/* updated : 2026-05-26 20:45:02*/@font-face{font-family:'Bellota Text';src:url('/Front-Office/themes/default/fonts/Bellota_Text/BellotaText-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Bellota Text';src:url('/Front-Office/themes/default/fonts/Bellota_Text/BellotaText-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Bellota Text';src:url('/Front-Office/themes/default/fonts/Bellota_Text/BellotaText-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Thasadith';src:url('/Front-Office/themes/default/fonts/Thasadith/Thasadith-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Thasadith';src:url('/Front-Office/themes/default/fonts/Thasadith/Thasadith-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}:root{--weight-thin:100;--weight-extralight:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--main-color-1:#029A96;--main-color-2:#96CCA3;--main-color-3:#D6BA31;--other-color-1:#002E36;--main-font-1:'Thasadith',sans-serif;--main-font-2:'Bellota Text',cursive}.ui-widget-content{background-image:none;background-color:white;border-color:#D5D5D5}.ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit}*{margin:0;padding:0}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}* html .clearfix{height:1%}.clearfix{display:block}img{border:0}table{border-collapse:collapse;border-spacing:0}embed,iframe,object,table img{vertical-align:middle}select option{margin-right:10px}input,textarea,select,button{font-size:1em;padding:4px}input[type=submit],button{cursor:pointer}textarea{font-size:1.1em}#colorbox,#colorbox *{outline:none}#colorbox button{border:0;padding:0}#cboxCurrent{right:15px !important}#cboxLoadedContent{overflow:hidden !important}#cboxNext{right:15px !important}body{font-family:var(--main-font-1);font-size:21px;color:#002E36}textarea{font-family:var(--main-font-1)}div#global{margin:auto;position:relative}.inner{max-width:1280px;margin:auto;position:relative;padding:0 10px}*[data-bg]{transition:background-image 0.2s ease-in-out}h1{position:relative;font-family:var(--main-font-2);font-size:35px;text-transform:uppercase;padding-bottom:20px;margin-bottom:10px}h2{position:relative;font-family:var(--main-font-2);font-size:25px;text-transform:uppercase;margin:0 0 20px 0;padding-bottom:20px}h3{position:relative;font-family:var(--main-font-2);font-size:21px;color:#96CCA3;margin:0 0 30px 0}hgroup{margin:0 0 40px 0;text-align:center}hgroup a{color:inherit}hgroup h1+h2{font-size:25px;text-transform:none;color:#96CCA3;padding-bottom:0}hgroup h1+h2::after{display:none}hgroup h2.title{font-size:33px;position:relative;padding-bottom:20px;margin-bottom:10px}hgroup h2+h3{font-size:21px;text-transform:none;color:#96CCA3}hgroup h1::after{content:"";position:absolute;bottom:0;left:50%;margin-left:-20px;width:40px;border-top:4px solid #96CCA3}h2::after{left:0;margin-left:0}h2.title::after{left:50%;margin-left:-20px}input[type=text],input[type=password],input[type=date],input[type=number],select,textarea{border:1px solid #CCCCCC;width:100%;padding:10px 15px}.field.checkbox.mandatory{border:1px solid #CCCCCC}a{text-decoration:none;color:#96CCA3;font-weight:bold}.button,input[type=submit],input[type=button]{border-radius:30px;padding:10px 40px;text-align:center;text-decoration:none; border:1px solid black; color:white; display:inline-block; background:#002E36 no-repeat 5px center; background-size:25px; font-weight:bold; cursor:pointer}.button.light,input[type=submit].light,input[type=button].light{border:1px solid black;color:black;background-color:white}.button.skip,input[type=submit].skip,input[type=button].skip{background-color:white;color:black;border:1px solid white}.button.no-size,input[type=submit].no-size,input[type=button].no-size{min-width:initial}.green{background-color:#dff0d8;color:#3c763d;border:1px solid #3c763d}.yellow{background-color:#fcf8e3;color:#8a6d3b;border:1px solid #8a6d3b}.red{background-color:#f2dede;color:#a94442;border:1px solid #a94442}.blue{background-color:#d9edf7;color:#31708f;border:1px solid #31708f}.grey{background-color:#AAAAAA;color:black;border:1px solid #AAAAAA}.green.light,.yellow.light,.red.light,.blue.light,.grey.light{background-color:white}.green.skip,.yellow.skip,.red.skip,.blue.skip,.grey.skip{background:transparent;border:1px solid transparent}input[type="radio"]:checked+label{font-weight:bold; padding:5px; background:black; color:white; border-radius:6px}.button.cta{background:#96CCA3;border-color:#96CCA3}header#header-main{position:relative;background:#EEEEEE}header#header-main > .inner{position:relative;z-index:2}header#header-main .h-top{position:relative;z-index:3;padding-top:20px}header#header-main .h-top .inner{display:flex;justify-content:flex-end;align-items:center;padding:5px}header#header-main .logo{text-align:left;max-width:500px;margin:-50px 0 63px 50px}header#header-main .simple-slideshow{position:absolute; top:0; left:0; width:100%; z-index:1; border:0; margin:0; height:350px; overflow:hidden}header#header-main .simple-slideshow:after{content:"";position:absolute;top:0;left:0;width:100%;height:450px;background:rgb(6,49,54);background:linear-gradient(121deg,rgba(6,49,54,1) 0%,rgba(255,255,255,0) 100%)}header#header-main .simple-slideshow li,header#header-main .simple-slideshow li img{height:450px}header#header-main .simple-slideshow li img{width:auto; margin:0 auto; position:absolute; top:0; left:50%; margin-left:-1000px}#header-main .menu ul li{display:inline-block;vertical-align:top}#header-main .menu ul li a{display:block;padding:50px 10px 0 10px;text-align:center;color:white;font-size:17px;background:no-repeat top center; background-size:30px; font-family:"bellota text",cursive; font-weight:normal}#header-main .menu ul li:nth-of-type(1) a{background-image:url(../images/css/header/private.svg)}#menu{position:relative; z-index:2; max-width:1180px; margin:0 auto; height:93px}#menu ul.menu-page{list-style-type:none;display:flex;justify-content:center;background:rgba(2,154,150,0.65); width:100%}#menu ul.menu-page li{margin:0 5px}#menu ul.menu-page li:not(.close):after{content:"|";color:white;margin-left:10px;font-size:25px}#menu ul.menu-page li:last-of-type:after{display:none}#menu ul.menu-page li a{display:inline-block;padding:10px 20px;text-decoration:none;color:white;font-size:22px;font-family:var(--main-font-2)}#menu ul.menu-page li a.selection,#menu ul.menu-page li a:hover{background:url(../images/css/header/menu.svg) left center no-repeat;background-size:15px}#menu .sub-menu ul{display:flex;list-style-type:none;flex-wrap:nowrap;justify-content:center;align-items:stretch;border-top:2px solid #EAEAEA;background:rgba(150,204,163,0.65);width:100%}#menu .sub-menu ul li a{display:block; text-align:center; padding:10px; font-size:18px; margin:0 10px; color:white}#menu .sub-menu ul li a.selection{text-decoration:underline}:root{--form-bread-previous-bg:var(--base-color-black);--form-bread-previous-link-color:var(--base-color-white);--form-bread-line-bg:var(--base-color-grey-light);--form-bread-step-bg:#616161;--form-bread-step-color:var(--order-bread-step-bg);--form-bread-step-passed-bg:var(--base-color-black);--form-bread-step-passed-color:var(--order-bread-step-passed-bg)}