html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}details{display:block}summary{display:list-item}[hidden],template{display:none}button,input{overflow:visible}button::-moz-focus-inner{border-style:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}input:focus,select:focus,textarea:focus{outline:none}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input::-ms-clear,input::-ms-reveal{display:none}input::-webkit-contacts-auto-fill-button,input[type=password]::-webkit-credentials-auto-fill-button{display:none}input[type=password]::-webkit-caps-lock-indicator{display:none}@-webkit-keyframes autofill{to{background:none}}input:-webkit-autofill,input:-webkit-autofill:hover{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-transition-delay:9999s;-webkit-transition-property:background-color,color}input:-webkit-autofill:active,input:-webkit-autofill:focus{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-transition-delay:9999s;-webkit-transition-property:background-color,color}textarea:-webkit-autofill,textarea:-webkit-autofill:hover{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-transition-delay:9999s;-webkit-transition-property:background-color,color}textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-transition-delay:9999s;-webkit-transition-property:background-color,color}select:-webkit-autofill,select:-webkit-autofill:hover{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-transition-delay:9999s;-webkit-transition-property:background-color,color}select:-webkit-autofill:active,select:-webkit-autofill:focus{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-transition-delay:9999s;-webkit-transition-property:background-color,color}.group{box-sizing:border-box;zoom:1}.group,.group>li{list-style:none;margin:0;padding:0}.group:after,.group:before{content:" ";display:table}.group:after{clear:both}.group:after,.group:before{box-sizing:border-box}.group>.group{clear:none;float:left;margin:0!important}.group .block{float:left;width:100%}.group .block,.group .block:after,.group .block:before{box-sizing:border-box}.group .block.w-1-2{width:50%}.group .block.w-1-3{width:33.3333%}.group .block.w-2-3{width:66.6667%}.group .block.w-1-4{width:25%}.group .block.w-3-4{width:75%}.group .block [class*=w-]{padding-right:20px}.group .block [class*=w-]:last-of-type{padding-right:0}.center{text-align:center}.clear{zoom:1}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.hidden{display:none;visibility:hidden}@media screen and (width <= 639px){.hidden-xs{display:none;visibility:hidden}}@media screen and (width >= 640px) and (width <= 767px){.hidden-sm{display:none;visibility:hidden}}@media screen and (width >= 768px) and (width <= 1023px){.hidden-md{display:none;visibility:hidden}}@media screen and (width >= 1024px) and (width <= 1279px){.hidden-lg{display:none;visibility:hidden}}@media screen and (width >= 1280px) and (width <= 1535px){.hidden-xl{display:none;visibility:hidden}}@media screen and (width >= 1536px){.hidden-xx{display:none;visibility:hidden}}.hidden-visually{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.full-width{width:100%}.image-responsive{height:auto;max-width:100%;outline:0}.invisible{visibility:hidden}.left{float:left}.list-inline,.list-inline>li{list-style:none;margin:0;padding:0}.list-inline>li{display:inline-block}.list-unstyled,.list-unstyled>li{list-style:none;margin:0;padding:0}.none{float:none}.right{float:right}.visible{display:block;visibility:visible}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:400;src:url(opensans-regular.9ea6d25c.woff2) format("woff2"),url(opensans-regular.9b1b45d2.woff) format("woff")}@font-face{font-display:swap;font-family:open sans;font-style:italic;font-weight:400;src:url(opensans-regular-italic.55b1eadd.woff2) format("woff2"),url(opensans-regular-italic.b0ab7fbd.woff) format("woff")}@font-face{font-display:swap;font-family:open sans;font-style:normal;font-weight:600;src:url(opensans-semibold.fc530a1f.woff2) format("woff2"),url(opensans-semibold.e98b5721.woff) format("woff")}@font-face{font-display:swap;font-family:open sans;font-style:italic;font-weight:600;src:url(opensans-semibold-italic.0c2d0824.woff2) format("woff2"),url(opensans-semibold-italic.aa138a66.woff) format("woff")}@font-face{font-display:swap;font-family:open sans condensed;font-style:normal;font-weight:500;src:url(opensans-condensed-medium.6daf6642.woff2) format("woff2"),url(opensans-condensed-medium.08af004e.woff) format("woff")}@font-face{font-display:swap;font-family:open sans condensed;font-style:italic;font-weight:500;src:url(opensans-condensed-medium-italic.a345bc72.woff2) format("woff2"),url(opensans-condensed-medium-italic.1381e715.woff) format("woff")}@font-face{font-display:swap;font-family:open sans condensed;font-style:normal;font-weight:700;src:url(opensans-condensed-bold.dc4a402c.woff2) format("woff2"),url(opensans-condensed-bold.9cc29b97.woff) format("woff")}@font-face{font-display:swap;font-family:open sans condensed;font-style:italic;font-weight:700;src:url(opensans-condensed-bold-italic.c44afea5.woff2) format("woff2"),url(opensans-condensed-bold-italic.831bce4d.woff) format("woff")}@font-face{font-display:swap;font-family:icon;font-style:normal;font-weight:400;src:url(iconography.88429406.woff2) format("woff2"),url(iconography.2e5cee30.woff) format("woff")}[class*=icon-],[data-icon]:before{font-family:icon;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;speak-as:none;text-transform:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}[data-icon]:before{content:attr(data-icon)}.icon-instagram:before{content:""}.icon-youtube:before{content:""}*{box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.wrap{zoom:1}.wrap:after,.wrap:before{content:" ";display:table}.wrap:after{clear:both}@media screen and (width <= 639px){.wrap{margin:0 40px;min-width:140px}.wrap.flat{margin:0}.wrap.s,.wrap.sx,.wrap.sxx{margin:0 auto;width:96%}.wrap.s{max-width:580px}.wrap.sx{max-width:480px}.wrap.sxx{max-width:380px}}@media screen and (width >= 640px) and (width <= 767px){.wrap{margin:0 40px}.wrap.flat{margin:0}.wrap.s,.wrap.sx,.wrap.sxx{margin:0 auto;width:96%}.wrap.s{max-width:680px}.wrap.sx{max-width:580px}.wrap.sxx{max-width:480px}}@media screen and (width >= 768px) and (width <= 1023px){.wrap{margin:0 40px}.wrap.flat{margin:0}.wrap.s,.wrap.sx,.wrap.sxx{margin:0 auto;width:96%}.wrap.s{max-width:780px}.wrap.sx{max-width:680px}.wrap.sxx{max-width:580px}}@media screen and (width >= 1024px) and (width <= 1279px){.wrap{margin:0 auto;max-width:1024px}.wrap.s,.wrap.sx,.wrap.sxx{margin:0 auto;width:96%}.wrap.s{max-width:880px}.wrap.sx{max-width:780px}.wrap.sxx{max-width:680px}}@media screen and (width >= 1280px) and (width <= 1535px){.wrap{margin:0 auto;max-width:1280px}.wrap.s,.wrap.sx,.wrap.sxx{margin:0 auto;width:96%}.wrap.s{max-width:1080px}.wrap.sx{max-width:980px}.wrap.sxx{max-width:880px}}@media screen and (width >= 1536px){.wrap{margin:0 auto;max-width:1536px}.wrap.s,.wrap.sx,.wrap.sxx{margin:0 auto;width:96%}.wrap.s{max-width:1280px}.wrap.sx{max-width:1180px}.wrap.sxx{max-width:1080px}.wrap.l{max-width:1636px}.wrap.lx{max-width:1736px}.wrap.lxx{max-width:1836px}}body,html{background-color:#fff;color:#1a3139;font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;height:100%;line-height:1.5;margin:0;width:100%}html{font-size:100%}@media screen and (width <= 639px){html{font-size:90%}}@media screen and (width >= 640px) and (width <= 767px){html{font-size:95%}}body{font-size:1rem}a,a:focus,a:link,a:visited{color:#1a3139}a:focus:active,a:focus:hover,a:link:active,a:link:hover,a:visited:active,a:visited:hover{color:#2a9d8f}a.action{background-color:#1a3139;border-color:#1a3139;color:#fff;text-decoration:none}a.action:focus,a.action:link,a.action:visited{background-color:#2a9d8f;border-color:#2a9d8f;color:#fff}a.action:focus:active,a.action:focus:hover,a.action:link:active,a.action:link:hover,a.action:visited:active,a.action:visited:hover{background-color:#fff;border-color:#fff;color:#2a9d8f}button{background-color:#1a3139;border-color:#1a3139;color:#fff;cursor:pointer}button:disabled{cursor:none}button::-moz-focus-inner{border:0;padding:0}button.action{background-color:#2a9d8f;border-color:#2a9d8f;color:#fff}button.action:active:not([disabled]),button.action:hover:not([disabled]){background-color:#fff;border-color:#fff;color:#2a9d8f}a.action,button.action{align-items:center;border-radius:4px;border-style:solid;border-width:1px;display:inline-flex;font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;font-weight:500;justify-content:center;line-height:1.5;padding:10px 18px;text-align:center;transition:all .4s}a.skip{background:#202020;color:#fff;left:0;padding:.4rem;position:absolute;top:0;transform:translateY(-100%);transition:transform .4s}a.skip:focus{transform:translateY(0)}select{appearance:none;background-color:#0000;border:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0 1em 0 0;width:100%;z-index:1}select::-ms-expand{display:none}div.select{align-items:center;background-color:#fff;background-image:linear-gradient(0deg,#f4f4f4,#fff 33%);border:none;border-radius:4px;cursor:pointer;display:grid;grid-template-areas:"select";line-height:1;max-width:28ch;min-width:12ch;padding:12px;position:relative}div.select select,div.select:after{color:#1a3139;grid-area:select}div.select:not(.select--multiple):after{background-color:#1a3139;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5em;justify-self:end;width:.8em}select:focus+.focus{border:none;border-radius:inherit;inset:-1px;position:absolute}select[multiple]{height:6rem;padding-right:0}select[multiple] option{outline-color:none;white-space:normal}.select--disabled{background-color:#f0f0f0;background-image:linear-gradient(0deg,#f4f4f4,#f0f0f0 33%);cursor:not-allowed}label{font-size:1.125rem;font-weight:400}.select+label{margin-top:2rem}form{text-align:left}@-moz-document url-prefix(){form fieldset{display:table-cell}}form fieldset.group{border:none;display:block;margin:-8px;padding:0}form fieldset.group>legend{font-weight:600;margin-top:24px;text-transform:uppercase}form fieldset.group div.block{padding:16px}form fieldset.group div.block button.action{margin-top:12px}form fieldset.group div.block input[type=color],form fieldset.group div.block input[type=date],form fieldset.group div.block input[type=datetime-local],form fieldset.group div.block input[type=datetime],form fieldset.group div.block input[type=email],form fieldset.group div.block input[type=month],form fieldset.group div.block input[type=number],form fieldset.group div.block input[type=password],form fieldset.group div.block input[type=range],form fieldset.group div.block input[type=search],form fieldset.group div.block input[type=tel],form fieldset.group div.block input[type=text],form fieldset.group div.block input[type=time],form fieldset.group div.block input[type=url],form fieldset.group div.block input[type=week]{background-color:#0000;border:0;border-bottom:1px solid #fff;color:#fff;font-size:1rem;padding:12px 0;width:100%}form fieldset.group div.block input[type=color]::-webkit-input-placeholder,form fieldset.group div.block input[type=date]::-webkit-input-placeholder{color:#fff}form fieldset.group div.block input[type=datetime-local]::-webkit-input-placeholder,form fieldset.group div.block input[type=datetime]::-webkit-input-placeholder{color:#fff}form fieldset.group div.block input[type=email]::-webkit-input-placeholder,form fieldset.group div.block input[type=month]::-webkit-input-placeholder{color:#fff}form fieldset.group div.block input[type=number]::-webkit-input-placeholder,form fieldset.group div.block input[type=password]::-webkit-input-placeholder{color:#fff}form fieldset.group div.block input[type=range]::-webkit-input-placeholder,form fieldset.group div.block input[type=search]::-webkit-input-placeholder{color:#fff}form fieldset.group div.block input[type=tel]::-webkit-input-placeholder,form fieldset.group div.block input[type=text]::-webkit-input-placeholder{color:#fff}form fieldset.group div.block input[type=time]::-webkit-input-placeholder,form fieldset.group div.block input[type=url]::-webkit-input-placeholder{color:#fff}form fieldset.group div.block input[type=week]::-webkit-input-placeholder{color:#fff}:-moz-any(form fieldset.group div.block input[type=color]:-moz-placeholder-shown,form fieldset.group div.block input[type=date]:-moz-placeholder-shown,form fieldset.group div.block input[type=datetime]:-moz-placeholder-shown,form fieldset.group div.block input[type=datetime-local]:-moz-placeholder-shown,form fieldset.group div.block input[type=email]:-moz-placeholder-shown,form fieldset.group div.block input[type=month]:-moz-placeholder-shown,form fieldset.group div.block input[type=number]:-moz-placeholder-shown,form fieldset.group div.block input[type=password]:-moz-placeholder-shown,form fieldset.group div.block input[type=range]:-moz-placeholder-shown,form fieldset.group div.block input[type=search]:-moz-placeholder-shown,form fieldset.group div.block input[type=tel]:-moz-placeholder-shown,form fieldset.group div.block input[type=text]:-moz-placeholder-shown,form fieldset.group div.block input[type=time]:-moz-placeholder-shown,form fieldset.group div.block input[type=url]:-moz-placeholder-shown,form fieldset.group div.block input[type=week]:-moz-placeholder-shown){color:#fff;opacity:1}:is(form fieldset.group div.block input[type=color]:placeholder-shown,form fieldset.group div.block input[type=date]:placeholder-shown,form fieldset.group div.block input[type=datetime]:placeholder-shown,form fieldset.group div.block input[type=datetime-local]:placeholder-shown,form fieldset.group div.block input[type=email]:placeholder-shown,form fieldset.group div.block input[type=month]:placeholder-shown,form fieldset.group div.block input[type=number]:placeholder-shown,form fieldset.group div.block input[type=password]:placeholder-shown,form fieldset.group div.block input[type=range]:placeholder-shown,form fieldset.group div.block input[type=search]:placeholder-shown,form fieldset.group div.block input[type=tel]:placeholder-shown,form fieldset.group div.block input[type=text]:placeholder-shown,form fieldset.group div.block input[type=time]:placeholder-shown,form fieldset.group div.block input[type=url]:placeholder-shown,form fieldset.group div.block input[type=week]:placeholder-shown){color:#fff;opacity:1}form fieldset.group div.block input[type=color]::-moz-placeholder,form fieldset.group div.block input[type=date]::-moz-placeholder{color:#fff;opacity:1}form fieldset.group div.block input[type=datetime-local]::-moz-placeholder,form fieldset.group div.block input[type=datetime]::-moz-placeholder{color:#fff;opacity:1}form fieldset.group div.block input[type=email]::-moz-placeholder,form fieldset.group div.block input[type=month]::-moz-placeholder{color:#fff;opacity:1}form fieldset.group div.block input[type=number]::-moz-placeholder,form fieldset.group div.block input[type=password]::-moz-placeholder{color:#fff;opacity:1}form fieldset.group div.block input[type=range]::-moz-placeholder,form fieldset.group div.block input[type=search]::-moz-placeholder{color:#fff;opacity:1}form fieldset.group div.block input[type=tel]::-moz-placeholder,form fieldset.group div.block input[type=text]::-moz-placeholder{color:#fff;opacity:1}form fieldset.group div.block input[type=time]::-moz-placeholder,form fieldset.group div.block input[type=url]::-moz-placeholder{color:#fff;opacity:1}form fieldset.group div.block input[type=week]::-moz-placeholder{color:#fff;opacity:1}:is(form fieldset.group div.block input[type=color]:-ms-placeholder-shown,form fieldset.group div.block input[type=date]:-ms-placeholder-shown,form fieldset.group div.block input[type=datetime]:-ms-placeholder-shown,form fieldset.group div.block input[type=datetime-local]:-ms-placeholder-shown,form fieldset.group div.block input[type=email]:-ms-placeholder-shown,form fieldset.group div.block input[type=month]:-ms-placeholder-shown,form fieldset.group div.block input[type=number]:-ms-placeholder-shown,form fieldset.group div.block input[type=password]:-ms-placeholder-shown,form fieldset.group div.block input[type=range]:-ms-placeholder-shown,form fieldset.group div.block input[type=search]:-ms-placeholder-shown,form fieldset.group div.block input[type=tel]:-ms-placeholder-shown,form fieldset.group div.block input[type=text]:-ms-placeholder-shown,form fieldset.group div.block input[type=time]:-ms-placeholder-shown,form fieldset.group div.block input[type=url]:-ms-placeholder-shown,form fieldset.group div.block input[type=week]:-ms-placeholder-shown),:is(form fieldset.group div.block input[type=color]:placeholder-shown,form fieldset.group div.block input[type=date]:placeholder-shown,form fieldset.group div.block input[type=datetime]:placeholder-shown,form fieldset.group div.block input[type=datetime-local]:placeholder-shown,form fieldset.group div.block input[type=email]:placeholder-shown,form fieldset.group div.block input[type=month]:placeholder-shown,form fieldset.group div.block input[type=number]:placeholder-shown,form fieldset.group div.block input[type=password]:placeholder-shown,form fieldset.group div.block input[type=range]:placeholder-shown,form fieldset.group div.block input[type=search]:placeholder-shown,form fieldset.group div.block input[type=tel]:placeholder-shown,form fieldset.group div.block input[type=text]:placeholder-shown,form fieldset.group div.block input[type=time]:placeholder-shown,form fieldset.group div.block input[type=url]:placeholder-shown,form fieldset.group div.block input[type=week]:placeholder-shown){color:#fff}form fieldset.group div.block input[type=color]::-webkit-input-placeholder,form fieldset.group div.block input[type=date]::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block input[type=datetime-local]::-webkit-input-placeholder,form fieldset.group div.block input[type=datetime]::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block input[type=email]::-webkit-input-placeholder,form fieldset.group div.block input[type=month]::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block input[type=number]::-webkit-input-placeholder,form fieldset.group div.block input[type=password]::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block input[type=range]::-webkit-input-placeholder,form fieldset.group div.block input[type=search]::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block input[type=tel]::-webkit-input-placeholder,form fieldset.group div.block input[type=text]::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block input[type=time]::-webkit-input-placeholder,form fieldset.group div.block input[type=url]::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block input[type=week]::-webkit-input-placeholder{font-size:1rem}:-moz-any(form fieldset.group div.block input[type=color]:-moz-placeholder-shown,form fieldset.group div.block input[type=date]:-moz-placeholder-shown,form fieldset.group div.block input[type=datetime]:-moz-placeholder-shown,form fieldset.group div.block input[type=datetime-local]:-moz-placeholder-shown,form fieldset.group div.block input[type=email]:-moz-placeholder-shown,form fieldset.group div.block input[type=month]:-moz-placeholder-shown,form fieldset.group div.block input[type=number]:-moz-placeholder-shown,form fieldset.group div.block input[type=password]:-moz-placeholder-shown,form fieldset.group div.block input[type=range]:-moz-placeholder-shown,form fieldset.group div.block input[type=search]:-moz-placeholder-shown,form fieldset.group div.block input[type=tel]:-moz-placeholder-shown,form fieldset.group div.block input[type=text]:-moz-placeholder-shown,form fieldset.group div.block input[type=time]:-moz-placeholder-shown,form fieldset.group div.block input[type=url]:-moz-placeholder-shown,form fieldset.group div.block input[type=week]:-moz-placeholder-shown){font-size:1rem}:is(form fieldset.group div.block input[type=color]:placeholder-shown,form fieldset.group div.block input[type=date]:placeholder-shown,form fieldset.group div.block input[type=datetime]:placeholder-shown,form fieldset.group div.block input[type=datetime-local]:placeholder-shown,form fieldset.group div.block input[type=email]:placeholder-shown,form fieldset.group div.block input[type=month]:placeholder-shown,form fieldset.group div.block input[type=number]:placeholder-shown,form fieldset.group div.block input[type=password]:placeholder-shown,form fieldset.group div.block input[type=range]:placeholder-shown,form fieldset.group div.block input[type=search]:placeholder-shown,form fieldset.group div.block input[type=tel]:placeholder-shown,form fieldset.group div.block input[type=text]:placeholder-shown,form fieldset.group div.block input[type=time]:placeholder-shown,form fieldset.group div.block input[type=url]:placeholder-shown,form fieldset.group div.block input[type=week]:placeholder-shown){font-size:1rem}form fieldset.group div.block input[type=color]::-moz-placeholder,form fieldset.group div.block input[type=date]::-moz-placeholder{font-size:1rem}form fieldset.group div.block input[type=datetime-local]::-moz-placeholder,form fieldset.group div.block input[type=datetime]::-moz-placeholder{font-size:1rem}form fieldset.group div.block input[type=email]::-moz-placeholder,form fieldset.group div.block input[type=month]::-moz-placeholder{font-size:1rem}form fieldset.group div.block input[type=number]::-moz-placeholder,form fieldset.group div.block input[type=password]::-moz-placeholder{font-size:1rem}form fieldset.group div.block input[type=range]::-moz-placeholder,form fieldset.group div.block input[type=search]::-moz-placeholder{font-size:1rem}form fieldset.group div.block input[type=tel]::-moz-placeholder,form fieldset.group div.block input[type=text]::-moz-placeholder{font-size:1rem}form fieldset.group div.block input[type=time]::-moz-placeholder,form fieldset.group div.block input[type=url]::-moz-placeholder{font-size:1rem}form fieldset.group div.block input[type=week]::-moz-placeholder{font-size:1rem}:is(form fieldset.group div.block input[type=color]:-ms-placeholder-shown,form fieldset.group div.block input[type=date]:-ms-placeholder-shown,form fieldset.group div.block input[type=datetime]:-ms-placeholder-shown,form fieldset.group div.block input[type=datetime-local]:-ms-placeholder-shown,form fieldset.group div.block input[type=email]:-ms-placeholder-shown,form fieldset.group div.block input[type=month]:-ms-placeholder-shown,form fieldset.group div.block input[type=number]:-ms-placeholder-shown,form fieldset.group div.block input[type=password]:-ms-placeholder-shown,form fieldset.group div.block input[type=range]:-ms-placeholder-shown,form fieldset.group div.block input[type=search]:-ms-placeholder-shown,form fieldset.group div.block input[type=tel]:-ms-placeholder-shown,form fieldset.group div.block input[type=text]:-ms-placeholder-shown,form fieldset.group div.block input[type=time]:-ms-placeholder-shown,form fieldset.group div.block input[type=url]:-ms-placeholder-shown,form fieldset.group div.block input[type=week]:-ms-placeholder-shown),:is(form fieldset.group div.block input[type=color]:placeholder-shown,form fieldset.group div.block input[type=date]:placeholder-shown,form fieldset.group div.block input[type=datetime]:placeholder-shown,form fieldset.group div.block input[type=datetime-local]:placeholder-shown,form fieldset.group div.block input[type=email]:placeholder-shown,form fieldset.group div.block input[type=month]:placeholder-shown,form fieldset.group div.block input[type=number]:placeholder-shown,form fieldset.group div.block input[type=password]:placeholder-shown,form fieldset.group div.block input[type=range]:placeholder-shown,form fieldset.group div.block input[type=search]:placeholder-shown,form fieldset.group div.block input[type=tel]:placeholder-shown,form fieldset.group div.block input[type=text]:placeholder-shown,form fieldset.group div.block input[type=time]:placeholder-shown,form fieldset.group div.block input[type=url]:placeholder-shown,form fieldset.group div.block input[type=week]:placeholder-shown){font-size:1rem}form fieldset.group div.block input[type=checkbox],form fieldset.group div.block input[type=radio]{margin:10px 0;padding:0;vertical-align:-2px}form fieldset.group div.block input:not(input:autofill)::-webkit-contacts-auto-fill-button{background-color:#fff}form fieldset.group div.block textarea{background-color:#0000;border:0;border-bottom:1px solid #fff;color:#fff;font-size:1rem;line-height:1.5;padding:12px 0;width:100%}form fieldset.group div.block textarea::-webkit-input-placeholder{color:#202020}form fieldset.group div.block textarea:-moz-placeholder-shown,form fieldset.group div.block textarea::-moz-placeholder{color:#202020;opacity:1}form fieldset.group div.block textarea:-ms-placeholder-shown{color:#202020}form fieldset.group div.block textarea::-webkit-input-placeholder{font-size:1rem}form fieldset.group div.block textarea:-moz-placeholder-shown,form fieldset.group div.block textarea::-moz-placeholder{font-size:1rem}form fieldset.group div.block textarea:-ms-placeholder-shown{font-size:1rem}form fieldset.group div.block label{color:#fff;display:block;font-size:1.125rem}form fieldset.group div.block label.required:after{content:"*";font-size:.5rem;margin-left:4px;vertical-align:top}form fieldset.group div.block span.comment,form fieldset.group div.block span.error{color:#fff;display:block;font-size:.9375rem;font-style:italic;margin-top:8px}h1,h2,h3,h4,h5,h6{font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:500;line-height:1.25;margin:1rem 0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.875rem}h4{font-size:1.75rem}h5{font-size:1.625rem}h6{font-size:1.5rem}ol,ul{padding-left:0}ol li,ul li{list-style-position:inside}p{margin:1rem 0;padding:0}div.panel{display:flex;gap:80px}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){div.panel{flex-direction:column}div.panel.reverse{flex-direction:column-reverse}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){div.panel div.fixed{width:400px}div.panel div.fluid{flex:1}}[x-cloak]{display:none!important}div.slides div.slide{display:none}div.slides div.slide.active{display:block}div.slides ul.pager{list-style:none;margin:0;padding:0;text-align:center;width:100%}div.slides ul.pager>li{display:inline-block;list-style:none;margin:0;padding:0}div.slides ul.pager li{padding:6px}div.slides ul.pager li button{background-color:#0000;border-radius:8px;cursor:pointer;display:block;height:16px;outline:none;padding:0;transition:all .4s;width:16px}@media screen and (width <= 639px){.passage{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){.passage{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){.passage{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){.passage{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){.passage{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){.passage{background-size:100%}}html.blank body.error,html.blank.error{height:100%;margin:0;position:relative}html.blank body.error div.window{left:50%;max-width:480px;min-width:400px;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%)}html.blank body.error div.window header{text-align:center}html.blank body.error div.window header img{transform:scale(1.5);transform-origin:center}html.blank body.error div.window main h1{font-size:2rem;text-align:center}html.blank body.error div.window main p{font-size:1.125rem;text-align:center}html.basic body.basic>header{background-color:#1a3139}html.basic body.basic>header div.head{position:relative}html.basic body.basic>header div.head div.navigation{background-color:#fff;border-radius:4px;position:absolute;right:0;top:40px;z-index:2000;zoom:1}html.basic body.basic>header div.head div.navigation:after,html.basic body.basic>header div.head div.navigation:before{content:" ";display:table}html.basic body.basic>header div.head div.navigation:after{clear:both}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>header div.head div.navigation{right:40px}}html.basic body.basic>header div.head div.navigation>a.action{border-radius:0 4px 4px 0;float:left;font-size:1.25rem}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.head div.navigation>a.action{display:none;visibility:hidden}}html.basic body.basic>header div.head div.navigation>button.mobi{background-color:#fff;border:none;border-radius:4px;cursor:pointer;outline:none;padding:4px 12px;position:absolute;right:0;transition:all .2s;width:64px;z-index:2040}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>header div.head div.navigation>button.mobi{display:none;visibility:hidden}}html.basic body.basic>header div.head div.navigation>button.mobi span.line{backface-visibility:hidden;background-color:#1a3139;display:block;height:3px;margin:8px auto;transition:all .3s;width:100%}html.basic body.basic>header div.head div.navigation>button.mobi.active span.line{background-color:#1a3139}html.basic body.basic>header div.head div.navigation>button.mobi.active span.line.t{transform:rotate(45deg)translate(8px,8px)}html.basic body.basic>header div.head div.navigation>button.mobi.active span.line.m{opacity:0}html.basic body.basic>header div.head div.navigation>button.mobi.active span.line.b{transform:rotate(-45deg)translate(8px,-8px)}html.basic body.basic>header div.head div.navigation div.brand{float:left;margin:7px 60px 7px 16px}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.head div.navigation div.brand{margin-right:80px}}html.basic body.basic>header div.head div.navigation div.brand a img{display:block;width:82px}html.basic body.basic>header div.head div.navigation>nav.main{float:left;padding:10px 0 10px 24px}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.head div.navigation>nav.main{display:none;visibility:hidden}}html.basic body.basic>header div.head div.navigation>nav.main ul{list-style:none;margin:0;padding:0}html.basic body.basic>header div.head div.navigation>nav.main ul>li{display:inline-block;list-style:none;margin:0;padding:0}html.basic body.basic>header div.head div.navigation>nav.main ul li:not(:first-child){margin-left:8px}html.basic body.basic>header div.head div.navigation>nav.main ul li a{display:block;font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem}html.basic body.basic>header div.head div.navigation>nav.main ul li a:focus,html.basic body.basic>header div.head div.navigation>nav.main ul li a:link,html.basic body.basic>header div.head div.navigation>nav.main ul li a:visited{text-decoration:none}html.basic body.basic>header div.head div.navigation>nav.main ul li a:focus.active,html.basic body.basic>header div.head div.navigation>nav.main ul li a:link.active,html.basic body.basic>header div.head div.navigation>nav.main ul li a:visited.active{color:#2a9d8f}html.basic body.basic>header div.head div.navigation>nav.mobi{background-color:#fff;height:100%;overflow:hidden auto;padding-top:100px;position:fixed;right:-100%;top:0;transition:right .2s;width:100%;z-index:2020}@media screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.head div.navigation>nav.mobi{max-width:280px}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>header div.head div.navigation>nav.mobi{display:none;visibility:hidden}}html.basic body.basic>header div.head div.navigation>nav.mobi.active{right:0}html.basic body.basic>header div.head div.navigation>nav.mobi ul,html.basic body.basic>header div.head div.navigation>nav.mobi ul>li{list-style:none;margin:0;padding:0}html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a{display:block;font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;padding:12px 18px}html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:focus,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:link,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:visited{text-decoration:none}html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:focus.active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:link.active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:visited.active{color:#2a9d8f}html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:focus:active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:focus:hover,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:link:active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:link:hover,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:visited:active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:visited:hover{background-color:#f4f4f4}html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:focus:active.active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:focus:hover.active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:link:active.active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:link:hover.active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:visited:active.active,html.basic body.basic>header div.head div.navigation>nav.mobi ul li:not(.action) a:visited:hover.active{background-color:#f0f0f0}html.basic body.basic>header div.head div.navigation>nav.mobi ul li.action{padding:24px 18px;text-align:center}html.basic body.basic>header div.head div.navigation>nav.mobi ul li.action a.action{font-size:1.25rem;width:100%}html.basic body.basic>header div.head div.navigation>nav.lang{float:left;padding:10px 24px}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.head div.navigation>nav.lang{display:none;visibility:hidden}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>header div.head div.navigation>nav.lang{margin-left:28px}}html.basic body.basic>header div.head div.navigation>nav.lang ul{list-style:none;margin:0;padding:0}html.basic body.basic>header div.head div.navigation>nav.lang ul>li{display:inline-block;list-style:none;margin:0;padding:0}html.basic body.basic>header div.head div.navigation>nav.lang ul li:not(:first-child){margin-left:8px}html.basic body.basic>header div.head div.navigation>nav.lang ul li a{display:block;font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem}html.basic body.basic>header div.head div.navigation>nav.lang ul li a:focus,html.basic body.basic>header div.head div.navigation>nav.lang ul li a:link,html.basic body.basic>header div.head div.navigation>nav.lang ul li a:visited{text-decoration:none}html.basic body.basic>header div.head div.navigation>nav.lang ul li a:focus.active,html.basic body.basic>header div.head div.navigation>nav.lang ul li a:link.active,html.basic body.basic>header div.head div.navigation>nav.lang ul li a:visited.active{color:#2a9d8f}html.basic body.basic>header div.main div.slides{overflow:hidden;position:relative}@media screen and (width <= 639px){html.basic body.basic>header div.main div.slides div.slide.image div.frame{margin:0 -14rem}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic>header div.main div.slides div.slide.image div.frame{margin:0 -10rem}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.main div.slides div.slide.image div.frame{margin:0 -6rem}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic>header div.main div.slides div.slide.image div.frame{margin:0 -2rem}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic>header div.main div.slides div.slide.image div.frame{margin-top:-8rem}}@media screen and (width >= 1536px){html.basic body.basic>header div.main div.slides div.slide.image div.frame{margin-top:-12rem}}html.basic body.basic>header div.main div.slides div.slide.image div.frame img{display:block;height:auto;max-width:100%;outline:0;width:100%}html.basic body.basic>header div.main div.slides div.slide.image div.inner{padding:0 20px;position:absolute;text-align:center;width:100%}@media screen and (width <= 639px){html.basic body.basic>header div.main div.slides div.slide.image div.inner{bottom:30%}}@media screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.main div.slides div.slide.image div.inner{bottom:34%}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>header div.main div.slides div.slide.image div.inner{bottom:38%}}html.basic body.basic>header div.main div.slides div.slide.paper{padding:120px 0 10px}html.basic body.basic>header div.main div.slides div.slide.paper div.inner{max-width:680px}html.basic body.basic>header div.main div.slides div.slide.paper h1{color:#36c4b1;font-size:2.75rem;font-weight:700;margin-left:12%;text-align:left}html.basic body.basic>header div.main div.slides div.slide.paper p{color:#fff;font-size:1.375rem;line-height:1.75;margin:.75rem 0}html.basic body.basic>header div.main ul.pager{position:absolute}@media screen and (width <= 639px){html.basic body.basic>header div.main ul.pager{bottom:22%}}@media screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>header div.main ul.pager{bottom:26%}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>header div.main ul.pager{bottom:30%}}html.basic body.basic>header div.main ul.pager li button{border:3px solid #fff}html.basic body.basic>header div.main ul.pager li button.active,html.basic body.basic>header div.main ul.pager li button:hover{background-color:#fff}html.basic body.basic>main{min-height:880px}html.basic body.basic>main section h1.stress,html.basic body.basic>main section h2.stress{font-size:2.75rem;font-weight:700;margin-left:12%;text-align:left}html.basic body.basic>main section p.stress{font-size:1.375rem;line-height:1.75;margin:.75rem 0;text-align:center}html.basic body.basic>main section div.center a.action{margin:40px auto}html.basic body.basic>main section div.plan div.main{display:flex;flex-grow:1}html.basic body.basic>main section div.plan div.main div.case{border-radius:4px 4px 0 0;color:#fff;flex-grow:1;margin-bottom:10.125%;padding:28px;position:relative;text-align:center}html.basic body.basic>main section div.plan div.main div.case:after{content:"";left:0;padding-top:10.125%;position:absolute;top:100%;width:100%}html.basic body.basic>main section div.plan div.main div.case h3{font-size:1.75rem;font-weight:700;margin:0 0 16px}html.basic body.basic>main section div.plan div.main div.case p{font-size:1.125rem;margin:0}html.basic body.basic>main section div.plan div.main div.case a.action{font-size:1.25rem;padding:8px 16px}html.basic body.basic>main section div.plan div.main div.case a.action:focus,html.basic body.basic>main section div.plan div.main div.case a.action:link,html.basic body.basic>main section div.plan div.main div.case a.action:visited,html.basic body.basic>main section div.plan div.main div.case button.action{background-color:#fff;border-color:#fff}html.basic body.basic>main section div.plan div.main div.case div.select select,html.basic body.basic>main section div.plan div.main div.case div.select:after{font-weight:400}html.basic body.basic>main section div.plan.sailor div.main div.case{background-color:#2a9d8f}html.basic body.basic>main section div.plan.sailor div.main div.case:after{background:url(sailor-south.cefba567.webp) bottom/100% no-repeat}html.basic body.basic>main section div.plan.sailor div.main div.case a.action:focus,html.basic body.basic>main section div.plan.sailor div.main div.case a.action:link,html.basic body.basic>main section div.plan.sailor div.main div.case a.action:visited{color:#2a9d8f}html.basic body.basic>main section div.plan.sailor div.main div.case a.action:focus:active,html.basic body.basic>main section div.plan.sailor div.main div.case a.action:focus:hover,html.basic body.basic>main section div.plan.sailor div.main div.case a.action:link:active,html.basic body.basic>main section div.plan.sailor div.main div.case a.action:link:hover,html.basic body.basic>main section div.plan.sailor div.main div.case a.action:visited:active,html.basic body.basic>main section div.plan.sailor div.main div.case a.action:visited:hover{background-color:#195e56;border-color:#195e56;color:#fff}html.basic body.basic>main section div.plan.sailor div.main div.case button.action{color:#2a9d8f}html.basic body.basic>main section div.plan.sailor div.main div.case button.action:active:not([disabled]),html.basic body.basic>main section div.plan.sailor div.main div.case button.action:hover:not([disabled]){background-color:#195e56;border-color:#195e56;color:#fff}html.basic body.basic>main section div.plan.sailor div.main div.case div.select select,html.basic body.basic>main section div.plan.sailor div.main div.case div.select:after{color:#2a9d8f}html.basic body.basic>main section div.plan.sailor div.main div.case div.select:not(.select--multiple):after{background-color:#2a9d8f}html.basic body.basic>main section div.plan.captain div.main div.case{background-color:#219ebc}html.basic body.basic>main section div.plan.captain div.main div.case:after{background:url(captain-south.f34203ba.webp) bottom/100% no-repeat}html.basic body.basic>main section div.plan.captain div.main div.case a.action:focus,html.basic body.basic>main section div.plan.captain div.main div.case a.action:link,html.basic body.basic>main section div.plan.captain div.main div.case a.action:visited{color:#219ebc}html.basic body.basic>main section div.plan.captain div.main div.case a.action:focus:active,html.basic body.basic>main section div.plan.captain div.main div.case a.action:focus:hover,html.basic body.basic>main section div.plan.captain div.main div.case a.action:link:active,html.basic body.basic>main section div.plan.captain div.main div.case a.action:link:hover,html.basic body.basic>main section div.plan.captain div.main div.case a.action:visited:active,html.basic body.basic>main section div.plan.captain div.main div.case a.action:visited:hover{background-color:#145f71;border-color:#145f71;color:#fff}html.basic body.basic>main section div.plan.captain div.main div.case button.action{color:#219ebc}html.basic body.basic>main section div.plan.captain div.main div.case button.action:active:not([disabled]),html.basic body.basic>main section div.plan.captain div.main div.case button.action:hover:not([disabled]){background-color:#145f71;border-color:#145f71;color:#fff}html.basic body.basic>main section div.plan.captain div.main div.case div.select select,html.basic body.basic>main section div.plan.captain div.main div.case div.select:after{color:#219ebc}html.basic body.basic>main section div.plan.captain div.main div.case div.select:not(.select--multiple):after{background-color:#219ebc}html.basic body.basic>main section div.plan.skipper div.main div.case{background-color:#f4a261}html.basic body.basic>main section div.plan.skipper div.main div.case:after{background:url(skipper-south.efaffd55.webp) bottom/100% no-repeat}html.basic body.basic>main section div.plan.skipper div.main div.case a.action:focus,html.basic body.basic>main section div.plan.skipper div.main div.case a.action:link,html.basic body.basic>main section div.plan.skipper div.main div.case a.action:visited{color:#f4a261}html.basic body.basic>main section div.plan.skipper div.main div.case a.action:focus:active,html.basic body.basic>main section div.plan.skipper div.main div.case a.action:focus:hover,html.basic body.basic>main section div.plan.skipper div.main div.case a.action:link:active,html.basic body.basic>main section div.plan.skipper div.main div.case a.action:link:hover,html.basic body.basic>main section div.plan.skipper div.main div.case a.action:visited:active,html.basic body.basic>main section div.plan.skipper div.main div.case a.action:visited:hover{background-color:#92613a;border-color:#92613a;color:#fff}html.basic body.basic>main section div.plan.skipper div.main div.case button.action{color:#f4a261}html.basic body.basic>main section div.plan.skipper div.main div.case button.action:active:not([disabled]),html.basic body.basic>main section div.plan.skipper div.main div.case button.action:hover:not([disabled]){background-color:#92613a;border-color:#92613a;color:#fff}html.basic body.basic>main section div.plan.skipper div.main div.case div.select select,html.basic body.basic>main section div.plan.skipper div.main div.case div.select:after{color:#f4a261}html.basic body.basic>main section div.plan.skipper div.main div.case div.select:not(.select--multiple):after{background-color:#f4a261}html.basic body.basic>main section div.plan.navigator div.main div.case{background-color:#e76f51}html.basic body.basic>main section div.plan.navigator div.main div.case:after{background:url(navigator-south.fd2bad76.webp) bottom/100% no-repeat}html.basic body.basic>main section div.plan.navigator div.main div.case a.action:focus,html.basic body.basic>main section div.plan.navigator div.main div.case a.action:link,html.basic body.basic>main section div.plan.navigator div.main div.case a.action:visited{color:#e76f51}html.basic body.basic>main section div.plan.navigator div.main div.case a.action:focus:active,html.basic body.basic>main section div.plan.navigator div.main div.case a.action:focus:hover,html.basic body.basic>main section div.plan.navigator div.main div.case a.action:link:active,html.basic body.basic>main section div.plan.navigator div.main div.case a.action:link:hover,html.basic body.basic>main section div.plan.navigator div.main div.case a.action:visited:active,html.basic body.basic>main section div.plan.navigator div.main div.case a.action:visited:hover{background-color:#8b4331;border-color:#8b4331;color:#fff}html.basic body.basic>main section div.plan.navigator div.main div.case button.action{color:#e76f51}html.basic body.basic>main section div.plan.navigator div.main div.case button.action:active:not([disabled]),html.basic body.basic>main section div.plan.navigator div.main div.case button.action:hover:not([disabled]){background-color:#8b4331;border-color:#8b4331;color:#fff}html.basic body.basic>main section div.plan.navigator div.main div.case div.select select,html.basic body.basic>main section div.plan.navigator div.main div.case div.select:after{color:#e76f51}html.basic body.basic>main section div.plan.navigator div.main div.case div.select:not(.select--multiple):after{background-color:#e76f51}html.basic body.basic>footer{background:#fff url(sailboat.66fc3e2a.webp) calc(100% - 80px) bottom no-repeat;padding-top:400px}html.basic body.basic>footer div.consent{align-items:center;background-color:#fff;bottom:0;display:flex;gap:1rem;justify-content:space-between;left:0;padding:20px;position:fixed;right:0;z-index:1000}@media screen and (width <= 639px){html.basic body.basic>footer div.consent{align-items:stretch;flex-direction:column}}html.basic body.basic>footer div.consent div.content p{font-size:.9375rem}html.basic body.basic>footer div.consent div.actions{display:flex;flex-shrink:0;gap:.8rem}@media screen and (width <= 639px){html.basic body.basic>footer div.consent div.actions{justify-content:flex-end}}html.basic body.basic>footer div.consent div.actions button.action{background-color:#e0e0e0;border-color:#e0e0e0;color:#202020;font-size:1.0625rem}html.basic body.basic>footer div.consent div.actions button.action:active:not([disabled]),html.basic body.basic>footer div.consent div.actions button.action:hover:not([disabled]){background-color:#404040;border-color:#404040;color:#fff}html.basic body.basic>footer div.sections{margin:12px -24px}html.basic body.basic>footer div.sections div.section{padding:12px 24px}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic>footer div.sections div.section{float:none;text-align:center}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>footer div.sections div.section:nth-child(odd){clear:left}}html.basic body.basic>footer div.sections div.section p.header{color:#1a3139;font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>footer div.sections div.section.sailers{width:70%}}html.basic body.basic>footer div.sections div.section.sailers p.copyright{font-size:.9375rem}html.basic body.basic>footer div.sections div.section.sailers ul.quick-links{list-style:none;margin:0;padding:0;vertical-align:middle}html.basic body.basic>footer div.sections div.section.sailers ul.quick-links>li{display:inline-block;list-style:none;margin:0;padding:0}html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li{margin-right:8px}html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li a{font-size:.9375rem}html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li a:focus,html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li a:link,html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li a:visited{text-decoration:none}html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li a:focus.active,html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li a:link.active,html.basic body.basic>footer div.sections div.section.sailers ul.quick-links li a:visited.active{color:#2a9d8f}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic>footer div.sections div.section.follow-us{width:30%}}html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks{list-style:none;margin:0 -4px;padding:0;vertical-align:middle}html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks>li{display:inline-block;list-style:none;margin:0;padding:0}html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li{padding:0 4px}html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a{font-size:1.75rem;line-height:1}html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:focus,html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:link,html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:visited{text-decoration:none}html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:focus:active,html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:focus:hover,html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:link:active,html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:link:hover,html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:visited:active,html.basic body.basic>footer div.sections div.section.follow-us ul.social-networks li a:visited:hover{color:#1a3139}html.basic body.basic.index main section.your-goals{background:#1a3139 url(wind-rose.f12246af.webp) 50%/auto 100% no-repeat;color:#fff;padding:4% 0}html.basic body.basic.index main section.your-goals div.plans{display:flex;flex-flow:wrap;margin:40px 0;width:100%}html.basic body.basic.index main section.your-goals div.plans div.plan{display:flex;flex-grow:1;padding:20px}html.basic body.basic.index main section.your-goals div.plans div.plan a.action{margin-top:24px}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.index main section.your-goals div.plans div.plan{flex:50%}}@media screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic.index main section.your-goals div.plans div.plan{flex:25%}}html.basic body.basic.index main section.our-method{background:#f4f4f4 url(blue-north.2571724b.webp) top no-repeat;padding:6% 0 1%}@media screen and (width <= 639px){html.basic body.basic.index main section.our-method{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.index main section.our-method{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.index main section.our-method{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.index main section.our-method{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.index main section.our-method{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.index main section.our-method{background-size:100%}}html.basic body.basic.index main section.our-sailors-words{background:#fff url(gray-south.ccf39cee.webp) top no-repeat;padding:14% 0}@media screen and (width <= 639px){html.basic body.basic.index main section.our-sailors-words{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.index main section.our-sailors-words{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.index main section.our-sailors-words{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.index main section.our-sailors-words{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.index main section.our-sailors-words{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.index main section.our-sailors-words{background-size:100%}}html.basic body.basic.index main section.our-sailors-words div.slides div.slide blockquote p:before{content:open-quote;display:inline-block}html.basic body.basic.index main section.our-sailors-words div.slides div.slide blockquote p:after{content:close-quote;display:inline-block}html.basic body.basic.index main section.our-sailors-words div.slides div.slide blockquote footer{color:#2a9d8f;font-size:1.125rem;padding:20px 10% 0 0;text-align:right}html.basic body.basic.index main section.our-sailors-words div.slides ul.pager li button{border:2px solid #1a3139}html.basic body.basic.index main section.our-sailors-words div.slides ul.pager li button.active,html.basic body.basic.index main section.our-sailors-words div.slides ul.pager li button:hover{background-color:#1a3139}html.basic body.basic.about section.our-story{background:#f4f4f4 url(blue-south.b60f1b07.webp) top no-repeat;padding:12% 0 6%}@media screen and (width <= 639px){html.basic body.basic.about section.our-story{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.about section.our-story{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.about section.our-story{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.about section.our-story{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.about section.our-story{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.about section.our-story{background-size:100%}}html.basic body.basic.about section.our-mission{background:#2a9d8f url(gray-north.1da18f3d.webp) top no-repeat;color:#fff;padding:6% 0 1%}@media screen and (width <= 639px){html.basic body.basic.about section.our-mission{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.about section.our-mission{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.about section.our-mission{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.about section.our-mission{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.about section.our-mission{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.about section.our-mission{background-size:100%}}html.basic body.basic.about section.our-partners{background:#fff url(green-south.c12f856b.webp) top no-repeat;padding:12% 0 4%}@media screen and (width <= 639px){html.basic body.basic.about section.our-partners{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.about section.our-partners{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.about section.our-partners{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.about section.our-partners{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.about section.our-partners{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.about section.our-partners{background-size:100%}}html.basic body.basic.about section.our-partners ul.partners{list-style:none;margin:40px auto;padding:0}html.basic body.basic.about section.our-partners ul.partners>li{display:inline-block;list-style:none;margin:0;padding:0}html.basic body.basic.about section.our-partners ul.partners li{padding:12px}html.basic body.basic.about section.our-partners ul.partners li span.cavcma{background-image:url(partners.6f4a872a.webp);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:100px;width:100px}html.basic body.basic.about section.our-partners ul.partners li span.lisnautica{background-image:url(partners.6f4a872a.webp);background-position:-100px 0;background-repeat:no-repeat;display:inline-block;height:100px;width:100px}html.basic body.basic.about section.our-partners ul.partners li span.novo-rumo{background-image:url(partners.6f4a872a.webp);background-position:-200px 0;background-repeat:no-repeat;display:inline-block;height:100px;width:100px}html.basic body.basic.about section.our-partners ul.partners li span.skipper{background-image:url(partners.6f4a872a.webp);background-position:-300px 0;background-repeat:no-repeat;display:inline-block;height:100px;width:200px}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.school section div.panel div.fixed div.plan{margin:0 auto;max-width:440px}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px){html.basic body.basic.school section div.panel div.fixed div.plan{margin-top:125px}}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case p.plan{font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.875rem;font-weight:700;margin:0 0 8px}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case button.action{font-size:1.25rem}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case p.price{font-style:italic}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case p.price span.value{display:block;font-family:Open Sans Condensed,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:4.5rem;font-style:normal;font-weight:700;line-height:1.25}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.features{list-style:none;margin:24px 0 32px;padding:0}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.features>li{list-style:none;margin:0;padding:0}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.features li{font-size:1rem;padding:4px 0}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.features li h4{font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.0625rem;margin:8px 0 4px}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.features li ul,html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.features li ul>li{list-style:none;margin:0;padding:0}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.features li ul li{font-size:1rem;padding:4px 0}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.options{display:table;margin-top:24px;width:100%}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.options li{display:table-cell;padding:8px;text-align:center}html.basic body.basic.school section div.panel div.fixed div.plan div.main div.case ul.options li div.select{margin:0 auto;max-width:240px;width:100%}html.basic body.basic.school section div.panel div.fluid h2{margin-left:0}html.basic body.basic.school section div.panel div.fluid p.stress{text-align:left}html.basic body.basic.school section div.panel div.fluid ol{counter-reset:li;list-style-type:none;margin:2rem 0}html.basic body.basic.school section div.panel div.fluid ol h3{font-family:Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:600;line-height:1;margin:0 0 .25rem}html.basic body.basic.school section div.panel div.fluid ol p{font-size:1.125rem}html.basic body.basic.school section div.panel div.fluid ol li{padding:8px 0 8px 36px;position:relative}html.basic body.basic.school section div.panel div.fluid ol li:before{background-color:#1a3139;border-radius:50%;color:#fff;content:counter(li);counter-increment:li;height:1.5rem;left:0;margin-top:5px;position:absolute;text-align:center;top:0;width:1.5rem}html.basic body.basic.school section.sailor{background:#f4f4f4 url(blue-south.b60f1b07.webp) top no-repeat;padding:12% 0 6%}@media screen and (width <= 639px){html.basic body.basic.school section.sailor{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.school section.sailor{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.school section.sailor{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.school section.sailor{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.school section.sailor{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.school section.sailor{background-size:100%}}html.basic body.basic.school section.captain{background:#fff url(gray-north.1da18f3d.webp) top no-repeat;padding:12% 0 6%}@media screen and (width <= 639px){html.basic body.basic.school section.captain{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.school section.captain{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.school section.captain{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.school section.captain{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.school section.captain{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.school section.captain{background-size:100%}}html.basic body.basic.school section.skipper{background:#f4f4f4 url(white-south.d1793e71.webp) top no-repeat;padding:12% 0 6%}@media screen and (width <= 639px){html.basic body.basic.school section.skipper{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.school section.skipper{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.school section.skipper{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.school section.skipper{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.school section.skipper{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.school section.skipper{background-size:100%}}html.basic body.basic.school section.navigator{background:#fff url(gray-north.1da18f3d.webp) top no-repeat;padding:12% 0 6%}@media screen and (width <= 639px){html.basic body.basic.school section.navigator{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.school section.navigator{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.school section.navigator{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.school section.navigator{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.school section.navigator{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.school section.navigator{background-size:100%}}html.basic body.basic.contact section.send-us-a-message{background:url(blue-south.b60f1b07.webp) top/calc(100% + 28rem) no-repeat,url(white-north.e4504dc6.webp) bottom /calc(100% + 28rem) no-repeat,url(contact-background-1200w.454e46b0.webp) top /cover no-repeat}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.contact section.send-us-a-message{background:url(blue-south.b60f1b07.webp) top/calc(100% + 20rem) no-repeat,url(white-north.e4504dc6.webp) bottom /calc(100% + 20rem) no-repeat,url(contact-background-1200w.454e46b0.webp) top /cover no-repeat}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.contact section.send-us-a-message{background:url(blue-south.b60f1b07.webp) top/calc(100% + 12rem) no-repeat,url(white-north.e4504dc6.webp) bottom /calc(100% + 12rem) no-repeat,url(contact-background-2048w.5b0248ea.webp) top /cover no-repeat}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.contact section.send-us-a-message{background:url(blue-south.b60f1b07.webp) top/calc(100% + 8rem) no-repeat,url(white-north.e4504dc6.webp) bottom /calc(100% + 8rem) no-repeat,url(contact-background-2048w.5b0248ea.webp) top /cover no-repeat}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.contact section.send-us-a-message{background:url(blue-south.b60f1b07.webp) top/calc(100% + 4rem) no-repeat,url(white-north.e4504dc6.webp) bottom /calc(100% + 4rem) no-repeat,url(contact-background-2048w.5b0248ea.webp) top /cover no-repeat}}@media screen and (width >= 1536px){html.basic body.basic.contact section.send-us-a-message{background:url(blue-south.b60f1b07.webp) top/100% no-repeat,url(white-north.e4504dc6.webp) bottom/100% no-repeat,url(contact-background-3200w.c298c628.webp) top/cover no-repeat}}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px){html.basic body.basic.contact section.send-us-a-message{padding:20% 0 24%}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.contact section.send-us-a-message{padding:16% 0 20%}}html.basic body.basic.contact section.send-us-a-message div.form{max-width:600px}html.basic body.basic.contact section.send-us-a-message div.form div.main{display:flex;flex-grow:1}html.basic body.basic.contact section.send-us-a-message div.form div.main div.case{background-color:#2a9d8f;border-radius:4px 4px 0 0;color:#fff;flex-grow:1;margin-bottom:10.125%;padding:28px;position:relative;text-align:center}html.basic body.basic.contact section.send-us-a-message div.form div.main div.case form button.action{background-color:#fff;border-color:#fff;color:#2a9d8f;font-size:1.375rem}html.basic body.basic.contact section.send-us-a-message div.form div.main div.case form button.action:active:not([disabled]),html.basic body.basic.contact section.send-us-a-message div.form div.main div.case form button.action:hover:not([disabled]){background-color:#195e56;border-color:#195e56;color:#fff}html.basic body.basic.contact section.send-us-a-message div.form div.main div.case:after{background:url(sailor-south.cefba567.webp) bottom/100% no-repeat;content:"";left:0;padding-top:10.125%;position:absolute;top:100%;width:100%}html.basic body.basic.contact section.lets-sail h1{margin-top:0}html.basic body.basic.glossary section.glossary{background:#f4f4f4 url(blue-south.b60f1b07.webp) top no-repeat;padding:12% 0 6%}@media screen and (width <= 639px){html.basic body.basic.glossary section.glossary{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.glossary section.glossary{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.glossary section.glossary{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.glossary section.glossary{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.glossary section.glossary{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.glossary section.glossary{background-size:100%}}html.basic body.basic.glossary section.glossary input.search{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;display:block;font-size:1.125rem;margin:48px 0;padding:16px}html.basic body.basic.glossary section.glossary input.search::-webkit-input-placeholder{color:gray}html.basic body.basic.glossary section.glossary input.search:-moz-placeholder-shown,html.basic body.basic.glossary section.glossary input.search::-moz-placeholder{color:gray;opacity:1}html.basic body.basic.glossary section.glossary input.search:-ms-placeholder-shown{color:gray}@media screen and (width <= 639px),screen and (width >= 640px) and (width <= 767px){html.basic body.basic.glossary section.glossary input.search{width:100%}}@media screen and (width >= 1024px) and (width <= 1279px),screen and (width >= 1280px) and (width <= 1535px),screen and (width >= 1536px),screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.glossary section.glossary input.search{float:right;min-width:400px}html.basic body.basic.glossary section.glossary dl.sailing-terms{clear:right}}html.basic body.basic.glossary section.glossary dl.sailing-terms dt{font-size:1.5rem;font-weight:600;margin-bottom:16px}html.basic body.basic.glossary section.glossary dl.sailing-terms dd{font-size:1.25rem;margin:0 0 48px}html.basic body.basic.glossary section.lets-sail{background:#fff url(gray-north.1da18f3d.webp) top no-repeat;padding:8% 0 4%}@media screen and (width <= 639px){html.basic body.basic.glossary section.lets-sail{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.glossary section.lets-sail{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.glossary section.lets-sail{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.glossary section.lets-sail{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.glossary section.lets-sail{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.glossary section.lets-sail{background-size:100%}}html.basic body.basic.privacy section.personal-data{background:#f4f4f4 url(blue-south.b60f1b07.webp) top no-repeat;padding:12% 0 6%}@media screen and (width <= 639px){html.basic body.basic.privacy section.personal-data{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.privacy section.personal-data{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.privacy section.personal-data{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.privacy section.personal-data{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.privacy section.personal-data{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.privacy section.personal-data{background-size:100%}}html.basic body.basic.privacy section.data-retention{background:#2a9d8f url(gray-north.1da18f3d.webp) top no-repeat;color:#fff;padding:6% 0 1%}@media screen and (width <= 639px){html.basic body.basic.privacy section.data-retention{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.privacy section.data-retention{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.privacy section.data-retention{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.privacy section.data-retention{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.privacy section.data-retention{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.privacy section.data-retention{background-size:100%}}html.basic body.basic.privacy section.use-of-cookies{background:#f4f4f4 url(green-south.c12f856b.webp) top no-repeat;padding:12% 0 4%}@media screen and (width <= 639px){html.basic body.basic.privacy section.use-of-cookies{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.privacy section.use-of-cookies{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.privacy section.use-of-cookies{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.privacy section.use-of-cookies{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.privacy section.use-of-cookies{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.privacy section.use-of-cookies{background-size:100%}}html.basic body.basic.privacy section.use-of-cookies div.cookies{text-align:center}html.basic body.basic.privacy section.use-of-cookies div.cookies dl.cookies{margin:48px auto;max-width:90%;text-align:left}html.basic body.basic.privacy section.use-of-cookies div.cookies dl.cookies dt{font-size:1.125rem;font-weight:600;margin-bottom:16px}html.basic body.basic.privacy section.use-of-cookies div.cookies dl.cookies dd{font-size:1.125rem;margin:0 0 32px}html.basic body.basic.privacy section.controller-and-rights{background:#fff url(gray-north.1da18f3d.webp) top no-repeat;padding:12% 0 4%}@media screen and (width <= 639px){html.basic body.basic.privacy section.controller-and-rights{background-size:calc(100% + 28rem)}}@media screen and (width >= 640px) and (width <= 767px){html.basic body.basic.privacy section.controller-and-rights{background-size:calc(100% + 20rem)}}@media screen and (width >= 768px) and (width <= 1023px){html.basic body.basic.privacy section.controller-and-rights{background-size:calc(100% + 12rem)}}@media screen and (width >= 1024px) and (width <= 1279px){html.basic body.basic.privacy section.controller-and-rights{background-size:calc(100% + 8rem)}}@media screen and (width >= 1280px) and (width <= 1535px){html.basic body.basic.privacy section.controller-and-rights{background-size:calc(100% + 4rem)}}@media screen and (width >= 1536px){html.basic body.basic.privacy section.controller-and-rights{background-size:100%}}