/* updated : 2025-09-18 00:55:11*/@font-face{font-family:"Calibri";src:url("/Front-Office/themes/default/fonts/Calibri/calibri.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand';src:url('/Front-Office/themes/default/fonts/Quicksand/static/Quicksand-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand';src:url('/Front-Office/themes/default/fonts/Quicksand/static/Quicksand-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand';src:url('/Front-Office/themes/default/fonts/Quicksand/static/Quicksand-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand';src:url('/Front-Office/themes/default/fonts/Quicksand/static/Quicksand-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand';src:url('/Front-Office/themes/default/fonts/Quicksand/static/Quicksand-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}:root{--main-font-1:"Calibri",sans-serif;--main-font-2:"Quicksand",sans-serif;--main-color-1:#055061;--main-color-2:#88BD27;--main-color-3:#007892;--main-color-4:#FFFFFF;--contrast-color-1:#557619;--contrast-color-2:#74A022;--contrast-color-3:#E7F2D8;--contrast-color-4:#92CA2B}.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:18px;color:var(--main-color-1)}textarea{font-family:var(--main-font-1)}div#global{margin:auto;position:relative}.inner{max-width:1280px;margin:0 auto;position:relative;padding:0 10px}*[data-bg]{transition:background-image 0.2s ease-in-out}hgroup{position:relative; margin-bottom:40px}hgroup h2,hgroup h3{font-size:30px;font-weight:700;font-family:var(--main-font-2);text-align:left;color:var(--main-color-3);margin-bottom:20px}hgroup h2+h3,hgroup h3+h4{font-size:20px;font-weight:bold;text-align:left;color:var(--contrast-color-2);margin:0;text-transform:uppercase;padding-left:80px}hgroup h2+h3:before,hgroup h3+h4:before{content:""; width:65px; border-top:6px solid var(--main-color-2); border-radius:10px; display:inline-block; position:absolute; bottom:10px; left:0}a{color:var(--contrast-color-2);text-decoration:underline}h1 a,h2 a,h3 a{color:inherit;text-decoration:none}input[type=text],input[type=password],select,textarea{font-size:18px;border:1px solid #CCCCCC;width:100%;padding:10px 15px}.field.checkbox.mandatory{border:1px solid #CCCCCC}.button,input[type=submit],input[type=button]{border:3px solid var(--main-color-2);padding:12px 45px 10px 45px;text-align:center;border-radius:50px;text-transform:uppercase;color:var(--main-color-1);background:white;text-decoration:none;font-size:20px;display:inline-block}.button:hover,input[type=submit]:hover,input[type=button]:hover{background:var(--main-color-2);color:white}.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}header#header-main{position:relative;z-index:10;background:#E3F5F7}header#header-main:after{content:""; height:20px; width:40%; position:absolute; bottom:0; left:0; border-radius:0 50px 50px 0; background:linear-gradient(90deg,var(--main-color-2) 0%,var(--main-color-3) 100%); transform:translateY(50%)}header#header-main .h-top{border-bottom:1px solid rgba(5,80,97,0.2)}header#header-main .h-top .inner{display:flex;justify-content:space-between;align-items:center;padding:12px 10px}header#header-main .h-top .misc-flash-listing ul{font-size:13px;list-style-type:none}header#header-main .h-top .misc-flash-listing ul a{color:var(--contrast-color-1)}header#header-main > .inner .sub-menu{display:flex;gap:30px;position:absolute; top:-30px; right:10px}header#header-main > .inner .sub-menu ul{display:flex;gap:10px;list-style-type:none;font-size:16px}header#header-main > .inner .sub-menu ul li:after{content:"|";padding-left:10px}header#header-main > .inner .sub-menu ul li:last-of-type:after{display:none}header#header-main > .inner .sub-menu a{text-decoration:none;color:var(--main-color-1);font-weight:600}header#header-main > .inner{padding:20px 10px; display:flex; align-items:center; justify-content:space-between} header#header-main .logo{text-align:left;display:flex;min-height:55px;align-items:center}header#header-main .logo img{width:100%;max-width:185px}header#header-main.sticky{position:fixed; width:100%; z-index:10; padding:0px 0; box-shadow:0px 0px 30px 0px rgb(0 0 0 / 50%); top:-45px;transition:top 0.3s linear;background:#E3F5F7}header#header-main.sticky.down{top:-147px}header#header-main.sticky + #content{padding-top:147px}#menu{position:relative;z-index:10}#menu.sub{margin-bottom:45px}#menu ul{list-style-type:none;display:flex;justify-content:center;gap:30px}#menu ul li a{display:block;color:var(--main-color-1);text-decoration:none;font-weight:600}#menu ul li a.selection,#menu ul li a:hover{text-decoration:none;color:var(--contrast-color-1)}#sub-menu{background:#EAEAEA;position:absolute;left:0;width:100%}#sub-menu ul{display:flex;list-style-type:none;flex-wrap:nowrap;justify-content:center;align-items:stretch;border-top:2px solid #EAEAEA}#sub-menu ul li a{display:block; text-align:center; padding:10px; font-size:18px; margin:0 10px; color:black}