/*!/wp-content/themes/landsendmarina/assets/css/print.css*/
@font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/barlow-v12-latin-600.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/barlow-v12-latin-600.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/barlow-v12-latin-600.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/barlow-v12-latin-600.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/barlow-v12-latin-600.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/barlow-v12-latin-600.svg#Barlow') format('svg')}@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/great-vibes-v14-latin-regular.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/great-vibes-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/great-vibes-v14-latin-regular.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/great-vibes-v14-latin-regular.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/great-vibes-v14-latin-regular.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/great-vibes-v14-latin-regular.svg#GreatVibes') format('svg')}@font-face{font-family:'Mulish';font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-regular.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-regular.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-regular.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-regular.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-regular.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-regular.svg#Mulish') format('svg')}@font-face{font-family:'Mulish';font-style:normal;font-weight:600;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600.svg#Mulish') format('svg')}@font-face{font-family:'Mulish';font-style:normal;font-weight:700;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700.svg#Mulish') format('svg')}@font-face{font-family:'Mulish';font-style:normal;font-weight:800;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800.svg#Mulish') format('svg')}@font-face{font-family:'Mulish';font-style:italic;font-weight:400;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-italic.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-italic.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-italic.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-italic.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-italic.svg#Mulish') format('svg')}@font-face{font-family:'Mulish';font-style:italic;font-weight:600;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600italic.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600italic.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600italic.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600italic.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-600italic.svg#Mulish') format('svg')}@font-face{font-family:'Mulish';font-style:italic;font-weight:700;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700italic.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700italic.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700italic.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700italic.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-700italic.svg#Mulish') format('svg')}@font-face{font-family:'Mulish';font-style:italic;font-weight:800;font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800italic.eot');src:local(''),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800italic.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800italic.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800italic.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800italic.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/mulish-v12-latin-800italic.svg#Mulish') format('svg')}@font-face{font-family:'MyriadCnBold';font-display:swap;src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/MyriadCnBold.eot');src:url('/wp-content/themes/landsendmarina/assets/css/../fonts/MyriadCnBold.eot') format('embedded-opentype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/MyriadCnBold.woff2') format('woff2'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/MyriadCnBold.woff') format('woff'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/MyriadCnBold.ttf') format('truetype'),url('/wp-content/themes/landsendmarina/assets/css/../fonts/MyriadCnBold.svg#MyriadCnBold') format('svg')}#wrapper{width:100%;margin:0 auto}body{margin:0;padding:0;font-family:'Muli',sans-serif;color:#1d1d1d;font-size:16px;line-height:normal;font-weight:400}body{font-family:'Mulish',sans-serif}a{color:#c81221}a:hover{color:#000}.bggradiant{background:#86dcff;background:-moz-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:-webkit-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:linear-gradient(to right,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86dcff',endColorstr='#fdfeff',GradientType=1)}.bggradiant:hover{background:#fefeff;background:-moz-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:-webkit-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:linear-gradient(to right,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#86dcff',GradientType=1)}#main-header{line-height:23px;font-weight:500;top:0;background-color:#373737;width:100%;z-index:999;min-height:70px;box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#main-header.et-fixed-header{position:fixed}.logged-in #main-header.et-fixed-header{top:32px}#main-header.et-fixed-header .headertop .logo{width:200px;padding:10px 0}#main-header.et-fixed-header .headertop .contactus h3{display:inline-block;font-size:18px;margin-right:10px}#main-header.et-fixed-header .headertop .contactus a{font-size:20px}#main-header.et-fixed-header .headertop .contactus{padding:14px}.headoffersec{padding:10px 0;background:linear-gradient(to right,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%)}.headoffersec p{font-size:clamp(15px, 4vw, 20px);font-weight:400;color:#fff;text-align:center}.homebanner{overflow:hidden}.logged-in #sticky-wrap{margin-top:32px}.logged-in #sticky-wrap.stickyhead{top:32px}.headertop{background:#e4dec8}.headertop .logo{float:left;padding:17px 0}.headertop .logo img{max-width:100%}.headertop .contactus{float:right;background:#82734c;background:-moz-linear-gradient(left,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%);background:-webkit-linear-gradient(left,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%);background:linear-gradient(to right,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82734c',endColorstr='#5e4f26',GradientType=1);text-align:center;padding:20px}.headertop .contactus h3{color:#fff;font-size:22px;font-weight:600;text-transform:uppercase;line-height:32px}.headertop .contactus a{font-size:25px;color:#fff;font-family:'Barlow',sans-serif;font-weight:600;line-height:32px;transition:.5s}.headertop .contactus a:hover{color:#e8e3c9}.wrapfixed.down .headertop .logo{width:200px;padding:10px 0}.wrapfixed.down .headertop .contactus h3{display:inline-block;font-size:18px;margin-right:10px}.wrapfixed.down .headertop .contactus a{font-size:20px}.wrapfixed.down .headertop .contactus{padding:14px}.mobilecontact{float:right;margin-top:12px;display:none}.mobilecontact ul{font-size:0;text-align:center;margin-left:-5px}.mobilecontact ul li{font-size:16px;display:inline-block;vertical-align:middle;margin-left:5px}.mobilecontact ul li a{font-size:16px;background:#212b8d;padding:10px 15px;color:#fff;border-radius:5px;line-height:16px;display:block}.mobilecontact ul li a:hover{background:#1b236f}.container{width:1070px;margin:0 auto}.reset{list-style-type:none}.clear{clear:both;list-style-type:none}.topnav{background:#fff;font-family:'Muli',sans-serif}.topnav .main-navigation ul{text-align:center;font-size:0}.topnav ul ul{background:#e4dec8}.topnav ul li{display:inline-block;font-size:18px}.topnav ul li a{font-size:18px;color:#574f36;font-weight:600;display:block;padding:12px 25px;transition:.5s}.topnav ul li a:hover{background:#e8e3c9}.topnav ul li a:hover,.topnav ul li.current-menu-item a,.topnav ul li.current-page-ancestor a,.topnav ul li.current-menu-ancestor a{background:#e8e3c9}.topnav ul li ul.sub-menu li.current-menu-item a{color:#574f36;background:#e1d8b6}.topnav ul li.current-menu-item ul.sub-menu li a{background:#e1d8b6}.topnav .menu-top-nav-container ul ul.sub-menu{display:none;background:#e1d8b6;border:0;text-align:left}.topnav .menu-top-nav-container ul li:hover ul.sub-menu{display:block}.topnav .menu-top-nav-container ul ul.sub-menu li{margin:0}.topnav .menu-top-nav-container ul ul.sub-menu li a{padding:10px 15px;border-top:1px solid #fff;font-size:15px;width:auto;min-width:230px;color:#574f36}.topnav .menu-top-nav-container ul ul.sub-menu li:first-child a{border-top:0}.main-navigation li li:hover,.main-navigation li li.focus{background:#e1d8b6 !important}.topnav .main-navigation ul li.menu-item-has-children:after{border-color:transparent transparent #e1d8b6;bottom:0}#sticky-wrap{top:-100%;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease}#sticky-wrap.stickyhead{position:sticky;top:0;width:100%;z-index:2;box-shadow:0 0 10px rgba(0,0,0,.3)}.stickyhead .headertop .logo{width:200px;padding:10px 0}.stickyhead .headertop .contactus h3{display:inline-block;font-size:18px}.stickyhead .headertop .contactus a{font-size:20px}.stickyhead .headertop .contactus{padding:14px}.slips_banner{position:relative;font-family:'Muli',sans-serif}.slips_banner img{width:100%}.slips_banner .captioncontent{max-width:1070px;position:absolute;bottom:30px;left:0;right:0;margin:0 auto;text-align:center}.slips_banner .captioncontent h3{color:#fff;font-size:65px;font-weight:400;font-family:'Great Vibes',cursive;line-height:130%;text-shadow:0px -1px #000;display:inline-block}.slips_banner .captioncontent p{font-size:22px;color:#fff;font-weight:600;margin-bottom:15px;line-height:130%;text-shadow:2px 1px #000}.slips_banner .captioncontent a.morebtn{display:inline-table;font-size:22px;color:#000;font-weight:600;padding:10px 39px;border-radius:5px;border:solid 1px #b6eaff}.page-id-876 .slips_banner .captioncontent a.morebtn{display:none}.slips_banner .owl-nav button{background:url(/wp-content/themes/landsendmarina/assets/css/../images/sliderarrow_banner.png) no-repeat;width:10px;height:23px;display:block;transition:.5s;position:relative;z-index:2;border:0;font-size:0px;outline:none;position:absolute;top:50%;margin-top:-12px}.slips_banner .owl-nav button.owl-prev{left:50%;margin-left:-560px}.slips_banner .owl-nav button.owl-next{transform:rotate(180deg);right:50%;margin-right:-560px}.animated{-webkit-animation-duration:1000 ms;animation-duration:1000 ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.mobilebannerbtns{background:url(/wp-content/themes/landsendmarina/assets/css/../images/mobile-banner.jpg) no-repeat;position:relative;padding:40% 0 0;background-size:cover;display:none}.mobilebannerbtnslinks{position:absolute;bottom:30px;left:0;right:0;width:100%;padding:0 2%;box-sizing:border-box}.mobilebannerbtns ul{margin-left:-3%;font-size:0;margin-top:-3%;text-align:center}.mobilebannerbtns ul li{margin-left:3%;margin-top:3%;width:30.33%;display:inline-block;vertical-align:middle}.mobilebannerbtns ul li a.bggradiant{display:block;font-size:18px;color:#000;font-weight:700;padding:8px 25px;border-radius:5px;border:solid 1px #b6eaff}.bannerbottom{padding:68px 0;background:#ebe5ce;font-family:'Muli',sans-serif}.bannerbottom .boxcontent{background:#faf5e1;padding:6px;box-sizing:border-box;display:flex;flex-wrap:wrap}.bannerbottom .landscontent{float:left;width:618px;background:#fff;padding:30px 25px 40px;box-sizing:border-box;margin-right:5px}.bannerbottom .landscontent h1{font-size:30px;color:#000;font-weight:600;text-transform:uppercase}.bannerbottom .landscontent p{font-size:15px;font-weight:600;color:#444;line-height:24px;margin:22px 0}.bannerbottom .landscontent ul{margin-top:-12px}.bannerbottom .landscontent ul li{position:relative;float:left;font-size:17px;color:#060606;font-weight:600;margin-top:12px;width:25%;padding-left:20px}.bannerbottom .landscontent ul li:before{content:'';background:#2b389d;width:8px;height:8px;position:absolute;left:0;top:7px}.bannerbottom .lands-marina-map{float:right;width:435px}.bannerbottom .lands-marina-map img{max-width:100%}.banner_authorized_service{background:url(/wp-content/themes/landsendmarina/assets/css/../images/water-bg.jpg) no-repeat;background-size:cover;text-align:center;padding:45px 0 50px;color:#fff}.banner_authorized_service h3{font-size:41px;font-weight:600;margin-bottom:5px}.banner_authorized_service h4{font-size:22px;font-weight:600}.banner_authorized_service ul{font-size:0;margin-left:-20px}.banner_authorized_service ul li{font-size:15px;display:inline-block;padding-top:20px;padding-left:20px;box-sizing:border-box}.banner_authorized_service ul li img{border-radius:5px}.authorized_service.banner_authorized_service{background:#e4dec8}.authorized_service{background:#faf6e7;padding:60px 0;text-align:center;font-family:'Muli',sans-serif}.authorized_service h2{font-size:24px;color:#000;font-weight:700;text-transform:uppercase;margin-bottom:10px}.authorized_service h6{font-size:20px;color:#27349d;font-weight:600;margin-bottom:20px}.authorized_service .authorized_serviceimages{background:#cec6a9;padding:10px;box-sizing:border-box}.authorized_service ul{font-size:0;margin-left:-10px}.authorized_service ul li{display:inline-block;vertical-align:top;font-size:15px;position:relative;padding-left:10px;box-sizing:border-box;width:16.66%}.authorized_service ul li:first-child{margin-left:0}.authorized_service ul li img{max-width:100%;box-shadow:0px 0px 2px 0px #000}.reset{margin:0;padding:0;list-style:none}.boatinventorysec{padding:50px 0}.boatinventorysec .inventorywrap{display:grid;grid-template-columns:530px 510px;gap:0 30px;align-items:flex-start}.boatinventorysec .inventoryImgsec ul{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;font-size:0}.boatinventorysec .inventoryContentsec h2{font-size:24px;font-weight:800;line-height:normal;color:#000;text-transform:uppercase;margin-bottom:15px}.boatinventorysec .inventoryContentsec p{font-size:20px;font-weight:600;line-height:normal;color:#27349d;margin-bottom:25px}.boatinventorysec .inventoryContentsec p.subtitle{font-size:22px;font-weight:800;line-height:normal;color:#27349d;margin-bottom:20px}.boatinventorysec .inventoryContentsec ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 30px;font-size:0}.boatinventorysec .inventoryContentsec ul li{font-size:18px;font-weight:400;line-height:normal;color:#000;position:relative;padding-left:30px}.boatinventorysec .inventoryContentsec ul li:before{content:'';position:absolute;top:calc(50% - 5px);left:0;width:10px;height:10px;background:#2b389d}.boatinventorysec .inventoryContentsec .inventoryBtnsec{margin-top:30px}.boatinventorysec .inventoryContentsec .inventoryBtnsec ul{font-size:0;margin-left:-15px;display:inherit}.boatinventorysec .inventoryContentsec .inventoryBtnsec ul li{display:inline-block;margin-left:15px;position:inherit;padding:0}.boatinventorysec .inventoryContentsec .inventoryBtnsec ul li a{display:inline-block;font-size:18px;color:#000;font-weight:600;line-height:normal;text-transform:uppercase;min-width:204px;padding:14px 18px;box-sizing:border-box;border:1px solid #92d9f5;background:linear-gradient(90deg,rgba(136,221,255,1) 0%,rgba(255,255,255,1) 100%);box-shadow:0 0 5px rgba(5,5,5,.2);border-radius:10px}.boatinventorysec .inventoryContentsec .inventoryBtnsec ul li a.bigbtn{padding:14px 23px}.boatinventorysec .inventoryContentsec .inventoryBtnsec ul li a:hover{background:linear-gradient(270deg,rgba(136,221,255,1) 0%,rgba(255,255,255,1) 100%)}.our_customers{background:#ebe5ce;padding:45px 0 55px;text-align:center;font-family:'Muli',sans-serif}.our_customers .customerscontent h4{font-size:28px;color:#262b2f;font-weight:800;text-transform:uppercase}.our_customers .customerscontent p{font-size:24px;color:#27349d;font-weight:600;margin:15px 0}.our_customers .customerscontent h3{font-size:40px;color:#262b2f;font-weight:800;font-style:italic;text-transform:uppercase}.our_customers .customerscontent h5{font-size:25px;font-weight:600;color:#262b2f;text-transform:uppercase;margin-top:25px}.our_customers .customerscontent .badgeimg{background:#fff;padding:24px;box-sizing:border-box;display:inline-block;margin:25px 0}.our_customers .customerscontent .badgeimg ul{font-size:0;margin-left:-30px}.our_customers .customerscontent .badgeimg ul li{display:inline-block;vertical-align:middle;font-size:15px;margin-left:30px}.our_customers .testimonialslider{position:relative}.our_customers .testimonialslider p{font-size:18px;color:#2a2929;font-style:italic;font-weight:400;line-height:30px;padding:0 30px 10px;position:relative;z-index:1}.our_customers .testimonialslider h4{position:relative;font-size:24px;color:#181a1c;font-weight:800;padding-top:15px;display:inline-block}.our_customers .testimonialslider h4:before{border-top:solid 2px #27349d;top:0;left:0;right:0;width:60px;content:'';position:absolute;margin:0 auto}.our_customers a.morebtn{margin-top:30px;display:inline-block;padding:14px 34px;font-size:18px;color:#272727;text-transform:uppercase;font-weight:800;border:solid 1px #b6eaff;border-radius:5px;box-shadow:inset 0 -1px 1px #217ca1}.testimonialslider .owl-nav{position:absolute;width:100%;top:50%;margin-top:-60px}.testimonialslider .owl-nav button{background:url(/wp-content/themes/landsendmarina/assets/css/../images/sliderarrow.png) no-repeat;width:10px;height:23px;display:block;transition:.5s;position:relative;z-index:2;border:0;font-size:0px;outline:none}.testimonialslider .owl-nav button.owl-prev{float:left}.testimonialslider .owl-nav button.owl-next{float:right;transform:rotate(180deg)}.testimonialslider .owl-nav button:hover{opacity:.6}.waterfront_restaurant{background:#faf6e7;padding:50px 0;box-sizing:border-box;font-family:'Muli',sans-serif}.waterfront_restaurant h3{text-align:center;font-size:30px;color:#000;font-weight:700;text-transform:uppercase;padding-bottom:20px;position:relative;margin-bottom:30px}.waterfront_restaurant h3:before{width:108px;border-bottom:solid 2px #cec6a9;bottom:0;margin:0 auto;left:0;right:0;content:'';position:absolute}.restaurantcontent{background:#ebe5ce;padding:30px;box-sizing:border-box}.restaurantcontent .leftimg{width:480px;float:left;padding:5px;background:#fff}.restaurantcontent .leftimg img{max-width:100%}.restaurantcontent .contentright{float:right;width:490px}.restaurantcontent .contentright p{font-size:16px;color:#1d1d1d;line-height:27px;font-weight:400}.restaurantcontent .contentright ul{font-size:0;margin-left:-15px;margin-top:25px}.restaurantcontent .contentright ul li{display:inline-block;vertical-align:top;font-size:15px;margin-left:15px}.restaurantcontent .contentright ul li a{font-size:15px;color:#272727;font-weight:800;text-transform:uppercase;border:solid 1px #b6eaff;border-radius:5px;box-shadow:inset 0 -1px 1px #217ca1;padding:10px 25px}.connectform{background:#faf6e7;font-family:'Muli',sans-serif;padding-bottom:55px}.connectform h3{font-size:30px;font-weight:700;text-transform:uppercase;text-align:center;color:#000;margin-bottom:35px}.connectform .fbid{float:left;width:410px;box-sizing:border-box;border:solid 3px #fff}.connectform .fbid img{max-width:100%}.connectform .formright{background:#ebe5ce;padding:25px 17px;width:635px;float:right;box-sizing:border-box;border:solid 3px #fff}.connectform .formright h4{font-size:28px;color:#272727;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:22px}.connectform .formright h4 a{border:solid 1px #b6eaff;border-radius:5px;box-shadow:inset 0 -1px 1px #217ca1;font-size:22px;color:#272727;font-weight:700;text-transform:uppercase;background:#86dcff;background:-moz-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:-webkit-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:linear-gradient(to right,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86dcff',endColorstr='#fdfeff',GradientType=1);padding:8px 35px;display:inline;vertical-align:2px}.connectform .formright h4 a:hover{background:#fefeff;background:-moz-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:-webkit-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:linear-gradient(to right,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#86dcff',GradientType=1)}.connectform .formright ul{margin-top:-16px}.connectform .formright ul li{margin-top:16px}.connectform .formright ul li.medium{width:285px;margin-left:20px;display:inline-block;vertical-align:top}.connectform .formright ul li:first-child{margin-left:0}.connectform .formright ul li input,.connectform .formright ul li textarea{font-size:16px;color:#5b491b;border:solid 1px #e0d9ba;width:100%;padding:12px 16px;font-family:'Muli',sans-serif}.connectform .formright ul li input::placeholder,.connectform .formright ul li textarea::placeholder{color:#5b491b}.formright ul li textarea{height:95px;outline:none}.connectform .formright ul li.submitbtn{width:333px;margin:17px auto 0;position:relative}.connectform .formright ul li.submitbtn .wpcf7-submit{width:100% !important;border:solid 1px #b6eaff;border-radius:5px;box-shadow:inset 0 -1px 1px #217ca1;font-size:22px;color:#272727;font-weight:700;text-transform:uppercase;background:#86dcff;background:-moz-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:-webkit-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:linear-gradient(to right,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86dcff',endColorstr='#fdfeff',GradientType=1);padding:12px;cursor:pointer}.connectform .formright ul li.submitbtn input:hover{background:#fefeff;background:-moz-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:-webkit-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:linear-gradient(to right,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#86dcff',GradientType=1)}.connectform div.wpcf7 .ajax-loader{position:absolute}.live_camera{padding:55px 0;background:#faf6e7;font-family:'Muli',sans-serif}.live_camera .live-camera.livwfirst{width:auto;float:none;margin:0}.live_camera h3{text-align:center;font-size:30px;text-transform:uppercase;font-weight:700;color:#000;padding-bottom:25px;position:relative}.live_camera h3:before{width:108px;border-bottom:solid 2px #cec6a9;bottom:0;margin:0 auto;left:0;right:0;content:'';position:absolute}.lands_end_live_content{padding:30px;background:#ebe5ce;box-sizing:border-box;margin-top:30px}.leftnds_end_live{float:left;width:445px;text-align:center}.leftnds_end_live h4{font-size:25px;color:#333;font-weight:700;margin:15px 0}.leftnds_end_live p{font-size:16px;color:#444;line-height:24px}.live_cameraimg{float:right;width:530px;border:solid 5px #fff;box-sizing:border-box}.live_cameraimg img{max-width:100%}.blueberry .slides{display:block;position:relative}.blueberry .slides li{position:absolute;top:0;left:0;overflow:hidden}.custom_projects{padding:0 0 55px;background:#faf6e7;font-family:'Muli',sans-serif}.custom_projects h3{font-size:30px;color:#000;text-transform:uppercase;font-weight:700;margin-bottom:40px;text-align:center}.custom_projects .projects_slider{width:910px;margin:0 auto;position:relative}.custom_projects .item{float:left;width:438px;background:#f2eed8;margin-left:30px;box-sizing:border-box;box-shadow:0 0 2px 0px #cecece;position:relative;z-index:1}.custom_projects .item:first-child{margin-left:0}.custom_projects .item .imgbox{padding:5px}.custom_projects .contentslider{padding:30px;position:relative}.custom_projects .contentslider:before{border-left:solid 2px #27349c;position:absolute;left:15px;top:30px;content:'';height:40px}.custom_projects .projects_slider img{max-width:100%}.custom_projects .projects_slider h4{padding:6px 0;position:relative;font-size:22px;color:#252526;font-weight:700}.custom_projects .projects_slider p{font-size:15px;color:#777;line-height:23px;margin:15px 0}.custom_projects .projects_slider a.more-btn{font-size:16px;color:#000;font-weight:800;display:inline-block;padding:9px 35px;border-radius:5px;text-transform:uppercase;border:solid 1px #b6eaff;transition:.6s;box-shadow:inset 0 -1px 1px #217ca1}.custom_projects .projects_slider a.more-btn:hover{color:#252526}.custom_projects .owl-nav{position:absolute;width:100%;top:50%;margin-top:-15px}.custom_projects .owl-nav button{font-size:0px;width:53px;height:53px;display:block;background:#fff url(/wp-content/themes/landsendmarina/assets/css/../images/arrowslidericon.png) no-repeat center;border-radius:50%;border:solid 1px #e3e3e3;box-shadow:0px 0px 20px 0px #dcdbdb;outline:none}.custom_projects .owl-nav button.owl-prev{float:left;margin-left:-80px}.custom_projects .owl-nav button.owl-next{float:right;transform:rotate(180deg);margin-right:-80px}.custom_projects .owl-nav button:hover{opacity:.6}.footersection{background:url(/wp-content/themes/landsendmarina/assets/css/../images/footerbg.jpg) repeat-y;padding:40px 0 55px;background-size:100%;font-family:'Muli',sans-serif}.footersection h3{color:#fff;font-size:28px;font-weight:600;border-bottom:solid 2px #85754a;padding-bottom:15px;position:relative;margin-bottom:20px}.footersection h3:before{border-bottom:solid 2px #635632;width:100%;bottom:0;left:0;content:'';position:absolute}.footersection .footerleft{float:left;width:200px}.footersection .footerleft ul li a{color:#fff;font-size:16px;font-weight:600;display:block;padding:10px 10px 10px 30px;border-top:dashed 1px #8b7b52;background:url(/wp-content/themes/landsendmarina/assets/css/../images/dropdownicon.png) no-repeat 10px 15px}.footersection .footerleft ul li:first-child a{border-top:0}.footersection .footerleft ul li a:hover{color:#f2edd7}.footersection .footerright{float:right;width:850px}.footerright .locationsec{width:265px;float:left}.footerright .locationsec p{font-size:16px;color:#fff;font-weight:600;line-height:24px;background:url(/wp-content/themes/landsendmarina/assets/css/../images/dropdownicon.png) no-repeat 15px 7px;padding-left:35px}.footerright .locationsec p+p{margin-top:18px}.footerright .locationsec p span{display:block}.footerright .locationsec p a{color:#fff}.footerright .locationsec p a:hover{color:#f2edd7}.footerright .locationsec a.fb{font-size:20px;color:#fff;margin-left:40px;margin-top:15px;display:inline-block;position:relative}.footerright .locationsec a.fb:before{content:'';background:#6a5c36 url(/wp-content/themes/landsendmarina/assets/css/../images/fbicon.png) no-repeat center;width:43px;height:43px;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:10px;transition:.6s}.footerright .locationsec a.fb:hover{color:#f2edd7}.footerright .locationsec a.fb:hover:before{background-color:#5c4b1e}.mapsection{float:right;width:580px;border:solid 3px #fff}.mapsection #gmap-placeholder{cursor:pointer}.mapsection iframe{display:none;vertical-align:bottom}.copyright{background:#e2ddc4;padding:20px;text-align:center;font-family:'Muli',sans-serif}.copyright p{font-size:14px;color:#414141}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:block}.owl-carousel .owl-dots{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.main-container{padding:40px 0;background:#faf6e7;padding:35px 0}.content-area{width:710px;float:left}.content-area h1{font-size:36px;color:#1d1d1d;font-weight:700;margin-bottom:20px;font-family:'Muli',sans-serif}.content-area h2{font-size:30px;line-height:40px;color:#262b2f;font-weight:400;margin-bottom:20px;font-family:'Muli',sans-serif}.content-area h3{font-size:28px;color:#141414;font-weight:700;margin-bottom:20px;line-height:38px;font-family:'Muli',sans-serif}.content-area h4{font-size:24px;line-height:34px;color:#141414;font-weight:700;margin-bottom:20px;font-family:'Muli',sans-serif}.content-area h5{font-size:22px;line-height:32px;color:#141414;font-weight:700;margin-bottom:20px;font-family:'Muli',sans-serif}.content-area h6{font-size:20px;line-height:30px;color:#141414;font-weight:700;margin-bottom:20px;font-family:'Muli',sans-serif}.content-area p{font-size:16px;color:#141414;font-weight:400;line-height:27px;margin-bottom:20px}.content-area a{color:#27349d}.content-area a:hover{color:#141414}.content-area ul,.content-area ol{margin:0 0 15px 30px}.content-area ul li,.content-area ol li{font-size:16px;color:#141414;line-height:26px;margin-bottom:10px}.content-area img{padding:5px;border:1px solid #dbdbdb;box-sizing:border-box;background:#fff}.wrap .page-header h1.page-title{font-size:36px;color:#1d1d1d;font-weight:700;margin-bottom:30px;font-family:'Muli',sans-serif}#secondary .setupimg{border:solid 1px #fff;position:relative}.setupcaption{position:absolute;top:25px;left:25px;font-family:'MyriadCnBold'}.setupcaption h3{color:#fff;font-size:38px;font-weight:700;font-family:'MyriadCnBold';line-height:normal}.setupcaption h4{font-size:30px;color:#ebe53c;font-weight:700;padding:0;line-height:normal;padding-top:5px}.setupcaption h4 a{color:#ebe53c}#secondary img{max-width:100%;vertical-align:top}#secondary .imglist{background:#ebe5ce;padding:20px;box-sizing:border-box}#secondary .imglist ul{margin-left:-19px;font-size:0;text-align:center;margin-top:-20px}#secondary .imglist ul li{margin-left:19px;width:84px;margin-top:20px;display:inline-block;vertical-align:top}#secondary .imglist ul li img{border:solid 3px #fff}#secondary .imglist a{font-size:16px;color:#272727;font-weight:700;text-transform:uppercase;padding:12px;display:block;text-align:center;margin-top:20px;border-radius:5px;border:solid 1px #b6eaff;box-shadow:inset 0 -2px 0px 0px #539bb9}#secondary .sidebar_reviews{padding:30px 18px;box-sizing:border-box;background:#fcfaf0;text-align:center}#secondary .sidebar_reviews h3{color:#272727;font-size:20px;font-weight:800;text-transform:uppercase}#secondary .sidebar_reviews .reviewsimg{background:#fff;padding:12px 12px 12px 25px;border:solid 1px #f2eddb;border-radius:3px;margin:25px 0 10px}#secondary .sidebar_reviews ul{margin-left:-20px;margin-top:-10px;font-size:0}#secondary .sidebar_reviews ul li{display:inline-block;vertical-align:middle;margin-left:14px;margin-top:10px}#secondary .sidebar_testimonial{position:relative;clear:both;overflow:hidden}#secondary .sidebar_testimonial p{font-size:16px;color:#141414;line-height:26px;padding:0 30px 15px;z-index:2;position:relative}#secondary .sidebar_testimonial h4{font-size:18px;color:#141414;font-weight:700;position:relative;padding-top:10px}#secondary .sidebar_testimonial h4:before{position:absolute;width:30px;border-top:solid 2px #bbac84;left:0;right:0;top:0;content:'';margin:0 auto}#secondary .sidebar_reviews a.readmore{font-size:20px;color:#272727;font-weight:700;display:block;padding:14px;border-radius:5px;border:solid 1px #b6eaff;box-shadow:inset 0 -2px 0px 0px #539bb9;text-transform:uppercase;margin-top:15px}#secondary .owl-carousel .owl-item{float:left;position:relative}#secondary .sidebarreviews .owl-nav{position:absolute;top:50%;margin-top:-40px;width:100%}#secondary .sidebarreviews .owl-nav button{width:10px;height:16px;background:url(/wp-content/themes/landsendmarina/assets/css/../images/sidebarsliderarrow.png) no-repeat;display:block;transition:.6s;outline:none;padding:0;border:0;cursor:pointer;font-size:0}#secondary .sidebarreviews button:hover{opacity:.7}#secondary .sidebarreviews .owl-prev{float:left}#secondary .sidebarreviews .owl-next{float:right;transform:rotate(180deg)}#secondary .sidebarform{background:#ebe5ce}#secondary .sidebarform h3{font-size:28px;font-weight:700;color:#272727;text-transform:uppercase;padding:15px;background:#e0d9ba;text-align:center}#secondary .sidebarform ul{padding:15px 20px 28px}#secondary .sidebarform ul li{margin-top:15px}#secondary .sidebarform ul li:first-child{margin-top:0}#secondary .sidebarform ul li label{font-size:16px;color:#5b491b;font-weight:400;font-family:'Muli',sans-serif;margin-bottom:8px;display:block}#secondary .sidebarform ul li input,.sidebarform ul li textarea{width:100%;border:solid 1px #e0d9ba;font-size:16px;color:#e0d9ba;padding:9px;font-family:'Muli',sans-serif}#secondary .sidebarform ul li input::placeholder,.sidebarform ul li textarea::placeholder{color:#e0d9ba}#secondary .sidebarform ul li textarea{outline:none;height:88px}#secondary .sidebarform ul li.submitbtn input{font-size:22px;color:#272727;font-weight:700;text-transform:uppercase;background:#86dcff;background:-moz-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:-webkit-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:linear-gradient(to right,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86dcff',endColorstr='#fdfeff',GradientType=1);cursor:pointer;padding:12px;border-radius:5px;border:solid 1px #b6eaff;box-shadow:inset 0 -2px 0px 0px #539bb9;width:100% !important}#secondary .sidebarform ul li.submitbtn input:hover{background:#fefeff;background:-moz-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:-webkit-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:linear-gradient(to right,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#86dcff',GradientType=1)}#secondary .sidebarform div.wpcf7 .ajax-loader{display:none}#secondary{width:330px;float:right}#secondary .widget{margin-top:20px}#secondary .widget:first-child{margin-top:0}#secondary #phpeverywherewidget-4,#secondary #phpeverywherewidget-5{margin-top:0}#secondary #phpeverywherewidget-4 h4.widget-title,#secondary #phpeverywherewidget-5 h4.widget-title{padding:0}#secondary h4.widget-title{font-size:26px;text-align:center;text-transform:uppercase;color:#29292b;font-weight:600;background:#ebe5cf;padding:15px 20px;box-sizing:border-box}.entry-content{clear:both;overflow:hidden}.entry-footer{border-top:1px solid #ccc;padding-top:10px;margin-top:10px}.content-area .morelink a{font-size:15px;font-weight:600;color:#fff;background:#013c64;padding:8px 25px;display:inline-block;border-radius:5px;transition:.9s;margin-top:0;text-transform:uppercase;text-decoration:none}.content-area .morelink a:hover{background:#8068b9}#secondary .widget_categories{background:#fdfaf1}#secondary .widget_categories ul{list-style:none;margin:0;padding:5px;border:1px solid #f2edd6;border-top:0}#secondary .widget_categories ul li{border-bottom:1px dashed #e9e6d7}#secondary .widget_categories ul li:last-child{border-bottom:0}#secondary .widget_categories ul li a{color:#29292b;font-size:16px;padding:15px 5px 15px 35px;font-weight:600;display:inline-block}#secondary .widget_categories ul li:hover{background:#ebe5cf}#secondary .sidebarsocailicons{background:#fdfaf1}#secondary .sidebarsocailicons ul{margin:0;padding:10px;border:1px solid #f2edd6;border-top:0;font-size:0;text-align:center}#secondary .sidebarsocailicons ul li{display:inline-block;vertical-align:top;margin-left:28px}#secondary .sidebarsocailicons ul li:first-child{margin-left:0}#secondary .sidebarsocailicons ul li a{width:63px;height:62px;background:url(/wp-content/themes/landsendmarina/assets/css/../images/sidebarsocailicons.png) no-repeat;display:block;transition:.6s}#secondary .sidebarsocailicons ul li a:hover{opacity:.8}#secondary .sidebarsocailicons ul li a.fb{background-position:0 0}#secondary .sidebarsocailicons ul li a.gplus{background-position:-91px 0}#secondary .sidebarsocailicons ul li a.twt{background-position:-178px 0}.content-area .type-post{padding:25px 35px 35px;background:#fcfaf0;margin-bottom:30px;box-shadow:0px 0px 5px rgba(210,205,185,.75)}.content-area .type-post h3.entry-title{font-size:28px}.content-area .type-post h3.entry-title a{text-decoration:none;color:#1d1d1d}.content-area .type-post h3.entry-title a:hover{color:#27349d}.content-area .type-post .entry-footer p{margin-bottom:0}.content-area .type-post .postmeta{font-size:16px;line-height:26px;color:#0b0c5b;font-weight:600;margin:5px 0}.content-area .type-post a.bggradiant{display:inline-block;font-size:14px;color:#000;font-weight:700;padding:8px 25px;border-radius:5px;border:solid 1px #b6eaff;text-transform:uppercases;box-shadow:inset 0px -2px 0px -1px rgba(33,124,161,.75)}.content-area .type-contest{padding:25px 35px 35px;background:#fcfaf0;margin-bottom:30px;box-shadow:0px 0px 5px rgba(210,205,185,.75)}.content-area .type-contest .post-thumbnail{margin-bottom:15px}.content-area .type-contest h3.entry-title{font-size:28px}.content-area .type-contest h3.entry-title a{text-decoration:none;color:#1d1d1d}.content-area .type-contest h3.entry-title a:hover{color:#27349d}.content-area .type-contest .entry-footer p{margin-bottom:0}.content-area .type-contest .postmeta{font-size:16px;line-height:26px;color:#0b0c5b;font-weight:600;margin:5px 0}.content-area .type-contest a.bggradiant{display:inline-block;font-size:14px;color:#000;font-weight:700;padding:8px 25px;border-radius:5px;border:solid 1px #b6eaff;text-transform:uppercase;margin-top:20px;box-shadow:inset 0px -2px 0px -1px rgba(33,124,161,.75)}.content-area .type-testimonials{padding:25px 35px 35px;background:#fcfaf0;margin-bottom:30px;box-shadow:0px 0px 5px rgba(210,205,185,.75)}.content-area .type-testimonials .post-thumbnail{margin-bottom:15px}.content-area .type-testimonials h3.entry-title{font-size:28px}.content-area .type-testimonials h3.entry-title a{text-decoration:none;color:#1d1d1d}.content-area .type-testimonials h3.entry-title a:hover{color:#27349d}.content-area .type-testimonials .entry-footer p{margin-bottom:0}.content-area .type-testimonials .postmeta{font-size:16px;line-height:26px;color:#0b0c5b;font-weight:600;margin:5px 0}.content-area .type-testimonials a.bggradiant{display:inline-block;font-size:14px;color:#000;font-weight:700;padding:8px 25px;border-radius:5px;border:solid 1px #b6eaff;text-transform:uppercase;margin-top:20px;box-shadow:inset 0px -2px 0px -1px rgba(33,124,161,.75)}.content-area .type-projects{padding:25px 35px 35px;background:#fcfaf0;margin-bottom:30px;box-shadow:0px 0px 5px rgba(210,205,185,.75)}.content-area .type-projects .post-thumbnail{margin-bottom:15px}.content-area .type-projects h3.entry-title{font-size:28px}.content-area .type-projects h3.entry-title a{text-decoration:none;color:#1d1d1d}.content-area .type-projects h3.entry-title a:hover{color:#27349d}.content-area .type-projects .entry-footer p{margin-bottom:0}.content-area .type-projects .postmeta{font-size:16px;line-height:26px;color:#0b0c5b;font-weight:600;margin:5px 0}.content-area .type-projects a.bggradiant{display:inline-block;font-size:14px;color:#000;font-weight:700;padding:8px 25px;border-radius:5px;border:solid 1px #b6eaff;text-transform:uppercase;margin-top:20px;box-shadow:inset 0px -2px 0px -1px rgba(33,124,161,.75)}.content-area #review-container .romw-list{margin:0 5px}.content-area #review-container .romw{padding:25px 35px 35px;background:#fcfaf0;margin-bottom:30px;box-shadow:0px 0px 5px rgba(210,205,185,.75)}.content-area .thankyou{text-align:center}.content-area .thanks-btn{background:#0b0d63;color:#fff;font-size:18px;font-weight:600;padding:10px 40px;text-align:center;text-transform:uppercase;display:inline-block;margin:20px auto 0px;border-radius:5px;text-decoration:none}.content-area .thanks-btn:hover{color:#fff;background:#0d1098}.content-area .testimonialspage{background:#f5f5f5;padding:25px;margin:25px 0}.content-area .testimonialspage ul{margin:0;text-align:center}.content-area .testimonialspage ul li{margin-top:30px;padding:25px;background:#fff;margin-bottom:0}.content-area .testimonialspage ul li:first-child{margin-top:0}.content-area .testimonialspage ul li h3{font-size:40px;color:#013c64;font-weight:600;text-transform:uppercase;margin-bottom:15px}.content-area .testimonialspage ul li p{margin-bottom:0}.single .sinlgeimagepost{background:#faf6e7;padding:25px}.single .sinlgeimagepost ul{margin:0;font-size:0;margin-left:-3%;margin-top:-3%;text-align:center;display:flex;flex-wrap:wrap}.single .sinlgeimagepost ul li{font-size:16px;margin-left:3%;margin-top:3%;display:inline-block;vertical-align:top;width:47%;background:#fcfaf0;padding:15px;box-sizing:border-box}.single .sinlgeimagepost ul li img{margin-bottom:15px}.single .sinlgeimagepost ul li p{margin-bottom:0}.content-area .contest-form{padding:25px 35px 35px;background:#fcfaf0;box-shadow:0px 0px 5px rgba(210,205,185,.75)}.content-area .contest-form h6{font-size:18px;font-weight:600;margin-bottom:10px}.content-area .contest-form input,.content-area .contest-form textarea{padding:5px 10px;box-sizing:border-box;border:1px solid #f2edd6}.content-area .contest-form textarea{width:100%}.content-area .contest-form p input{border:0;padding:0}.content-area .contest-form p input[type=submit]{display:inline-block;font-size:14px;color:#000;font-weight:700;padding:8px 25px;border-radius:5px;border:solid 1px #b6eaff;text-transform:uppercase;cursor:pointer;box-shadow:inset 0px -2px 0px -1px rgba(33,124,161,.75);background:#86dcff;background:-moz-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:-webkit-linear-gradient(left,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);background:linear-gradient(to right,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86dcff',endColorstr='#fdfeff',GradientType=1)}.content-area .contest-form p input[type=submit]:hover{background:#fefeff;background:-moz-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:-webkit-linear-gradient(left,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);background:linear-gradient(to right,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#86dcff',GradientType=1)}.content-area .contactpage{padding:20px;background:#fcfaf0}.content-area .contactpage ul{margin:0;margin-left:0}.content-area .contactpage ul li{margin:0;margin-top:25px;padding:15px;background:#fff;box-shadow:0px 0px 5px rgba(210,205,185,.75)}.content-area .contactpage ul li:first-child{border-top:0;margin-top:0}.content-area .contactpage .contactpageleft{float:left;width:53%}.content-area .contactpage .contactpageleft p{margin-bottom:10px;font-size:15px;line-height:22px}.content-area .contactpage .contactpageright{float:right;width:45%}.content-area .contactpage .contactpageright iframe{height:250px}.technician-opportunity-page{font-family:'Montserrat',sans-serif}.technician-opportunity-page .button{background:rgba(192,48,40,1);background:-moz-linear-gradient(top,rgba(192,48,40,1) 0%,rgba(166,22,17,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(192,48,40,1)),color-stop(100%,rgba(166,22,17,1)));background:-webkit-linear-gradient(top,rgba(192,48,40,1) 0%,rgba(166,22,17,1) 100%);background:-o-linear-gradient(top,rgba(192,48,40,1) 0%,rgba(166,22,17,1) 100%);background:-ms-linear-gradient(top,rgba(192,48,40,1) 0%,rgba(166,22,17,1) 100%);background:linear-gradient(to bottom,rgba(192,48,40,1) 0%,rgba(166,22,17,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c03028',endColorstr='#a61611',GradientType=0);border:solid 1px #a61511;-webkit-box-shadow:inset 0px 0px 1px 1px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 0px 1px 1px rgba(255,255,255,.4);box-shadow:inset 0px 0px 1px 1px rgba(255,255,255,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.technician-opportunity-page .button:hover{background:rgba(210,9,6,1);background:-moz-linear-gradient(left,rgba(210,9,6,1) 0%,rgba(210,9,6,1) 1%,rgba(210,9,6,1) 37%,rgba(212,20,13,1) 57%,rgba(210,9,6,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(210,9,6,1)),color-stop(1%,rgba(210,9,6,1)),color-stop(37%,rgba(210,9,6,1)),color-stop(57%,rgba(212,20,13,1)),color-stop(100%,rgba(210,9,6,1)));background:-webkit-linear-gradient(left,rgba(210,9,6,1) 0%,rgba(210,9,6,1) 1%,rgba(210,9,6,1) 37%,rgba(212,20,13,1) 57%,rgba(210,9,6,1) 100%);background:-o-linear-gradient(left,rgba(210,9,6,1) 0%,rgba(210,9,6,1) 1%,rgba(210,9,6,1) 37%,rgba(212,20,13,1) 57%,rgba(210,9,6,1) 100%);background:-ms-linear-gradient(left,rgba(210,9,6,1) 0%,rgba(210,9,6,1) 1%,rgba(210,9,6,1) 37%,rgba(212,20,13,1) 57%,rgba(210,9,6,1) 100%);-webkit-box-shadow:inset 0px 0px 1px 1px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 0px 1px 1px rgba(255,255,255,.4);box-shadow:inset 0px 0px 1px 1px rgba(255,255,255,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.technician-opportunity-page .technicaljobs-banner{background:url(/wp-content/themes/landsendmarina/assets/css/../images/landing-pages/technician-opportunity/plumber-jobs-banner.jpg) no-repeat top center;min-height:550px;color:#fff;padding-top:45px;position:relative;box-sizing:border-box;background-size:cover}.technician-opportunity-page .technicaljobs-banner .technicaljobs-topcaption h1{font-size:48px;text-align:center;text-shadow:2px 2px 2px #000}.technician-opportunity-page .technicaljobs-banner .technicaljobs-topcaption h1 span{display:block;text-transform:uppercase}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption{position:absolute;bottom:0;right:0;background:url(/wp-content/themes/landsendmarina/assets/css/../images/landing-pages/technician-opportunity/captipnbonus-bg.png) no-repeat top right;background-size:cover;padding:79px 70px 30px 348px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3{font-size:42px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3 span{display:block;font-size:30px}.technician-opportunity-page .banner-bottomststripe{background:#ac3038;text-align:center;color:#fff;padding:25px 0}.technician-opportunity-page .banner-bottomststripe h4{font-size:40px}.technician-opportunity-page .banner-bottomststripe h4 span{font-weight:400}.technician-opportunity-page .need-plumbers-sec{text-align:center;color:#055595;padding:45px 0}.technician-opportunity-page .need-plumbers-sec h3{font-size:42px;margin-bottom:5px}.technician-opportunity-page .need-plumbers-sec h3 span{color:#ac3038}.technician-opportunity-page .need-plumbers-sec p{font-size:36px}.technician-opportunity-page .company-opportunity-sec{background:#b2ddff;padding:50px 0;position:relative;color:#2a2e35}.technician-opportunity-page .company-opportunity-sec:before{content:"";display:block;top:0;bottom:0;left:0;width:50%;position:absolute;background:#d9eeff}.technician-opportunity-page .companysec.lf{position:relative;z-index:1;width:50%;padding-right:50px;box-sizing:border-box}.technician-opportunity-page .company-opportunity-sec h3{font-size:36px;font-style:italic;text-transform:uppercase;color:#055595;margin-bottom:35px}.technician-opportunity-page .company-opportunity-sec ul li{font-size:17px;line-height:35px;background:url(/wp-content/themes/landsendmarina/assets/css/../images/landing-pages/technician-opportunity/arrow.png) no-repeat left 12px;padding-left:40px}.technician-opportunity-page .opportunitysec.rf{width:50%;box-sizing:border-box;padding-left:50px}.technician-opportunity-page .qualification-sec{background:#b2cbdf;padding:50px 0;position:relative;color:#2a2e35}.technician-opportunity-page .qualification-sec h3{font-size:30px;text-align:center;font-style:italic;text-transform:uppercase;color:#055595;margin-bottom:25px}.technician-opportunity-page .qualification-sec ul li{font-size:17px;line-height:35px;background:url(/wp-content/themes/landsendmarina/assets/css/../images/landing-pages/technician-opportunity/arrow.png) no-repeat left 12px;padding-left:40px}.technician-opportunity-page .technicaljobs-form{padding:40px 0}.technician-opportunity-page .technicaljobs-formleft{width:50%;text-align:center;color:#055595;box-sizing:border-box;margin-top:50px}.technician-opportunity-page .technicaljobs-formleft p{font-size:42px}.technician-opportunity-page .technicaljobs-formleft p strong{text-transform:uppercase}.technician-opportunity-page .technicaljobs-formleft p span{display:block}.technician-opportunity-page .technicaljobs-formleft p a{font-weight:700;color:#ed0a0a;transition:.4s}.technician-opportunity-page .technicaljobs-formleft p a:hover{color:#055595}.technician-opportunity-page .technicaljobs-formright{width:50%;box-sizing:border-box;padding-left:50px;border-left:1px solid #cac9c9}.technician-opportunity-page .technicaljobs-formright h3{color:#055595;font-size:30px;margin-bottom:20px;text-transform:uppercase}.technician-opportunity-page .technicaljobs-formright .gform_wrapper{margin:0}.technician-opportunity-page .technicaljobs-formright .gform_wrapper ul.gform_fields{list-style-type:none}.technician-opportunity-page .technicaljobs-formright .gform_wrapper ul.gform_fields li.gfield{margin-top:20px;padding:0}.technician-opportunity-page .technicaljobs-formright .gform_wrapper ul.gform_fields li.gfield label.gfield_label{margin-bottom:10px}.technician-opportunity-page .technicaljobs-formright .gform_wrapper ul.gform_fields li.gfield input.large,.technician-opportunity-page .gform_wrapper ul.gform_fields li.gfield select,.technician-opportunity-page .technicaljobs-formright .gform_wrapper ul.gform_fields li.gfield textarea.large{margin:0;padding:12px 15px !important;width:100%;box-sizing:border-box;font-size:14px;font-family:'Montserrat',sans-serif;border:1px solid #cac9c9;line-height:inherit!important}.technician-opportunity-page .technicaljobs-formright .gform_wrapper ul.gform_fields li.gfield select:focus{outline:none}.technician-opportunity-page .technicaljobs-formright .gform_wrapper ul.gform_fields li.gfield textarea.large{height:100px}.technician-opportunity-page .technicaljobs-formright .gform_wrapper .gform_footer{margin:20px 0 0 !important;padding:0 !important}.technician-opportunity-page .technicaljobs-formright .gform_wrapper .gform_footer input[type=submit]{font-size:14px !important;padding:15px 30px;margin:0 !important;color:#fff;font-weight:600;text-transform:uppercase;font-family:'Montserrat',sans-serif;border-width:1px 0 0;line-height:inherit!important;width:auto !important}.technician-opportunity-page .technicaljobs-gallery{background:#055595;padding:45px 0}.technician-opportunity-page .technicaljobs-gallery h3{color:#fff;font-size:30px;font-weight:600;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #fff}.technician-opportunity-page .technicaljobs-gallery ul{font-size:0;margin-left:-30px;margin-top:-15px}.technician-opportunity-page .technicaljobs-gallery ul li{display:inline-block;vertical-align:top;padding-left:30px;padding-top:15px;box-sizing:border-box;width:33.33%}.technician-opportunity-page .technicaljobs-gallery ul li img{width:100%}.service_logo{background:#ebe5ce;padding:25px;margin:25px 0}.content-area .service_logo ul.reset{list-style:none;margin-left:-3%;font-size:0;text-align:center;margin-bottom:0;margin-top:-20px}.content-area .service_logo ul.reset li{width:30.33%;display:inline-block;margin-left:3%;margin-bottom:0;margin-top:20px}.content-area .service_logo ul.reset li div p{text-align:center;text-transform:uppercase;font-weight:700;margin-top:5px;margin-bottom:0}span.wpcf7-not-valid-tip{font-size:16px;text-align:left}.woocommerce.single-product .content-area{width:100%;float:unset}.woocommerce.single-product .content-area .woocommerce-product-gallery img{max-height:400px;object-fit:contain}.woocommerce.single-product .onsale{display:none}.woocommerce.single-product .price .woocommerce-Price-amount{color:#27349d}.woocommerce.single-product .price del{color:#27349d;font-size:16px}.woocommerce.single-product .price ins{font-weight:700}.woocommerce.single-product .price>.woocommerce-Price-amount{font-weight:700}.woocommerce.single-product .cart{display:flex;align-items:center;gap:15px;margin-bottom:20px}.woocommerce.single-product .cart:before{display:none !important}.woocommerce.single-product .cart .quantity{margin:0}.woocommerce.single-product .cart .quantity input.qty{padding:8px 10px}.woocommerce.single-product .cart .single_add_to_cart_button{display:inline-block;padding:12px 35px;font-size:14px;font-weight:400 !important;color:#272727 !important;text-transform:uppercase;font-weight:800;border:solid 1px #b6eaff;border-radius:5px;box-shadow:inset 0 -1px 1px #217ca1;background:linear-gradient(to right,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%)}.woocommerce.single-product .cart .single_add_to_cart_button:hover{background:linear-gradient(to right,#fefeff 0%,#effaff 17%,#e4f7fe 25%,#e0f9ff 27%,#def4ff 30%,#ddf5ff 31%,#d8f4ff 33%,#d4f1ff 38%,#cdf1ff 41%,#c8efff 47%,#bdecfe 52%,#bbebff 56%,#b3eaff 59%,#b1e7ff 61%,#abe8fd 64%,#a1e4ff 74%,#99e3fe 77%,#86dcff 100%)}.woocommerce.single-product .product_meta{display:flex;flex-flow:column nowrap;gap:15px}.woocommerce.single-product .flex-control-nav.flex-control-thumbs{display:flex !important;gap:10px;overflow-x:auto;scroll-behavior:smooth;padding:10px 0;margin-top:10px !important}.woocommerce.single-product .flex-control-nav.flex-control-thumbs li{list-style:none;flex:0 0 auto;float:unset !important;width:fit-content !important}.woocommerce.single-product .flex-control-nav.flex-control-thumbs img{width:90px;height:90px;object-fit:contain;border-radius:6px;border:2px solid #ddd;transition:.2s}.woocommerce.single-product .flex-control-nav.flex-control-thumbs img:hover{border-color:#0073aa}.woocommerce.single-product .thumb-slider-wrap{position:relative}.woocommerce.single-product .thumb-arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:3}.woocommerce.single-product .thumb-arrow--prev{left:-6px}.thumb-arrow--next{right:-6px}.woocommerce.single-product .product .woocommerce-tabs ul.tabs li{background:#fff}.woocommerce.single-product .product .woocommerce-tabs ul.tabs li:before,.woocommerce.single-product .product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce.single-product .product .woocommerce-tabs ul.tabs li.active{background:linear-gradient(to right,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%);color:#fff}.woocommerce.single-product .upsells{padding:25px 0;position:relative;border-top:1px solid #c5b587;border-bottom:1px solid #c5b587}.woocommerce.single-product .upsells h2{font-size:24px;line-height:32px;text-align:center}.woocommerce.single-product .upsells ul{display:flex;flex-flow:row wrap;gap:2%}.woocommerce.single-product .upsells ul:before,.woocommerce.single-product .upsells ul:after{display:none}.woocommerce.single-product .upsells ul li{float:unset !important;margin:0 !important;width:23.5% !important;padding:15px !important;background:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border:1px solid #c5b587;box-sizing:border-box}.woocommerce.single-product .upsells ul li img{padding:10px;max-height:230px;object-fit:contain}.woocommerce.single-product .upsells ul li h2{line-height:28px;font-size:20px !important;font-weight:700;margin-bottom:5px !important;padding:0 !important;text-align:left}.woocommerce.single-product .upsells ul li .woocommerce-Price-amount{font-size:16px}.woocommerce.single-product .upsells ul li .price del{color:#27349d !important}.woocommerce.single-product .upsells ul li .add_to_cart_button{margin-top:10px !important;background:#fff;border:1px solid #574f36}.woocommerce.single-product .upsells ul li .add_to_cart_button:hover{background:#574f36;color:#fff}.woocommerce.single-product .upsells ul li .added_to_cart{margin-left:20px;font-weight:600;color:#000}.woocommerce-page #primary{width:100%}.woocommerce-page #secondary{display:none}.woocommerce-cart .wc-block-components-main{padding-right:20px !important}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items{background:#fff !important}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items thead th{padding:10px 15px;background:#574f36 !important}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items thead th span{font-size:18px;color:#fff}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items thead th.wc-block-cart-items__header-product{visibility:visible;font-size:0}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items thead th.wc-block-cart-items__header-product span{font-size:0}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items tr{border:1px solid #c5b587}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items tbody td{border:0 !important}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-components-product-name{line-height:28px;font-size:20px;font-weight:700;margin-bottom:5px;padding:0;text-align:left}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-cart-item__total .wc-block-formatted-money-amount{line-height:26px;font-size:18px;font-weight:700;margin-bottom:5px;padding:0;text-align:left}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-components-product-price__value.is-discounted,.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-components-product-price{background:0 0;font-weight:700}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-components-product-price__value.is-discounted{color:#27349d}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-components-sale-badge{display:inline-block;padding:8px 30px;font-size:14px;font-weight:600 !important;color:#272727 !important;text-transform:uppercase;font-weight:800;border:solid 1px #b6eaff;border-radius:5px;box-shadow:inset 0 -1px 1px #217ca1;background:linear-gradient(to right,#86dcff 0%,#90dffe 14%,#aee8fe 38%,#ddf5ff 69%,#f8fdff 92%,#fdfeff 100%)}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-cart-item__remove-link{font-size:14px !important}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-cart-item__total .wc-block-components-sale-badge{font-size:14px;line-height:100%;padding:5px 10px}.woocommerce-cart .wp-block-woocommerce-cart-items-block .wc-block-cart-items .wc-block-cart-item__total .wc-block-components-sale-badge .wc-block-formatted-money-amount{font-size:14px;line-height:100%}.woocommerce-cart .wc-block-components-sidebar{padding:15px !important;background:#fff;border:1px solid #c5b587;height:fit-content}.woocommerce-cart .wc-block-components-sidebar h2{line-height:28px;font-size:20px;font-weight:700;margin-bottom:5px;padding:0;text-align:left;color:#574f36}.woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-item{font-size:15px}.woocommerce-cart .wc-block-components-sidebar .wc-block-components-button{background:linear-gradient(to right,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%);color:#fff;font-weight:700;padding:15px;width:100%;border:0;outline:0 !important;box-shadow:unset !important}.woocommerce-cart .wc-block-components-sidebar .wc-block-components-button:hover{background:linear-gradient(to left,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%)}.wp-block-woocommerce-empty-cart-block .wp-block-heading:before{display:none !important}.wp-block-woocommerce-empty-cart-block .wp-block-heading{color:#574f36;font-weight:700;font-size:26px}.wp-block-woocommerce-empty-cart-block .wp-block-heading.wc-block-cart__empty-cart__title{color:#574f36;font-weight:700;font-size:30px}.wp-block-woocommerce-empty-cart-block .wp-block-separator{display:none}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products{margin:0;gap:20px}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li{float:unset !important;margin:0 !important;width:32% !important;padding:15px !important;background:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border:1px solid #c5b587;box-sizing:border-box}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .wc-block-grid__product-image{width:100%}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li img{padding:10px;height:230px;object-fit:contain}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .wc-block-grid__product-onsale{display:none}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .wc-block-grid__product-title{line-height:28px;font-size:20px !important;font-weight:700;margin-bottom:5px !important;padding:0 !important;text-align:left}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .wc-block-grid__product-price{font-size:16px}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .wc-block-grid__product-price .woocommerce-Price-amount{background:unset;font-weight:700}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .wc-block-grid__product-price del .woocommerce-Price-amount{font-weight:400}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .wc-block-grid__product-price ins{background:unset}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .add_to_cart_button{margin-top:10px !important;background:#fff;border:1px solid #574f36;color:#574f36}.wp-block-woocommerce-empty-cart-block .wc-block-grid .wc-block-grid__products li .add_to_cart_button:hover{background:#574f36;color:#fff}.woocommerce-checkout .wc-block-components-sidebar-layout{gap:3%;flex-flow:row nowrap}.woocommerce-checkout .wc-block-checkout__main{padding:20px !important;border:1px solid #1212121c;border-radius:5px;background:#fff}.woocommerce-checkout .wc-block-components-title,.woocommerce-checkout .wc-block-components-checkout-order-summary__title-text{color:#574f36;font-weight:700 !important;font-size:18px}.woocommerce-checkout .wc-block-checkout__main .wc-block-components-form input,.woocommerce-checkout .wc-block-checkout__main .wc-block-components-form select,.woocommerce-checkout .wc-block-checkout__main .wc-block-components-form textarea{border:1px solid #ddd !important}.woocommerce-checkout .wc-block-checkout__main .wc-block-components-form input:focus,.woocommerce-checkout .wc-block-checkout__main .wc-block-components-form select:focus,.woocommerce-checkout .wc-block-checkout__main .wc-block-components-form textarea:focus{border:1px solid #574f36 !important}.woocommerce-checkout .wc-block-checkout__main .wc-block-components-form .wc-block-components-validation-error p{font-size:14px;color:#cc1818}.woocommerce-checkout .wc-block-components-form #ppcp-recaptcha-v2-container:empty{margin:0 !important}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step__heading{margin-top:0;font-size:20px !important}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #1212121c}.woocommerce-checkout .wc-block-components-form .wc-block-checkout__terms{border:0;margin-bottom:20px;padding:0}.woocommerce-checkout .wc-block-components-form .wc-block-checkout__order-notes{border:0;margin-bottom:20px !important;padding:0}.woocommerce-checkout .wc-block-components-form .wc-block-components-checkbox__input{outline:none}.woocommerce-checkout .wc-block-components-form .wc-block-checkout__actions{padding:0}.woocommerce-checkout .wc-block-components-form .wc-block-components-button{background:linear-gradient(to right,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%);color:#fff;font-weight:700;padding:15px;width:100%;border:0;outline:0 !important;box-shadow:unset !important}.woocommerce-checkout .wc-block-components-form .wc-block-components-button:hover{background:linear-gradient(to left,#82734c 0%,#7c6d46 22%,#63542b 80%,#5e4f26 100%)}.woocommerce-checkout .wc-block-components-sidebar{padding:0;background:#fff}.woocommerce-checkout .wc-block-components-checkout-order-summary__content{border-top:1px solid #1212121c}.woocommerce-checkout .wc-block-components-order-summary-item{gap:20px}.woocommerce-checkout .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image{width:100px;height:100px;padding:0}.woocommerce-checkout .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image img{width:100%;max-width:100%;height:100%;object-fit:contain}.woocommerce-checkout .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price{display:none}.woocommerce-checkout .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description{padding:0;width:calc(100% - 120px);margin-top:10px}.woocommerce-checkout .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-product-metadata{display:none}.woocommerce-checkout .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description .wc-block-components-product-name{font-size:18px}@media only screen and (max-width:800px){.technician-opportunity-page .technicaljobs-banner{min-height:350px;padding-top:30px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-topcaption h1{font-size:36px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption{padding:70px 50px 20px 270px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3{font-size:32px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3 span{font-size:24px}.technician-opportunity-page .banner-bottomststripe h4{font-size:28px}.technician-opportunity-page .need-plumbers-sec h3{font-size:30px}.technician-opportunity-page .need-plumbers-sec p{font-size:32px}.technician-opportunity-page .company-opportunity-sec h3{font-size:28px;margin-bottom:20px}.technician-opportunity-page .technicaljobs-formleft p{font-size:28px}}@media only screen and (max-width:667px){.technician-opportunity-page .technicaljobs-banner .technicaljobs-topcaption h1{font-size:30px}.technician-opportunity-page .banner-bottomststripe h4{font-size:24px}.technician-opportunity-page .need-plumbers-sec h3{font-size:26px}.technician-opportunity-page .need-plumbers-sec p{font-size:28px}.technician-opportunity-page .company-opportunity-sec{padding-top:0;padding-bottom:40px}.technician-opportunity-page .company-opportunity-sec:before{display:none}.technician-opportunity-page .companysec.lf{float:none;width:auto;padding:0;padding-top:40px;padding-bottom:30px}.technician-opportunity-page .companysec.lf:before{content:"";display:block;right:-2.5%;bottom:0;left:-2.5%;top:0;position:absolute;background:#d9eeff}.technician-opportunity-page .companysec.lf h3,.technician-opportunity-page .companysec.lf ul{position:relative;z-index:1}.technician-opportunity-page .opportunitysec.rf{float:none;width:auto;padding:0;margin-top:35px}.technician-opportunity-page .technicaljobs-formleft{width:auto;float:none;margin-top:0}.technician-opportunity-page .technicaljobs-formright{width:auto;float:none;padding:0;margin-top:30px;border:0}.technician-opportunity-page .technicaljobs-formright h3{text-align:center}}@media only screen and (max-width:640px){.technician-opportunity-page .technicaljobs-banner .technicaljobs-topcaption h1{font-size:26px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption{padding:50px 20px 10px 220px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3{font-size:26px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3 span{font-size:22px}.technician-opportunity-page .banner-bottomststripe h4{font-size:22px}.technician-opportunity-page .need-plumbers-sec{padding:30px 0}.technician-opportunity-page .need-plumbers-sec h3{font-size:24px}.technician-opportunity-page .need-plumbers-sec p{font-size:24px}}@media only screen and (max-width:480px){.technician-opportunity-page .technicaljobs-banner{min-height:280px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-topcaption h1{font-size:20px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption{padding:50px 20px 10px 180px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3{font-size:20px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3 span{font-size:18px}.technician-opportunity-page .banner-bottomststripe h4{font-size:23px}.technician-opportunity-page .need-plumbers-sec p{font-size:20px}.technician-opportunity-page .technicaljobs-gallery ul{margin-left:-2.5%;margin-top:-2.5%}.technician-opportunity-page .technicaljobs-gallery ul li{width:50%;padding-left:2.5%;padding-top:2.5%}}@media only screen and (max-width:384px){.technician-opportunity-page .technicaljobs-banner .technicaljobs-topcaption h1 span{display:inline}}@media only screen and (max-width:320px){.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption{padding:30px 20px 10px 130px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3{font-size:15px}.technician-opportunity-page .technicaljobs-banner .technicaljobs-bottomcaption h3 span{font-size:14px}}