.animated,.animated *{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.animatedSlow,.animatedSlow *{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.animated1,.animated1 *{-webkit-transition:all 1.3s ease-in-out;-moz-transition:all 1.3s ease-in-out;-o-transition:all 1.3s ease-in-out;transition:all 1.3s ease-in-out}.animated2,.animated2 *{-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.z-index-n1{z-index:-1}.z-index-2{z-index:2}.text-black{color:#000}.error.message{color:var(--danger);margin-bottom:15px}.d-none-special{display:inline-block;overflow:hidden;text-indent:-9999999px;width:0;height:0}.hide-label label{display:inline-block;font-size:0;overflow:hidden;text-indent:-9999px;width:0;height:0;position:absolute;left:-9999px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--primary)!important}.rounded-image img{border-radius:1rem}footer *{color:#fff}.sliderPositioner{position:absolute;top:20%;width:100%}.sliderTextBg{background-color:rgb(255 255 255 / .8)}.sliderTextBg-Blue{position:relative}.sliderTextBg-Blue:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8;background-color:var(--primary)}.sliderTextBg-Blue>*{position:relative;z-index:1}.wave-bg{background:#fff0 url(/_resources/themes/blueyachting/images/wave-1.png) repeat-x left top;background-size:100% 100%;animation-name:wave1;animation-duration:300s;animation-iteration-count:infinite;animation-timing-function:linear;position:relative}.wave-bg:before{content:"";position:absolute;top:0;width:2278px;bottom:0;right:0;z-index:-1;background:#fff0 url(/_resources/themes/blueyachting/images/wave-2.png) repeat-x left top;background-size:100% 100%;animation-name:wave2;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear}.wave-bg:after{content:"";position:absolute;top:0;width:3554px;bottom:0;right:0;z-index:-1;background:#fff0 url(/_resources/themes/blueyachting/images/wave-3.png) repeat-x left top;background-size:100% 100%;animation-name:wave3;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear}.wave-bg *{color:#353c42}.wave-bg a{text-decoration:underline}#carouselSpecificationGallery .carousel-indicators{position:relative}#carouselSpecificationGallery .carousel-indicators li{width:100px;height:100px;padding:0;display:inline-block}#carouselSpecificationGallery .carousel-indicators li img{display:block}@keyframes wave1{0%{background-position:0 top}50%{background-position:-50000px top}100%{background-position:0 top}}@keyframes wave2{0%{background-position:0 top}30%{background-position:-1078px top}50%{background-position:-1278px top}100%{background-position:-2278px top}}@keyframes wave2{0%{background-position:0 top}50%{background-position:-3554px top}100%{background-position:0 top}}.grey-waves{background:#fff url(/_resources/themes/blueyachting/images/grey-waves.png) no-repeat center bottom;background-size:100% auto}.aditional-content-bg{background:#fff0 url(/_resources/themes/blueyachting/images/aditional-content-bg.png) no-repeat center bottom;background-size:100% auto}#carouselVideo .carousel-indicators{position:relative;padding-top:10px}#carouselVideo .carousel-indicators li{height:50px;width:50px;background-size:auto 120%;background-position:center;border:0;margin-left:10px!important;margin-right:10px!important}.previewText br{display:none}.blogImage,.separatorBlock{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;box-shadow:inset 0 0 15px 0;background-position:center;max-height:80vh}.blogImage img,.separatorBlock img{opacity:0}.serviceBoxHolder{background-color:#fafafa}.serviceBoxHolder:hover{background-color:#ededed}.serviceBoxHolder .btn:hover{background-color:var(--primary)!important;color:#fff!important}.serviceBoxHolder>div{position:unset}.newsSliderContent{min-height:600px}#Form_NewsletterForm_Trademark{padding-top:8px;padding-bottom:7px}.btn-outline-secondary.switchLinkText span:last-child{display:none}.btn-secondary.switchLinkText span:first-child{display:none}#Form_ShopForm_Products{border:1px solid var(--light);line-height:2em;background-color:var(--light);background-image:linear-gradient(transparent 50%,white 50%);background-size:100% 4em}#Form_ShopForm_Products>li{display:none;padding-left:5px;padding-right:5px}#Form_ShopForm_Products *{margin-bottom:0}#Form_ShopForm_Products>li input{display:none;margin-left:99999px}#shopFormHolder{display:none}#Form_ShopForm_Products_Holder>label{font-weight:700}a[href$=".pdf"]::after{content:" (PDF)"}@media (max-width:1024px){.font-size-0-875{font-size:calc(.875rem - 30%)}.font-size-1{font-size:calc(1rem - 30%)}.font-size-1-25{font-size:calc(1.25rem - 30%)}.font-size-1-5{font-size:calc(1.5rem - 30%)}.font-size-1-75{font-size:calc(1.75rem - 30%)}.font-size-2{font-size:calc(2rem - 30%)}.font-size-3{font-size:calc(3rem - 30%)}.font-size-3-5{font-size:calc(3.5rem - 30%)}.wave-bg{background:#fff0}.sliderPositioner{top:auto;bottom:10%}}@supports (-webkit-touch-callout:none){.blogImage,.separatorBlock{background-attachment:scroll}}.skipnav{position:fixed;z-index:20000}.skipnav ul,.skipnav ul li{list-style:none;margin:0;padding:0}.skipnav ul:before,.skipnav ul li:before{display:none!important}.skipnav a{background:#fff;color:#000;display:block}.skipnav a:focus{height:auto;margin:.5rem;overflow:visible;padding:.5rem;position:relative;width:auto}.sr-only-focusable:not(:focus):not(:focus-within){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}
.animatedMenu,.animatedMenu *{-webkit-transition:transform 300ms ease-in-out;-moz-transition:transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition-property:transform,background,color}nav.language ul li img{width:20px;padding-bottom:5px}nav.primary ul,nav.language ul{list-style:none;margin-bottom:0;padding-left:0}nav.primary>ul>li,nav.language>ul>li{display:inline-block}nav.primary>ul>li:hover{background:var(--light)}nav.primary>ul li{position:relative}nav.primary>ul li ul{position:absolute;left:-10000px;top:0;min-width:250px;padding:0;transform:translateY(20px);background-color:#fff;background:var(--light)}nav.primary>ul li:hover>ul{left:100%;transform:translateY(0)}nav.primary>ul>li:hover>ul{left:0;top:100%}nav.primary>ul>li>a{text-transform:uppercase;font-weight:700}nav.primary>ul>li.current>a,nav.primary>ul>li.section>a{color:#353c42}nav.primary li li a{font-weight:400}nav.primary li .current>a,nav.primary li .section>a,nav.primary li li:hover>a{color:#fff;background-color:var(--primary)}.have-children:after{content:"<"}#mobileMenu{position:fixed;top:0;left:-3000px;z-index:1021;background-color:rgb(255 255 255 / .95);width:100%;min-width:250px;bottom:0;overflow:auto}#mobileMenu.is-active{left:0}#mobileMenu .container{max-width:500px;}#mobileMenu ul{list-style:none;padding-left:0}#mobileMenu nav>ul{padding:10px 15px}#mobileMenu nav>ul.sideMain>li{position:relative}#mobileMenu nav>ul>li>a{color:#000;text-transform:uppercase;font-weight:700}#mobileMenu nav>ul>li a{font-size:1.5rem}#mobileMenu ul a:hover,#mobileMenu ul .section>a,#mobileMenu ul .current>a{color:var(--secondary);text-decoration:none;text-decoration-color:var(--secondary)}#mobileMenu .arrow{position:absolute;right:0;top:0;display:block;transform:rotate(45deg);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#mobileMenu .active>.arrow{transform:rotate(0deg)}#mobileMenu .arrow{position:absolute;right:0;top:10px;display:block;width:10px;height:10px;border-top:2px solid var(--primary);border-right:2px solid var(--primary);transform:rotate(45deg);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#mobileMenu .active>.arrow{transform:rotate(135deg)}#mobileMenu .sideSub{max-height:0;overflow:hidden;padding-left:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#mobileMenu .active>.sideSub{max-height:1000px}
*{outline:none!important}img,input,video{max-width:100%}img{height:auto!important}section{overflow:hidden}iframe{width:100%}form input[type=text],form input[type=password],form input[type=email],form textarea,form select{width:100%;padding:5px 10px}form .optionset ul{list-style:none;padding-left:0}form .message.validation{color:#dc3545}form .hide{display:none}form .checkbox{margin-top:.5rem;margin-bottom:.5rem}form .checkbox label{width:90%}form .checkbox input{vertical-align:top;margin-top:6px}form .text label,form .textarea label{color:#006135;margin-top:.5rem}.form-group--no-label{margin-bottom:.25rem}textarea[readonly]{background-color:#DDD}
@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-Italic.eot);src:local('Cera Pro Italic'),local('CeraPro-Italic'),url('/_resources/themes/blueyachting/webfonts/CeraPro-Italic.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Italic.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-Regular.eot);src:local('Cera Pro Regular'),local('CeraPro-Regular'),url('/_resources/themes/blueyachting/webfonts/CeraPro-Regular.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Regular.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-BlackItalic.eot);src:local('Cera Pro Black Italic'),local('CeraPro-BlackItalic'),url('/_resources/themes/blueyachting/webfonts/CeraPro-BlackItalic.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-BlackItalic.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-Light.eot);src:local('Cera Pro Light'),local('CeraPro-Light'),url('/_resources/themes/blueyachting/webfonts/CeraPro-Light.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Light.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-BoldItalic.eot);src:local('Cera Pro Bold Italic'),local('CeraPro-BoldItalic'),url('/_resources/themes/blueyachting/webfonts/CeraPro-BoldItalic.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-BoldItalic.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-Black.eot);src:local('Cera Pro Black'),local('CeraPro-Black'),url('/_resources/themes/blueyachting/webfonts/CeraPro-Black.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Black.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-Medium.eot);src:local('Cera Pro Medium'),local('CeraPro-Medium'),url('/_resources/themes/blueyachting/webfonts/CeraPro-Medium.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Medium.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-Bold.eot);src:local('Cera Pro Bold'),local('CeraPro-Bold'),url('/_resources/themes/blueyachting/webfonts/CeraPro-Bold.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Bold.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-Thin.eot);src:local('Cera Pro Thin'),local('CeraPro-Thin'),url('/_resources/themes/blueyachting/webfonts/CeraPro-Thin.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Thin.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-MediumItalic.eot);src:local('Cera Pro Medium Italic'),local('CeraPro-MediumItalic'),url('/_resources/themes/blueyachting/webfonts/CeraPro-MediumItalic.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-MediumItalic.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-LightItalic.eot);src:local('Cera Pro Light Italic'),local('CeraPro-LightItalic'),url('/_resources/themes/blueyachting/webfonts/CeraPro-LightItalic.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-LightItalic.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Cera Pro';src:url(/_resources/themes/blueyachting/webfonts/CeraPro-ThinItalic.eot);src:local('Cera Pro Thin Italic'),local('CeraPro-ThinItalic'),url('/_resources/themes/blueyachting/webfonts/CeraPro-ThinItalic.eot?#iefix') format('embedded-opentype'),url(/_resources/themes/blueyachting/webfonts/CeraPro-ThinItalic.woff) format('woff'),url(/_resources/themes/blueyachting/webfonts/CeraPro-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap}
.font-size-0-75{font-size:.75rem}.font-size-0-875{font-size:.875rem}.font-size-1{font-size:1rem}.font-size-1-25{font-size:1.25rem}.font-size-1-5{font-size:1.5rem}.font-size-1-75{font-size:1.75rem}.font-size-2{font-size:2rem}.font-size-3{font-size:3rem}.font-size-3-5{font-size:3.5rem}
