article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
.btn,.webform-client-form .form-submit,.field--name-field-call-to-action-button a{background:#50aad2;background-image:-webkit-linear-gradient(top,#5eb9e0,#50abd2);background-image:-moz-linear-gradient(top,#5eb9e0,#50abd2);background-image:-ms-linear-gradient(top,#5eb9e0,#50abd2);background-image:-o-linear-gradient(top,#5eb9e0,#50abd2);background-image:linear-gradient(to bottom,#5eb9e0,#50abd2);-webkit-border-radius:10;-moz-border-radius:10;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:"TradeGothicLT",Arial,Helvetica,sans-serif;color:#ffffff;font-size:20px;padding:10px 20px 10px 20px;text-decoration:none;display:inline-block;border:none;}.btn:hover,.webform-client-form .form-submit:hover{background:#6dd1fc;background-image:-webkit-linear-gradient(top,#6dd1fc,#59bce6);background-image:-moz-linear-gradient(top,#6dd1fc,#59bce6);background-image:-ms-linear-gradient(top,#6dd1fc,#59bce6);background-image:-o-linear-gradient(top,#6dd1fc,#59bce6);background-image:linear-gradient(to bottom,#6dd1fc,#59bce6);text-decoration:none;}a.btn-box,body .l-main .featurettes a.btn-box{background:white;color:#50aad2;border:1px solid #50aad2;-moz-border-radius:3%;-webkit-border-radius:3%;border-radius:3%;margin-left:0;padding:2%;font-size:2rem;}a.btn-box:hover,body .l-main .featurettes a.btn-box:hover{background:#50aad2;color:white;}.c-box{background:#50aad2;font-size:1.6rem;text-align:center;color:#fff;flex-basis:30%;padding:0.4rem 0.8rem;}.c-box--arrow-top{position:relative;z-index:10;}.c-box--arrow-top::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:5px solid transparent;border-right:5px solid transparent;margin-left:-5px;left:50%;border-bottom:5px solid #50aad2;top:-5px;}.c-box--arrow-right{position:relative;z-index:10;}.c-box--arrow-right::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-top:-5px;top:50%;border-left:5px solid #50aad2;left:auto;right:-5px;}.c-box--arrow-bottom{position:relative;z-index:10;}.c-box--arrow-bottom::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:5px solid transparent;border-right:5px solid transparent;margin-left:-5px;left:50%;border-top:5px solid #50aad2;bottom:-5px;}.c-box--arrow-left{position:relative;z-index:10;}.c-box--arrow-left::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-top:-5px;top:50%;border-right:5px solid #50aad2;left:-5px;}img,media{max-width:100%;}html{font-size:62.5%;}html body{font-size:1.4em;line-height:1.4em;font-family:"TradeGothicLT",Arial,Helvetica,sans-serif;}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;color:#142346;margin-top:0;margin-bottom:1.2rem;font-weight:300;}html body h1{font-size:4rem;line-height:1.2;}html body h2{font-size:3.4rem;line-height:1.25;}html body h3{font-size:2.8rem;line-height:1.3;}html body h4{font-size:2.2rem;line-height:1.35;}html body h5{font-size:1.6rem;line-height:1.5;}html body h6{font-size:1.4rem;line-height:1.6;}html body p,html body ol,html body ul{color:#142346;}body{background-color:#ffffff;}body a{color:#142346;}body .l-header,body .l-branding img,body .l-region--header,body .l-region--navigation,body #boat-submenu,body .heading-overlay,body #product-submenu{transition:.7s all;-moz-transition:.7s all;-webkit-transition:.7s all;-o-transition:.7s all;}body .l-branding img{width:100%;}body .l-header{background:white;border:1px solid #cccccc;}body .l-header:after{content:"";display:table;clear:both;}@media (min-width:64em){body .l-header.small{position:fixed;z-index:100;width:100%;top:0;-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);box-shadow:0 2px 10px 0 rgba(0,0,0,0.3);}body .l-header.small .l-branding img{width:50%;}body .l-header.small .l-region--header{opacity:0;height:0;}body .l-header.small .l-region--navigation{margin-top:10px;}}body .l-header .l-branding{width:25%;float:left;margin-right:-100%;margin-left:0;clear:none;text-align:center;}body .l-header .l-branding a{width:80%;display:inline-block;margin-top:3%;}@media (min-width:44em){body .l-header .l-branding a{width:50%;}}body .l-header .l-region--header{display:none;width:75%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:10%;}@media (min-width:64em){body .l-header .l-region--header{display:block;}}body .l-header .l-region--header .block{margin:1% 0;float:right;}body .l-header .l-region--header .block a{color:#142346;text-decoration:none;font-size:80%;}body .l-header .l-region--header .block a:hover{color:#101c38;}body .l-header .l-region--header .block .owner-links{display:inline-block;margin-right:10px;}body .l-header .l-region--header .block .social-icons{display:inline-block;}body .l-header .l-region--header .block .social-icons a{margin:0 5px;}body .l-header .l-region--header .block .social-icons a img{height:30px;}body .l-header .l-region--header #block-lang-dropdown-language-content{margin-right:4%;}body .l-header .l-region--header #block-system-user-menu ul{margin-right:10px;line-height:1em;}body .l-header .l-region--header #block-system-user-menu ul li{display:inline-block;}body .l-header .l-region--header #block-system-user-menu ul li a{text-transform:uppercase;}body .l-header .l-region--header #block-system-user-menu ul li:first-child:after{content:" | ";}body .l-header #login-link{margin-right:20px;}body .l-header #menu-toggle{width:75%;float:right;margin-left:0;margin-right:0;clear:none;text-align:right;}body .l-header #menu-toggle a.menu-toggle{text-decoration:none;background-color:#142346;display:inline-block;padding:6px;color:#fff;border-radius:6px;margin:2% 10%;}@media (min-width:64em){body .l-header #menu-toggle a.menu-toggle{display:none;}}body .l-header .l-region--navigation{display:none;width:100%;}@media (min-width:64em){body .l-header .l-region--navigation{display:block;padding-right:10%;width:75%;float:right;margin-left:0;margin-right:0;clear:none;}}body .l-header .l-region--navigation nav{clear:both;width:100%;float:right;background-color:#ffffff;font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;font-size:1em;}@media (min-width:64em){body .l-header .l-region--navigation nav{width:auto;background-color:transparent;}}body .l-header .l-region--navigation nav ul{padding:0;margin-bottom:0;}@media (min-width:64em){body .l-header .l-region--navigation nav ul{margin-bottom:2%;}}body .l-header .l-region--navigation nav ul li{list-style:none;border-top:1px solid #eeeeee;padding:2%;text-align:center;}@media (min-width:64em){body .l-header .l-region--navigation nav ul li{display:inline-block;border:none;padding:0;}}body .l-header .l-region--navigation nav ul li a{color:#142346;text-decoration:none;padding:25px 13px 25px;font-weight:100;}body .l-header .l-region--navigation nav ul li a:hover{color:#101c38;text-shadow:#f0f0f0 0px 0px 10px;}body .l-header .l-region--navigation nav ul li:last-child{border-bottom:1px solid #eeeeee;}@media (min-width:64em){body .l-header .l-region--navigation nav ul li:last-child{border-bottom:none;}}body .l-hero{clear:both;position:relative;}body .l-hero .text-overlay{z-index:10;display:none;position:absolute;bottom:10%;right:10%;}body .l-hero .text-overlay h1{display:none;color:white;font-size:6rem;text-shadow:1px 1px 1px #000;}body .l-hero .text-overlay span.homepage-large-heading{display:none;color:#dedddd;font-size:7rem;position:absolute;right:5%;bottom:1%;text-shadow:1px 1px 1px #000;}@media (min-width:64em){body .l-hero .text-overlay{display:block;}}body .l-hero .flexslider{margin-bottom:0;border:none;}body .l-hero .flexslider .flex-direction-nav a{height:46px;}body .l-hero ul#boat-submenu,body .l-hero ul#product-submenu{z-index:99;background-color:rgba(5,29,77,0.7);width:100%;margin:0;padding:0;font-family:"Times New Roman",Times,serif;letter-spacing:0.4rem;text-shadow:1px 1px 1px #000000;text-align:center;box-sizing:border-box;}body .l-hero ul#boat-submenu li,body .l-hero ul#product-submenu li{list-style:none;padding:1%;display:inline-block;}body .l-hero ul#boat-submenu li a,body .l-hero ul#product-submenu li a{color:#ffffff;text-decoration:none;text-transform:uppercase;}body .l-hero ul#boat-submenu li.active,body .l-hero ul#product-submenu li.active{border-bottom:2px solid rgba(255,255,255,0.6);}body .l-hero ul#product-submenu{position:absolute;}body .l-hero .view-content{position:relative;}body .l-hero .image-wrapper img{width:100%;display:block;}body .l-hero .no-hero{height:1px;margin-bottom:4%;}body .program-details-page .l-hero .text-overlay{text-align:right;}body .program-details-page .l-hero .text-overlay span.homepage-large-heading{display:block;opacity:0;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s;color:white;font-size:2.2rem;position:static;}body .program-details-page .article-text{padding:2%;}body .program-details-page .l-main .l-content .field--name-field-call-to-action-button{clear:none;margin:0;}body .program-details-page .l-main .l-content .field--name-field-call-to-action-button a.btn{margin:5% 10%;}body .program-details-page .l-main .l-content,body .program-details-page .l-main .l-content article{margin:0;}body .program-details-page .block--views .block__title{margin:2% 2% 1% 2%;}body.not-front .l-content .block{margin:0 2%;}body .l-main{}body .l-main:after{content:"";display:table;clear:both;}body .l-main .l-content{margin:0;}body .l-main .l-content:after{content:"";display:table;clear:both;}body .l-main .l-content .wna{background:white;color:#142346;}body .l-main .l-content .nwa{background:#142346;color:white;}body .l-main .l-content .nwa h1,body .l-main .l-content .nwa h2,body .l-main .l-content .nwa h3,body .l-main .l-content .nwa h4,body .l-main .l-content .nwa h5,body .l-main .l-content .nwa h6,body .l-main .l-content .nwa p{color:white;}body .l-main .l-content .awad{background:#50aad2;color:white;}body .l-main .l-content .awad h1,body .l-main .l-content .awad h2,body .l-main .l-content .awad h3,body .l-main .l-content .awad h4,body .l-main .l-content .awad h5,body .l-main .l-content .awad h6,body .l-main .l-content .awad p{color:white;}body .l-main .l-content .awad .btn{background:#115979;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNjU4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExNTk3OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#1f6584),color-stop(100%,#115979));background-image:-moz-linear-gradient(#1f6584,#115979);background-image:-webkit-linear-gradient(#1f6584,#115979);background-image:linear-gradient(#1f6584,#115979);}body .l-main .l-content .awad .btn:hover{background:#16739d;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3N2VhNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE2NzM5ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#277ea5),color-stop(100%,#16739d));background-image:-moz-linear-gradient(#277ea5,#16739d);background-image:-webkit-linear-gradient(#277ea5,#16739d);background-image:linear-gradient(#277ea5,#16739d);}body .l-main .l-content .view-homepage-welcome-section .views-field-body{margin-top:3%;}@media (min-width:44em){body .l-main .l-content .view-homepage-welcome-section .views-field-field-video{width:58.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .l-main .l-content .view-homepage-welcome-section .views-field-body{margin-top:0;padding:2%;width:41.66667%;float:right;margin-left:0;margin-right:0;clear:none;}}body .l-main .l-content .view-homepage-welcome-section .views-field-field-large-heading-text{display:none;}@media (min-width:64em){body .l-main .l-content .view-homepage-welcome-section .views-field-field-large-heading-text{display:block;padding-top:2%;margin-top:2%;margin-bottom:1%;border-top:1px solid #eeeeee;width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:both;}body .l-main .l-content .view-homepage-welcome-section .views-field-field-large-heading-text h1{position:relative;font-size:6rem;margin-top:1.6rem;margin-bottom:0;z-index:10;}body .l-main .l-content .view-homepage-welcome-section .views-field-field-large-heading-text .homepage-large-heading{color:#9b9b9b;position:absolute;top:50%;font-size:7rem;left:24%;letter-spacing:0.6rem;}}body .l-main .l-content .view-available-yachts,body .l-main .l-content .view-id-bases{}body .l-main .l-content .view-available-yachts .yachts-section,body .l-main .l-content .view-id-bases .yachts-section{background-color:#eeeeee;padding:1% 5%;clear:both;}body .l-main .l-content .view-available-yachts .views-row,body .l-main .l-content .view-id-bases .views-row{margin-top:5%;margin-bottom:1%;}body .l-main .l-content .view-available-yachts .views-row .row-wrapper,body .l-main .l-content .view-id-bases .views-row .row-wrapper{position:relative;}body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper{position:absolute;top:0;padding:2%;left:0;width:100%;background:rgba(255,255,255,0.8);}@media (min-width:44em){body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper{position:static;}}@media (min-width:64em){body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper{position:absolute;}}body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper .spec,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper .spec{float:left;width:33.3%;text-align:center;}body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper .spec div,body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper .spec span,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper .spec div,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper .spec span{display:inline;}body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper .divbar,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper .divbar{border-right:1px solid #9b9b9b;}body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper .body,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper .body{clear:both;}body .l-main .l-content .view-available-yachts .views-row .row-wrapper .top-wrapper .body p,body .l-main .l-content .view-id-bases .views-row .row-wrapper .top-wrapper .body p{margin-bottom:0;}@media (min-width:44em){body .l-main .l-content .view-available-yachts .views-row,body .l-main .l-content .view-id-bases .views-row{margin-top:0;}}@media (min-width:44em){body .l-main .l-content .view-available-yachts .views-row-odd,body .l-main .l-content .view-id-bases .views-row-odd{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;padding-right:1%;clear:left;}body .l-main .l-content .view-available-yachts .views-row-even,body .l-main .l-content .view-id-bases .views-row-even{width:50%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:1%;clear:right;}}body .l-main .l-content .view-available-yachts .views-field,body .l-main .l-content .view-id-bases .views-field{line-height:2.1rem;}body .l-main .l-content .view-available-yachts .views-field span.views-label,body .l-main .l-content .view-available-yachts .views-field div.field-content,body .l-main .l-content .view-id-bases .views-field span.views-label,body .l-main .l-content .view-id-bases .views-field div.field-content{display:inline-block;font-size:1.4rem;color:#9b9b9b;}body .l-main .l-content .view-available-yachts .views-field .field-content,body .l-main .l-content .view-id-bases .views-field .field-content{font-weight:bold;}body .l-main .l-content .view-available-yachts .views-field-field-image-gallery .field-content,body .l-main .l-content .view-available-yachts .views-field-field-image-gallery img,body .l-main .l-content .view-id-bases .views-field-field-image-gallery .field-content,body .l-main .l-content .view-id-bases .views-field-field-image-gallery img{width:100%;}body .l-main .l-content .view-available-yachts h2 a,body .l-main .l-content .view-id-bases h2 a{text-decoration:none;color:#142346;}body .l-main .l-content .view-available-yachts h2 a:hover,body .l-main .l-content .view-id-bases h2 a:hover{text-decoration:underline;}body .l-main .l-content .view-available-yachts .views-field-title,body .l-main .l-content .view-id-bases .views-field-title{float:left;width:70%;}@media (min-width:44em){body .l-main .l-content .view-available-yachts .views-field-title,body .l-main .l-content .view-id-bases .views-field-title{width:60%;}}@media (min-width:64em){body .l-main .l-content .view-available-yachts .views-field-title,body .l-main .l-content .view-id-bases .views-field-title{width:70%;}}body .l-main .l-content .view-available-yachts .views-field-view-node,body .l-main .l-content .view-id-bases .views-field-view-node{float:left;width:30%;clear:right;text-align:right;}@media (min-width:44em){body .l-main .l-content .view-available-yachts .views-field-view-node,body .l-main .l-content .view-id-bases .views-field-view-node{width:40%;}}@media (min-width:64em){body .l-main .l-content .view-available-yachts .views-field-view-node,body .l-main .l-content .view-id-bases .views-field-view-node{width:30%;}}body .l-main .l-content .view-available-yachts .views-field-field-loa-inches,body .l-main .l-content .view-available-yachts .views-field-field-loa-meters,body .l-main .l-content .view-id-bases .views-field-field-loa-inches,body .l-main .l-content .view-id-bases .views-field-field-loa-meters{clear:left;}body .l-main .l-content .view-available-yachts .views-field-field-models-available-banner-et,body .l-main .l-content .view-id-bases .views-field-field-models-available-banner-et{background-color:#142346;}body .l-main .l-content .view-available-yachts .views-field-field-models-available-banner-et div.field-content,body .l-main .l-content .view-id-bases .views-field-field-models-available-banner-et div.field-content{color:#ffffff;text-align:center;padding:2px;margin:0;display:block;font-size:1.8rem;line-height:2.6rem;}body .l-main .l-content .view-id-news .views-row{clear:both;}body .l-main .l-content .view-id-news .views-row .testimonial{margin-bottom:1%;padding:1%;background-color:#eeeeee;}body .l-main .l-content .view-id-news .views-row .testimonial .views-field-body{font-style:italic;}body .l-main .l-content .view-id-news .views-row .testimonial .testimonial-author{text-align:right;}body .l-main .l-content .view-id-news .views-field-field-image-et{float:left;margin:0 1% 1% 0;}body .l-main .l-content .view-id-news .views-field-field-article-type{clear:left;}@media (min-width:44em){body .l-main .l-content .view-id-news .views-field-field-article-type{clear:none;}}body .l-main .l-content .view-id-news a{color:#50aad2;text-decoration:none;}body .l-main .l-content .view-id-news a:hover{color:#6dd1fc;text-decoration:underline;}body .l-main .l-content #block-views-agents-agents-block .block__title{margin:1% 2%;}body .l-main .l-content #block-views-agents-agents-block h3{background:#142346;color:white;padding:4px 2%;}body .l-main .l-content #block-views-agents-agents-block .views-row{margin:0 2%;}body .l-main .l-content #block-views-agents-agents-block .views-field-field-agent-image{float:left;width:100%;text-align:center;}@media (min-width:44em){body .l-main .l-content #block-views-agents-agents-block .views-field-field-agent-image{width:31%;}}@media (min-width:64em){body .l-main .l-content #block-views-agents-agents-block .views-field-field-agent-image{width:22%;}}body .l-main .l-content #block-views-agents-agents-block .views-field-field-agent-image img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #b5b5b5;height:200px;width:200px;}body .l-main .l-content #block-views-agents-agents-block .views-field-title{font-size:2.4rem;padding:1%;font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;}body .l-main .l-content #block-views-agents-agents-block .views-field-body{float:left;width:100%;min-height:200px;line-height:200px;}@media (min-width:44em){body .l-main .l-content #block-views-agents-agents-block .views-field-body{width:69%;}}@media (min-width:64em){body .l-main .l-content #block-views-agents-agents-block .views-field-body{width:78%;}}body .l-main .l-content #block-views-agents-agents-block .views-field-body .field-content{display:inline-block;vertical-align:middle;}body .l-main .l-content #block-views-agents-agents-block .views-field-body p{line-height:1.4em;}body .l-main .l-content article.node--article--full .field--name-field-image .field__items{float:left;margin:0 2% 2% 0;}body .l-main .l-content .related-news-item{clear:both;margin-bottom:1%;}body .l-main .l-content .related-news-item img{float:left;margin:0 1% 1% 0;}body .l-main .l-content .testimonial{margin-bottom:1%;padding:1%;background-color:#eeeeee;}body .l-main .l-content .testimonial .views-field-body,body .l-main .l-content .testimonial .related-news-item p{font-style:italic;}body .l-main .l-content .testimonial .testimonial-author{text-align:right;}body .l-main .l-content .more-link a{color:#50aad2;}body .l-main .l-content .more-link a:hover{text-decoration:none;color:#6dd1fc;}body .l-main .l-content img.img-pad-left{margin-left:20px;}body .l-main .l-content img.img-pad-right{margin-right:20px;}@media (min-width:44em){body .l-main .l-content .field--name-field-paragraphs .field__item.even{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both;padding-right:0.5%;}body .l-main .l-content .field--name-field-paragraphs .field__item.odd{width:50%;float:right;margin-left:0;margin-right:0;clear:none;clear:right;padding-left:0.5%;}}body .l-main .l-content .field--name-field-call-to-action-button,body .l-main .l-content .field--name-field-summary{margin-top:2%;}body .l-main .l-content .field--name-field-call-to-action-button:after,body .l-main .l-content .field--name-field-summary:after{content:"";display:table;clear:both;}body .l-main .l-content .field--name-field-call-to-action-button a.btn,body .l-main .l-content .field--name-field-summary a.btn{float:right;}body .l-main .l-content article.node--page .field--name-field-image-gallery .field__item,body .l-main .l-content article.node--article .field--name-field-image-gallery .field__item{float:left;}@media (min-width:44em){body .l-main .l-content article.node--page .field--name-field-image-gallery .field__item,body .l-main .l-content article.node--article .field--name-field-image-gallery .field__item{width:22%;margin:1% 2%;}}body .l-main .l-content article.node--page .field--name-field-image-gallery .field__item:nth-child(4n+1),body .l-main .l-content article.node--article .field--name-field-image-gallery .field__item:nth-child(4n+1){margin-left:0;}body .l-main .l-content article.node--page .field--name-field-image-gallery .field__item:nth-child(4n+4),body .l-main .l-content article.node--article .field--name-field-image-gallery .field__item:nth-child(4n+4){margin-right:0;}body .l-main .l-content .section .available-yachts-box{background-color:#eeeeee;padding:1%;}body .l-main .l-content .section .available-yachts-box h4{float:left;margin:12px 0 0 0;}body .l-main .l-content .section .available-yachts-box ul{padding:0;}body .l-main .l-content .section .available-yachts-box ul li{display:inline-block;}body .l-main .l-content .section .available-yachts-box ul li:first-child a{margin-left:0;}body .l-main .l-content .section .available-yachts-box a.btn{margin-left:20px;margin-bottom:4%;}body .l-main .l-content .section .available-yachts-box a.btn:hover{color:white;}body .l-main .l-content h1{margin:2%;}body .l-main .l-content article{margin:0 2%;}body .l-main .l-content .yachts-link{position:relative;}body .l-main .l-content .yachts-link a{display:block;}body .l-main .l-content .yachts-link h2{position:absolute;top:0;left:0;width:100%;background:rgba(255,255,255,0.8);padding:1%;}body .l-main .l-content .benefit-block{border:1px solid #eeeeee;background:#f9f9f9;padding:2%;margin:1%;}body .l-main .l-content .benefit-block .plus-go-icon{position:static;opacity:1;font-size:40px;padding:12px;display:inline-block;margin:0;}body .l-main .l-content .benefit-block h2{display:inline-block;margin:0 0 0 2%;}body .l-main .l-content #block-ownership-ownership-base-map-block{display:none;margin:0;padding:0 2%;background:#def4fb;}@media (min-width:44em){body .l-main .l-content #block-ownership-ownership-base-map-block{display:block;}}body .l-main .l-content #block-ownership-ownership-base-map-block .map-container{position:relative;}body .l-main .l-content #block-ownership-ownership-base-map-block .map-container a.scroll-link{position:absolute;text-decoration:none;}body .l-main .l-content #block-ownership-ownership-base-map-block .map-container a.scroll-link:hover{background:#4385A4;}body .l-main .l-content #block-ownership-ownership-base-map-block .map-container a.scroll-link.c-box--arrow-right:hover:after{border-left-color:#4385A4;}body .l-main .l-content #block-ownership-ownership-base-map-block .map-container a.scroll-link.c-box--arrow-left:hover:after{border-right-color:#4385A4;}@media (min-width:44em){body .l-main .l-content #block-ownership-ownership-base-map-block .map-container .c-box{font-size:1rem;line-height:1rem;padding:0.1rem 0.4rem;}}@media (min-width:64em){body .l-main .l-content #block-ownership-ownership-base-map-block .map-container .c-box{font-size:1.4rem;line-height:1.4rem;padding:0.2rem 0.6rem;}}@media (min-width:70em){body .l-main .l-content #block-ownership-ownership-base-map-block .map-container .c-box{font-size:1.6rem;line-height:1.6rem;padding:0.4rem 0.8rem;}}body .l-main #gallery .flexslider,body .l-main #gallery .own-flexslider{position:relative;}body .l-main #gallery .flexslider .flex-nav-prev a,body .l-main #gallery .flexslider .flex-nav-next a,body .l-main #gallery .own-flexslider .flex-nav-prev a,body .l-main #gallery .own-flexslider .flex-nav-next a{position:absolute;top:0;bottom:0;width:10%;text-align:center;font-size:40px;color:white;opacity:.9;}body .l-main #gallery .flexslider .flex-nav-prev a i,body .l-main #gallery .flexslider .flex-nav-prev a svg,body .l-main #gallery .flexslider .flex-nav-next a i,body .l-main #gallery .flexslider .flex-nav-next a svg,body .l-main #gallery .own-flexslider .flex-nav-prev a i,body .l-main #gallery .own-flexslider .flex-nav-prev a svg,body .l-main #gallery .own-flexslider .flex-nav-next a i,body .l-main #gallery .own-flexslider .flex-nav-next a svg{position:absolute;top:45%;filter:drop-shadow(0 0 1px rgba(0,0,0,0.8));}body .l-main #gallery .flexslider .flex-nav-prev a:hover,body .l-main #gallery .flexslider .flex-nav-next a:hover,body .l-main #gallery .own-flexslider .flex-nav-prev a:hover,body .l-main #gallery .own-flexslider .flex-nav-next a:hover{opacity:1;}body .l-main #gallery .flexslider .flex-nav-prev a:hover svg,body .l-main #gallery .flexslider .flex-nav-next a:hover svg,body .l-main #gallery .own-flexslider .flex-nav-prev a:hover svg,body .l-main #gallery .own-flexslider .flex-nav-next a:hover svg{filter:none;}body .l-main #gallery .flexslider .flex-nav-prev a,body .l-main #gallery .own-flexslider .flex-nav-prev a{left:0;}body .l-main #gallery .flexslider .flex-nav-next a,body .l-main #gallery .own-flexslider .flex-nav-next a{right:0;}body .l-main #gallery .own-flexslider .slides li{position:relative;}body .l-main #gallery .own-flexslider .slides li img{display:block;width:100%;}body .l-main #gallery .own-flexslider .profile-heading{position:absolute;top:0;left:0;color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.6);padding:2% 2% 0 2%;background:rgba(19,33,71,0.4);width:100%;}body .l-main #gallery .own-flexslider .profile-heading h3{color:white;}body .l-main #gallery .own-flexslider .profile-specs{top:4%;right:5%;font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;color:white;text-shadow:1px 1px 0 rgba(0,0,0,0.6);font-size:1.9rem;display:block;padding:2%;text-align:center;background:#142346;position:static;}@media (min-width:64em){body .l-main #gallery .own-flexslider .profile-specs{padding:0;margin-bottom:0;text-align:right;background:transparent;position:absolute;}}body .l-main #gallery .own-flexslider .profile-body{font-size:1.7rem;display:block;padding:1% 2%;position:static;background:#eeeeee;margin-bottom:1%;}body .l-main #gallery .own-flexslider .profile-body p{color:#142346;font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;}@media (min-width:64em){body .l-main #gallery .own-flexslider .profile-body{position:absolute;top:16%;right:0;width:48%;text-align:right;padding:0 3% 0 2%;position:absolute;background:rgba(19,33,71,0.4);margin-bottom:0;text-shadow:1px 1px 0 rgba(0,0,0,0.6);}body .l-main #gallery .own-flexslider .profile-body p{color:white;}}body .l-main #gallery .own-flexslider .flex-nav-prev a,body .l-main #gallery .own-flexslider .flex-nav-next a{height:auto;}body .l-main #gallery .own-flexslider .flex-nav-prev a:before,body .l-main #gallery .own-flexslider .flex-nav-next a:before{display:none;}body .l-main #gallery .own-flexslider .flex-nav-prev a:hover,body .l-main #gallery .own-flexslider .flex-nav-next a:hover{opacity:1;}body .l-main .yachts-link{position:relative;}body .l-main .yachts-link a{display:block;}body .l-main .yachts-link h2{position:absolute;top:0;left:0;width:100%;background:rgba(255,255,255,0.8);padding:1%;}body .l-main .plus-go-icon{-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s;position:absolute;top:50%;left:50%;opacity:0;text-align:center;font-size:50px;margin:-25px 0 0 -25px;color:white;background:#50aad2;padding:8px 10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}body .l-main a:hover .plus-go-icon{opacity:1;}body .l-main .featured{margin:0;}@media (min-width:44em){body .l-main .featured .l-region--sidebar-first{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .l-main .featured .l-region--sidebar-second{width:33.33333%;float:left;margin-right:-100%;margin-left:33.33333%;clear:none;}body .l-main .featured .l-region--sidebar-third{width:33.33333%;float:right;margin-left:0;margin-right:0;clear:none;}}body .l-main .featured p{line-height:140%;}body .l-main .featured .views-field-title-field-et h2{font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;}body .l-main .featured .views-field-title-field-et h2 a{color:#b92d32;text-decoration:none;}body .l-main .featured .views-field-title-field-et h2 a:hover{text-decoration:underline;}body .l-main .featured .icon-feature-block{position:relative;}body .l-main .featured .icon-feature-block:hover .heading-overlay{background:white;}body .l-main .featured .icon-feature-block:hover .heading-overlay .hover-box{position:relative;opacity:1;}body .l-main .featured .icon-feature-block .heading-overlay{position:absolute;top:0;padding:2%;left:0;width:100%;background:rgba(255,255,255,0.8);}body .l-main .featured .icon-feature-block .heading-overlay .feature-icon{display:inline-block;background:#50aad2;color:white;border-radius:50%;padding:20px;font-size:20px;box-shadow:1px 0 10px rgba(0,0,0,0.1);float:left;}body .l-main .featured .icon-feature-block .heading-overlay .feature-title{display:inline-block;padding:3% 0 0 2%;float:left;width:80%;}body .l-main .featured .icon-feature-block .heading-overlay .hover-box{position:absolute;opacity:0;}body .l-main .featured .icon-feature-block .heading-overlay .hover-box:after{content:"";display:table;clear:both;}body .l-main .featured .icon-feature-block .heading-overlay .hover-box .feature-body{float:left;width:70%;}body .l-main .featured .icon-feature-block .heading-overlay .hover-box .feature-go-icon{position:relative;text-align:center;font-size:50px;margin-right:25px;}body .l-main .featured .icon-feature-block .heading-overlay .hover-box .feature-go-icon i,body .l-main .featured .icon-feature-block .heading-overlay .hover-box .feature-go-icon svg{color:#50aad2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;bottom:0;right:0;transform:translateY(-50%);}body .l-main .featured .icon-feature-block .feature-image img{display:block;}body .l-main .counter-block-wrapper{margin-bottom:4%;}body .l-main .counter-block-wrapper .counter-block{margin:4% 4% 5% 4%;font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;}body .l-main .counter-block-wrapper h2{margin:2%;}body .l-main .counter-block-wrapper .grid-item{padding:1%;text-align:center;color:#737373;}body .l-main .counter-block-wrapper .grid-item a{color:#737373;text-decoration:none;}body .l-main .counter-block-wrapper .grid-item span.counter-icon{display:inline-block;background:#50aad2;color:white;border-radius:50%;padding:20px;font-size:30px;box-shadow:1px 0 10px rgba(0,0,0,0.1);}body .l-main .counter-block-wrapper .grid-item .counter-count{font-size:16px;line-height:36px;font-weight:bold;}body .l-main .counter-block-wrapper .grid-item .counter-count span{display:inline-block;}body .l-main .counter-block-wrapper .grid-item .counter-desc{font-size:14px;}@media (min-width:44em){body .l-main .counter-block-wrapper .grid-item .counter-count{font-size:26px;line-height:26px;margin:4% 0 2% 0;}body .l-main .counter-block-wrapper .grid-item .counter-desc{font-size:16px;}}@media (min-width:64em){body .l-main .counter-block-wrapper .grid-item span.counter-icon{font-size:40px;}body .l-main .counter-block-wrapper .grid-item .counter-count{font-size:36px;line-height:36px;}body .l-main .counter-block-wrapper .grid-item .counter-desc{font-size:20px;}}body .l-main .featurettes{clear:both;}body .l-main .featurettes a img,body .l-main .featurettes a .fa-arrow-alt-circle-right{-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s;}body .l-main .featurettes .views-field-title-field-et,body .l-main .featurettes .views-field-body{padding:0 2%;}body .l-main .featurettes .views-field-field-feature-image{background:white;}body .l-main .featurettes .featurette-head{padding:1% 2%;}body .l-main .featurettes .featurette-img-wrap{position:relative;}body .l-main .featurettes .fa-arrow-alt-circle-right{position:absolute;left:50%;font-size:80px;margin:-40px 0 0 -40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-image:radial-gradient(#ffffff 64%,#50aad2 65%);color:#4ba1c7;-moz-box-shadow:1px 1px 10px rgba(0,0,0,0.7);-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.7);box-shadow:1px 1px 10px rgba(0,0,0,0.7);top:30%;opacity:0;}body .l-main .featurettes h2{margin:0;}body .l-main .featurettes p{margin:1% 0;}body .l-main .featurettes img{display:block;}body .l-main .featurettes .l-region--featurette-first .featurette-head,body .l-main .featurettes .l-region--featurette-third .featurette-head{background:#dedede;}body .l-main .featurettes .l-region--featurette-second .featurette-head,body .l-main .featurettes .l-region--featurette-fourth .featurette-head{background:#dedede;}body .l-main .featurettes h3{font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;font-size:2.5rem;}@media (min-width:44em){body .l-main .featurettes .l-region--featurette-first,body .l-main .featurettes .l-region--featurette-third{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both;}body .l-main .featurettes .l-region--featurette-second,body .l-main .featurettes .l-region--featurette-fourth{width:50%;float:right;margin-left:0;margin-right:0;clear:none;clear:right;}}body .l-main .featurettes a{color:#142346;text-decoration:none;overflow:hidden;}body .l-main .featurettes a:hover img{opacity:0.7;}body .l-main .featurettes a:hover .fa-arrow-alt-circle-right{top:50%;opacity:1;}@media (min-width:44em){body .l-main .news .views-row-1{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .l-main .news .views-row-2{width:33.33333%;float:left;margin-right:-100%;margin-left:33.33333%;clear:none;}body .l-main .news .views-row-3{width:33.33333%;float:right;margin-left:0;margin-right:0;clear:none;}}body .l-main .news h2{margin:2% 2% 0 2%;}body .l-main .news .blog-item{margin:5%;border:1px solid #dedede;overflow:hidden;}body .l-main .news .blog-item a{text-decoration:none;-moz-box-shadow:1px 1px 10px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.1);box-shadow:1px 1px 10px rgba(0,0,0,0.1);}body .l-main .news .blog-item a .blog-top{position:relative;text-align:center;}body .l-main .news .blog-item a .blog-top img{display:block;}body .l-main .news .blog-item a .blog-top .blog-date{position:absolute;top:5%;left:5%;background:white;padding:2% 3%;-moz-border-radius:4%;-webkit-border-radius:4%;border-radius:4%;-moz-box-shadow:1px 1px 10px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.2);box-shadow:1px 1px 10px rgba(0,0,0,0.2);}body .l-main .news .blog-item a .blog-top .blog-date .blog-date-day{font-size:20px;font-weight:bold;}body .l-main .news .blog-item a .blog-top .blog-date .blog-date-month{text-transform:uppercase;}body .l-main .news .blog-item a .blog-top .blog-go-icon{-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s;position:absolute;top:50%;left:30%;opacity:0;text-align:center;font-size:50px;margin:-25px 0 0 -25px;color:white;background:#50aad2;padding:8px 10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}body .l-main .news .blog-item a .blog-bot h3{margin:0;padding:5%;}body .l-main .news .blog-item a:hover .blog-top .blog-go-icon{left:50%;opacity:1;}body .l-main .news .blog-item a:hover img{opacity:0.8;}body .l-main .news .blog-item a:hover .blog-bot{background:rgba(79,170,210,0.1);}body .l-main .l-content,body .l-main .l-region--sidebar-first,body .l-main .l-region--sidebar-second,body .l-main .l-region--sidebar-third,body .l-main .l-region--featurette-first,body .l-main .l-region--featurette-second,body .l-main .l-region--featurette-third,body .l-main .l-region--featurette-fourth,body .l-main .l-region--featurette-third,body .l-main .l-region--featurette-fourth{margin-top:4px;}@media (min-width:44em){body .l-main .l-region--featurette-first,body .l-main .l-region--featurette-third{padding-right:2px;}body .l-main .l-region--featurette-second,body .l-main .l-region--featurette-fourth{padding-left:2px;}body .l-main .featured .icon-feature-block{margin:0 2px;}}body .l-main #block-ownership-ownership-program-overview-block,body .l-main #block-ownership-ownership-choose-program-block,body .l-main #block-views-owner-profiles-block{margin:0;}body .l-main .program-overview-block:after{content:"";display:table;clear:both;}body .l-main .program-overview-block h4{margin:1% 2%;font-size:2.6rem;}body .l-main .program-overview-block .overview-top{background:white;}body .l-main .program-overview-block .overview-bot{text-align:center;margin:2% 0;}body .l-main .program-overview-block .row:after{content:"";display:table;clear:both;}body .l-main .program-overview-block .row .icon-block{float:left;width:33.3%;padding:1%;text-align:center;}body .l-main .program-overview-block .row .icon-block h5{color:#b92d32;font-family:"TradeGothicLT",Arial,Helvetica,sans-serif;}body .l-main .program-overview-block .row .icon-block svg{width:40%;}body .l-main .choose-program-block{color:#142346;}body .l-main .choose-program-block:after{content:"";display:table;clear:both;}body .l-main .choose-program-block .choose-program-heading{padding:1% 2%;background:#142346;}body .l-main .choose-program-block .choose-program-heading h3,body .l-main .choose-program-block .choose-program-heading h5{color:white;}body .l-main .choose-program-block .choose-program-heading h3,body .l-main .choose-program-block .choose-program-heading h5{margin:0;}body .l-main .choose-program-block .choose-program-left,body .l-main .choose-program-block .choose-program-right{text-align:center;}body .l-main .choose-program-block .program-header{margin:4% 12%;}body .l-main .choose-program-block .program-header h4.background{font-family:"TradeGothicLT",Arial,Helvetica,sans-serif;position:relative;z-index:1;}body .l-main .choose-program-block .program-header h4.background:before{border-top:2px solid #142346;content:'';margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1;}body .l-main .choose-program-block .program-header h4.background span{background:#142346;color:white;padding:2%;}body .l-main .choose-program-block .program-top-wrap{background:#eeeeee;margin:-4% 13% 40px 13%;padding:3% 0 4% 0;position:relative;}body .l-main .choose-program-block .program-top-wrap:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#eeeeee;border-width:30px;margin-left:-30px;}body .l-main .choose-program-block .program-name,body .l-main .choose-program-block .program-rate{margin:5% 0;font-size:2rem;}body .l-main .choose-program-block .program-rate{background:white;border-radius:50%;width:120px;height:120px;display:inline-block;line-height:120px;font-size:28px;font-weight:bold;margin:1% 0 6% 0;}body .l-main .choose-program-block .program-desc{font-size:1.8rem;}body .l-main .choose-program-block .program-foot{margin-top:4%;font-size:1.8rem;}body .l-main .choose-program-block .program-foot .option-wrap{margin:2% 10%;}body .l-main .choose-program-block .program-foot .option-wrap:after{content:"";display:table;clear:both;}body .l-main .choose-program-block .program-foot .option-num-wrap{float:left;width:20%;}body .l-main .choose-program-block .program-foot .option-num-wrap .option-num{-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);display:inline-block;background:#142346;border-radius:50%;padding:10%;color:white;margin-right:4%;font-size:14px;}body .l-main .choose-program-block .program-foot .option-desc{float:left;width:80%;text-align:left;}body .l-main .choose-program-block .programs-wrap:after{content:"";display:table;clear:both;}body .l-main .choose-program-block .program-cta{width:100%;margin:2% 0;text-align:center;}body .l-main .choose-program-block .program-cta:after{content:"";display:table;clear:both;}@media (min-width:44em){body .l-main .choose-program-block .choose-program-left{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .l-main .choose-program-block .choose-program-right{width:50%;float:right;margin-left:0;margin-right:0;clear:none;}}body .l-main #block-views-agents-block-1:after{content:"";display:table;clear:both;}body div.breadcrumb{background:#efece8;padding:1% 2%;}body div.breadcrumb a{padding:0 4px;}body div.breadcrumb a:first-child{padding-left:0;}body div.breadcrumb a:hover{text-decoration:none;color:#50aad2;}body input[type='text'],body textarea,body select,body input[type="date"],body input[type="email"],body input[type="password"],body input[type="search"],body input[type="tel"]{line-height:3rem;border:1px solid #9d9e9c;}body select{height:3.3rem;}body div.form-item label{color:#142346;}body div.form-item label span.form-required{color:#50aad2;}body .webform-client-form{font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;}body .webform-client-form .form-item label{font-weight:normal;}body .webform-client-form input[type="text"],body .webform-client-form input[type="email"],body .webform-client-form select,body .webform-client-form textarea,body .webform-client-form .grippie{-moz-border-radius:0.3rem;-webkit-border-radius:0.3rem;border-radius:0.3rem;}body .webform-client-form .form-checkboxes{margin:1rem;}@media (min-width:64em){body .webform-client-form .webform-component--first-name,body .webform-client-form .webform-component--last-name{float:left;width:50%;}body .webform-client-form .webform-component--first-name input,body .webform-client-form .webform-component--last-name input{width:90%;}}body .webform-client-form input[type="submit"].webform-submit{background:white;color:#50aad2;border:1px solid #50aad2;-moz-border-radius:3%;-webkit-border-radius:3%;border-radius:3%;margin-left:0;}body .webform-client-form input[type="submit"].webform-submit:hover{background:#50aad2;color:white;}body .webform-client-form .form-submit{border:none;margin:1%;}body .webform-client-form-18 input[type="text"],body .webform-client-form-18 input[type="email"],body .webform-client-form-18 select,body .webform-client-form-18 textarea,body .webform-client-form-18 .grippie,body .webform-client-form-246 input[type="text"],body .webform-client-form-246 input[type="email"],body .webform-client-form-246 select,body .webform-client-form-246 textarea,body .webform-client-form-246 .grippie,body .webform-client-form-286 input[type="text"],body .webform-client-form-286 input[type="email"],body .webform-client-form-286 select,body .webform-client-form-286 textarea,body .webform-client-form-286 .grippie,body .webform-client-form-261 input[type="text"],body .webform-client-form-261 input[type="email"],body .webform-client-form-261 select,body .webform-client-form-261 textarea,body .webform-client-form-261 .grippie{width:95%;}body article .field--name-field-paragraphs figure.image{position:relative;}body article .field--name-field-paragraphs figure.image figcaption{position:absolute;bottom:2%;left:0;width:100%;background:rgba(255,255,255,0.8);padding:2%;font-size:2rem;font-family:"BaskervilleBT-Roman","Times New Roman",Times,serif;}body .pro-forma-webform div label{display:block;}body .pro-forma-webform div.form-item{position:relative;}body .pro-forma-webform div.form-item input[readonly="readonly"]{background-color:#eeeeee;cursor:not-allowed;padding-left:5px;}body .pro-forma-webform div.form-item span.field-prefix{position:absolute;bottom:10%;margin-left:-10px;}body .pro-forma-webform div.form-item p{margin:0;}body .pro-forma-webform .selection-wrapper{width:100%;border:1px solid #9b9b9b;padding:1%;margin-bottom:1%;}@media (min-width:64em){body .pro-forma-webform .selection-wrapper .webform-component--select-a-model{float:left;width:30%;}body .pro-forma-webform .selection-wrapper .webform-component--down-payment{float:left;width:20%;}body .pro-forma-webform .selection-wrapper .webform-component--location{margin-left:50%;}}body .pro-forma-webform .pro-forma-col1 input,body .pro-forma-webform .pro-forma-col2 input,body .pro-forma-webform .pro-forma-col3 input,body .pro-forma-webform .pro-forma-col4 input,body .pro-forma-webform .pro-forma-2col-left input,body .pro-forma-webform .pro-forma-2col-right input{width:100%;}@media (min-width:64em){body .pro-forma-webform .pro-forma-col1 input,body .pro-forma-webform .pro-forma-col2 input,body .pro-forma-webform .pro-forma-col3 input,body .pro-forma-webform .pro-forma-col4 input,body .pro-forma-webform .pro-forma-2col-left input,body .pro-forma-webform .pro-forma-2col-right input{width:80%;}}@media (min-width:64em){body .pro-forma-webform .pro-forma-col1{width:25%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .pro-forma-webform .pro-forma-col2{width:25%;float:left;margin-right:-100%;margin-left:25%;clear:none;}body .pro-forma-webform .pro-forma-col3{width:25%;float:left;margin-right:-100%;margin-left:50%;clear:none;}body .pro-forma-webform .pro-forma-col4{width:25%;float:right;margin-left:0;margin-right:0;clear:none;}body .pro-forma-webform .pro-forma-2col-left{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .pro-forma-webform .pro-forma-2col-right{width:50%;float:right;margin-left:0;margin-right:0;clear:none;}}body .pro-forma-webform .form-actions{clear:both;}body .pro-forma-webform .select-toggle-buttons{margin:1%;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px;border-radius:4px 0 0 4px;}body .pro-forma-webform .select-toggle-buttons button{outline:none;-moz-transition:all 0.7s;-o-transition:all 0.7s;-webkit-transition:all 0.7s;transition:all 0.7s;background:rgba(80,170,210,0.6);border:1px solid #9fc2d2;}body .pro-forma-webform .select-toggle-buttons button.first{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px;border-radius:4px 0 0 4px;}body .pro-forma-webform .select-toggle-buttons button.last{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0;}body .pro-forma-webform .select-toggle-buttons button.active{border:1px solid #489cc1;text-shadow:1px 1px 0 #236c8e;background:#50aad2;}body .pro-forma-webform .select-toggle-buttons button.active:hover{background:#50aad2;}body .pro-forma-webform .select-toggle-buttons button:hover{background:#6dd1fc;}body .pro-forma-webform .icon-select-buttons{position:relative;}body .pro-forma-webform .icon-select-buttons li{display:inline-block;}body .pro-forma-webform .icon-select-buttons li button{border:none;margin:0 20px;outline:none;background:none;}body .pro-forma-webform .icon-select-buttons li button.active{position:relative;}body .pro-forma-webform .icon-select-buttons li button.active svg.fa-check-circle{position:absolute;top:30%;right:0;height:50px;width:50px;color:#8ED770;background:white;border-radius:50%;}body .pro-forma-webform .icon-select-buttons li button svg{width:104px;height:114px;}body .pro-forma-webform .icon-select-buttons .flex-direction-nav{position:absolute;top:35%;left:0;width:100%;height:0;margin:0;}body .pro-forma-webform .icon-select-buttons .flex-direction-nav .flex-nav-prev a,body .pro-forma-webform .icon-select-buttons .flex-direction-nav .flex-nav-next a{position:absolute;top:0;bottom:0;width:4%;text-align:center;font-size:40px;color:#50aad2;text-shadow:0 1px 2px rgba(0,0,0,0.6);}body .pro-forma-webform .icon-select-buttons .flex-direction-nav .flex-nav-prev a:hover,body .pro-forma-webform .icon-select-buttons .flex-direction-nav .flex-nav-next a:hover{color:#4385A4;}body .pro-forma-webform .icon-select-buttons .flex-direction-nav .flex-nav-prev a{left:0;}body .pro-forma-webform .icon-select-buttons .flex-direction-nav .flex-nav-next a{right:0;}body .pro-forma-webform .step-heading .num-circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#50aad2;padding:10px 16px;font-size:16px;font-weight:bold;color:white;vertical-align:middle;display:inline-block;}body .pro-forma-webform .step-heading h2{display:inline-block;padding:8px 0 0 10px;vertical-align:middle;margin:0;}body .pro-forma-webform .pro-forma-section{margin:1% 2%;}@media (min-width:64em){body .pro-forma-webform .pro-forma-section{width:50%;}}body .pro-forma-webform .pro-forma-section h3{border-bottom:2px solid #50aad2;}body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap{margin:10px 0;border-bottom:1px dotted #eeeeee;}body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap:after{content:"";display:table;clear:both;}body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap label{float:left;width:60%;font-size:14px;padding-top:5px;}@media (min-width:44em){body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap label{padding-left:2%;}}body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap .form-item{float:left;width:40%;text-align:right;margin:0;}body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap .form-item span.field-prefix{position:static;}body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap .form-item input[readonly="readonly"]{background-color:transparent;border:none;}@media (min-width:44em){body .pro-forma-webform .pro-forma-section .pro-forma-field-wrap .form-item input[readonly="readonly"]{width:180px;}}body .l-footer{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:5%;background-color:#142346;}body .l-footer .footer-top{padding:2% 0;text-align:center;}body .l-footer h2{color:white;font-family:"TradeGothicLT",Arial,Helvetica,sans-serif;font-size:2.1rem;text-align:center;}body .l-footer nav{display:inline-block;margin-bottom:2%;}body .l-footer ul.menu{text-align:center;padding-left:0;margin:0;}body .l-footer ul.menu li.leaf{margin:1% 0;list-style:none;}body .l-footer a{text-decoration:none;color:#50aad2;}body .l-footer a:hover{color:#4385A4;}@media (min-width:44em){body .l-footer h2,body .l-footer ul.menu{text-align:left;}body .l-footer .l-region--footer{width:25%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .l-footer .l-region--footer-two{width:25%;float:left;margin-right:-100%;margin-left:25%;clear:none;}body .l-footer .l-region--footer-three{width:25%;float:left;margin-right:-100%;margin-left:50%;clear:none;}body .l-footer .l-region--footer-four{width:25%;float:right;margin-left:0;margin-right:0;clear:none;}}body .l-footer .footer-bottom{background:#101c38;color:#dedede;text-align:center;padding:2% 0;}body .l-footer .footer-bottom p{color:#dedede;}body .l-footer .footer-bottom a{color:#dedede;}body .l-footer .footer-bottom .l-region--footer-bottom-left a{margin:4% 0;color:white;}body .l-footer .footer-bottom .l-region--footer-bottom-mid{font-size:30px;}body .l-footer .footer-bottom .l-region--footer-bottom-mid .block{margin:4% 0;}body .l-footer .footer-bottom .l-region--footer-bottom-mid a{margin:2% 4%;}body .l-footer .footer-bottom .l-region--footer-bottom-mid a.facebook:hover{color:#3a559f;}body .l-footer .footer-bottom .l-region--footer-bottom-mid a.youtube:hover{color:#dd472e;}body .l-footer .footer-bottom .l-region--footer-bottom-mid a.instagram:hover{color:#e8d6c4;}body .l-footer .footer-bottom .l-region--footer-bottom-mid #block-lang-dropdown-language{color:black;font-size:14px;margin-top:8%;}@media (min-width:44em){body .l-footer .footer-bottom .l-region--footer-bottom-mid #block-lang-dropdown-language{display:none;}}body .l-footer .footer-bottom .l-region--footer-bottom-right{margin:0 1%;}body .l-footer .footer-bottom .l-region--footer-bottom-right p{margin:0;}@media (min-width:44em){body .l-footer .footer-bottom .l-region--footer-bottom-left{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .l-footer .footer-bottom .l-region--footer-bottom-mid{width:33.33333%;float:left;margin-right:-100%;margin-left:33.33333%;clear:none;}body .l-footer .footer-bottom .l-region--footer-bottom-right{text-align:left;margin:0;width:33.33333%;float:right;margin-left:0;margin-right:0;clear:none;}}body figure{margin:0;}body blockquote{border-left:4px solid #142346;background-color:#f9f9f9;padding:2px 2px 2px 14px;}body div[class^="grid-"]{float:left;}body .grid-1,body .grid-2,body .grid-3,body .grid-4,body .grid-5,body .col-3-l,body .col-4-l,body .col-5-l,body .col-7-l,body .col-8-l,body .col-9-l{width:100%;}@media (min-width:44em){body .grid-2{width:50%;}body .grid-3{width:33.3%;}body .grid-4{width:25%;}body .grid-5{width:20%;}body .col-4-8-l{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .col-4-8-r{width:66.66667%;float:right;margin-left:0;margin-right:0;clear:none;}body .col-5-7-l{width:41.66667%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .col-5-7-r{width:58.33333%;float:right;margin-left:0;margin-right:0;clear:none;}body .col-7-5-l{width:58.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .col-7-5-r{width:41.66667%;float:right;margin-left:0;margin-right:0;clear:none;}body .col-8-4-l{width:66.66667%;float:left;margin-right:-100%;margin-left:0;clear:none;}body .col-8-4-r{width:33.33333%;float:right;margin-left:0;margin-right:0;clear:none;}}body .row:after{content:"";display:table;clear:both;}body .row .text{padding:2%;}body .row div[class^="col-"] img{display:block;}body .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}body .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}body.page-user .l-main,body.page-ownership-pro-forma-confirmation .l-main{margin:0 2%;}body.page-ownership-pro-forma-confirmation .l-main .l-content h1{margin:2% 0;}body.not-front .featurettes{margin:0 2%;}body.why-choose-us-page .l-main .l-content article{margin:0;}
