@import'../fonts/gotham.css';@import'../fonts/mrseaves.css';body{padding:0;margin:0;font-family:"Mrs Eaves OT Roman",serif;font-size:1em;line-height:1.5;letter-spacing:.01em;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.row{max-width:1320px;margin:0 auto}a,a:visited{color:#f6816f;text-decoration:none;cursor:pointer;outline:none !important;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}a:hover,a:active,a:visited:hover,a:visited:active{color:#003a59}a.link,a:visited.link{font-family:"Mrs Eaves OT Roman",serif;font-size:1.8em;letter-spacing:.05em}a.button,a:visited.button{display:inline-block;text-transform:uppercase;font-family:"gotham medium",sans-serif;padding:8px 40px;margin-top:10px}p{font-family:"gotham book",sans-serif;font-size:.95em;color:#003a59}h1,h2,h3,h4,h5{font-weight:normal;margin:25px 0 10px 0}h1{font-size:3.4em}h2{font-size:3.2em}h3{font-size:2.8em}h4{font-size:2.4em}h5{font-size:2em}.title{font-size:2.3em;font-family:"gotham light",sans-serif;text-transform:uppercase;font-weight:normal;line-height:1;margin:15px 0}.title .serif{font-family:"Mrs Eaves OT Roman",serif;text-transform:capitalize;font-size:1.08em}.title .fancy{font-family:"Playfair Display",serif}.subtitle{margin:15px 0;font-size:1.6em;line-height:1.24;font-family:"Mrs Eaves OT Roman",serif;font-weight:normal}ul{margin:25px 0 25px 25px}ul li{font-family:"gotham book",sans-serif;font-size:1.14em;margin:15px 0}.icon{margin:0 auto}.utility{background-color:#e1e1e1;font-size:.72em;padding:10px 0;text-align:center}.utility a{color:#3a536c;font-family:"gotham bold",sans-serif;text-transform:uppercase}.utility a:hover{text-decoration:underline}.utility .search,.utility .menu-utility-menu-container,.utility .robly,.utility #utility-menu{display:inline-block;vertical-align:top;margin:0}.utility .search{float:right;margin:0 4px;position:relative}.utility .search .search-form{display:block;vertical-align:top;position:absolute;right:20px;width:290px;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}.utility .search .search-form.show{opacity:1;filter:alpha(opacity=100);-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}.utility .search .search-form .search-field{width:90%;float:left}.utility .search .search-submit{display:none}.utility .search button{display:inline-block;width:25px;height:25px;background-color:rgba(0,0,0,0);background-image:url("../images/search-blue.png");background-position:center center;background-repeat:no-repeat;box-shadow:none}.utility #utility-menu{list-style:none;margin:3px 0 0;padding:0}.utility #utility-menu li{display:inline-block;margin:0 6px;font-size:12px}.utility .robly input.slim_email{color:#003a59;border:1px solid rgba(0,0,0,0);border-radius:0;height:auto;text-transform:uppercase;font-family:"gotham book",sans-serif;font-size:.95em;vertical-align:top;width:50%}.utility .robly input#robly_embedded_subscribe{background:#f6816f;height:100%;color:#fff;font-family:"gotham medium",sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:.04em;border:0;padding-left:20px;padding-right:20px;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-transition:.5s;transition:.5s}.utility .robly input#robly_embedded_subscribe:hover{-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-transition:.5s;transition:.5s;background:#3a536c;color:#fff}.main-navigation{display:table;width:100%;background:rgba(0,58,89,.8);position:relative;z-index:999}.main-navigation .logo{display:block;padding:15px 0 5px 15px;width:260px;float:left}.main-navigation .logo img{width:80%}.main-navigation .logo h1{margin:0;line-height:1}.main-navigation .menu-main-menu-container{display:block;float:right;width:100%}.main-navigation ul{margin:0;padding:0;list-style:none}.main-navigation ul li{margin:0}.main-navigation ul a{outline:none !important}.main-navigation #primary-menu{display:none}.main-navigation #primary-menu>li{display:block;overflow:hidden;text-align:center;position:relative;font-family:"gotham light",sans-serif;font-size:.83em}.main-navigation #primary-menu>li a{display:block;padding:10px;text-transform:uppercase;color:#fff;letter-spacing:.04em;-o-font-smoothing:initial;-ms-font-smoothing:initial;-moz-font-smoothing:initial;-webkit-font-smoothing:initial;font-smoothing:initial}.main-navigation #primary-menu>li a:hover{background:#003a59;color:#e1e1e1}.main-navigation #primary-menu>li:last-child{font-family:"gotham medium",sans-serif}.main-navigation #primary-menu>li:last-child a{background:#f6816f;padding:20px 25px}.main-navigation #primary-menu>li:last-child a:hover{background:#003a59;color:#fff}.main-navigation #primary-menu>li .sub-menu{display:table;width:100%;left:50%;top:175%;max-width:240px;position:absolute;float:left;z-index:999;padding-top:20px;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s;transform:translateX(-50%)}.main-navigation #primary-menu>li .sub-menu::before{display:inline-block;content:" ";width:20px;margin:0 auto;top:0;left:0;right:0;position:absolute;border-top:0 solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,58,89,.8);border-left:20px solid rgba(0,0,0,0)}.main-navigation #primary-menu>li .sub-menu li{display:block;width:240px;font-size:.9em}.main-navigation #primary-menu>li .sub-menu li a{padding:10px;background:rgba(0,58,89,.8)}.main-navigation #primary-menu>li .sub-menu li a:hover{background:#003a59}.main-navigation #primary-menu>li:hover{overflow:visible}.main-navigation #primary-menu>li:hover .sub-menu{display:table;top:95%;left:50%;opacity:1;filter:alpha(opacity=100);text-align:center}.main-navigation .menu-toggle{font-family:"gotham bold",sans-serif;color:#fff;float:right;font-size:1em;padding:20px}.main-navigation .rope-long{display:block;height:13px;width:100%;position:absolute;bottom:-12px;background:url("../images/rope-long-coral.png") repeat-x top left}.main-navigation.toggled #primary-menu{display:block}.main-navigation.toggled .menu-toggle,.main-navigation.toggled .menu-main-menu-container{background-color:#314559}.site-header{width:100%}#instagram{display:block;overflow:hidden;max-width:100%;margin:40px 0}#instagram .slide{background-color:#e1e1e1;width:125px;height:125px;margin:7px;text-align:center}#instagram .slide a{display:inline-block;font-family:"gotham medium",sans-serif;color:#314559;font-size:.45em;text-align:center}#instagram .slide img{border:10px solid #e1e1e1;margin:0 auto;width:auto;max-width:100%}#instagram .outer{display:table;width:100%;height:100%}#instagram .outer .inner{display:table-cell;vertical-align:middle;text-align:center}#instagram .slick-prev,#instagram .slick-next{height:100%;width:120px;z-index:40}#instagram .slick-prev{left:0}#instagram .slick-next{right:0}.robly{text-align:center;margin:0 0 74px}.robly .slim_email{width:32%}.robly #robly_embedded_subscribe{background-color:#f6816f;color:#fff;font-size:.9em;font-family:"gotham medium",sans-serif;letter-spacing:.06em;text-transform:uppercase;vertical-align:top;padding:7px 40px;height:30px}.site-footer{display:block;background-color:#2a3b4d;padding:50px 20px;font-size:.75em;text-align:center}.site-footer a{text-transform:uppercase;font-family:"gotham medium",sans-serif;color:#fff}.site-footer a:hover{color:#f6816f}.site-footer p{margin:0 0 10px 0;padding:0 25px}.site-footer h5{font-family:"gotham medium",sans-serif;text-transform:uppercase;color:#fff;font-weight:normal;font-size:inherit;margin:50px 0 10px 0}.site-footer .social{margin:0}.site-footer .social img{margin:0 10px}.site-footer .copy,.site-footer .address{font-family:"gotham medium",sans-serif;text-transform:uppercase;color:#fff}.site-footer .copy{margin-top:15px;font-size:.8em;font-family:"gotham book",sans-serif}.site-footer .copy a{font-family:"gotham book",sans-serif}.site-footer .address{font-size:1em}.site-footer .address .thin{font-family:"effra",sans-serif;font-size:1.3em;letter-spacing:.04em}.site-footer .address .serif{font-family:"Mrs Eaves OT Roman",serif;font-size:2em;letter-spacing:.04em;text-transform:none}.site-footer .phone{font-size:2em;line-height:.8}.site-footer .phone a{color:#f6816f;font-family:"Mrs Eaves OT Roman",serif}.site-footer .phone a:hover{color:#e1e1e1}.site-footer #footer-menu{list-style:none;margin:50px 0;padding:0}.site-footer #footer-menu li{display:block;margin:10px 0}.site-footer .social_media h5{padding:0 30px}.home .site-footer{padding:50px 20px 152px 20px}.home .fixed-book-now{display:none}.simcal-calendar{color:#003a59}.simcal-calendar a{color:#003a59}.simcal-calendar .simcal-day-number{background:#3a536c !important;color:#fff}.simcal-calendar .simcal-present .simcal-day-number{background:#f6816f !important;color:#fff !important}.simcal-default-calendar-grid .simcal-day>div{border:1px solid #e1e1e1}#map{display:table;width:100%;clear:both;background:#3a536c}#map .weatherside{display:block;width:100%}#map .mapside{display:block;width:100%;position:relative}#map .mapside #googlemap{display:table;width:100%;height:250px;border:0}#map .location{text-align:center;display:inline-block;width:100%;background:#314559;padding:10px 10px 0;color:#fff}#map .location .title{font-size:2.4em}#map .layer{display:inline-block;width:100%;padding:40px 10px}#map .small-white-rope{margin:25px auto;width:100%;max-width:640px;height:5px;background:url("../images/rope-small-white.png") repeat-x center center}#weather{color:#e1e1e1;width:100%}#weather h2{margin:0 0 25px 0;text-align:center;font-size:5em;line-height:1;font-weight:normal}#weather ul{list-style:none;text-align:center;margin:0;padding:0}#weather ul li{display:block;text-transform:uppercase;font-size:1.3em;line-height:1.3;font-family:"gotham light",sans-serif;margin:0}#weather ul li sup{text-decoration:underline;font-size:.4em;position:relative;top:-8px;padding-left:2px}#forecast ul{display:block;width:50%;float:left;margin:0;padding:0;list-style:none;text-align:center}#forecast ul li{display:block;height:40px;text-align:right;font-size:1.4em;color:#e1e1e1;font-family:"gotham light",sans-serif;text-transform:uppercase;padding:3px 10px 0 0;margin:0}#forecast ul.temps li{text-align:left;font-family:"Mrs Eaves OT Roman",serif;font-size:1.8em;padding:0 0 0 10px;margin:0}#forecast ul.temps li sup{text-decoration:none;top:-12px;font-size:12px}@media screen and (min-width: 640px){#map .mapside #googlemap{height:320px}}@media screen and (min-width: 728px){p{font-size:1em}.site-footer #footer-menu{margin:50px 0 0 0}.site-footer #footer-menu li{display:inline-block;width:49%;margin:0;text-align:left}.site-footer .small-24.medium-12.large-5.columns:nth-child(3){clear:left}.site-footer .copy{padding:0 40px 0 0;text-align:left}#instagram .insta-first{padding:5%}#map .mapside #googlemap{height:480px}#forecast ul{width:100%;max-width:640px;margin:0 auto;float:none}#forecast ul li{display:inline-block;width:20%;text-align:center;padding:0 10px}#forecast ul.temps li{text-align:center;padding:0 9px 0 11px}#instagram .slide{width:190px;height:190px}#instagram .slide a{font-size:.8em;line-height:.8}}.home .fixed-book-now{display:none}.fixed-book-now{display:none}@media screen and (min-width: 1024px){a.button{padding:6px 35px}.site-header{position:fixed;z-index:999}.site-main{margin-top:104px}.title{font-size:3.25em}.utility{display:block;width:100%;height:40px;padding:7px 0;float:left;clear:both;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}.utility .search{margin:0 15px;float:none}.utility .search .search-form .search-field{position:absolute;float:none;right:10px;top:-6px}.utility #utility-menu li{margin:0 15px}.main-navigation .logo{display:inline-block;float:left;padding:14px 0 0 15px;width:auto;max-width:260px;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}.main-navigation .logo img{width:100%}.main-navigation .menu-main-menu-container{width:auto}.main-navigation #primary-menu{display:block;float:right}.main-navigation #primary-menu>li{display:inline-block;float:left;width:auto;font-size:.8em}.main-navigation #primary-menu>li a{padding:20px 10px;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}.main-navigation #primary-menu>li:last-child a{padding:20px 15px}.site-header.smaller .utility{padding:2px 0 0 0;height:31px}.site-header.smaller .main-navigation .logo{padding:8px 0 6px 15px}.site-header.smaller .main-navigation #primary-menu>li a{padding:10px 10px}.site-header.smaller .main-navigation #primary-menu>li:last-child a{padding:10px 15px}.site-footer{text-align:left}.site-footer p{padding:0}.site-footer #footer-menu{margin:50px 0 0 0}.site-footer #footer-menu li{display:inline-block;width:49%;margin:0}.site-footer .small-24.medium-12.large-5.columns:nth-child(3){clear:none}.site-footer .social a img{-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}.site-footer .social a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);filter:opacity(0.5)}.fullimage .innerlayer .title{font-size:2.85em}#instagram{margin:60px 0}#instagram .slide{width:250px;height:250px}#instagram .slide img{border:14px solid #e1e1e1}#instagram .slide a{font-size:1.15em}.robly{margin:0 0 60px}#map{display:table}#map .layer{padding:50px;max-width:640px}#map .mapside,#map .weatherside{display:table-cell;width:50%;vertical-align:top}#map .mapside #googlemap{height:620px}#map .small-white-rope{margin:50px auto}#map .location .title{font-size:2.6em;max-width:640px}#forecast ul.temps li{padding:0 8px 0 12px}}@media screen and (min-width: 1280px){p{font-size:1em;line-height:1.55}.subtitle{font-size:1.7em}.utility{font-size:.85em}.site-main{margin-top:103px}.main-navigation .logo{padding:14px 0 0 15px;width:auto;max-width:100%}.main-navigation .logo img{width:auto}.main-navigation #primary-menu>li{font-size:.95em}.main-navigation #primary-menu>li a{padding:18px 15px}.main-navigation #primary-menu>li:last-child a{padding:18px 15px}.site-header.smaller .main-navigation .logo{padding:6px 0 0 15px}.site-header.smaller .main-navigation #primary-menu>li a{padding:10px 15px}.site-header.smaller .main-navigation #primary-menu>li:last-child a{padding:10px 15px}#instagram{margin:74px 0}#instagram .slide{width:290px;height:290px}#instagram .slide img{border:18px solid #e1e1e1}#instagram .slide a{font-size:1.45em}.site-footer{font-size:.85em}#forecast ul li{font-size:1.6em}#forecast ul.temps li{font-size:3em}#forecast ul.temps li sup{top:-14px;font-size:16px;font-weight:bold}}@media screen and (min-width: 1440px){.main-navigation .logo{padding:14px 0 0 0}.site-header.smaller .main-navigation .logo{padding:6px 0 0 0}#instagram .slide{height:427px;width:427px}}#back-to-top{display:none;position:fixed;bottom:12px;right:12px;background:#f6816f;background:rgba(246,129,111,.6);color:#fff;width:30px;height:30px;border-radius:7px;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,.2);transition:all .2s ease;z-index:999}#back-to-top:hover{background:#f6816f}#back-to-top .arrow:after{content:"▲";position:absolute;left:7px;top:4px}.bookNow{background:#003a59;width:80%;height:auto;margin:40px auto;padding:20px;text-align:center}.bookNow h2{color:#fff}.bookNow h2 span{margin:0px 20px}.bookNow p{color:#fff}.bookNow p span{margin:0 10px}.bookNow p input{display:inline-block;vertical-align:middle}.bookNow p .button{display:inline-block;vertical-align:middle;background-color:#f6816f;color:#fff;padding:12px 35px;margin:0 15px;font-weight:600;font-size:.6em;font-family:"gotham medium",sans-serif;letter-spacing:.06em;z-index:0}.fixed-book-now{position:fixed;text-align:center;height:50px;bottom:0;left:0;right:0;z-index:25;padding:0;background:#3a536c}.fixed-book-now .row{position:absolute;top:0;bottom:0;right:0;left:0}.fixed-book-now .rope-long{display:block;height:13px;width:100%;position:relative;top:-12px;background:url("../images/rope-long-coral.png") repeat-x top left}.fixed-book-now h2{display:inline-block;margin:0;color:#fff;font-size:1.2em;font-weight:normal;vertical-align:middle}.fixed-book-now p{display:inline-block;color:#fff;font-family:"Mrs Eaves OT Roman",serif;font-size:1.4em;margin:0}.fixed-book-now img{margin:0 15px}.fixed-book-now input{border:0;border-radius:0;margin:0 15px;vertical-align:middle}.fixed-book-now input[type=text]{background-color:#fff;color:#003a59;font-size:.75em;padding:5px;font-family:"gotham light",sans-serif;text-transform:uppercase;max-width:225px;text-align:center}.fixed-book-now .button{background-color:#f6816f;color:#fff;font-size:.5em;font-family:"gotham medium",sans-serif;letter-spacing:.06em}.fixed-book-now .mobile_button{display:none;margin:10px auto;max-width:207px}@media screen and (max-width: 1024px){.home .fixed-book-now h2{display:none}.home .fixed-book-now img{display:none}.home .fixed-book-now p{display:none}.home .fixed-book-now .mobile_button{display:block}}.the-latest{text-align:center;padding:40px;background-image:url(../images/rope-small-navy.png);background-repeat:repeat-x;background-position:bottom left}.the-latest .latest{color:#3a536c}div#gform_confirmation_message_1{font-size:1.5em}div#ui-datepicker-div{background:#3a536c;width:100%;max-width:225px;padding:10px}div#ui-datepicker-div a{margin-right:10px}div#ui-datepicker-div a span{color:#f6816f}div#ui-datepicker-div span{color:#fff}#secondary{padding:50px 25px;color:#003a59}#secondary h2{font-family:"gotham light",sans-serif;font-size:2em;font-weight:normal;line-height:1.2;margin:0;text-transform:uppercase}#secondary ul{margin:0;padding:0;list-style:none}.page-title{color:#003a59;font-size:1.5em;background-color:#e1e1e1;padding:3px 12px 0;margin:50px 0 0 0}.hentry{padding:50px 0 60px 10px;margin:0;color:#003a59;width:95%;background-image:url("../images/rope-small-navy.png");background-repeat:repeat-x;background-position:bottom left}.hentry .entry-title{color:#003a59;font-family:"gotham light",sans-serif;font-size:4em;font-weight:normal;line-height:1.2;margin:0;text-transform:uppercase}.hentry p{font-family:"gotham book",sans-serif}.hentry .entry-meta{font-family:"Mrs Eaves OT Roman",serif}.blog .site-footer,.single .site-footer,.archive .site-footer,.search .site-footer,.category .site-footer{margin-top:60px}.error404 .fullwidth h2.title{color:#003a59}.error404 .inline-col{margin:0 auto 50px}.error404 .inline-col h2{color:#003a59;font-size:1.8em;margin:0;line-height:1;font-family:"Mrs Eaves OT Roman",serif}.error404 .inline-col ul{list-style:none;margin:0;padding:0}.none{color:#fff}.none a{color:#f6816f}.none a:hover{color:#314559}.none .button{background:#f6816f;color:#fff}.none .button:hover{background:#3a536c;color:#fff}.white{color:#3a536c;background:#fff}.white a{color:#f6816f}.white a:hover{color:#314559}.white.overlay{background:rgba(255,255,255,.95)}.white .button{background:#f6816f;color:#fff}.white .button:hover{background:#3a536c;color:#fff}.gray{color:#3a536c;background:#e1e1e1}.gray a{color:#f6816f}.gray a:hover{color:#314559}.gray.overlay{background:rgba(225,225,225,.95)}.gray .button{background:#f6816f;color:#fff}.gray .button:hover{background:#3a536c;color:#fff}.darkblue{color:#fff;background:#3a536c}.darkblue p{color:#fff}.darkblue a{color:#f6816f}.darkblue a:hover{color:#e1e1e1}.darkblue.overlay{background:rgba(58,83,108,.95)}.darkblue .button{background:#f6816f;color:#fff}.darkblue .button:hover{background:#e1e1e1;color:#3a536c}#svg_arrow_back{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";width:80px;float:left}#svg_arrow_next{float:right;width:80px}#main-overlay{background:#003857;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;z-index:24}.hero,.heroslider .slides,.heroslider .slides li{display:table;width:100%;position:relative}.hero{width:100vw;overflow:hidden}.hero .logo-overlay{display:none;vertical-align:middle;text-align:center}.hero .logo-overlay img{position:relative;top:-25px;width:75%}.hero ul{list-style:none;margin:0;padding:0}.hero .heroslider,.hero .slides{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#003a59}.hero .slides li{display:table;width:100%;height:100%;margin:0}.hero .slides li .overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(219,218,218,.8)}.hero .slides li .layer{display:table-cell}.hero video{display:none}.hero .poster{display:block;position:absolute;top:0;right:0;bottom:0;left:0}#book-now .book-now{display:none}.divider{display:block;margin:40px 0}.divider .rope-coral,.divider .rope-gray,.divider .rope-navy,.divider .line-coral,.divider .line-gray,.divider .line-navy{width:100%;margin:0 auto}.divider .rope-coral{height:13px;background:url("../images/rope-long-coral.png") repeat-x center center}.divider .rope-gray{height:13px;background:url("../images/rope-long-coral.png") repeat-x center center}.divider .rope-navy{height:13px;background:url("../images/rope-long-coral.png") repeat-x center center}.divider .line-coral{max-width:1320px;height:1px;background:#f6816f}.divider .line-gray{max-width:1320px;height:1px;background:#e1e1e1}.divider .line-navy{max-width:1320px;height:1px;background:#3a536c}.fortysixty,.sixtyforty{text-align:center;display:block;margin:40px auto 20px auto;width:100%}.fortysixty .leftside,.fortysixty .rightside,.sixtyforty .leftside,.sixtyforty .rightside{display:block;position:relative}.fortysixty .rightside,.sixtyforty .leftside{width:100%}.fortysixty .rightside .layer,.sixtyforty .leftside .layer{width:100%;min-height:280px}.fortysixty .rightside .layer:hover .crossed-harpoons-blue,.sixtyforty .leftside .layer:hover .crossed-harpoons-blue{display:none}.fortysixty .rightside .layer:hover .telescope-blue,.sixtyforty .leftside .layer:hover .telescope-blue{display:none}.fortysixty .rightside .layer:hover .white,.sixtyforty .leftside .layer:hover .white{background:rgba(255,255,255,.9)}.fortysixty .rightside .layer:hover .white a,.sixtyforty .leftside .layer:hover .white a{color:#f6816f}.fortysixty .rightside .layer:hover .white a:hover,.sixtyforty .leftside .layer:hover .white a:hover{color:#3a536c}.fortysixty .rightside .layer:hover .white .rope,.sixtyforty .leftside .layer:hover .white .rope{background-image:url("../images/rope-coral.png");background-repeat:no-repeat;background-size:auto 100%}.fortysixty .rightside .layer:hover .gray,.sixtyforty .leftside .layer:hover .gray{background:rgba(225,225,225,.9)}.fortysixty .rightside .layer:hover .gray a,.sixtyforty .leftside .layer:hover .gray a{color:#f6816f}.fortysixty .rightside .layer:hover .gray a:hover,.sixtyforty .leftside .layer:hover .gray a:hover{color:#3a536c}.fortysixty .rightside .layer:hover .gray .rope,.sixtyforty .leftside .layer:hover .gray .rope{background-image:url("../images/rope-coral.png");background-repeat:no-repeat;background-size:100% auto}.fortysixty .rightside .layer:hover .darkblue,.sixtyforty .leftside .layer:hover .darkblue{background:rgba(58,83,108,.9)}.fortysixty .rightside .layer:hover .darkblue a,.sixtyforty .leftside .layer:hover .darkblue a{color:#f6816f}.fortysixty .rightside .layer:hover .darkblue a:hover,.sixtyforty .leftside .layer:hover .darkblue a:hover{color:#fff}.fortysixty .rightside .layer:hover .darkblue .rope,.sixtyforty .leftside .layer:hover .darkblue .rope{background-image:url("../images/rope-coral.png");background-repeat:no-repeat;background-size:100% auto}.fortysixty .rightside .layer:hover .overlay-content,.sixtyforty .leftside .layer:hover .overlay-content{height:100%}.fortysixty .rightside .overlay,.sixtyforty .leftside .overlay{vertical-align:middle;position:relative}.fortysixty .rightside .innerlayer,.sixtyforty .leftside .innerlayer{padding:10% 15% 0;position:relative}.fortysixty .rightside .innerlayer .overlay-content,.sixtyforty .leftside .innerlayer .overlay-content{display:block;height:0;overflow:hidden}.fortysixty .rightside .rope,.sixtyforty .leftside .rope{display:block;position:relative;margin:0 0 8%;height:40px;background-position:left center;background-repeat:repeat-x;background-size:auto 100%}.fortysixty .rightside .none a,.sixtyforty .leftside .none a{color:#f6816f}.fortysixty .rightside .none a:hover,.sixtyforty .leftside .none a:hover{color:#3a536c}.fortysixty .rightside .none .rope,.sixtyforty .leftside .none .rope{background-image:url("../images/rope-coral.png")}.fortysixty .rightside .white,.sixtyforty .leftside .white{background:rgba(255,255,255,0)}.fortysixty .rightside .white a,.sixtyforty .leftside .white a{color:#f6816f}.fortysixty .rightside .white a:hover,.sixtyforty .leftside .white a:hover{color:#3a536c}.fortysixty .rightside .white .rope,.sixtyforty .leftside .white .rope{background-image:url("../images/rope-coral.png")}.fortysixty .rightside .gray,.sixtyforty .leftside .gray{background:rgba(225,225,225,0)}.fortysixty .rightside .gray a,.sixtyforty .leftside .gray a{color:#f6816f}.fortysixty .rightside .gray a:hover,.sixtyforty .leftside .gray a:hover{color:#3a536c}.fortysixty .rightside .gray .rope,.sixtyforty .leftside .gray .rope{background-image:url("../images/rope-coral.png")}.fortysixty .rightside .darkblue,.sixtyforty .leftside .darkblue{background:rgba(58,83,108,0)}.fortysixty .rightside .darkblue a,.sixtyforty .leftside .darkblue a{color:#f6816f}.fortysixty .rightside .darkblue a:hover,.sixtyforty .leftside .darkblue a:hover{color:#fff}.fortysixty .rightside .darkblue .rope,.sixtyforty .leftside .darkblue .rope{background-image:url("../images/rope-coral.png")}.sixtyforty .rightside .layer .bottom .inner{display:inline-block}.sixtyforty .rightside .layer .bottom .inner .overlay-content .link{display:none;width:auto;font-family:"Mrs Eaves OT Roman",serif;font-size:1.8em;letter-spacing:.05em;color:#f6816f;cursor:pointer}.sixtyforty .rightside .layer .bottom .inner .overlay-content .link:hover{color:#3a536c}.sixtyforty .rightside .layer .bottom .inner .overlay-content h3,.sixtyforty .rightside .layer .bottom .inner .overlay-content p{display:block;height:0;overflow:hidden}.sixtyforty .rightside .layer .bottom .inner:hover .whaletail-blue{display:none}.sixtyforty .rightside .layer .bottom .inner:hover h2{color:#fff}.sixtyforty .rightside .layer .bottom .inner:hover .white{background:rgba(255,255,255,.9)}.sixtyforty .rightside .layer .bottom .inner:hover .white a{color:#f6816f}.sixtyforty .rightside .layer .bottom .inner:hover .white a:hover{color:#3a536c}.sixtyforty .rightside .layer .bottom .inner:hover .white .rope{background-image:url("../images/rope-coral.png")}.sixtyforty .rightside .layer .bottom .inner:hover .gray{background:rgba(225,225,225,.9)}.sixtyforty .rightside .layer .bottom .inner:hover .gray a{color:#f6816f}.sixtyforty .rightside .layer .bottom .inner:hover .gray a:hover{color:#3a536c}.sixtyforty .rightside .layer .bottom .inner:hover .gray .rope{background-image:url("../images/rope-coral.png")}.sixtyforty .rightside .layer .bottom .inner:hover .darkblue{background:rgba(58,83,108,.9)}.sixtyforty .rightside .layer .bottom .inner:hover .darkblue a{color:#f6816f}.sixtyforty .rightside .layer .bottom .inner:hover .darkblue a:hover{color:#fff}.sixtyforty .rightside .layer .bottom .inner:hover .darkblue .rope{background-image:url("../images/rope-coral.png")}.sixtyforty .rightside .layer .bottom .inner:hover .overlay-content .link{display:block}.sixtyforty .rightside .layer .bottom .inner:hover .overlay-content h3,.sixtyforty .rightside .layer .bottom .inner:hover .overlay-content p{height:100%}.fortysixty .leftside,.sixtyforty .rightside{overflow:hidden;width:100%}.fortysixty .leftside .layer,.sixtyforty .rightside .layer{position:relative}.fortysixty .leftside .top,.sixtyforty .rightside .top{width:100%}.fortysixty .leftside .top .outer .inner,.sixtyforty .rightside .top .outer .inner{width:100%;height:100%;display:inline-block}.fortysixty .leftside .top .outer .inner:hover .fishhook-blue,.sixtyforty .rightside .top .outer .inner:hover .fishhook-blue{display:none}.fortysixty .leftside .top .outer .inner:hover .white,.sixtyforty .rightside .top .outer .inner:hover .white{background:rgba(255,255,255,.9)}.fortysixty .leftside .top .outer .inner:hover .gray,.sixtyforty .rightside .top .outer .inner:hover .gray{background:rgba(225,225,225,.9)}.fortysixty .leftside .top .outer .inner:hover .darkblue,.sixtyforty .rightside .top .outer .inner:hover .darkblue{background:rgba(58,83,108,.9)}.fortysixty .leftside .top .outer .inner:hover .overlay #overlay-text p,.sixtyforty .rightside .top .outer .inner:hover .overlay #overlay-text p{height:100%;margin:10px 0}.fortysixty .leftside .top .outer .inner .overlay,.sixtyforty .rightside .top .outer .inner .overlay{vertical-align:middle;text-align:center}.fortysixty .leftside .top .outer .inner .overlay #overlay-text p,.sixtyforty .rightside .top .outer .inner .overlay #overlay-text p{display:block;height:0;overflow:hidden}.fortysixty .leftside .top .outer .inner .overlay #overlay-text .link-text,.sixtyforty .rightside .top .outer .inner .overlay #overlay-text .link-text{display:inline-block;width:auto;font-family:"Mrs Eaves OT Roman",serif;font-size:1.8em;letter-spacing:.05em;color:#f6816f;cursor:pointer}.fortysixty .leftside .top .outer .inner .overlay #overlay-text .link-text:hover,.sixtyforty .rightside .top .outer .inner .overlay #overlay-text .link-text:hover{color:#3a536c}.fortysixty .leftside .top .outer .inner .overlay .shown-text,.sixtyforty .rightside .top .outer .inner .overlay .shown-text{display:block}.fortysixty .leftside .bottom,.sixtyforty .rightside .bottom{width:100%}.fortysixty .leftside .bottom .outer .inner,.sixtyforty .rightside .bottom .outer .inner{width:100%;height:100%}.fortysixty .leftside .white,.sixtyforty .rightside .white{background:rgba(255,255,255,0)}.fortysixty .leftside .gray,.sixtyforty .rightside .gray{background:rgba(225,225,225,0)}.fortysixty .leftside .darkblue,.sixtyforty .rightside .darkblue{background:rgba(58,83,108,0)}.fortysixty .leftside .top .overlay,.sixtyforty .rightside .bottom .overlay{padding:0 15%}.fortysixty .rightside{height:100%}.fortysixty .rightside .layer{height:100%}.fortysixty .rightside .layer:hover .white{background:rgba(255,255,255,.9)}.fortysixty .rightside .layer:hover .gray{background:rgba(225,225,225,.9)}.fortysixty .rightside .layer:hover .darkblue{background:rgba(58,83,108,.9)}.fortysixty .rightside .layer:hover .innerlayer{height:unset;padding:10% 15%}.fortysixty .rightside .layer:hover .innerlayer .overlay-content p,.fortysixty .rightside .layer:hover .innerlayer .overlay-content h3{transition:all .2s ease-in;height:100%}.fortysixty .rightside .layer:hover .rope{transition:all .2s ease-in;display:block}.fortysixty .rightside .layer .innerlayer{height:140px}.fortysixty .rightside .layer .innerlayer .title-rightside{height:100%}.fortysixty .rightside .layer .innerlayer .title-rightside .telescope-blue{height:50px}.fortysixty .rightside .layer .innerlayer .overlay-content h3{font-size:1.63em}.fortysixty .rightside .layer .innerlayer .overlay-content p,.fortysixty .rightside .layer .innerlayer .overlay-content h3{display:block;height:0;overflow:hidden}.fortysixty .rightside .layer .rope{display:none}.fortysixty .rightside .layer .white{background:rgba(255,255,255,0)}.fortysixty .rightside .layer .gray{background:rgba(225,225,225,0)}.fortysixty .rightside .layer .darkblue{background:rgba(58,83,108,0)}.fortysixtytext .row{display:table}.fortysixtytext .leftside{display:block;width:100%}.fortysixtytext .rightside{display:block;width:100%;min-height:260px;position:relative}.fortysixtytext .rightside .image{position:absolute;top:0;right:0;bottom:0;left:0}.sixtyfortytext .row{display:table}.sixtyfortytext .leftside{display:block;width:100%;min-height:260px;position:relative}.sixtyfortytext .leftside .image{position:absolute;top:0;right:0;bottom:0;left:0}.sixtyfortytext .rightside{display:block;width:100%}.fortysixtytext,.sixtyfortytext{margin:40px auto}.fortysixtytext .white,.fortysixtytext .gray,.fortysixtytext .darkblue,.sixtyfortytext .white,.sixtyfortytext .gray,.sixtyfortytext .darkblue{display:inline-block;padding:40px 40px 30px}.twentyeighty,.eightytwenty{margin:40px 0}.twentyeighty .white,.twentyeighty .gray,.twentyeighty .darkblue,.eightytwenty .white,.eightytwenty .gray,.eightytwenty .darkblue{padding:40px 40px 30px}.twentyeighty .row{display:table}.twentyeighty .leftside{position:relative;min-height:260px}.twentyeighty .leftside .image{position:absolute;top:0;right:0;bottom:0;left:0}.eightytwenty .row{display:table}.eightytwenty .rightside{position:relative;min-height:260px}.eightytwenty .rightside .image{position:absolute;top:0;right:0;bottom:0;left:0}.text-white{color:#fff}.text-gray{color:#e1e1e1}.text-darkblue{color:#3a536c}.fullwidth{margin:40px 0}.fullwidth .layer{display:block;margin:0 auto;max-width:1024px;padding:40px 40px 20px;text-align:center}.fullwidth .rope-top,.fullwidth .rope-bottom{display:block;height:13px;padding:50px 0;background:url("../images/rope-long-coral.png") repeat-x center center}.parallax{margin:40px 0;position:relative}.parallax .layer{max-width:1024px;margin:0 auto;padding:10% 25%;text-align:center}.parallax.white{background-color:rgba(0,0,0,0)}.parallax.white .overlay{background:rgba(255,255,255,.9)}.parallax.gray{background-color:rgba(0,0,0,0)}.parallax.gray .overlay{background:rgba(225,225,225,.9)}.parallax.darkblue{background-color:rgba(0,0,0,0)}.parallax.darkblue .overlay{background:rgba(58,83,108,.9)}.parallax::before,.parallax::after{position:absolute;display:block;height:40px;left:0;right:0;content:" ";background-color:#fff}.parallax::before{top:-40px}.parallax::after{bottom:-40px}.fullimage{display:block;width:100%;margin:40px auto;position:relative}.fullimage ul{list-style:none;margin:0;padding:0}.fullimage ul li{margin:0;padding:20px 0;height:100%;position:relative}.fullimage ul.slides li{display:table !important}.fullimage .outerlayer{display:table;width:100%;height:100%}.fullimage .layer{display:table-cell;vertical-align:middle;text-align:center}.fullimage .innerlayer{margin:0 auto;width:100%;max-width:975px;text-align:center;padding:40px;position:relative;z-index:5}.fullimage .innerlayer .title{margin:0 0 15px}.fullimage .innerlayer p{margin-bottom:0}.fullimage .innerlayer.none{background:rgba(0,0,0,0);color:#fff}.fullimage .innerlayer.white{background:rgba(255,255,255,.86)}.fullimage .innerlayer.gray{background:rgba(225,225,225,.86)}.fullimage .innerlayer.darkblue{background:rgba(58,83,108,.86)}.fullimage .footerbutton{position:relative;text-align:center}.fullimage .rope-top{position:absolute;top:10px;right:0;left:0;height:40px;background:url("../images/knot-rope-coral.png") repeat-x center center;z-index:10}.fullimage .rope-bottom{position:absolute;bottom:25px;right:0;left:0;height:13px;background:url("../images/rope-long-coral.png") repeat-x center center;z-index:10}.fullimage .flexslider .slides{height:640px}.fullimage .flex-direction-nav{display:block}.fullimage .flex-direction-nav .flex-nav-prev,.fullimage .flex-direction-nav .flex-nav-next{padding:0}.fullimage .flex-direction-nav .flex-nav-prev a,.fullimage .flex-direction-nav .flex-nav-next a{display:block;width:100px;height:40px}.fullimage .flex-direction-nav .flex-nav-prev a.flex-disabled,.fullimage .flex-direction-nav .flex-nav-next a.flex-disabled{display:none}.fullimage .flex-direction-nav .flex-nav-prev{float:left}.fullimage .flex-direction-nav .flex-nav-prev a{background:url("../images/harpoon-left-coral.png") no-repeat center center}.fullimage .flex-direction-nav .flex-nav-next{float:right}.fullimage .flex-direction-nav .flex-nav-next a{background:url("../images/harpoon-right-coral.png") no-repeat center center}.fullimage .prev-slide,.fullimage .next-slide{display:none}.fullimage .button{padding:11.5px 53.5px}.threeup{display:block;width:80%;max-width:1320px;margin:100px auto;text-align:center}.threeup .inline-col{display:block;vertical-align:top;position:relative}.threeup .featimg{display:block;padding:40%;height:406px;position:relative}.threeup .layer{display:block;width:80%;position:relative;top:-80px;margin:0 auto;padding:41px;text-align:left}.threeup .icon{height:35px;width:100%}.threeup .subtitle{font-size:2em;margin:10px 0 0;line-height:1}.threeup p{font-size:1.13em;margin:8px 0;line-height:1.32}.threeup .link{color:#f6816f;font-size:1.4em}.threeup.white{background:none}.threeup.white .layer{background-color:#fff;color:#3a536c}.threeup.white .link:hover{color:#3a536c}.threeup.gray{background:none}.threeup.gray .layer{background-color:#e1e1e1;color:#3a536c}.threeup.gray .link:hover{color:#3a536c}.threeup.darkblue{background:none}.threeup.darkblue .layer{background-color:#3a536c;color:#fff}.threeup.darkblue .link:hover{color:#fff}@media screen and (min-width: 1024px)and (max-width: 1124px){.threeup .layer{height:350px}.threeup .layer a{position:absolute;bottom:25px}}@media screen and (min-width: 1124px)and (max-width: 1340px){.threeup .layer{height:300px}.threeup .layer a{position:absolute;bottom:25px}}@media screen and (min-width: 1340px)and (max-width: 1506px){.threeup .layer{height:300px}.threeup .layer a{position:absolute;bottom:25px}}.logos{text-align:center;display:block;margin:0 auto;padding:65px 0 92px}.logos .title{margin:15px 0 6px}.logos .title .icon{display:block;margin:0 auto 15px}.logos p{margin-top:5.4em;margin-bottom:0}.logos p a{padding:6px 41px}.logos .logoslider{margin:50px auto 0;padding:0;max-width:1320px;position:relative}.logos .logoslider ul{margin:0;padding:0;list-style:none;text-align:center;overflow:hidden}.logos .logoslider li{display:inline-block;position:relative;margin-top:0}.logos .none{color:#3a536c}.logos .white.overlay{background:rgba(255,255,255,.85)}.logos .gray.overlay{background:rgba(225,225,225,.85)}.logos .darkblue.overlay{background:rgba(58,83,108,.85)}.logos .flex-direction-nav,.testimonials .flex-direction-nav{display:none}.logos .flex-control-nav,.testimonials .flex-control-nav{margin:0;padding:0;list-style:none;position:relative;top:30px}.logos .flex-control-nav li,.testimonials .flex-control-nav li{display:inline-block;margin:0 3px}.logos .flex-control-nav li a,.testimonials .flex-control-nav li a{display:inline-block;text-indent:-9999px;overflow:hidden;width:12px;height:12px;border:2px solid #f6816f;border-radius:50%}.logos .flex-control-nav li a:hover,.testimonials .flex-control-nav li a:hover{border-color:#003a59;background:rgba(0,0,0,0)}.logos .flex-control-nav li a.flex-active,.testimonials .flex-control-nav li a.flex-active{background:#f6816f}.logos .flex-control-nav li a.flex-active:hover,.testimonials .flex-control-nav li a.flex-active:hover{background:#003a59}.logos .flex-control-nav li a.flex-disabled,.testimonials .flex-control-nav li a.flex-disabled{display:none}.testimonials{text-align:center;display:block;margin:0 auto;padding:0}.testimonials .quoteslider{display:block;position:relative}.testimonials .flex-control-nav{top:15px}.testimonials ul{list-style:none;margin:0;padding:0}.testimonials ul li{margin:0}.testimonials .layer{width:90%;margin:54px auto 0}.testimonials .outerlayer{display:block;width:100%;margin:0 auto}.testimonials h2.headline{display:inline-block;margin:0 0 5px;text-transform:uppercase;font-family:"gotham light",sans-serif;font-weight:normal;font-size:1.4em;line-height:1.3}.testimonials h2.headline .serif{font-family:"Mrs Eaves OT Roman",serif;text-transform:none;font-size:130%}.testimonials p a{padding:6px 78.5px}.testimonials p.content{font-family:"Mrs Eaves OT Roman",serif;font-size:1.63em;margin:10px 0;line-height:1.2}.testimonials .rope-top,.testimonials .rope-bottom{display:block;height:13px;padding:40px 0;background:url("../images/rope-long-coral.png") repeat-x center center}.testimonials .quote-left,.testimonials .quote-right{display:inline-block;vertical-align:middle;padding:0 20px}.twocolumns{margin:40px 0}.twocolumns .layer{display:block;clear:both;margin:0 auto;text-align:center;padding:20px 40px}.twocolumns .row{display:table;max-width:1024px;margin:0 auto;position:relative}.twocolumns .innerlayer{padding:0 40px;line-height:1.8;text-align:center}.twocolumns .verticalline{display:none}.twocolumns.white .verticalline{background:#e1e1e1}.twocolumns.gray .verticalline{background:#fff}.twocolumns.darkblue .verticalline{background:#e1e1e1}.gallery{margin:40px 0;position:relative}.gallery ul,.gallery ol{list-style:none;margin:0;padding:0}.gallery .galleryslider{display:block;height:auto;position:relative}.gallery .slides li{height:260px;margin:0}.gallery .layer{margin:0;display:block;max-width:1320px}.gallery .white,.gallery .gray,.gallery .darkblue{padding:40px}.gallery .custom-navigation{position:absolute;padding:0 20px;width:100%;bottom:-40px;z-index:9}.gallery .custom-navigation .flex-next{float:right;font-family:"gotham medium",sans-serif;line-height:1.3;position:relative}.gallery .custom-navigation .flex-next span{position:absolute;bottom:-20px}.gallery .custom-navigation .flex-next .harpoonal{transition:all .2s ease-in;fill:#f6816f;width:85px}.gallery .custom-navigation .flex-next:hover{color:#fff}.gallery .custom-navigation .flex-next:hover .harpoonal{fill:#fff}.gallery .custom-navigation .flex-next:visited{color:#f6816f}.gallery .custom-navigation .flex-next:active{color:#f6816f}.gallery .custom-navigation .flex-next:focus{color:#f6816f}.gallery .custom-navigation .flex-prev{float:left;text-transform:uppercase;font-family:"gotham medium",sans-serif;line-height:1.3;position:relative}.gallery .custom-navigation .flex-prev span{position:absolute;bottom:-20px;left:-15px}.gallery .custom-navigation .flex-prev .harpoonal{transition:all .2s ease-in;fill:#f6816f;width:85px}.gallery .custom-navigation .flex-prev:hover{color:#fff}.gallery .custom-navigation .flex-prev:hover .harpoonal{fill:#fff}.gallery .custom-navigation .flex-prev:visited{color:#f6816f}.gallery .custom-navigation .flex-prev:active{color:#f6816f}.gallery .custom-navigation .flex-prev:focus{color:#f6816f}@media screen and (min-width: 728px){.twocolumns .innerlayer{padding:0 60px;text-align:left}.twocolumns .verticalline{display:block;position:absolute;left:0;right:0;top:20px;bottom:30px;width:1px;margin:0 auto}.sixtyfortytext .leftside,.fortysixtytext .rightside,.twentyeighty .leftside,.eightytwenty .rightside{min-height:420px}.fullwidth .layer{padding:80px 60px 60px}.parallax .layer{padding:15% 10%}.gallery .slides li{height:420px}.gallery .custom-navigation{bottom:42%}.gallery .custom-navigation .flex-nav-prev a,.gallery .custom-navigation .flex-nav-next a{height:60px}}@media screen and (min-width: 1024px){.fortysixty .rightside .layer:hover .white,.sixtyforty .leftside .layer:hover .white{position:absolute;top:0;bottom:0;left:0;right:0}.fortysixty .rightside .layer:hover .gray,.sixtyforty .leftside .layer:hover .gray{position:absolute;top:0;bottom:0;left:0;right:0}.fortysixty .rightside .layer:hover .darkblue,.sixtyforty .leftside .layer:hover .darkblue{position:absolute;top:0;bottom:0;left:0;right:0}.fortysixty{height:100%;min-height:670px}.fortysixty .leftside{width:100%}.fortysixty .rightside{height:100%}.sixtyforty{min-height:670px;height:100%}.sixtyforty .rightside{width:100%}.sixtyforty .leftside{height:100%}.fortysixty,.sixtyforty{width:80%}.fortysixty .leftside,.fortysixty .rightside,.sixtyforty .leftside,.sixtyforty .rightside{vertical-align:top}.fortysixty .rightside,.sixtyforty .leftside{width:60%;float:left;display:block}.fortysixty .rightside .layer,.sixtyforty .leftside .layer{min-height:670px}.fortysixty .rightside .innerlayer,.sixtyforty .leftside .innerlayer{padding:25% 15% 0}.fortysixty .rightside .rope,.sixtyforty .leftside .rope{position:absolute;right:0;bottom:0;left:0;height:68px}.fortysixty .leftside,.sixtyforty .rightside{width:40%;height:100%;min-height:670px;float:left;display:block}.fortysixty .leftside .layer,.sixtyforty .rightside .layer{position:absolute;top:0;right:0;bottom:0;left:0}.fortysixty .leftside .top{height:60%}.fortysixty .leftside .top .outer{padding-right:20px;height:100%;position:relative}.fortysixty .leftside .top .outer .overlay{height:100%;display:inline-block}.fortysixty .leftside .top .outer .overlay .overlay-container{position:relative;transform:translateY(50%)}.fortysixty .leftside .top .inner{padding:0}.fortysixty .leftside .top .inner:hover .overlay .overlay-container{transform:translateY(5%)}.fortysixty .leftside .bottom{height:40%}.fortysixty .leftside .bottom .outer{padding:20px 20px 0 0;height:100%}.sixtyforty .rightside .top{height:40%}.sixtyforty .rightside .top .outer{padding-left:20px;padding-bottom:20px;height:100%}.sixtyforty .rightside .bottom{height:60%}.sixtyforty .rightside .bottom .outer{padding-left:20px;height:100%;display:inline-block}.sixtyforty .rightside .bottom .outer .overlay{height:100%;padding:12%}.fortysixtytext .white,.fortysixtytext .gray,.fortysixtytext .darkblue,.sixtyfortytext .white,.sixtyfortytext .gray,.sixtyfortytext .darkblue{padding:40px 40px 30px}.fortysixtytext .row{display:table;width:100%}.fortysixtytext .leftside{display:table-cell;width:40px;padding-right:40px}.fortysixtytext .rightside{display:table-cell;width:60%}.sixtyfortytext .row{display:table;width:100%}.sixtyfortytext .leftside{display:table-cell;width:60%}.sixtyfortytext .rightside{display:table-cell;width:40px;padding-left:40px}#book-now .book-now{display:block;position:absolute;text-align:center;bottom:0;left:0;right:0;height:95px;z-index:25;padding:0 0 15px;background:rgba(58,83,108,.8)}#book-now .book-now .row{margin:0px auto;position:absolute;top:0;right:0;bottom:0;left:0}#book-now .book-now .rope-long{display:block;height:13px;width:100%;position:relative;top:-12px;background:url("../images/rope-long-coral.png") repeat-x top left}#book-now .book-now h2{display:inline-block;margin:0;color:#fff;font-size:1.6em;font-weight:normal;vertical-align:middle}#book-now .book-now p{display:inline-block;color:#fff;font-family:"Mrs Eaves OT Roman",serif;font-size:1.375em;margin:10px 0 6px}#book-now .book-now img{margin:0 22px}#book-now .book-now input{border:0;border-radius:0;margin:0 15px;vertical-align:middle}#book-now .book-now input[type=text]{background-color:#fff;color:#003a59;text-align:center;font-size:.75em;padding:10px;font-family:"gotham light",sans-serif;text-transform:uppercase;height:50px;max-width:206px}#book-now .book-now .button{background-color:#f6816f;color:#fff;height:50px;padding:10px 35px;font-size:18px;vertical-align:bottom;font-family:"gotham medium",sans-serif;letter-spacing:.06em}.divider{margin:80px 0}.fullimage ul li{padding:0}.fullimage .rope-bottom{bottom:5%}.fullimage .footerbutton{position:absolute;bottom:-24px;right:0;left:0}.fullimage .flexslider .slides{height:560px}.fullimage .flex-direction-nav .flex-nav-prev,.fullimage .flex-direction-nav .flex-nav-next{width:0}.fullimage .flex-direction-nav .flex-nav-prev a{float:left}.fullimage .flex-direction-nav .flex-nav-next a{float:right}.fullwidth .layer{padding:80px 60px 60px}.threeup .inline-col{display:inline-block;width:32%;margin:0 2.5px;height:auto;max-height:600px}.twocolumns{padding:0 40px}.twocolumns .layer{padding:40px 0}.twocolumns .innerlayer{padding:0 80px}.twentyeighty .row,.eightytwenty .row{display:table;width:100%}.twentyeighty .white,.twentyeighty .gray,.twentyeighty .darkblue,.eightytwenty .white,.eightytwenty .gray,.eightytwenty .darkblue{padding:40px 40px 30px}.twentyeighty .leftside{display:table-cell;width:30%}.twentyeighty .rightside{display:table-cell;width:70%;padding-left:40px}.eightytwenty .leftside{display:table-cell;width:70%;padding-right:40px}.eightytwenty .rightside{display:table-cell;width:30%}.logos .title .icon{display:inline-block;vertical-align:top;margin:0}.logos .logoslider{margin:50px auto 0}.testimonials .quote-left,.testimonials .quote-right{padding:0 80px}.testimonials h2.headline{font-size:2.4em}.testimonials .layer{width:80%}.testimonials p.content{line-height:1.5}.testimonials .flex-control-nav{display:none}.testimonials .flex-direction-nav{display:block;position:absolute;top:38%;width:100%;overflow:visible !important}.testimonials .flex-direction-nav .flex-nav-next{position:absolute;right:10px}.testimonials .flex-direction-nav .flex-nav-prev{position:absolute;left:10px}.testimonials .flex-direction-nav .flex-prev,.testimonials .flex-direction-nav .flex-next{position:absolute;width:50px;height:100px}.testimonials .flex-direction-nav .flex-prev{left:0;background:url("../images/arrow-left-blue.png") no-repeat center center}.testimonials .flex-direction-nav .flex-prev:hover{background:url("../images/arrow-left-coral.png") no-repeat center center}.testimonials .flex-direction-nav .flex-next{right:0;background:url("../images/arrow-right-blue.png") no-repeat center center}.testimonials .flex-direction-nav .flex-next:hover{background:url("../images/arrow-right-coral.png") no-repeat center center}.parallax .layer{padding:10%}.gallery .slides li{height:560px}.gallery .layer{margin:40px auto 0}.gallery .white,.gallery .gray,.gallery .darkblue{padding:40px 80px}.gallery .flex-direction-nav .flex-nav-prev,.gallery .flex-direction-nav .flex-nav-next{bottom:45%}}@media screen and (min-width: 1025px){.hero video{display:block;margin:0 auto}.hero .poster{display:none}}@media screen and (min-width: 1920px){.logos .flex-control-nav{display:none !important}.logos .flex-direction-nav{display:block !important}}@media screen and (min-width: 1080px){.testimonials .flex-direction-nav{top:35%}.twentyeighty .leftside{display:table-cell;width:20%}.twentyeighty .rightside{display:table-cell;width:80%;padding-left:40px}.eightytwenty .leftside{display:table-cell;width:80%;padding-right:40px}.eightytwenty .rightside{display:table-cell;width:20%}.logos .flex-control-nav{display:block}.logos .flex-direction-nav{position:absolute;top:0;width:100%;overflow:visible !important}.logos .flex-direction-nav .flex-nav-next{position:absolute;right:-150px}.logos .flex-direction-nav .flex-nav-prev{position:absolute;left:-150px}.logos .flex-direction-nav .flex-prev,.logos .flex-direction-nav .flex-next{position:absolute;width:50px;height:100px}.logos .flex-direction-nav .flex-prev{left:0;background:url("../images/arrow-left-blue.png") no-repeat center center}.logos .flex-direction-nav .flex-prev:hover{background:url("../images/arrow-left-coral.png") no-repeat center center}.logos .flex-direction-nav .flex-next{right:0;background:url("../images/arrow-right-blue.png") no-repeat center center}.logos .flex-direction-nav .flex-next:hover{background:url("../images/arrow-right-coral.png") no-repeat center center}}@media screen and (min-width: 1620px){.fortysixty .leftside .top .inner:hover .overlay .overlay-container{transform:translateY(50%)}}@media screen and (min-width: 1280px){.hero .logo-overlay img{width:60%;max-width:860px}#book-now .book-now{display:block;position:absolute;text-align:center;bottom:0;left:0;right:0;z-index:25;padding:0 0 15px;background:rgba(58,83,108,.8)}#book-now .book-now h2{font-size:1.8em}#book-now .book-now p{font-size:1.375em}#book-now .book-now input[type=text]{text-align:center;font-size:.75em;padding:10px 25px;max-width:225px}#book-now .book-now input[type=submit]{padding:15px 35px;font-size:.6em;letter-spacing:.06em}.flex-direction-nav{display:block !important}.testimonials .layer{width:60%}.testimonials .flex-direction-nav .flex-nav-prev{left:3%}.testimonials .flex-direction-nav .flex-nav-next{right:3%}.flexslider .flex-viewport,.galleryslider .flex-viewport{display:block;position:relative;z-index:5;width:100%}.flexslider .slides,.galleryslider .slides{display:table;height:100%;position:relative;z-index:5}.flexslider .flex-prev,.flexslider .flex-next,.galleryslider .flex-prev,.galleryslider .flex-next{display:block;outline:none}.flexslider .flex-nav-prev,.flexslider .flex-nav-next,.galleryslider .flex-nav-prev,.galleryslider .flex-nav-next{position:absolute;z-index:10}.flexslider .flex-nav-prev,.galleryslider .flex-nav-prev{left:0}.flexslider .flex-nav-next,.galleryslider .flex-nav-next{right:0}.flexslider .flex-prev,.flexslider .flex-next{width:75px;height:12px;padding:50px 0}.flexslider .flex-nav-prev,.flexslider .flex-nav-next{top:45%}.gallery .flex-direction-nav{bottom:45%}.gallery .slides li{height:640px}.galleryslider .flex-prev,.galleryslider .flex-next{height:100px;padding:50px}.galleryslider .flex-prev{background:url("../images/arrow-left-blue.png") no-repeat center center}.galleryslider .flex-prev:hover{background:url("../images/arrow-left-coral.png") no-repeat center center}.galleryslider .flex-next{background:url("../images/arrow-right-blue.png") no-repeat center center}.galleryslider .flex-next:hover{background:url("../images/arrow-right-coral.png") no-repeat center center}.twentyeighty .white,.twentyeighty .gray,.twentyeighty .darkblue,.eightytwenty .white,.eightytwenty .gray,.eightytwenty .darkblue,.fortysixtytext .white,.fortysixtytext .gray,.fortysixtytext .darkblue,.sixtyfortytext .white,.sixtyfortytext .gray,.sixtyfortytext .darkblue{padding:60px 80px 40px}.fullimage .subtitle{font-size:1.75em;line-height:1.23}.fullimage .innerlayer{padding:5.1% 6% 5.1%}.fullimage .flexslider .slides{height:700px}.fullimage .flex-direction-nav .flex-nav-next,.fullimage .flex-direction-nav .flex-nav-prev{position:absolute;top:0;bottom:0}.fullimage .flex-direction-nav .flex-nav-next a,.fullimage .flex-direction-nav .flex-nav-prev a{padding:0;position:relative;top:46%}.fullimage .rope-top{top:40px}.fullimage .rope-bottom{bottom:50px}}@media screen and (min-width: 1440px){.fullimage .flexslider .slides{height:800px}.fullimage .prev-slide,.fullimage .next-slide{display:block;position:absolute;top:46.5%;width:150px;z-index:10;text-transform:uppercase;color:#fff;font-family:"gotham medium",sans-serif;line-height:1.3}.fullimage .prev-slide{left:6%;text-align:left}.fullimage .next-slide{right:6%;text-align:right}.gallery .slides li{height:800px}}@media screen and (min-width: 1600px){#book-now .book-now h2{font-size:35px}.threeup .inline-col{margin:0 7px}}@media screen and (min-width: 1860px){.fullimage .flexslider .slides{height:1080px}.gallery .slides li{height:860px}}body .gform_wrapper.gravity-theme{font-family:"gotham book",sans-serif;font-weight:400;font-size:1rem !important;text-align:left;color:#003a59}body .gform_wrapper.gravity-theme .gform_fields{gap:10px}body .gform_wrapper.gravity-theme ul,body .gform_wrapper.gravity-theme li{margin:0;padding:0;list-style:none}body .gform_wrapper.gravity-theme .gfield_label{font-weight:400}body .gform_wrapper.gravity-theme .gfield_label:not(.gfield_label_before_complex){display:none}body .gform_wrapper.gravity-theme .gfield{margin:0;padding:0;vertical-align:top}body .gform_wrapper.gravity-theme .gfield.gfield_error input,body .gform_wrapper.gravity-theme .gfield.gfield_error select,body .gform_wrapper.gravity-theme .gfield.gfield_error textarea{border-color:#f6816f !important}body .gform_wrapper.gravity-theme input,body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{text-transform:uppercase;font-family:"gotham book",sans-serif}body .gform_wrapper.gravity-theme select{padding:0 10px;background-image:url("../images/arrow-down-blue-sm.png");background-repeat:no-repeat;background-position:center right 10px}body .gform_wrapper.gravity-theme textarea{height:125px;resize:none}body .gform_wrapper.gravity-theme fieldset{margin:16px 0 !important}body .gform_wrapper.gravity-theme .gfield_checkbox input,body .gform_wrapper.gravity-theme .ginput_container_radio input{display:inline-block !important;width:auto !important;height:auto !important;margin:2px 8px}body .gform_wrapper.gravity-theme .gfield_checkbox label,body .gform_wrapper.gravity-theme .ginput_container_radio label{font-size:1.2em}body .gform_wrapper.gravity-theme .gfield_description{padding:0 !important;margin:0 0 12px !important}body .gform_wrapper.gravity-theme .gchoice{display:flex;align-items:flex-start}body .gform_wrapper.gravity-theme .gchoice input{margin-top:8px !important}body .gform_wrapper.gravity-theme .button{padding:6px 35px;margin-right:16px;font-family:"gotham medium",sans-serif;font-size:inherit;font-weight:bold;text-transform:uppercase;letter-spacing:.04em;line-height:24.8px;border:0;border-radius:0;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}body .gform_wrapper.gravity-theme .gform_footer{flex-flow:row wrap}body .gform_wrapper.gravity-theme .top_label input.medium,body .gform_wrapper.gravity-theme .top_label select.medium{width:100%}body .gform_wrapper.gravity-theme .validation_error{color:#f6816f;font-size:1.5em;text-align:center;padding:10px 0 25px}body .gform_wrapper.gravity-theme .validation_message{display:none}.gform_required_legend{display:none}#gform_wrapper_1 .gfield:last-child{width:100%}.none input,.none select,.none textarea,.white input,.white select,.white textarea{color:#003a59;border:1px solid #e1e1e1}.gray input,.gray select,.gray textarea,.darkblue input,.darkblue select,.darkblue textarea{color:#003a59;border:1px solid rgba(0,0,0,0)}.search-form input,.search-form select,.search-form textarea{color:#003a59;border:1px solid #e1e1e1;border-radius:0;height:auto;padding:10px;font-size:.95em;vertical-align:top}.search-form input[type=submit]{background:#f6816f;color:#fff;padding:12px;font-family:"gotham medium",sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.04em;border:0;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-transition:.3s;transition:.3s}.search-form input[type=submit]:hover{background:#003a59;color:#fff}#gf_1{position:absolute;top:-400px}.recaptcha-terms{flex:1 1 auto;font-size:0.6111111111rem;line-height:150%;opacity:.5}.recaptcha-terms p{margin-top:0}.recaptcha-terms a{color:inherit}
