/*!
 *    
 *    Theme Name: Maxweb Solutions
 *    Author: Sam Rutter
 *    Author URI: mailto:sr@maxwebsolutions.com
 *    Version: 1.0.0
 *    
*/body,body .main-content ol li,body .numberstyle,header .container .row #amp-mobile-menu ul.menu li a,header .container .row nav.menu-wrapper ul.menu li a,html{font-family:Lato,sans-serif}header .container .row .tablet-contact{display:none}@media screen and (min-width:765px){header .container .row .tablet-contact{display:flex;flex-direction:row;gap:45px}header .container .row .tablet-contact .feature{display:flex;align-items:center}header .container .row .tablet-contact .feature:before{content:'';background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/circle-icon.svg);background-repeat:no-repeat;background-position:left center;display:inline-block;padding:20px}header .container .row .tablet-contact .feature p{margin:0;color:#fff}header .container .row .tablet-contact .feature1,header .container .row .tablet-contact .feature2,header .container .row .tablet-contact .feature3{display:none}header .container .row .tablet-contact .number{display:flex;flex-direction:column;font-size:10px;line-height:15px}header .container .row .tablet-contact .number a{font-size:16px}}header .container .row #amp-mobile-menu,header .container .row nav.menu-wrapper{background-color:#fff;transition:all .1s ease-out;width:100vw;top:70px;z-index:2;padding-bottom:200px;position:fixed;right:-110%}@media screen and (min-width:1100px){header .container .row .tablet-contact{display:none}header .container .row #amp-mobile-menu,header .container .row nav.menu-wrapper{position:relative;padding-bottom:0;right:0;top:0;background:0 0;width:100%}}header .container .row #amp-mobile-menu ul.menu,header .container .row nav.menu-wrapper ul.menu{display:flex;flex-direction:column;list-style:none;margin:0}header .container .row #amp-mobile-menu ul.menu li,header .container .row nav.menu-wrapper ul.menu li{list-style:none}header .container .row #amp-mobile-menu ul.menu li.search-icon,header .container .row nav.menu-wrapper ul.menu li.search-icon{display:none!important}@media screen and (min-width:1100px){header .container .row #amp-mobile-menu ul.menu,header .container .row nav.menu-wrapper ul.menu{padding-left:1rem;flex-direction:row}header .container .row #amp-mobile-menu ul.menu li.search-icon,header .container .row nav.menu-wrapper ul.menu li.search-icon{display:block!important;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/search-mag.svg);background-repeat:no-repeat;background-size:16px;background-position:center}header .container .row #amp-mobile-menu ul.menu li.search-icon a,header .container .row nav.menu-wrapper ul.menu li.search-icon a{color:transparent}header .container .row #amp-mobile-menu ul.menu li,header .container .row nav.menu-wrapper ul.menu li{padding:.5rem .8rem}}header .container .row #amp-mobile-menu ul.menu li a,header .container .row nav.menu-wrapper ul.menu li a{color:#424254;text-decoration:none;font-size:16px;line-height:32px;width:max-content;font-weight:500}header .container .row #amp-mobile-menu ul.menu li.current_page_item,header .container .row nav.menu-wrapper ul.menu li.current_page_item{background:#cfe6f8}header .container .row #amp-mobile-menu ul.menu li span,header .container .row nav.menu-wrapper ul.menu li span{display:flex;position:absolute;top:12px;right:16px}@media screen and (min-width:1100px){header .container .row #amp-mobile-menu ul.menu li a,header .container .row nav.menu-wrapper ul.menu li a{color:#fff}header .container .row #amp-mobile-menu ul.menu li.current_page_item,header .container .row nav.menu-wrapper ul.menu li.current_page_item{background-color:transparent;background-image:linear-gradient(transparent,#fff26)}header .container .row #amp-mobile-menu ul.menu li span,header .container .row nav.menu-wrapper ul.menu li span{display:none}}header .container .row #amp-mobile-menu ul.menu li span .icon,header .container .row nav.menu-wrapper ul.menu li span .icon{padding:16px;background-repeat:no-repeat;background-position:center;background-size:12px;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/mobile-menu-arrow.svg);transition:.2s}@media screen and (max-width:1100px){header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu>span .icon,header .container .row #amp-mobile-menu ul.menu li.open>span .icon,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu>span .icon,header .container .row nav.menu-wrapper ul.menu li.open>span .icon{transform:rotate(90deg)}header .container .row #amp-mobile-menu ul.menu li.open,header .container .row nav.menu-wrapper ul.menu li.open{right:0}header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu{display:block}header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu .middle-col>span,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu .middle-col>span{display:none}header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu .middle-col>.sub-menu,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu .middle-col>.sub-menu{display:block!important}header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu .sub-menu li a,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu .sub-menu li a{padding-left:2rem;color:#424254!important;text-transform:none!important}header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu .sub-menu .sub-menu,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu .sub-menu .sub-menu{background:#cfe6f8}header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu .sub-menu .sub-menu li,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu .sub-menu .sub-menu li{padding-left:3rem}header .container .row #amp-mobile-menu ul.menu li.open>.sub-menu .sub-menu .sub-menu li a,header .container .row nav.menu-wrapper ul.menu li.open>.sub-menu .sub-menu .sub-menu li a{font-weight:400}}@media screen and (hover:hover) and (pointer:fine) and (min-width:1100px){header .container .row #amp-mobile-menu .menu-toggle,header .container .row nav.menu-wrapper .menu-toggle{display:none;visibility:hidden;opacity:0;position:fixed;top:-1000%;left:-1000%;z-index:-99999}}header .container .row #amp-mobile-menu ul,header .container .row nav.menu-wrapper ul{padding-left:0;max-width:100%}header .container .row #amp-mobile-menu ul li,header .container .row nav.menu-wrapper ul li{border-bottom:1px solid #707070}header .container .row #amp-mobile-menu ul li a,header .container .row nav.menu-wrapper ul li a{padding:10px 20px}@media screen and (min-width:1100px){header .container .row #amp-mobile-menu ul li,header .container .row nav.menu-wrapper ul li{border-bottom:0}header .container .row #amp-mobile-menu ul li a,header .container .row nav.menu-wrapper ul li a{padding:0}}header .container .row #amp-mobile-menu ul li:last-of-type,header .container .row nav.menu-wrapper ul li:last-of-type{border-bottom:0}header .container .row #amp-mobile-menu ul ul.sub-menu.menu-item-has-children,header .container .row nav.menu-wrapper ul ul.sub-menu.menu-item-has-children{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/menu-arrow.svg);background-repeat:no-repeat}header .container .row #amp-mobile-menu ul ul.sub-menu.menu-item-has-children a,header .container .row nav.menu-wrapper ul ul.sub-menu.menu-item-has-children a{color:#fff!important}header .container .row #amp-mobile-menu ul ul.sub-menu.menu-item-has-children a:hover,header .container .row nav.menu-wrapper ul ul.sub-menu.menu-item-has-children a:hover{color:#fff}header .container .row #amp-mobile-menu .menu>ul,header .container .row nav.menu-wrapper .menu>ul{padding:3rem 1rem}header .container .row #amp-mobile-menu .menu>ul li a,header .container .row nav.menu-wrapper .menu>ul li a{color:#FFF}.show-mobile-menu #menu-main-menu li{width:100%;position:relative;display:flex;flex-direction:column}*{padding:0;margin:0;box-sizing:border-box;position:relative}.fallback-location .grid-layout{display:block}@media screen and (min-width:880px){header .container .row #amp-mobile-menu ul ul.sub-menu.menu-item-has-children,header .container .row nav.menu-wrapper ul ul.sub-menu.menu-item-has-children{background-image:none}.fallback-location .grid-layout{display:grid;grid-column-gap:6rem;margin-bottom:6rem;margin-top:4rem;grid-template-columns:2fr 350px}}.fallback-search{background:#424254;padding:3rem}.fallback-search h2{color:#fff;margin-bottom:1rem;padding-left:0;border-left:4px solid #3D89C4!important}.fallback-search .search-field{display:inline-block;width:70%;border:none;padding:1.5rem 1rem}.fallback-search #searchsubmit{display:inline-block;background:#3D89C4;color:#fff;border:none;width:28%;padding:1.5rem 1rem}html{scroll-behavior:smooth}main{margin-top:70px!important}main.feat-shown{margin-top:140px!important}body{font-feature-settings:'tnum' on,'lnum' on;color:#333;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{margin-bottom:2rem}body h1,body h2,body h3,body h4,body h5{font-weight:600;color:#333}body .breadcrumbs{position:relative;z-index:10;background:#eee;padding-top:1rem;padding-bottom:1rem;line-height:2;overflow:hidden}@media screen and (min-width:880px){body .breadcrumbs{padding-top:1.5rem;padding-bottom:1.5rem}}body .breadcrumbs .breadcrumb-icon{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/breadcrumb-icon.svg);background-repeat:no-repeat;background-position:center;padding:10px;display:inline;margin-left:10px;margin-right:10px}body .breadcrumbs a{color:#424254;text-decoration:none;margin-right:10px;white-space:nowrap}body .main-content{min-width:0}body .main-content h2,body .main-content h3,body .main-content h4{padding-left:1.75rem;border-left:4px solid #000}body .main-content h2,body .main-content h3{scroll-margin-top:170px}body .main-content ol{padding-left:1rem;margin-bottom:2rem}body .main-content ol li{font-size:18px;line-height:32px;word-wrap:break-word}body .main-content ul{padding-left:2rem}body .main-content ul li{list-style:none;padding-left:1rem;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/alt-bullet-point.svg);background-repeat:no-repeat;background-position:left center;margin-bottom:1rem}body #resources-anchor:before{content:'';display:block;height:140px;margin:-140px 0 0}img.alignleft{display:block;margin-bottom:30px}@media screen and (min-width:880px){img.alignleft{margin-right:80px;margin-bottom:40px;float:left}}img.alignright{display:block;clear:both;margin-bottom:30px}@media screen and (min-width:880px){img.alignright{margin-left:80px;margin-bottom:40px;float:right}}.responsive-wrapper{width:80%;margin:0 auto}@media screen and (min-width:880px){.responsive-wrapper{width:100%;margin-left:0}}.sidebar .responsive-wrapper{width:100%}.ui-datepicker{z-index:1000000!important}@media screen and (min-width:1100px){.single .top-image-cta .inner-content{width:60%;padding-right:2rem}}.single .bio-container{background:#3D89C4;color:#fff;padding:2rem;margin:auto calc(50% - 50vw);width:112%;transform:translateX(calc(50vw - 50%));margin-bottom:4rem}.single .bio-container .bio{display:block}.single .bio-container .bio .name{font-family:"Noto Serif",serif;font-size:36px;padding-top:2rem;padding-bottom:2rem;border-bottom:1px solid #fff;margin-bottom:2rem}.container .sidebar-layout .main-content .button-row .button,.sources-box ul li a,.sources-box>p.title{font-family:Lato,sans-serif}.bio-box,.sources-box{background-color:#F9F9F9;padding:30px}.single .bio-container .bio .profile-image{min-height:100%;width:100%}.single .bio-container .bio .profile-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}@keyframes slide-top{0%{transform:translateY(0)}100%{transform:translateY(-50px)}}.home #locations-popup-container{opacity:0;transition:.8s}.home #locations-popup-container.slide-top{opacity:1}.home .search-section{opacity:0;transition:.8s}.home .search-section.slide-top{opacity:1}.home .meet-the-team{opacity:0;transition:.8s}.home .meet-the-team.slide-top{opacity:1}.home .admissions-section{opacity:0;transition:.8s}.home .admissions-section.slide-top{opacity:1}.home .gallery-section{opacity:0;transition:.8s}.home .gallery-section.slide-top{opacity:1}.home .cta-bar{opacity:0;transition:.8s}.home .cta-bar.slide-top{opacity:1}.page-template-default .main-row{display:grid;margin-top:3rem;margin-bottom:3rem}@media screen and (min-width:880px){.single .bio-container{width:100%;border-radius:10px}.single .bio-container .bio{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:3rem}.single .bio-container .bio .name{font-size:36px}.page-template-default .main-row{grid-column-gap:5rem;grid-template-columns:2fr 1fr;margin-top:6rem;margin-bottom:6rem}}@media screen and (min-width:1400px){.page-template-default .main-row{grid-column-gap:10rem;margin-top:9rem;margin-bottom:9rem}}.page-template-default .main-row .main-content h2{margin-bottom:2rem}.bio-box{display:grid;grid-template-columns:74px auto;grid-column-gap:30px;margin-bottom:24px}.bio-box .bio-social img{border-radius:50%;width:74px;height:74px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:21px}.bio-box .bio-social ul{all:unset;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}.bio-box .bio-social ul li{all:unset}.bio-box .bio-social ul li a{color:#3D89C4}.bio-box .bio-social ul li a img{all:unset}.bio-box .bio-info p:first-of-type strong a{color:#424254;text-decoration:underline}.bio-box .bio-info p:first-of-type>a{float:right}.sources-box{margin-bottom:24px}.sources-box ul,.sources-box ul li{all:unset;background:0 0!important;padding:0!important}.sources-box>p.title{font-weight:700;font-size:25px;line-height:37px;font-feature-settings:'pnum' on,'lnum' on;color:#424254;margin-bottom:21px}.sources-box ul{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:20px}@media screen and (min-width:768px){.sources-box ul{grid-template-columns:repeat(2,1fr)}}.sources-box ul li a{color:#424254;word-break:break-all}.collapse{max-height:64px;overflow:hidden}.sidebar{order:1}.sidebar .responsive-wrapper:not(.show),.sidebar .responsive-wrapper:not(.show-sidebar){max-height:0;overflow:hidden;margin:0}.sidebar .responsive-wrapper.show,.sidebar .responsive-wrapper.show-sidebar{max-height:100%;min-height:100%}.sidebar .responsive-wrapper .sidebar-cb-form{background:#424254;border-radius:12px;display:none;overflow:hidden}@media screen and (min-width:1100px){.sidebar{margin-top:0;order:2}.sidebar .responsive-wrapper:not(.show),.sidebar .responsive-wrapper:not(.show-sidebar){max-height:100%}.sidebar .responsive-wrapper .sidebar-cb-form{order:2;display:block}}.sidebar .responsive-wrapper .sidebar-cb-form .gform_title,.sidebar .responsive-wrapper .sidebar-cb-form h3{color:#fff!important;font-size:25px;line-height:29px;margin-bottom:1rem}@media screen and (min-width:880px){.sidebar .responsive-wrapper .sidebar-cb-form .gform_title,.sidebar .responsive-wrapper .sidebar-cb-form h3{font-size:29px;line-height:39px}}.sidebar .responsive-wrapper .sidebar-cb-form form{margin-top:2rem}.sidebar .responsive-wrapper .sidebar-cb-form input,.sidebar .responsive-wrapper .sidebar-cb-form select{padding:12px 20px;margin-bottom:1.25rem!important}.sidebar .responsive-wrapper .sidebar-cb-form input::placeholder,.sidebar .responsive-wrapper .sidebar-cb-form select::placeholder{color:#333}.sidebar .responsive-wrapper .sidebar-cb-form textarea{padding:12px 20px;height:42px}.sidebar .responsive-wrapper .sidebar-cb-form .inner-content{color:#fff}.sidebar .responsive-wrapper .sidebar-cb-form .inner-content>div{padding:2rem}.sidebar .responsive-wrapper .sidebar-cb-form .gform_description{display:block;margin:1rem 0;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.sidebar .responsive-wrapper .sidebar-cb-form select{border:none;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:5px;width:100%}.sidebar .responsive-wrapper .sidebar-cb-form .ginput_container_consent{display:flex;margin-top:1rem}.sidebar .responsive-wrapper .sidebar-cb-form .ginput_container_consent input,.sidebar .responsive-wrapper .sidebar-cb-form .ginput_container_consent select{box-shadow:none;width:180px;height:16px;padding:30px}.sidebar .responsive-wrapper .sidebar-cb-form #field_1_8 label.gfield_consent_label{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.sidebar .responsive-wrapper .sidebar-cb-form .contact-us{padding-top:1rem;background-color:#616173}.sidebar .responsive-wrapper .sidebar-cb-form .contact-us h3{margin-bottom:19px}.sidebar .responsive-wrapper .sidebar-cb-form .contact-us p{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.sidebar .responsive-wrapper .sidebar-cb-form .contact-us hr{margin-bottom:43px;border:0;height:1px;background-color:#fff}.sidebar .responsive-wrapper .sidebar-cb-form .validation_message{display:none}.sidebar .responsive-wrapper .sidebar-cb-form .button:first-of-type{background-color:#fff;color:#424254}.sidebar .responsive-wrapper .sidebar-cb-form .button,.sidebar .responsive-wrapper .sidebar-cb-form .gform_footer .gform_button{position:relative;display:block;border-radius:10px;border:2px solid #fff;width:100%;padding-top:20px;padding-bottom:20px;font-weight:700;color:#fff;text-decoration:none;margin-bottom:15px;text-align:center;z-index:30;transition:background .4s;background-image:linear-gradient(45deg,#fff,#fff);background-size:0 100%;background-repeat:no-repeat;background-color:transparent}.sidebar .responsive-wrapper .sidebar-cb-form .button:hover,.sidebar .responsive-wrapper .sidebar-cb-form .gform_footer .gform_button:hover{color:#3D89C4!important;background-size:100% 100%}.sidebar .responsive-wrapper .sidebar-cb-form .gform_validation_errors{background-color:red;border:1px solid #c00;padding:1rem;border-radius:5px;margin-bottom:2rem}.sidebar .responsive-wrapper .sidebar-cb-form .gform_validation_errors h2{font-size:14pt;color:#fff}.sidebar .responsive-wrapper .menu-container{margin-top:2.5rem}@media screen and (min-width:880px){.sidebar .responsive-wrapper .menu-container{margin-top:4.5rem;box-shadow:0 0 8px #00012;border-radius:10px}}.sidebar .responsive-wrapper .menu-container.related-sidebar-posts{margin-top:0;margin-bottom:2rem}.sidebar .responsive-wrapper .menu-container div[class^=menu]{display:flex;position:relative;height:100%}.sidebar .responsive-wrapper .menu-container div[class^=menu]:first-of-type:before{border-radius:10px 10px 0 0}.sidebar .responsive-wrapper .menu-container div[class^=menu]:nth-child(odd):before{content:"";display:inline-flex;width:25px;min-width:25px;min-height:100px;background:#424254;margin-right:20px}.sidebar .responsive-wrapper .menu-container div[class^=menu]:nth-child(even):before{content:"";display:inline-flex;width:25px;min-width:25px;min-height:100px;background:#8e8e98;margin-right:20px}.sidebar .responsive-wrapper .menu-container div[class^=menu]:last-of-type:before{width:25px;min-width:25px;border-radius:0 0 10px 10px}.sidebar .responsive-wrapper .menu-container .side-menu{margin-top:2rem;margin-bottom:2rem}.sidebar .responsive-wrapper .menu-container .side-menu h4{margin-bottom:1.6rem;font-size:30px;line-height:39px}.sidebar .responsive-wrapper .menu-container .side-menu ul li{list-style:none;margin-bottom:14px}.sidebar .responsive-wrapper .menu-container .side-menu ul li a{text-decoration:none;font-size:15px;line-height:20px;color:#333}.container.sidebar-layout-container .location-gmap{position:relative}.container.sidebar-layout-container .location-gmap .map-badge{display:none;position:absolute;top:15px;right:15px;background-color:#3D89C4;color:#fff;padding:10px 15px;border-radius:10px;z-index:5;font-weight:600}.container.sidebar-layout-container .location-gmap .map-badge a{color:#fff;text-decoration:underline}@media screen and (min-width:880px){.container.sidebar-layout-container .location-gmap .map-badge{display:block}.container.sidebar-layout-container .location-gmap{width:100%;margin-left:0;margin-right:0;transform:none}}.container .sidebar-layout .map-caption{border-radius:0 0 10px 10px;background:#424254;padding:20px 30px;color:#fff}.container .sidebar-layout .main-content iframe{max-width:100%}.container .sidebar-layout .main-content .button-row{display:flex;margin-bottom:3.75rem;flex-direction:column;gap:10px}@media screen and (min-width:480px){.container .sidebar-layout .main-content .button-row{flex-direction:row}}.container .sidebar-layout .main-content .button-row .button{color:#fff;width:max-content;text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-weight:700;box-sizing:border-box;text-decoration:none;margin-right:20px}.container .sidebar-layout .main-content .button-row .button:hover{background:#306e9e;cursor:pointer}.container .sidebar-layout .main-content .button-row .button:focus{outline:0}.container .sidebar-layout .main-content .button-row .button:last-of-type{margin-right:0}.container .sidebar-layout .sidebar .gform_body input{margin-bottom:2rem}.container .sidebar-layout .sidebar .gform_footer .gform_button{margin-top:1rem;margin-bottom:0!important}.container .sidebar-layout img{max-width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.post-template-default #content .main-content .new-blog-container{display:flex;flex-direction:column;margin-bottom:30px;margin-top:30px}@media screen and (min-width:1600px){.post-template-default #content .main-content .new-blog-container{flex-direction:row}}.post-template-default #content .main-content .new-blog-container .left{display:flex;flex-direction:column;justify-content:center;padding:30px;background-color:#F9F9F9;width:100%;border-radius:20px 20px 0 0}@media screen and (min-width:1600px){.post-template-default #content .main-content .new-blog-container .left{border-radius:20px 0 0 20px}}.post-template-default #content .main-content .new-blog-container .left h2{font-size:30px;line-height:38px;border:0;padding:0;color:#3D89C4}.post-template-default #content .main-content .new-blog-container .left .title{font-size:18px;margin-bottom:20px}.post-template-default #content .main-content .new-blog-container .left .title a{text-decoration:underline;color:#333}.post-template-default #content .main-content .new-blog-container .left .button{color:#fff;width:max-content;background:#3D89C4;font-size:1.125rem;padding:10px 30px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-weight:700;margin-top:16px}.post-template-default #content .main-content .new-blog-container .right{width:100%}.post-template-default #content .main-content .new-blog-container .right img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 0 20px 20px}@media screen and (max-width:1600px){.post-template-default #content .main-content .new-blog-container .right img{max-height:350px}}@media screen and (min-width:1600px){.post-template-default #content .main-content .new-blog-container .right img{border-radius:0 20px 20px 0}}.blog .sidebar-layout h1{margin-top:0}.blog .sidebar-layout .posts-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:3rem}.blog .sidebar-layout .posts-grid .post-container,.blog .sidebar-layout .posts-grid .post-container:first-of-type{grid-column:span 6;grid-row:span 2}.blog .sidebar-layout .posts-snippet{position:relative;box-shadow:0 3px 6px #00014;border-radius:10px}.blog .sidebar-layout .posts-snippet:before{content:"";display:block;position:absolute;top:0;width:100%;z-index:10;border-radius:10px;background:#3D89C4;height:15px}.blog .sidebar-layout .posts-snippet .content{padding:3rem 2rem}.blog .sidebar-layout .posts-snippet .content h2{font-family:"Noto Serif",serif;font-size:25px;border-left:0;padding-left:0}.blog .pagination .page-numbers,.blog .sidebar-layout .posts-snippet .content .button,.footer-col h4,footer .footer-btm-bar .copyright,footer .menu-footer-menu-container ul li a{font-family:Lato,sans-serif}.blog .sidebar-layout .posts-snippet .content h2 a{color:#333}.blog .sidebar-layout .posts-snippet .content .date{display:block;margin-bottom:1rem}.blog .sidebar-layout .posts-snippet .content .button{color:#fff;width:max-content;text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-weight:700;box-sizing:border-box;text-decoration:none}.blog .sidebar-layout .posts-snippet .content .button:hover{background:#306e9e;cursor:pointer}.blog .sidebar-layout .posts-snippet .content .button:focus{outline:0}.blog .sidebar-layout .posts-snippet .image-wrap{max-height:320px;overflow:hidden}.blog .sidebar-layout .posts-snippet .image-wrap img{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog .pagination{width:100%;display:flex;flex-direction:row;justify-content:center;margin-top:3rem;margin-bottom:3rem}@media screen and (min-width:1100px){.blog .sidebar-layout .posts-grid .post-container{grid-column:span 3;grid-row:span 5}.blog .sidebar-layout .posts-snippet .image-wrap{width:100%}.blog .pagination{margin-top:6rem;margin-bottom:8rem;justify-content:start}}.blog .pagination .nav-links a{background:#fff;border:2px solid #3D89C4;border-radius:10px;padding:10px 14px;color:#3D89C4;margin-right:10px;display:inline-block;margin-bottom:10px}.blog .pagination .nav-links .next,.blog .pagination .nav-links .prev{padding:10px 18px;background-repeat:no-repeat;background-position:center;display:inline;background-color:#3D89C4}.blog .pagination .nav-links .prev{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/prev-arrow.svg)}.blog .pagination .nav-links .next{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/next-arrow.svg)}.blog .pagination .page-numbers.current{background:#3D89C4;border-radius:10px;padding:10px 14px;color:#fff;margin-right:10px}.blog .pagination.desktop{display:none}@media screen and (min-width:1400px){.blog .pagination.desktop{display:block}}.blog .pagination.small-desktop{display:none}@media screen and (min-width:880px){.blog .pagination.small-desktop{display:block}}@media screen and (min-width:1400px){.blog .pagination.small-desktop{display:none}}.blog .pagination.mobile,footer .care-logo.mobile{display:block}@media screen and (min-width:880px){.blog .pagination.mobile{display:none}.archive .grid{margin-top:6rem;margin-bottom:6rem}}.blog .pagination.mobile h2{display:none}.archive .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2rem}.archive .grid .result-block{background-color:#3D89C4;padding:20px}.archive .grid .result-block h2{font-size:20px}.archive .grid .result-block h2 a{color:#fff;text-decoration:none}.single-locations h1{margin-bottom:2rem}@media screen and (min-width:880px){.single-locations h1{margin-bottom:3rem}}.single-locations h3{margin-bottom:2rem}.single-locations iframe{width:100%;height:340px}footer{background-color:#424254}footer .container{border-top:1px solid rgba(0,0,0,.1);padding-top:2rem}footer .care-logo{width:150px;margin-top:4rem;margin-bottom:4rem;height:50px;background-repeat:no-repeat}footer .care-logo.desktop{display:none}@media screen and (min-width:880px){footer .container{padding-top:6rem}footer .care-logo.mobile{display:none}footer .care-logo.desktop{display:block}}footer .footer-btm-bar{display:flex;flex-direction:column;margin-top:2rem;align-items:center}@media screen and (min-width:880px){footer .footer-btm-bar{border-top:3px solid #d0d0d0;justify-content:space-between;flex-direction:row;padding-top:4rem;margin-top:3rem;padding-bottom:3rem}}footer .footer-btm-bar .copyright{margin:0 auto;color:#fff}@media screen and (min-width:1400px){footer .footer-btm-bar .copyright{margin-left:0}}footer .footer-btm-bar .copyright span{display:inline-block;margin-bottom:10px}@media screen and (min-width:880px){footer .footer-btm-bar .copyright span{margin-bottom:0}footer .footer-btm-bar .copyright span.divider{display:inline-block}}footer .footer-btm-bar .footer-socials{display:flex;align-items:center;justify-content:center;margin-top:2rem;margin-bottom:9rem}@media screen and (min-width:880px){footer .footer-btm-bar .footer-socials{margin-bottom:2rem;justify-content:flex-end;margin-top:0}}footer .footer-btm-bar .footer-socials a{margin-right:10px}footer .footer-btm-bar .footer-socials a:last-child{margin-right:0}footer .footer-btm-bar .footer-socials a:last-child img{width:18px}footer .menu-footer-menu-container{text-align:center;margin-top:6rem}footer .menu-footer-menu-container ul{padding-left:0}footer .menu-footer-menu-container ul li{list-style:none;display:block;margin-bottom:1rem}@media screen and (min-width:880px){footer .menu-footer-menu-container ul li{display:inline-block;margin-right:2rem}}footer .menu-footer-menu-container ul li:last-child{margin-right:0}footer .menu-footer-menu-container ul li a{color:#fff;font-weight:700;text-decoration:none}.footer-grid{display:block}@media screen and (min-width:880px){.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-areas:"a b c" "a b d";grid-column-gap:120px}}.footer-grid .footer-1{grid-area:a}.footer-grid .footer-2{grid-area:b}.footer-grid .footer-4{grid-area:c;margin:0 0 30px;display:flex;flex-direction:column}.footer-grid .footer-5{grid-area:d;display:block}.footer-col{margin-top:2rem;color:#fff}.footer-col div[class^=menu]{display:none}.footer-col.open .accordion-title:after{content:"";padding:18px;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/minus.svg);background-repeat:no-repeat;background-position:center}@media screen and (min-width:880px){.footer-col{margin-top:0}.footer-col div[class^=menu]{display:block}.footer-col.open .accordion-title:after{content:none}}.footer-col.open .accordion-content,.footer-col.open>div[class^=menu]{display:block}.footer-col .accordion-content{display:none}.footer-col.show,.footer-col.show .accordion-content{display:block}.footer-col .accordion-title{position:relative}.footer-col .accordion-title:after{content:"";padding:18px;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/plus.svg);background-repeat:no-repeat;background-position:center;position:absolute;right:0}.footer-col a{color:#fff;text-decoration:none}@media screen and (min-width:880px){.footer-col .accordion-content{display:block}.footer-col .accordion-title:after{content:none}.footer-col.footer-1 ul{-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px}}.footer-col h4{font-size:1.125rem;color:#fff;margin-top:0;margin-bottom:45px;font-weight:700;line-height:1.875rem}.footer-col li{list-style:none}.footer-col li a{font-size:1rem;font-weight:400;color:#FFF;text-decoration:none;line-height:1.75rem}.footer-callback-container{background-size:auto 90%;background-color:#f8f9fa;padding:90px 0;border-width:1px 0;border-style:solid;border-color:rgba(0,0,0,.1)}.footer-callback-container p:last-child{margin:0}.footer-callback-container p small{margin:30px 0 0;max-width:100%}.footer-callback-container .inner{background-color:rgba(248,249,250,.9)}.footer-btm-container{padding:0 0 60px}.footer-btm-container hr{margin:0 0 90px}.mobile-contact-form{display:block;margin-top:40px}.mobile-contact-form .gform_button{background:#424254;color:#FFF;border:none;outline:0}.footer-btm-right{margin:20px auto 0}.footer-btm-container .row{display:grid;grid-template-columns:1fr}@media screen and (max-width:1399px){.footer-callback-container{padding:75px 0;background-size:auto 80%}}@media screen and (max-width:1199px){.footer-callback-container{background-image:none!important;text-align:center}.footer-callback-container .callback-form{margin:0 auto}.footer-container{padding:60px 0}.footer-btm-container hr{margin:0 0 60px}}.page-template-our-reviews .top-image-cta .wrap .content{display:block;width:100%}@media screen and (min-width:880px){.page-template-our-reviews .top-image-cta .wrap .content .inner-content{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.page-template-our-reviews .top-image-cta .wrap .content .inner-content h1{width:100%}}.page-template-our-reviews #add-review .button,.page-template-our-reviews .review-form .gform_footer .gform_button{background:#3D89C4;height:auto;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-transform:initial;text-decoration:none}.page-template-our-reviews .top-image-cta .wrap .content .inner-content h1{margin-left:0}.page-template-our-reviews .top-image-cta .wrap .content .inner-content .button{transition:.2s;max-height:50px;margin:6rem auto 0;text-align:center;width:100%;max-width:260px;white-space:nowrap}@media screen and (min-width:880px){.page-template-our-reviews .top-image-cta .wrap .content .inner-content .button{margin-top:0;margin-left:0}}.page-template-our-reviews #add-review .button{color:#fff;width:max-content;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;display:flex}.page-template-our-reviews #add-review .hide,.page-template-our-reviews .review-form .gform_wrapper label{display:none}.page-template-our-reviews #add-review .button:hover{background:#306e9e;cursor:pointer}.page-template-our-reviews #add-review .button:focus{outline:0}.page-template-our-reviews .review-form{background:#424254;color:#fff;padding-top:3rem;padding-bottom:3rem;width:112%;border-radius:0;margin:auto calc(50% - 50vw);transform:translateX(calc(50vw - 50%));margin-bottom:3rem;margin-top:3rem}.page-template-our-reviews .review-form .gform_wrapper .gfield_html{margin-bottom:1.5rem;margin-top:1rem}.page-template-our-reviews .review-form .gform_wrapper #input_6_6{min-width:284px}.page-template-our-reviews .review-form .gform_wrapper li.inline{width:100%;display:block}@media screen and (min-width:880px){.page-template-our-reviews .review-form{transform:none;width:100%;margin-left:0}.page-template-our-reviews .review-form .gform_wrapper li.inline{margin-right:1rem;display:inline-block;width:auto}}.page-template-our-reviews .review-form .gform_wrapper li input{width:100%;display:inline-block;border-radius:4px;padding:15px 20px;margin-bottom:1rem;border:1px solid #ccc}@media screen and (min-width:880px){.page-template-our-reviews .review-form .gform_wrapper li input{width:auto}}.page-template-our-reviews .review-form .gform_wrapper li select{width:100%;border-radius:4px;padding:10px 20px;margin-bottom:1rem;border:1px solid #ccc;color:#757575}@media screen and (min-width:880px){.page-template-our-reviews .review-form .gform_wrapper li select{width:auto}}.page-template-our-reviews .review-form .gform_wrapper li textarea{width:100%;border-radius:4px;border:1px solid #ccc;padding:15px 20px}.page-template-our-reviews .review-form h3{font-size:25px;color:#fff;margin-bottom:2rem;margin-left:2rem}.page-template-our-reviews .review-form .gfield_description{padding-top:2rem;padding-bottom:2rem}.page-template-our-reviews .review-form .gform_footer .gform_button{color:#fff;width:max-content;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;display:flex;margin-top:1rem}.page-template-our-reviews .review-form .gform_footer .gform_button:hover{background:#306e9e;cursor:pointer}.page-template-our-reviews .review-form .gform_footer .gform_button:focus{outline:0}.page-template-our-reviews .stars{display:flex}.page-template-our-reviews .stars .star{width:40px;height:40px;margin-right:14px;background-size:contain;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/star.svg);background-repeat:no-repeat}.page-template-our-reviews .review-container{box-shadow:0 3px 6px #00014}.page-template-our-reviews .review-snippet{position:relative;border-radius:10px;margin-top:3rem}@media screen and (min-width:880px){.page-template-our-reviews .review-form h3{margin-left:0;margin-bottom:1rem}.page-template-our-reviews .reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:6rem;grid-row-gap:6rem;margin-bottom:6rem}.page-template-our-reviews .review-snippet{margin-top:0}.page-template-locations .top-locations-grid{grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem}}.page-template-our-reviews .review-snippet:before{content:"";display:block;position:absolute;top:0;width:100%;z-index:10;border-radius:10px;background:#3D89C4;height:15px}.page-template-our-reviews .review-snippet .content{padding:3rem 2rem}.page-template-our-reviews .review-snippet .content h2{font-family:"Noto Serif",serif;font-size:25px;margin-top:1rem}.page-template-our-reviews .review-snippet .content h2 a{color:#333}.page-template-our-reviews .review-snippet .content .date{display:block;margin-top:1rem;margin-bottom:1rem}.page-template-our-reviews .review-snippet .content .button{color:#fff;width:max-content;text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-decoration:none}.page-template-our-reviews .review-snippet .content .button:hover{background:#306e9e;cursor:pointer}.page-template-our-reviews .review-snippet .content .button:focus{outline:0}.page-template-locations .top-locations-grid{display:grid}.page-template-locations .top-locations-grid .list{height:330px;overflow-y:scroll;-webkit-appearance:none;appearance:none}.page-template-locations .top-locations-grid .list::-webkit-scrollbar{width:8px}.page-template-locations .top-locations-grid .list::-webkit-scrollbar-track{background:#fff;border-radius:4px}.page-template-locations .top-locations-grid .list::-webkit-scrollbar-thumb{background-color:#424254;border-radius:6px;border:3px solid #424254}.page-template-locations .areas-grid{margin-top:4rem;margin-bottom:4rem}@media screen and (min-width:880px){.page-template-locations .areas-grid{margin-bottom:8rem}}.page-template-locations .areas-grid .list .areas-col{display:block}.page-template-locations li{list-style:none}.page-template-locations .col{border-radius:10px;margin-bottom:4rem}@media screen and (min-width:880px){.page-template-locations .col{margin-bottom:0}.page-template-locations #towns-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}.page-template-locations .col h3{font-size:20px;margin:0;padding:10px 24px;background:#424254;border-radius:10px 10px 0 0;color:#fff}.page-template-locations .list{padding:1.5rem 1.75rem;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:0 0 10px 10px}.page-template-locations .list li{margin-bottom:1rem}.page-template-locations .list li a{color:#000;text-decoration:none}.page-template-locations #towns-list{height:330px;overflow-y:scroll}.page-template-locations #towns-list::-webkit-scrollbar{width:8px}.page-template-locations #towns-list::-webkit-scrollbar-track{background:#fff;border-radius:4px}.page-template-locations #towns-list::-webkit-scrollbar-thumb{background-color:#424254;border-radius:6px;border:3px solid #424254}@media screen and (min-width:1400px){.page-template-locations #towns-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.page-id-679{overflow-x:hidden}.page-id-679 .main-content h2,.page-id-679 .main-content h3,.page-id-679 .main-content h4,.page-id-679 .main-content h5{border-left:none;padding-left:0}.page-id-679 .main-content .image-wrap{border-radius:0;width:112%;margin:auto calc(50% - 50vw);transform:translateX(calc(50vw - 50%));margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:1100px){.page-id-679 .main-content .image-wrap{width:570px;height:628px;display:inline-flex;overflow:hidden;margin-left:0;margin-right:4rem;margin-bottom:4rem;transform:none}.page-id-679 .main-content .image-wrap img{border-radius:10px}}.page-id-679 .main-content .image-wrap.even{margin-right:0}.page-id-679 .main-content .image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-id-679 .package-checklist{padding-left:0;-moz-columns:1;columns:1;margin-top:2rem;margin-bottom:2rem}.page-id-679 .package-checklist li{color:#333;font-size:18px;font-weight:500;margin-bottom:3.5rem;padding-left:2rem;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/alt-bullet-point.svg);background-repeat:no-repeat;background-position:center left}.page-id-17929 .fallback-location .grid-layout{display:block}@media screen and (min-width:880px){.page-id-679 .package-checklist{-moz-columns:2;columns:2}.page-id-679 .package-checklist li{padding:20px 30px;background:#f9f9f9;margin-bottom:1rem}.page-id-17929 .fallback-location .grid-layout{display:grid;grid-column-gap:6rem;margin-bottom:6rem;margin-top:4rem;grid-template-columns:2fr 350px}}.page-id-17929 .fallback-search{background:#424254;padding:3rem}.page-id-17929 .fallback-search h2{color:#fff;margin-bottom:1rem;border-left:none;padding-left:0}.page-id-17929 .fallback-search .search-field{display:inline-block;width:70%;padding:1.5rem 1rem}.page-id-17929 .fallback-search #searchsubmit{display:inline-block;background:#3D89C4;color:#fff;border:none;width:28%;padding:1.5rem 1rem}.page-id-17929 .main-content .content-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}.location-search-grid{display:block;margin-top:2rem}.location-search-grid .post-snippet{border-radius:0 0 10px 10px;background:#3D89C4;margin-bottom:2rem}.location-search-grid .post-snippet .inner-content{padding:2rem}.location-search-grid .post-snippet .inner-content h3{border-left:0;color:#fff;font-size:20px;padding-left:0;margin-bottom:1rem}@media screen and (min-width:880px){.location-search-grid{display:grid;margin-top:0;grid-template-columns:1fr 1fr;grid-column-gap:2rem}.location-search-grid .post-snippet .inner-content h3{font-size:25px}}.location-search-grid .post-snippet .inner-content a,.location-search-grid .post-snippet .inner-content p{color:#fff}.location-search-grid .post-snippet .inner-content .button{color:#3D89C4;width:max-content;text-transform:initial;background:#fff;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-decoration:none}.location-search-grid .post-snippet .inner-content .button:hover{background:#e6e6e6;cursor:pointer}.location-search-grid .post-snippet .inner-content .button:focus{outline:0}.location-search-grid .post-snippet .image-wrap{height:287px}.location-search-grid .post-snippet .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-breadcrumbs{margin-top:2rem}.search-breadcrumbs a{text-decoration:none;color:#fff}.search-banner{overflow:hidden}@media screen and (min-width:1100px){.search-banner .wrap{display:block}}.search-banner .wrap .content .inner-content{width:100%;margin:auto 0}@media screen and (min-width:1920px){.search-banner .wrap .content .inner-content{padding-top:6rem}.page-template-contact-us .social{position:absolute;bottom:-5%}}.search-banner .wrap .content .inner-content h1{margin-bottom:2rem}.search-banner .wrap .content .inner-content form{display:flex;gap:16px;justify-content:center;font-family:Lato,sans-serif}@media screen and (min-width:1100px){.search-banner .wrap .content .inner-content form{justify-content:flex-start}}.search-banner .wrap .content .inner-content form #search{padding:8px;border:none;border-radius:6px;width:50%}.search-banner .wrap .content .inner-content form .search-submit{padding:8px 16px;border:none;border-radius:6px;background-color:#fff;color:#424254;font-family:Lato,sans-serif}@media screen and (min-width:1400px){.search-banner .wrap{display:flex}.search-banner .banner-image{min-height:424px;height:100%}}.search-banner h1{font-size:75px}.post_pagination{display:flex;justify-content:center;align-items:center}.post_pagination h2{display:none}.post_pagination .nav-links{font-size:20px;display:flex;gap:10px}.page-template-contact-us .contact-banner{background-color:#424254;padding-top:2rem;padding-bottom:2rem;color:#fff;background-size:0}@media screen and (min-width:1024px){.page-template-contact-us .contact-banner{padding-top:4rem;padding-bottom:4rem;background-repeat:no-repeat;background-position:-10% 56%;background-size:50%}}.page-template-contact-us .contact-banner .left-col .button{margin-top:2rem}.page-template-contact-us .contact-banner .left-col h1{margin-top:2rem;margin-bottom:2rem;font-size:45px;line-height:40px;color:#fff;text-align:center}@media screen and (min-width:1100px){.page-template-contact-us .contact-banner{padding-top:4rem;padding-bottom:4rem;background-position:-10% 56%;background-size:initial}.page-template-contact-us .contact-banner .left-col h1{text-align:left;margin-top:0;font-size:75px;line-height:80px}}.page-template-contact-us .contact-banner .right-col .gfield_html{margin-top:2rem;margin-bottom:2rem;text-align:center}.page-template-contact-us .contact-banner .right-col .button{margin-top:1rem}.page-template-contact-us .contact-banner .right-col .gform_wrapper li.inline{width:100%}@media screen and (min-width:1100px){.page-template-contact-us .contact-banner .right-col .gfield_html{text-align:left;margin-top:1rem;margin-bottom:2rem}.page-template-contact-us .contact-banner .right-col .gform_wrapper li.inline{width:45%;display:inline-block;margin-right:5rem}.page-template-contact-us .contact-banner .right-col .gform_wrapper textarea{min-height:233px}}.page-template-contact-us .contact-banner .right-col .gform_wrapper li.inline.last{margin-right:0}.page-template-contact-us .contact-banner .right-col .gform_wrapper input{box-shadow:none;margin-bottom:1.5rem}.page-template-contact-us .contact-banner .right-col .gform_wrapper .ginput_container_consent{display:flex;margin-top:1.5rem;align-items:center}.page-template-contact-us .contact-banner .right-col .gform_wrapper .ginput_container_consent input{margin-bottom:0}.page-template-contact-us .contact-banner .right-col .gform_wrapper .ginput_container_consent #input_9_8_1{width:100px}@media screen and (min-width:880px){.page-template-contact-us .contact-banner .right-col .gform_wrapper .ginput_container_consent #input_9_8_1{width:40px}}.page-template-contact-us .button,.page-template-contact-us .contact-section .button{color:#fff;width:max-content;height:auto;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box}.page-template-contact-us .contact-banner .right-col .gform_wrapper .button{margin-top:2rem}.page-template-contact-us .contact-banner .row{display:block}.page-template-contact-us .contact-section{background:#424254;padding-top:2rem;padding-bottom:2rem;color:#fff}@media screen and (min-width:880px){.page-template-contact-us .contact-banner .row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3rem}.page-template-contact-us .contact-section{margin-bottom:8rem;padding-bottom:4rem}}.page-template-contact-us .contact-section .button{text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;display:flex;align-items:center;text-decoration:none}.page-template-contact-us .contact-section .button:hover{background:#306e9e;cursor:pointer}.page-template-contact-us .contact-section .button:focus{outline:0}.page-template-contact-us .contact-section .divider{width:100%;display:block;height:1px;background:#fff;margin:2rem auto 4rem}.page-template-contact-us .contact-section h2{color:#fff;padding-left:0;border-left:0;margin-bottom:1.5rem}.page-template-contact-us .contact-section a,.page-template-contact-us .contact-section p{color:#fff;text-decoration:none}.page-template-contact-us .contact-section .container .columns h2{font-size:40px}.page-template-contact-us .contact-section .container .columns iframe{width:111%;margin:auto calc(50% - 50vw);transform:translateX(calc(50vw - 50%));margin-bottom:3rem}@media screen and (min-width:880px){.page-template-contact-us .contact-section .container .columns{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:3rem}.page-template-contact-us .contact-section .container .columns iframe{border-radius:10px;width:100%;margin-left:0;margin-bottom:0;transform:none}}.page-template-contact-us .social{background:#424254;color:#fff}.page-template-contact-us .social ul{display:flex;align-items:center}.page-template-contact-us .social ul li{list-style:none;display:inline}.page-template-contact-us .social.mobile{padding-left:28px}.page-template-contact-us .social.mobile .button{margin-top:2rem}.page-template-contact-us .social.desktop{display:none}@media screen and (min-width:880px){.page-template-contact-us .social.mobile{display:none}.page-template-contact-us .social.desktop{display:block}}.page-template-contact-us a{color:#fff}.page-template-contact-us a.facebook{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/contact-us-fb.svg);background-repeat:no-repeat;background-size:20px 20px;padding:0 10px;margin-right:16px;margin-left:30px}.page-template-contact-us a.twitter{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/contact-us-twitter.svg);background-repeat:no-repeat;background-size:20px 20px;padding:0 10px;margin-left:16px}.page-template-contact-us .button{text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;display:flex;align-items:center;text-decoration:none;margin-top:1rem}.page-template-contact-us .button:hover{background:#306e9e;cursor:pointer}.page-template-contact-us .button:focus{outline:0}.cr-container .pages-reviewed h2{font-family:"Noto Serif",serif;font-style:normal;font-weight:350;font-size:30px;line-height:39px;color:#424254;margin-bottom:30px}.cr-container .pages-reviewed div.pages>ul{list-style:none;display:grid;grid-template-columns:1fr;grid-column-gap:50px;grid-row-gap:20px}@media screen and (min-width:1100px){.cr-container .pages-reviewed div.pages>ul{grid-template-columns:repeat(2,1fr)}}.cr-container .pages-reviewed div.pages>ul>li>a{display:grid;grid-template-columns:1fr auto;align-items:center;text-decoration:none;background-color:#F9F9F9}.cr-container .pages-reviewed div.pages>ul>li>a .page-title{font-family:Lato,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:26px;font-feature-settings:'pnum' on,'lnum' on;color:#333;padding:0 26px}.cr-container .pages-reviewed div.pages>ul>li>a .arrow-right{background-color:#424254;padding:18px}.sitemap-header{background-color:#424254;padding:60px 0}.sitemap-header h1{text-align:center;color:#fff}main.html-sitemap{margin:60px 0}main.html-sitemap .inner-content{display:flex;flex-direction:column;gap:30px}main.html-sitemap .section h2{margin:40px 0 20px}main.html-sitemap .section h3{margin:20px 0}main.html-sitemap .section>ul{-moz-column-count:3;column-count:3;padding-left:18px}main.html-sitemap .section ul{padding-left:18px}main.html-sitemap .section ul ul{margin-top:16px}main.html-sitemap .section ul li{margin-bottom:16px;padding-right:20px;color:#073E66}main.html-sitemap .section ul li a{line-height:1.35;color:#073E66}div#centres-blocks{padding:1rem 0}div#centres-blocks h2{font-size:30px;display:flex;flex-shrink:0;align-items:center;gap:2rem}div#centres-blocks h2 span{height:2px;background-color:#CECECE;flex-grow:1}div#centres-blocks p{margin-top:1rem;text-align:center}div#centres-blocks .container{padding:3rem 0}div#centres-blocks .container .left,div#centres-blocks .container .right{display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:1920px){div#centres-blocks .container .left.left .centre-block,div#centres-blocks .container .right.left .centre-block{display:flex;flex-direction:column}div#centres-blocks .container .left.left .centre-block .top,div#centres-blocks .container .right.left .centre-block .top{height:300px}}div#centres-blocks .container .left.left .centre-block .bottom,div#centres-blocks .container .right.left .centre-block .bottom{display:flex;flex-direction:column}div#centres-blocks .container .left.left .centre-block .bottom .content,div#centres-blocks .container .right.left .centre-block .bottom .content{background-color:#424254;border-top:2px solid #3b3b4b}div#centres-blocks .container .left.left .centre-block .bottom .content p,div#centres-blocks .container .right.left .centre-block .bottom .content p{color:#fff}div#centres-blocks .container .left.right .blocks,div#centres-blocks .container .right.right .blocks{display:grid;gap:2rem}@media screen and (min-width:880px){div#centres-blocks h2{font-size:40px}div#centres-blocks .container .left.right .blocks,div#centres-blocks .container .right.right .blocks{grid-template-columns:repeat(4,minmax(0,1fr))}div#centres-blocks .container .left.right .blocks .centre-block,div#centres-blocks .container .right.right .blocks .centre-block{display:flex;flex-direction:column}}@media screen and (min-width:1400px){div#centres-blocks h2{text-align:left}div#centres-blocks .container .left.right .blocks .centre-block .top,div#centres-blocks .container .right.right .blocks .centre-block .top{height:300px}}div#centres-blocks .container .centre-block{border-radius:10px;overflow:hidden;position:relative}@media screen and (min-width:480px){div#centres-blocks .container .centre-block{display:grid;grid-template-columns:1fr 1fr}}div#centres-blocks .container .centre-block .pillbox{position:absolute;top:0;left:0;padding:1rem;font-family:Lato,sans-serif;font-size:1.125rem;line-height:1.125rem;font-weight:500;color:#000;margin:0;box-sizing:border-box;background-color:#F9F9F9;z-index:2;border-radius:0 0 6px}div#centres-blocks .container .centre-block .top{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block}@media screen and (min-width:480px){div#centres-blocks .container .centre-block .top{height:100%}}div#centres-blocks .container .centre-block .bottom .middle{background-color:#424254;display:grid;grid-template-columns:1fr;align-items:center;justify-content:center}@media (min-width:1400px){div#centres-blocks .container .centre-block .bottom .middle{grid-template-columns:2fr 1.5fr}}div#centres-blocks .container .centre-block .bottom .middle>div{padding:1rem;box-sizing:border-box;min-width:0;display:flex;align-items:center;justify-content:center;gap:.5rem;height:100%}div#centres-blocks .container .centre-block .bottom .middle>div.left img{width:90%}div#centres-blocks .container .centre-block .bottom .middle>div.right{flex-direction:column;box-shadow:inset 0 0 11px 0 #2c2c37}div#centres-blocks .container .centre-block .bottom .middle>div.right p{font-family:Lato,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:500;color:#fff;margin:0}div#centres-blocks .container .centre-block .bottom .middle>div.right .stars{display:flex;gap:10px;align-items:center}div#centres-blocks .container .centre-block .bottom .middle>div.right .stars .star-wrapper{display:flex;gap:3px;align-items:center}div#centres-blocks .container .centre-block .bottom .middle>div.right .stars .star-wrapper .half-star,div#centres-blocks .container .centre-block .bottom .middle>div.right .stars .star-wrapper .star{height:18px;width:18px;display:block}div#centres-blocks .container .centre-block .bottom .middle>div.right .stars .star-wrapper .half-star.star,div#centres-blocks .container .centre-block .bottom .middle>div.right .stars .star-wrapper .star.star{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/star-flat.svg);background-size:contain;background-repeat:no-repeat;background-position:center}div#centres-blocks .container .centre-block .bottom .middle>div.right .stars .star-wrapper .half-star.half-star,div#centres-blocks .container .centre-block .bottom .middle>div.right .stars .star-wrapper .star.half-star{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/star-flat-half.svg);background-size:contain;background-repeat:no-repeat;background-position:center}div#centres-blocks .container .centre-block .bottom .content{background-color:#F9F9F9;padding:2rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;min-height:300px;flex-grow:1}div#centres-blocks .container .centre-block .bottom .content p{font-family:Lato,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:500;color:#424254;margin:0}div#centres-blocks .container .centre-block .bottom .content a{color:#fff;width:max-content;text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-decoration:none;margin:0 auto}div#centres-blocks .container .centre-block .bottom .content a:hover{background:#306e9e;cursor:pointer}div#centres-blocks .container .centre-block .bottom .content a:focus{outline:0}#centre-gallery{padding:2rem 0;display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%;margin-bottom:3rem}#centre-gallery .gallery{position:relative}#centre-gallery .gallery .slide-wrapper .glide__track{overflow:hidden}#centre-gallery .gallery .slide-wrapper .glide__track .glide__slides{list-style:none;padding:0}#centre-gallery .gallery .slide-wrapper .glide__track .slide{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;align-items:center;padding:0}#centre-gallery .gallery .slide-wrapper .glide__track .slide .image{height:200px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:10px}#centre-gallery .gallery .slide-wrapper .glide__track .slide .image:hover{cursor:pointer;opacity:.8}#centre-gallery .bottom{display:flex;justify-content:space-between;flex-direction:column;gap:3rem}@media (min-width:880px){#centre-gallery .gallery .slide-wrapper .glide__track .slide{grid-template-columns:repeat(3,1fr)}#centre-gallery .gallery .slide-wrapper .glide__track .slide .image{height:250px}#centre-gallery .bottom{flex-direction:row}}#centre-gallery .bottom .left{display:flex;flex-direction:column;align-items:center;gap:1rem;order:2}@media (min-width:880px){#centre-gallery .bottom .left{flex-direction:row;order:1}}#centre-gallery .bottom .left a.contact,#centre-gallery .bottom .left a.contact-centre{font-size:1.125rem;padding:16px 40px;height:auto;align-items:center;color:#fff;width:max-content;text-transform:initial;font-weight:700;box-sizing:border-box;text-decoration:none;display:flex;font-family:Lato,sans-serif}#centre-gallery .bottom .left a.contact{background:#3D89C4;border:none;border-radius:10px}#centre-gallery .bottom .left a.contact:hover{background:#306e9e;cursor:pointer}#centre-gallery .bottom .left a.contact:focus{outline:0}#centre-gallery .bottom .left a.contact-centre{background:#424254;border:none;border-radius:10px}#centre-gallery .bottom .left a.contact-centre:hover{background:#2c2c37;cursor:pointer}#centre-gallery .bottom .left a.contact-centre:focus{outline:0}#centre-gallery .bottom .right{display:flex;align-items:center;justify-content:center;order:1}@media (min-width:880px){#centre-gallery .bottom .right{order:2}}#centre-gallery .bottom .right .glide__bullets{position:relative;left:0;bottom:0;transform:none}#centre-gallery .bottom .right .glide__bullets .glide__bullet{height:13px;width:13px;border:none}#centre-gallery .bottom .right .glide__bullets .glide__bullet:not(.glide__bullet--active){background-color:gray}#centre-gallery .bottom .right .glide__bullets .glide__bullet.glide__bullet--active{background-color:#000}.brochure-section{background:#3D89C4;padding:2rem;border-radius:10px;margin-top:2rem}.brochure-section h3{color:#fff;font-size:30px;line-height:39px;margin-bottom:1rem}.brochure-section p{color:#fff}.brochure-section .button{color:#3D89C4;width:max-content;text-transform:initial;background:#fff;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-decoration:none}.brochure-section .button:hover{background:#e6e6e6;cursor:pointer}.brochure-section .button:focus{outline:0}.home-block-content{margin-top:40px}.home-block-content .block{opacity:0;transition:.8s}.home-block-content .block.slide-top{opacity:1}.home-block-content .block:nth-child(odd) .image-wrap{order:1}.home-block-content .block:nth-child(even) .image-wrap,.home-block-content .block:nth-child(odd) .content{order:2}.home-block-content .block:nth-child(even) .content,.matterport-section.ltr .section-content{order:1}.home-block-content .block:nth-of-type(odd) .row{flex-direction:column-reverse}@media screen and (min-width:880px){.home-block-content{padding-top:8rem}.home-block-content .block{margin-top:0}.home-block-content .block:nth-of-type(odd) .row{grid-template-columns:500px 1fr}}@media screen and (min-width:1400px){.home-block-content{padding-top:8rem}.home-block-content .block:nth-of-type(odd) .row{grid-template-columns:1fr 1fr}}.home-block-content .block .row{display:flex;flex-direction:column}@media screen and (min-width:880px){.home-block-content .block .row{display:grid;grid-template-columns:1fr 500px;margin-bottom:7.4rem;overflow:hidden}}.home-block-content .block .row .image-wrap{width:100%;height:100%;overflow:hidden;position:relative;margin-top:1rem}.home-block-content .block .row .image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-block-content .block .row .content{display:flex;flex-direction:column;justify-content:center}.home-block-content .block .row .content .inner-content{padding:3rem 2rem}@media screen and (min-width:880px){.home-block-content .block .row .image-wrap{margin-top:0}.home-block-content .block .row .content .inner-content{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1400px){.home-block-content .block .row{grid-column-gap:3rem;margin-bottom:10rem;grid-template-columns:1fr 1fr}.home-block-content .block .row .content .inner-content{padding-left:6rem;padding-right:6rem}}.home-block-content .block .row .content h2{margin-bottom:30px;font-size:25px;line-height:39px}@media screen and (min-width:880px){.home-block-content .block .row .content h2{font-size:40px;line-height:49px;margin-bottom:52px}}.buttons-cta .container .button,.home-block-content .block .row .content .button-row .button{color:#fff;width:max-content;font-size:1.125rem;height:auto;font-weight:700;text-transform:initial;box-sizing:border-box;text-decoration:none}.home-block-content .block .row .content .button-row{display:flex;flex-direction:column}@media screen and (min-width:768px){.home-block-content .block .row .content .button-row{flex-direction:row}}.home-block-content .block .row .content .button-row .button{background:#3D89C4;padding:16px 40px;border:none;border-radius:10px;display:flex;align-items:center;font-family:Lato,sans-serif;margin-right:20px;margin-bottom:20px}.home-block-content .block .row .content .button-row .button:hover{background:#306e9e;cursor:pointer}.home-block-content .block .row .content .button-row .button:focus{outline:0}@media screen and (min-width:768px){.home-block-content .block .row .content .button-row .button{margin-bottom:0}}.i-amphtml-fill-content{-o-object-fit:cover!important;object-fit:cover!important}.buttons-cta{background-color:#3D89C4;width:100%;padding-top:2rem;padding-bottom:2rem;display:none}@media screen and (min-width:1024px){.buttons-cta{display:block}}.buttons-cta .container{display:flex;flex-direction:column}@media screen and (min-width:880px){.buttons-cta .container{flex-direction:row;justify-content:space-between}}.buttons-cta .container .button{background:#424254;padding:16px 40px;border:none;border-radius:10px;display:flex;align-items:center;font-family:Lato,sans-serif;text-align:center;justify-content:center;margin-top:20px}.buttons-cta .container .button:hover{background:#2c2c37;cursor:pointer}.buttons-cta .container .button:focus{outline:0}@media screen and (min-width:880px){.buttons-cta .container .button{margin-top:0;min-width:220px}}@media screen and (min-width:1400px){.buttons-cta .container .button{margin-top:0;min-width:280px}}@media screen and (min-width:1920px){.buttons-cta .container .button{margin-top:0;min-width:350px}}.content-section .content-block{margin-top:2rem;margin-bottom:2rem}.content-section .content-block.bg{background:#e6f0f7;padding:2rem;margin-bottom:3rem}@media screen and (min-width:480px){.content-section .content-block.bg{padding:3rem}}@media screen and (min-width:1400px){.content-section .content-block.bg{padding:3rem;border-radius:10px}}.content-section .content-block p:last-of-type{margin-bottom:0}.content-section .content-block h2,.content-section .content-block h3,.content-section .content-block h4{border-left:0;padding-left:0}.content-section .content-block h2{font-size:25px;line-height:32px}@media screen and (min-width:880px){.content-section .content-block h2{font-size:30px}}.content-section .content-block h3,.content-section .content-block h4,.content-section .content-block h5,.content-section .content-block h6{font-size:25px;line-height:32px;margin-bottom:1rem}.content-section .sources{width:100%;margin-left:0;transform:none;background:0 0;border-top:2px solid #dbdbdb;border-bottom:2px solid #dbdbdb}.main-content .areas-we-cover{background:#e6f0f7;margin-bottom:3rem;border-radius:10px;width:100%}.main-content .areas-we-cover .inner-content{padding:2rem}.main-content .areas-we-cover .inner-content ul{margin-top:1rem;-moz-columns:1;columns:1}.main-content .areas-we-cover .inner-content ul li{list-style:none;margin-bottom:10px}.main-content .areas-we-cover .inner-content ul li a{color:#333;font-weight:400;text-decoration:none}.main-content .areas-we-cover .search-bar{padding:2rem;width:100%}@media (min-width:880px){.main-content .areas-we-cover .search-bar{width:75%}}.main-content .areas-we-cover .search-bar form{width:100%;display:flex;border-radius:5px;overflow:hidden;flex-direction:column;align-items:flex-end;gap:.5rem}.main-content .areas-we-cover .search-bar form input[type=search]{font-family:Lato,sans-serif;font-size:18px;height:50px;box-sizing:border-box;background:#fff;padding:5px 10px;border:none;border-radius:0;width:100%}.main-content .areas-we-cover .search-bar form input[type=search][data-error=true]{border:1px solid rgba(0,0,0,.5)}@media (min-width:480px){.main-content .areas-we-cover .search-bar form{flex-direction:row;gap:0}.main-content .areas-we-cover .search-bar form input[type=search]{flex-grow:1}}.main-content .areas-we-cover .search-bar form input[type=submit]{color:#fff;text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;height:50px;display:flex;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-decoration:none;border-radius:0;width:100%;justify-content:center}.main-content .areas-we-cover .search-bar form input[type=submit]:hover{background:#306e9e;cursor:pointer}.main-content .areas-we-cover .search-bar form input[type=submit]:focus{outline:0}@media (min-width:480px){.main-content .areas-we-cover .search-bar form input[type=submit]{width:unset}}.faq{margin-bottom:4rem}.faq .faq-wrapper,.faq details{background-color:#f9f9f9;margin-bottom:1rem;cursor:pointer}.faq .faq-wrapper h4.faq-heading,.faq .faq-wrapper summary,.faq details h4.faq-heading,.faq details summary{font-family:"Noto Serif",serif;font-family:Lato,sans-serif;font-weight:600;color:#424254;margin:0;font-size:15px;padding:1rem 4rem 1rem 1.5rem;line-height:1.5rem;border-left:none}.faq .faq-wrapper h4.faq-heading::marker,.faq .faq-wrapper summary::marker,.faq details h4.faq-heading::marker,.faq details summary::marker{content:""}.faq .faq-wrapper h4.faq-heading span,.faq .faq-wrapper summary span,.faq details h4.faq-heading span,.faq details summary span{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/expand.svg);background-size:21px 18px;background-position:center;padding:28px;background-repeat:no-repeat;position:absolute;right:0;top:0;height:100%;background-color:#424254}.faq .faq-wrapper:not(.open) .faq-text,.faq .faq-wrapper:not([open]) .content,.faq details:not(.open) .faq-text,.faq details:not([open]) .content{max-height:0;overflow:hidden;margin:0}.faq .faq-wrapper[open] summary,.faq details[open] summary{background-color:#3D89C4;color:#fff}.faq .faq-wrapper.open,.faq details.open{padding-bottom:2rem}.faq .faq-wrapper.open h4,.faq details.open h4{background-color:#3D89C4;display:block}.faq .faq-wrapper.open .faq-heading a,.faq .faq-wrapper.open h4,.faq details.open .faq-heading a,.faq details.open h4{color:#fff}.faq .faq-wrapper.open h4 span,.faq details.open h4 span{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/light-cross.svg)!important;background-size:20px 20px;background-position:center;padding:28px;background-repeat:no-repeat;position:absolute;right:0;top:0;background-color:#424254}.faq .faq-wrapper .content,.faq .faq-wrapper .faq-text,.faq details .content,.faq details .faq-text{margin:1rem 0 0;transition:all .2s ease-out;padding-right:2rem;padding-bottom:1rem}.faq .faq-wrapper .content p,.faq .faq-wrapper .faq-text p,.faq details .content p,.faq details .faq-text p{margin-left:1.5rem;margin-top:1rem}@media screen and (min-width:880px){.faq .faq-wrapper h4.faq-heading,.faq .faq-wrapper summary,.faq details h4.faq-heading,.faq details summary{font-size:1.25rem;line-height:1.5rem}.faq .faq-wrapper .content p,.faq .faq-wrapper .faq-text p,.faq details .content p,.faq details .faq-text p{margin-left:4rem}.faq .faq-wrapper .content ul,.faq .faq-wrapper .faq-text ul,.faq details .content ul,.faq details .faq-text ul{margin-left:6rem;margin-top:0;margin-bottom:2rem}}.faq .faq-wrapper .content ul li,.faq .faq-wrapper .faq-text ul li,.faq details .content ul li,.faq details .faq-text ul li{margin-bottom:1rem}.how-can-we-help{padding:2rem;background:#424254;height:auto;color:#fff}.how-can-we-help h3{color:#fff;font-size:30px;margin-bottom:2rem}.how-can-we-help li{margin-bottom:1rem}.how-can-we-help li:before{content:'>';color:#fff;margin-right:10px}.how-can-we-help li a{color:#fff;text-decoration:none}.featured-block{background:#1c4963;border-radius:4px;color:#fff;margin-top:3rem;margin-bottom:3rem;position:relative}.featured-block .feature-row{display:block}.featured-block .feature-row .image-wrap{overflow:hidden;max-height:400px}.featured-block .feature-row .image-wrap img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;border-radius:4px 4px 0 0}@media screen and (min-width:1000px){.featured-block{width:100%;left:auto;right:auto;margin-left:0;margin-right:0}.featured-block .feature-row{display:grid;grid-template-columns:1.5fr 3fr}.featured-block .feature-row .image-wrap{max-height:100%}.featured-block .feature-row .image-wrap img{border-radius:4px 0 0 4px}}.featured-block .feature-row .content .inner-content{padding:3rem}.featured-block .feature-row .content .inner-content .block-logo{display:block;margin-bottom:2rem}.featured-block .feature-row .content .inner-content li,.featured-block .feature-row .content .inner-content p{color:#fff}.featured-block .feature-row .content .inner-content li{list-style-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/bullet-point.svg)}.featured-block .feature-row .content .inner-content .middle{border-top:1px solid #fff54;border-bottom:1px solid #fff54;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;font-weight:700}.featured-block .feature-row .content .inner-content .middle li{margin-bottom:1rem}.featured-block .feature-row .content .inner-content .button{background:#fff;border-radius:2px;color:#1c4963;padding:14px 25px;margin-top:2rem;display:block;width:-moz-fit-content;width:fit-content}.service-page-repeater{margin-top:1rem;margin-bottom:1rem}.service-page-repeater .service{background:#e6f0f7;width:100%;padding:2rem;margin-bottom:2rem;border-radius:10px}.service-page-repeater .service .inner-content{display:block;align-items:center}@media screen and (min-width:880px){.service-page-repeater .service .inner-content{display:grid;grid-template-columns:1fr 4fr}}.service-page-repeater .service .inner-content .image-wrapper{display:block}.service-page-repeater .service .inner-content .content h2,.service-page-repeater .service .inner-content .content h3,.service-page-repeater .service .inner-content .content h4{border-left:0;padding-left:0}.service-page-repeater .service .inner-content .content a{color:#333}.service-page-repeater .service .inner-content .content .button{color:#fff;width:max-content;text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-decoration:none;display:block;margin-top:1rem}.service-page-repeater .service .inner-content .content .button:hover{background:#306e9e;cursor:pointer}.service-page-repeater .service .inner-content .content .button:focus{outline:0}.gallery-section{width:100%;background:#424254;color:#fff;padding-top:3.75rem;padding-bottom:3rem}.gallery-section .row{display:block;align-items:center}@media screen and (min-width:1024px){.gallery-section .row{display:grid;display:-ms-grid;grid-template-columns:1fr 2fr;grid-column-gap:2.5rem}}@media screen and (min-width:1400px){.gallery-section .row{grid-column-gap:7rem}}.gallery-section .content{text-align:left;margin:0 auto}@media screen and (min-width:880px){.gallery-section{padding-bottom:3rem;padding-top:3rem}.gallery-section .content{text-align:left;margin:0}.gallery-section .content img{-o-object-fit:cover;object-fit:cover}.gallery-section .content div{align-self:center}}.gallery-section .content img{width:100%;height:auto}.gallery-section .content h2{font-family:"Noto Serif",serif;font-size:30px;line-height:32px;color:#fff;margin-bottom:2rem}@media screen and (min-width:880px){.gallery-section .content h2{font-size:40px;margin-top:2rem;line-height:56px}}.cta-bar .container .button,.gallery-section .button-row .button{text-transform:initial;font-size:1.125rem;box-sizing:border-box;text-decoration:none;color:#fff;font-weight:700}.gallery-section .container .image-gallery{display:grid;grid-gap:2rem;margin:3rem auto 0;grid-template-columns:1fr 1fr}@media screen and (min-width:1400px){.gallery-section .container .image-gallery{margin-top:0;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1920px){.gallery-section .container .image-gallery{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}.gallery-section .container .image-gallery .gal-image{width:100%;height:147px;min-width:150px;display:none;position:relative}@media screen and (min-width:768px){.main-content .areas-we-cover .inner-content ul{-moz-columns:2;columns:2}.gallery-section .container .image-gallery{grid-auto-flow:column;grid-column-gap:30px;grid-auto-columns:minmax(0,1fr);grid-template-rows:1fr 1fr}.gallery-section .container .image-gallery .gal-image{display:block}}@media screen and (min-width:1024px){.gallery-section .container .image-gallery .gal-image{display:none}.gallery-section .container .image-gallery .gal-image:nth-child(-n+4){display:block}}@media screen and (min-width:1400px){.gallery-section .container .image-gallery .gal-image{display:block;min-height:239px}.cta-bar .container{grid-template-columns:2.5fr 1fr;grid-column-gap:2rem}}.gallery-section .container .image-gallery .gal-image img{min-width:0;border-radius:2px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}.gallery-section .button-row{display:flex;flex-direction:row}.gallery-section .button-row .button{width:max-content;background:#3D89C4;padding:16px 40px;border:none;border-radius:10px;height:auto;align-items:center;font-family:Lato,sans-serif;margin-right:1rem;display:flex;justify-content:center}.gallery-section .button-row .button:hover{background:#306e9e;cursor:pointer}.gallery-section .button-row .button:focus{outline:0}.gallery-section .button-row .button:last-child{margin-right:0}@media screen and (min-width:880px){.gallery-section .button-row .button{margin-right:3rem;min-width:185px}}.cta-bar{width:100%;padding-top:2rem;padding-bottom:2rem;background:#3D89C4;color:#FFF}.cta-bar .container .divider{min-width:0}@media screen and (min-width:768px){.cta-bar .container{display:grid;align-items:center;grid-auto-flow:column;grid-column-gap:2rem;grid-auto-columns:minmax(0,1fr);grid-template-rows:1fr}.cta-bar .container .divider{display:none}}@media screen and (min-width:1400px){.cta-bar .container .divider{display:block;width:100%;background:#fff;height:1px}}.cta-bar .container .button{justify-self:flex-end;width:max-content;background:#424254;padding:16px 3rem;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-family:Lato,sans-serif;margin-top:1.5rem}.cta-bar .container .button:hover{background:#2c2c37;cursor:pointer}.cta-bar .container .button:focus{outline:0}@media screen and (min-width:768px){.cta-bar .container .button{margin-top:0}}.cta-bar .container p{min-width:0;font-family:Lato,sans-serif;font-size:20px;line-height:29px;margin-bottom:0}@media screen and (min-width:880px){.cta-bar .container p{font-size:25px}}@media screen and (min-width:1400px){.cta-bar .container p{font-size:30px}}.admissions-section{background:#424254;padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:880px){.admissions-section{padding-top:8rem;padding-bottom:8rem}}.admissions-section h2{color:#fff;text-align:center;padding-bottom:3rem;font-size:30px}.admissions-section .block-row{display:block}@media screen and (min-width:880px){.admissions-section h2{padding-bottom:4rem}.admissions-section .block-row{display:grid;grid-template-columns:1fr 1fr 1fr}}.admissions-section .block-row .block{margin-top:4rem;display:flex;justify-content:center;flex-direction:column;text-align:center;align-self:flex-start}.admissions-section .block-row .block:first-of-type{margin-top:0}@media screen and (min-width:880px){.admissions-section .block-row .block{margin-top:0;margin-right:3rem}.admissions-section .block-row .block:last-of-type{margin-right:0}}.admissions-section .block-row .block .image-wrap{width:100%;display:flex;text-align:center;max-width:200px;margin:0 auto;align-items:flex-start}.admissions-section .block-row .block .image-wrap img{text-align:center;width:100%;height:100%;display:flex;align-items:flex-start}.admissions-section .block-row .block h3{margin-top:2rem;margin-bottom:2rem;color:#fff;font-size:30px;line-height:39px}.admissions-section .block-row .block p{color:#fff}@media screen and (min-width:880px){.admissions-section .block-row .block h3{width:60%;margin:4rem auto 0}.admissions-section .block-row .block p{width:80%;margin:0 auto}}.admissions-section .button-row{margin:2rem auto 0;display:flex;text-align:center;width:100%;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width:880px){.admissions-section .button-row{margin-top:6rem;flex-direction:row}}.admissions-section .button-row .button,.help-module.sidebar-module .button{align-items:center;text-transform:initial;box-sizing:border-box;text-decoration:none}.admissions-section .button-row .button{margin-bottom:2rem;color:#fff;width:max-content;background:#3D89C4;font-size:1.125rem;padding:16px 2rem;border:none;border-radius:10px;height:auto;display:flex;font-family:Lato,sans-serif;font-weight:700}.admissions-section .button-row .button:hover{background:#306e9e;cursor:pointer}.admissions-section .button-row .button:focus{outline:0}.help-module{background:#3D89C4;padding-top:4rem;padding-bottom:4rem;color:#FFF}@media screen and (min-width:880px){.admissions-section .button-row .button{display:inline-flex;margin-bottom:0;margin-right:20px}.help-module{padding-bottom:4.8rem;padding-top:4.3rem}}@media screen and (min-width:1400px){.help-module{padding-bottom:2rem;padding-top:2rem}}.help-module.sidebar-module{margin-top:2rem;margin-bottom:2rem;border-radius:10px}.help-module.sidebar-module .container{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}.help-module.sidebar-module .container .intro-col h3,.help-module.sidebar-module .container .intro-col p{text-align:center}.help-module.sidebar-module .container .image-buttons{display:flex;justify-content:center;margin-bottom:2.7rem}.help-module.sidebar-module .container .image-buttons a:last-of-type .image-button{margin-right:0}.help-module.sidebar-module .container .image-buttons .image-button{position:relative;background-color:#424254;border-radius:10px;margin-right:2rem;padding:1.5rem;justify-content:center;width:100px;height:100px}.help-module.sidebar-module .container .image-buttons .image-button img{display:none}.help-module.sidebar-module .container .image-buttons .image-button span{position:absolute;top:0;left:0;right:0;opacity:1;font-size:16px;line-height:24px;font-family:"Noto Serif",serif;color:#fff;text-align:center}@media screen and (min-width:880px){.help-module.sidebar-module .container .image-buttons{margin-bottom:2rem}.help-module.sidebar-module .container .image-buttons .image-button{width:auto;height:auto}.help-module.sidebar-module .container .image-buttons .image-button img{opacity:1;display:block;width:90px;height:90px}.help-module.sidebar-module .container .image-buttons .image-button span{opacity:0;font-size:16px;line-height:22px;top:0;left:0;right:0}}.help-module.sidebar-module .container .content{display:none}@media screen and (min-width:1400px){.help-module.sidebar-module .container .content{display:block}}.help-module.sidebar-module .container .content p{text-align:center}.help-module.sidebar-module .container .content .button-row{display:flex;flex-direction:column}.help-module.sidebar-module .container .content .button-row .button{margin-bottom:1rem}.help-module.sidebar-module .container .content .button-row .button:last-of-type{margin-bottom:0}.help-module.sidebar-module .button{color:#424254;width:max-content;background:#fff;font-size:1.125rem;padding:16px 3rem;border:none;border-radius:10px;height:auto;display:flex;font-family:Lato,sans-serif;margin-bottom:20px;font-weight:500}.help-module.sidebar-module .button:hover{background:#e6e6e6;cursor:pointer}.help-module.sidebar-module .button:focus{outline:0}.help-module.sidebar-module .button:last-of-type{margin-bottom:0}.help-module .container{display:block;align-items:center}@media screen and (min-width:880px){.help-module.sidebar-module .button{margin-right:20px;margin-bottom:0}.help-module .container{display:grid;grid-column-gap:3rem;grid-template-columns:1fr 2fr}}.help-module .container .intro-col h3{margin-bottom:2rem;font-size:30px;color:#fff;text-align:center}@media screen and (min-width:880px){.help-module .container .intro-col h3{text-align:left}}.help-module .container .intro-col strong{margin-top:1rem;display:block}.help-module .container .intro-col p{line-height:30px;text-align:center}.help-module .container .image-buttons{display:flex;justify-content:center;margin-bottom:2.7rem}.help-module .container .image-buttons a:last-of-type .image-button{margin-right:0}.help-module .container .image-buttons .image-button{position:relative;background-color:#424254;border-radius:4px;margin-right:3rem;padding:4rem;justify-content:center;width:140px}.help-module .container .image-buttons .image-button img{display:none}@media screen and (min-width:880px){.help-module .container .intro-col p{text-align:left}.help-module .container .image-buttons{margin-bottom:0}.help-module .container .image-buttons .image-button{padding:3rem;width:auto}.help-module .container .image-buttons .image-button img{opacity:1;display:block}}.help-module .container .image-buttons .image-button span{position:absolute;top:0;left:0;right:0;opacity:1;font-size:20px;line-height:24px;font-family:"Noto Serif",serif;color:#fff;text-align:center;margin:0 auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#424254bf;transition:.3s}@media screen and (min-width:880px){.help-module .container .image-buttons .image-button span{opacity:0;font-size:40px;line-height:52px;top:0;left:0;right:0;margin-left:0;width:auto}}.help-module .container .image-buttons .image-button:hover span{opacity:1}.help-module .container .content{display:block}@media screen and (min-width:878px){.help-module .container .content{display:none}}@media screen and (min-width:1400px){.help-module .container{grid-column-gap:3rem;grid-template-columns:1fr 1.5fr 1fr}.help-module .container .content{display:block}}.help-module .container .content p{line-height:30px;text-align:center}@media screen and (min-width:880px){.help-module .container .content p{text-align:left}}.help-module .container .content .button-row{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;margin-top:2.5rem}@media screen and (min-width:880px){.help-module .container .content .button-row{margin-top:0;display:inline-flex;flex-direction:row;justify-content:space-between}}.help-module .container .content .button-row .button{color:#fff;width:max-content;text-transform:initial;background:#424254;font-size:1.125rem;padding:16px 3rem;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-family:Lato,sans-serif;box-sizing:border-box;text-decoration:none;margin-bottom:20px;font-weight:500}.help-module .container .content .button-row .button:hover{background:#2c2c37;cursor:pointer}.help-module .container .content .button-row .button:focus{outline:0}@media screen and (min-width:880px){.help-module .container .content .button-row .button{margin-right:20px;margin-bottom:0}}.help-module .container .content .button-row .button:last-of-type{margin-bottom:0}body.home .staff-slider{margin-bottom:6rem}.staff-slider{position:relative;margin-top:6rem}.staff-slider .slide{text-align:center;list-style:none}.staff-slider .slide h3{font-family:"Noto Serif",serif;font-size:25px;color:#333;margin-top:1rem;margin-bottom:1rem}.staff-slider .slide p{text-align:center}@media screen and (min-width:768px){.staff-slider .slide p{width:46%;margin:0 auto}}@media screen and (min-width:1400px){.staff-slider .slide p{width:70%}}.staff-slider .slide img{font-family:Lato,sans-serif;font-size:16px;-o-object-fit:cover;object-fit:cover;border-radius:100px;box-shadow:0 0 10px rgba(0,0,0,.3)}.search-section h1,.search-section h3{font-size:30px;line-height:39px}.staff-slider .slide span{font-family:"Noto Serif",serif;color:#3D89C4;margin-bottom:1rem;display:block}.staff-slider .i-amphtml-base-carousel-arrow-next-slot,.staff-slider .i-amphtml-base-carousel-arrow-prev-slot{align-items:top!important}.staff-slider .carousel-prev,.staff-slider .glide__arrow--left{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/left-arrow.svg);background-repeat:no-repeat;box-shadow:none;background-color:transparent;height:40px;width:40px;border:none;left:0;-webkit-appearance:none;appearance:none;opacity:1!important}.staff-slider .carousel-next,.staff-slider .glide__arrow--right{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/right-arrow.svg);background-repeat:no-repeat;background-color:transparent;box-shadow:none;height:40px;width:40px;right:0;opacity:1!important;-webkit-appearance:none;appearance:none;border:none}.staff-slider .glide__arrows{position:absolute;top:40%;width:100%}.openmodal{color:#3D89C4;display:block;text-decoration:none;margin-top:20px}.team-content{text-align:center;margin-bottom:4.3rem;margin-top:3.5rem}@media screen and (min-width:880px){.staff-slider .i-amphtml-base-carousel-arrow-next-slot,.staff-slider .i-amphtml-base-carousel-arrow-prev-slot{align-items:center}.staff-slider .glide__arrows{position:absolute;top:40%;width:100%}.team-content{margin-bottom:6rem;margin-top:7.8rem}}.team-content h2{font-size:30px;margin-bottom:1rem}@media screen and (min-width:880px){.team-content h2{font-size:40px}}.team-content p{width:100%;margin:0 auto;font-size:16px;line-height:24px}@media screen and (min-width:880px){.team-content p{width:30%}}div[id^=modal]{display:none}div[id^=modal] .inner-content{padding:1rem;display:grid;grid-template-columns:1fr;grid-column-gap:3rem}@media screen and (min-width:480px){div[id^=modal] .inner-content{grid-template-columns:.5fr 2.5fr}}div[id^=modal] .inner-content img{-o-object-fit:cover;object-fit:cover;width:120px;height:120px;border-radius:100px;margin-bottom:2rem}div[id^=modal] .inner-content .title{font-family:Lato,sans-serif;text-transform:uppercase;font-weight:500;font-style:normal;font-size:18px;color:#424254;line-height:24px}div[id^=modal] .inner-content .job{margin-bottom:1rem;color:#000}div[id^=modal] .inner-content .desc{font-style:italic;color:rgba(11,11,11,.6)}.search-section{padding-top:3.75rem;padding-bottom:1rem;text-align:center}@media screen and (min-width:880px){.search-section{padding-top:9rem;padding-bottom:9rem}}.search-section input{padding:20px 30px;box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:5px;opacity:1;border:none;width:100%;-webkit-appearance:none;appearance:none}.search-section h1{width:86%;margin:0 auto}@media screen and (min-width:880px){.search-section h1{width:100%;margin-left:0}}.search-section p{width:90%;margin:2rem auto 4rem;color:#a5a5a5}@media screen and (min-width:880px){.search-section p{width:40%}}.search-section .search-form{width:90%;margin:0 auto;position:relative}@media screen and (min-width:1400px){.search-section .search-form{width:60%}}.search-section .search-form #searchsubmit{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/search-icon.svg);background-repeat:no-repeat;background-position:center;background-color:#3D89C4;border:none;border-radius:100px;width:80px;height:80px;position:absolute;right:-10px;top:-10px}.latest-news .latest-slider-container .slide .content .button-row .button,.search-section .button{text-transform:initial;height:auto;font-family:Lato,sans-serif;text-decoration:none;font-weight:700;box-sizing:border-box}.search-section .button{margin:0 auto;color:#fff;width:max-content;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;display:flex;align-items:center}.search-section .button:hover{background:#306e9e;cursor:pointer}.search-section .button:focus{outline:0}.search-section .featured-locations{margin-top:3rem}.search-section .featured-locations .popup-modal{position:relative;background:#424254;padding:2rem;width:100%;overflow:auto;max-height:900px}.search-section .featured-locations .popup-modal a,.search-section .featured-locations .popup-modal h2{color:#fff}.search-section .featured-locations .popup-modal .grouped-list{display:grid;display:-ms-grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:480px){.search-section .featured-locations .popup-modal .grouped-list{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (min-width:1100px){.search-section .featured-locations{margin-top:6rem}.search-section .featured-locations .popup-modal .grouped-list{grid-template-columns:repeat(4,1fr);grid-column-gap:6rem}}@media screen and (min-width:1400px){.search-section .featured-locations .popup-modal{max-width:1200px;margin:0 auto}.search-section .featured-locations .popup-modal .grouped-list{grid-template-columns:repeat(4,1fr);grid-column-gap:6rem}}.search-section .featured-locations .popup-modal .col{margin-top:3rem}@media screen and (min-width:1100px){.search-section .featured-locations .popup-modal .col{margin-top:0}}.search-section .featured-locations .popup-modal .col:nth-child(2){margin-right:20px}.search-section .featured-locations .popup-modal .col h2,.search-section .featured-locations .popup-modal .col h3{margin-bottom:1rem;color:#fff}.search-section .featured-locations .popup-modal .col .list{max-height:200px;overflow-y:auto;margin-top:2rem;scrollbar-width:thin;scrollbar-color:#fff,#424254}.search-section .featured-locations .popup-modal .col .list::-webkit-scrollbar{width:5px}.search-section .featured-locations .popup-modal .col .list::-webkit-scrollbar-track{background:#000;border-radius:4px}.search-section .featured-locations .popup-modal .col .list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:6px;border:3px solid #fff}.search-section .featured-locations .popup-modal .areas-col{-moz-columns:1;columns:1}@media screen and (min-width:1100px){.search-section .featured-locations .popup-modal .areas-col{-moz-columns:3;columns:3}}@media screen and (min-width:1400px){.search-section .featured-locations .popup-modal .areas-col{-moz-columns:4;columns:4}}.search-section .featured-locations .locations-grid{-moz-columns:1;columns:1;margin-top:2rem;margin-bottom:2rem}@media screen and (min-width:880px){.search-section .featured-locations .locations-grid{margin-top:4rem;margin-bottom:4rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;text-align:left;grid-column-gap:2rem}}.contact-us-module .inner-content h3,.latest-news .container,.logo-badges-mobile h4,.logo-carousel-container .logo-carousel .logo-single,.logo-carousel-container h4,.search-section .featured-locations .locations-grid .location{text-align:center}.search-section .featured-locations .locations-grid .location a{display:block;text-decoration:none;margin-bottom:20px;color:#000;font-size:20px}@media screen and (min-width:880px){.search-section .featured-locations .locations-grid .location a{font-size:30px;margin-bottom:2rem}}.latest-news{margin-bottom:5rem}@media screen and (min-width:880px){.latest-news{margin-bottom:10rem}}.latest-news .container{margin-bottom:4rem;display:block}.latest-news .container h2{margin-top:3rem;margin-bottom:3rem;font-size:30px}.latest-news .latest-slider-container{position:relative}.latest-news .latest-slider-container.mobile{display:block}.latest-news .latest-slider-container.desktop,.logo-badges-desktop{display:none}@media screen and (min-width:1100px){.latest-news .latest-slider-container.mobile{display:none}.latest-news .latest-slider-container.desktop{display:block}}@media screen and (min-width:880px){.latest-news .container h2{margin-top:0;margin-bottom:6rem;font-size:40px}.latest-news .latest-slider-container .slide{display:flex;flex-direction:row}}.latest-news .latest-slider-container .slide .content{display:flex;justify-content:center;align-items:center;word-wrap:break-word;width:100%}.latest-news .latest-slider-container .slide .content .inner-content{padding:2.5rem}@media screen and (min-width:880px){.latest-news .latest-slider-container .slide .content{width:60%}.latest-news .latest-slider-container .slide .content .inner-content{padding:2.5rem 5rem}}.latest-news .latest-slider-container .slide .content .inner-content h3{word-wrap:break-word;white-space:pre-line;font-size:30px;line-height:39px}.latest-news .latest-slider-container .slide .content .inner-content p{word-wrap:break-word;white-space:pre-line}.latest-news .latest-slider-container .slide .content .button-row{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:480px){.latest-news .latest-slider-container .slide .content .button-row{flex-direction:row}}.latest-news .latest-slider-container .slide .content .button-row .button{color:#fff;width:max-content;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;display:flex;align-items:center;margin-right:20px}.latest-news .latest-slider-container .slide .content .button-row .button:hover{background:#306e9e;cursor:pointer}.latest-news .latest-slider-container .slide .content .button-row .button:focus{outline:0}.latest-news .latest-slider-container .slide .content .button-row .button:last-of-type{margin-right:0}.latest-news .latest-slider-container .glide__bullets{bottom:2rem}@media screen and (min-width:880px){.latest-news .latest-slider-container .glide__bullets{bottom:-2rem}}.latest-news .latest-slider-container .glide__bullets .glide__bullet{background:#707070;border-radius:100px;width:4px;height:4px;box-shadow:none;margin-right:14px}@media screen and (min-width:368px){.latest-news .latest-slider-container .glide__bullets .glide__bullet{width:13px;height:13px}}.latest-news .latest-slider-container .glide__bullets .glide__bullet.glide__bullet--active{border:3px solid #707070;background:#fff}.latest-news .latest-slider-container .glide__bullets .glide__bullet:hover{border:none}.latest-news .image-contain{width:100%;max-height:200px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:200px}@media screen and (min-width:880px){.latest-news .latest-slider-container .glide__bullets .glide__bullet{margin-right:10px}.latest-news .image-contain{width:50%;height:100%;max-height:500px}}.latest-news .image-contain img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.latest-news .image-contain img{min-height:535px;margin-top:-20%}}@media screena and (min-width:1400px){.latest-news .image-contain img{min-height:auto;margin-top:0}}.latest-news .glide__arrows{position:absolute;top:14%;width:100%}.latest-news .carousel-next,.latest-news .carousel-prev,.latest-news .glide__arrow--left,.latest-news .glide__arrow--right{background-color:transparent;height:40px;width:40px;border:none;position:absolute;box-shadow:none;background-repeat:no-repeat}.latest-news .carousel-prev,.latest-news .glide__arrow--left{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/left-arrow.svg);left:20px}.latest-news .carousel-next,.latest-news .glide__arrow--right{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/right-arrow.svg);right:20px}@media screen and (min-width:880px){.latest-news .glide__arrows{position:absolute;top:40%}.latest-news .carousel-prev,.latest-news .glide__arrow--left{left:40px}.latest-news .carousel-next,.latest-news .glide__arrow--right{right:40px}}.latest-news .carousel-next,.latest-news .carousel-prev{top:18%}.logo-badges-mobile{display:block;margin:60px 0}.logo-badges-mobile svg{width:80%;height:auto;margin:0 auto;display:block}.logo-carousel-container{margin-top:11rem;margin-bottom:6rem}.logo-carousel-container .container{padding-bottom:90px}.logo-carousel-container h4{font-size:1.875rem;color:#868e96;margin-top:0;margin-bottom:80px;font-weight:700;font-weight:#fff;line-height:2.625rem;font-display:swap}.logo-carousel-container .logo-carousel{width:100%;grid-template-columns:1fr;grid-row-gap:2rem;display:grid;align-items:center}.logo-carousel-container .logo-carousel .logo-single img{width:90%;max-height:80px}@media screen and (min-width:600px){.logo-badges-desktop{display:block}.logo-badges-mobile{display:none}}.home .logo-carousel-container{margin-top:-3rem;margin-bottom:6rem}.contact-us-module{background:#424254;border-radius:10px;margin-top:4rem;margin-bottom:4rem;color:#fff;display:none}@media screen and (min-width:880px){.logo-carousel-container .logo-carousel{grid-template-columns:repeat(6,1fr);grid-column-gap:1rem}.contact-us-module{display:block}}.contact-us-module .inner-content{padding:2.5rem}.contact-us-module .inner-content .button,.contact-us-module.content .inner-content .button{padding:16px 40px;height:auto;font-family:Lato,sans-serif;text-transform:initial;text-decoration:none}.contact-us-module .inner-content h3{color:#fff;font-size:40px}.contact-us-module .inner-content .button{color:#424254;width:max-content;background:#fff;font-size:1.125rem;border:none;border-radius:10px;display:flex;align-items:center;box-sizing:border-box;margin:1rem auto 0;font-weight:700}.contact-us-module .inner-content .button:hover{background:#e6e6e6;cursor:pointer}.contact-us-module .inner-content .button:focus{outline:0}.contact-us-module .inner-content .button:first-of-type{margin-top:0}.contact-us-module.content{background:#3D89C4;width:112%;border-radius:0;margin:auto calc(50% - 50vw);transform:translateX(calc(50vw - 50%))}.contact-us-module.content .inner-content h3{text-align:left}@media screen and (min-width:880px){.contact-us-module.content{display:block;width:100%;border-radius:10px}.contact-us-module.content .inner-content h3{font-size:40px}}.contact-us-module.content .inner-content p{display:flex;margin-top:2.18rem;text-align:center}.contact-us-module.content .inner-content p a{color:#fff;display:block;margin-left:10px}.contact-us-module.content .inner-content .button{color:#3D89C4;width:max-content;background:#fff;border:none;border-radius:10px;display:flex;align-items:center;box-sizing:border-box;font-weight:700;margin-left:0;margin-top:3rem;font-size:16px}.contact-us-module.content .inner-content .button:hover{background:#e6e6e6;cursor:pointer}.contact-us-module.content .inner-content .button:focus{outline:0}.container .sidebar-layout .main-content .quick-access-section{background:#3D89C4;border-radius:10px;padding:2rem;color:#fff;width:100%;margin:0 auto 2rem}.container .sidebar-layout .main-content .quick-access-section .ql-title{line-height:1.125rem;font-weight:600;color:#fff;margin-bottom:2rem;padding-top:1rem;padding-bottom:1rem;font-size:20px;display:block;font-family:"Noto Serif",serif}@media screen and (min-width:880px){.container .sidebar-layout .main-content .quick-access-section .ql-title{font-size:30px}}@media screen and (min-width:1100px){.latest-news .carousel-next,.latest-news .carousel-prev{top:28%}.contact-us-module.content .inner-content p{text-align:left}.container .sidebar-layout .main-content .quick-access-section .ql-title{font-size:40px}}.container .sidebar-layout .main-content .quick-access-section .ql-text{color:#fff;font-size:18px;line-height:22px;font-weight:400;border-left:4px solid #fff;padding-left:2rem;padding-top:1rem;padding-bottom:1rem;display:block;font-family:Lato,sans-serif;margin-bottom:2rem}.container .sidebar-layout .main-content .quick-access-section ul{max-height:300px;overflow:overlay}.container .sidebar-layout .main-content .quick-access-section li{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/bullet-point.svg)}.container .sidebar-layout .main-content .quick-access-section a{color:#fff;font-weight:400}.container .sidebar-layout .main-content .quick-access-section a .quick-access-link{margin-bottom:10px;margin-left:1rem;padding-left:2rem;background-repeat:no-repeat;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/quick-access-arrow.svg)}.container .sidebar-layout .main-content .quick-access-section a .quick-access-link.h3{margin-left:2.25rem;font-weight:300;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/bullet-point.svg)}#locations-popup-container{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;overflow-y:scroll;background-color:rgba(0,0,0,.72)}@media screen and (min-width:880px){#locations-popup-container{padding-top:6rem}}@media screen and (min-width:1400px){.latest-news .latest-slider-container .glide__bullets{bottom:-6rem}#locations-popup-container{overflow:auto;padding-top:2rem}}#locations-popup-container .modal-menu-close{border:none;box-shadow:none;padding:20px;background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/light-cross.svg);background-color:transparent;background-repeat:no-repeat;background-position:center;top:10%}#locations-popup-container.showlocations{display:block}#locations-popup-container #locations-popup{position:relative;margin:0;width:100%;z-index:999;color:#fff;box-sizing:border-box}@media screen and (min-width:1100px){#locations-popup-container #locations-popup{width:85%;margin-left:5%;margin-right:5%}}#locations-popup-container #locations-popup .container{width:100%;position:relative;box-sizing:border-box}#locations-popup-container #locations-popup .container .inner-content{position:relative;box-sizing:border-box}#locations-popup-container #locations-popup .container .inner-content .popup-modal{position:relative;background:#424254;padding:2rem;width:100%;overflow:auto;max-height:900px}@media screen and (min-width:1400px){#locations-popup-container .modal-menu-close{top:5%}#locations-popup-container #locations-popup{margin:5% auto 0;width:100%}#locations-popup-container #locations-popup .container .inner-content .popup-modal{max-width:1200px;margin:0 auto}}#locations-popup-container #locations-popup .container .inner-content .popup-modal a,#locations-popup-container #locations-popup .container .inner-content .popup-modal h2{color:#fff}#locations-popup-container #locations-popup .container .inner-content .popup-modal .grouped-list{display:grid;display:-ms-grid;grid-template-columns:repeat(1,1fr);margin-bottom:2rem}@media screen and (min-width:480px){#locations-popup-container #locations-popup .container .inner-content .popup-modal .grouped-list{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}#locations-popup-container #locations-popup .container .inner-content .popup-modal .areas-col{-moz-columns:1;columns:1}}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col{margin-top:3rem}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;margin-right:20px}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col:nth-child(4){-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1100px){#locations-popup-container #locations-popup .container .inner-content .popup-modal .grouped-list{grid-template-columns:repeat(3,1fr);grid-column-gap:6rem}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col{margin-top:0}#locations-popup-container #locations-popup .container .inner-content .popup-modal .areas-col{-moz-columns:3;columns:3}}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col h2,#locations-popup-container #locations-popup .container .inner-content .popup-modal .col h3{margin-bottom:1rem;color:#fff;font-size:30px}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col .list{max-height:200px;overflow-y:auto;margin-top:2rem;scrollbar-width:thin;scrollbar-color:#424254,#fff}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col .list::-webkit-scrollbar{width:5px}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col .list::-webkit-scrollbar-track{background:#424254;border-radius:4px}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col .list::-webkit-scrollbar-thumb{background-color:#fff;border-radius:6px;border:3px solid #fff}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col .list li{list-style:none;margin-bottom:1rem}#locations-popup-container #locations-popup .container .inner-content .popup-modal .col .list li a{text-decoration:none}@media screen and (min-width:1400px){#locations-popup-container #locations-popup .container .inner-content .popup-modal .grouped-list{grid-template-columns:repeat(3,1fr);grid-column-gap:6rem}#locations-popup-container #locations-popup .container .inner-content .popup-modal .areas-col{-moz-columns:4;columns:4}}#locations-popup-container #locationclosebtn{display:block;position:absolute;right:4%;z-index:40}.map-container,.map-container #map{position:relative}.map-container #locationbtn{margin-top:1rem;margin-bottom:1rem;position:absolute;bottom:5%;left:2%;z-index:999;width:230px;background-size:20px 20px}.location-page-all-visible .search-section .areas-grid .col{margin-bottom:30px}.location-page-all-visible .search-section .areas-grid .col ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px 30px}.location-page-all-visible .search-section .areas-grid .col ul li a{font-weight:400}.location-centre-section{margin:60px 0}.location-centre-section .button-container{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:480px){.location-centre-section .button-container{flex-direction:row;gap:30px}}.location-centre-section .button{padding:14px 24px;color:#fff!important;background-color:#3D89C4;border-radius:10px;display:block;width:-moz-fit-content;width:fit-content}.location-centre-section .button.dark{background-color:#424254}.location-centre-section .benefits h4{margin:30px 0}.location-centre-section .benefits .benefit-container{display:grid;gap:20px;margin-bottom:40px}@media screen and (min-width:1400px){.location-centre-section .benefits .benefit-container{grid-template-columns:1fr 1fr}}.location-centre-section .benefits .benefit-container .benefit{display:flex;flex-direction:row;align-items:center;background-color:#F9F9F9;margin:0;padding:12px;border-radius:4px;gap:25px}.location-centre-section .benefits .benefit-container .benefit img{width:46px;height:32px;-o-object-fit:contain;object-fit:contain}.location-centre-section .benefits .benefit-container .benefit p{margin:0}.location-centre-section .location-gal-universal{margin-top:100px}.location-centre-section .location-gal-universal .main-image{width:100%;height:300px;border-radius:10px;overflow:hidden;margin-bottom:10px;cursor:pointer}@media screen and (min-width:480px){.location-centre-section .location-gal-universal .main-image{margin-bottom:30px}}@media screen and (min-width:880px){.location-centre-section .location-gal-universal .main-image{height:500px}}.location-centre-section .location-gal-universal .main-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.location-centre-section .location-gal-universal .thumbnail-gallery{margin-top:4px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:10px}@media screen and (min-width:480px){.location-centre-section .location-gal-universal .thumbnail-gallery{margin-top:8px;gap:30px;margin-bottom:30px}}.location-centre-section .location-gal-universal .thumbnail-gallery a{height:100px;width:100%;border-radius:10px;overflow:hidden;cursor:pointer}@media screen and (min-width:880px){.location-centre-section .location-gal-universal .thumbnail-gallery a{height:230px}}.location-centre-section .location-gal-universal .thumbnail-gallery a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location-centre-section .location-gal-universal .hiddenGal{display:none}.location-centre-section .location-gal-universal .hiddenGal.shown{display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999}.location-centre-section .location-gal-universal .hiddenGal.shown .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#424254a1}.location-centre-section .location-gal-universal .hiddenGal .heading{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #C3C3C3;margin-bottom:25px}.location-centre-section .location-gal-universal .hiddenGal .heading h2{font-size:16px;line-height:1}.location-centre-section .location-gal-universal .hiddenGal .heading #closer2{background-image:url(/wp-content/themes/ocean-recovery/assets/img/icons/cross-dark.svg);width:20px;height:20px;padding:0 0 25px;margin:0 0 10px 20px;display:block;background-size:contain;background-repeat:no-repeat;cursor:pointer}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer{position:absolute;max-width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#EFEFEF;padding:25px 20px}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer ::-webkit-scrollbar{width:4px}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer ::-webkit-scrollbar-track{background:#c3c3c8}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer ::-webkit-scrollbar-thumb{background:#424254}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer ::-webkit-scrollbar-thumb:hover{background:#32323F}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .mainImageSlider{width:100%;margin-bottom:14px}@media screen and (min-width:480px){.location-centre-section .location-gal-universal .hiddenGal .heading h2{font-size:20px}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer{padding:35px 30px}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .mainImageSlider{margin-bottom:30px}}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .mainImageSlider ul{margin:0;padding:0}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .mainImageSlider .glide__slide{width:100%;height:300px}@media screen and (min-width:480px){.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .mainImageSlider .glide__slide{height:400px}}@media screen and (min-width:1400px){.location-centre-section .location-gal-universal .hiddenGal .galleryContainer{max-width:60%}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .mainImageSlider .glide__slide{height:50vh}}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .mainImageSlider .glide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-height:150px;overflow-y:scroll;overflow-x:hidden;padding-right:8px;width:100%}@media screen and (min-width:880px){.location-centre-section .location-gal-universal .hiddenGal .heading h2{font-size:25px}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1400px){.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal{grid-template-columns:repeat(5,1fr)}}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal .image-container{width:100%;height:80px;border-radius:10px;overflow:hidden;cursor:pointer}@media screen and (min-width:480px){.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal{max-height:20vh;gap:20px}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal .image-container{height:150px}}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal .image-container.active{border:2px solid #32323F;opacity:.8}.location-centre-section .location-gal-universal .hiddenGal .galleryContainer .thumbnailGal .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.location-centre-section .location-gal-universal .extraimg{position:relative;cursor:pointer}.location-centre-section .location-gal-universal .extraimg .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#4242547a;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;font-size:18px;text-align:center}.location-centre-section .location-gal-universal .extraimg .overlay span{display:none}@media screen and (min-width:480px){.location-centre-section .location-gal-universal .extraimg .overlay span{display:inline}}.location-centre-section .facilities-cta{background-color:#424254;border-radius:6px;overflow:hidden;padding:3rem;display:flex;flex-direction:column;gap:2rem;margin:2rem 0}.location-centre-section .facilities-cta .left{display:flex;flex-direction:column;gap:2rem;border-bottom:2px solid #616173;padding-bottom:2rem}.location-centre-section .facilities-cta .left img{margin:0 auto}.location-centre-section .facilities-cta .left .content{display:flex;flex-direction:column;gap:1rem}.location-centre-section .facilities-cta .left .content h2{font-size:25px;color:#fff;text-align:center;padding:0;border-left:none;margin:0}.location-centre-section .facilities-cta .left .content p{font-size:18px;color:#fff;margin:0;text-align:center;line-height:30px}.location-centre-section .facilities-cta .right{display:flex;flex-direction:column;gap:.5rem}.location-centre-section .facilities-cta .right a{width:100%;color:#fff;text-align:center;border-radius:6px}.location-centre-section .facilities-cta .right a.green{background-color:#52BD64}.location-centre-section .facilities-cta .right a:not(.green){background-color:transparent;border:2px solid #fff}@media (min-width:700px){.location-centre-section .facilities-cta{flex-direction:row;align-items:center;gap:3rem;padding:4rem;background-image:url(/wp-content/themes/ocean-recovery/assets/img/rehab-cta-icon-bg.svg);background-size:60% 150%;background-repeat:no-repeat;background-position:-65% 50%}.location-centre-section .facilities-cta .left{padding-bottom:0;padding-right:2rem;border-bottom:0;border-right:2px solid #616173;flex-grow:1;flex-direction:row;align-items:center;gap:3rem}.location-centre-section .facilities-cta .left img{flex-shrink:0;width:110px}.location-centre-section .facilities-cta .left .content{flex-grow:1}.location-centre-section .facilities-cta .left .content h2{font-size:30px}.location-centre-section .facilities-cta .left .content h2,.location-centre-section .facilities-cta .left .content p{text-align:left}.location-centre-section .facilities-cta .right{flex-shrink:0;gap:1rem}.location-centre-section .facilities-cta .right .button{padding:1rem 3rem}}.matterport-section{display:grid;grid-template-columns:1fr;padding:27px 0 0}@media screen and (min-width:600px){.matterport-section{padding:31px 0 0}}@media screen and (min-width:1366px){.matterport-section{grid-template-columns:repeat(2,1fr);grid-column-gap:61px;align-items:center;padding:50px 0}}.matterport-section .section-content{padding:0 30px;margin-bottom:2rem}@media screen and (min-width:1366px){.matterport-section .section-content{order:2;padding:0 58px 0 0;margin-bottom:0}}.matterport-section .section-content .section-title{font-family:"Noto Serif",serif;font-size:25px;line-height:34.05px;font-weight:500;text-align:start;margin:0 0 23px}@media screen and (min-width:600px){.matterport-section .section-content .section-title{margin:0 0 34px}}.matterport-section .section-content .section-text{margin:0 0 22px}@media screen and (min-width:600px){.matterport-section .section-content .section-text{margin:0 0 34px}}@media screen and (min-width:1366px){.matterport-section .section-content .section-title{display:block;text-align:end;font-size:40px;line-height:54.48px}.matterport-section .section-content .section-text{margin:0 0 21px}.matterport-section .section-content .section-text p{text-align:end}}@media screen and (min-width:1536px){.matterport-section{grid-column-gap:67px}.matterport-section .section-content .section-text{margin:0 0 25px}}@media screen and (min-width:1920px){.matterport-section{grid-column-gap:69px}.matterport-section .section-content .section-text{margin:0 0 36px}}.matterport-section .section-content .section-text p{margin:0 0 1.2rem;font-family:Lato,sans-serif;font-size:20px;line-height:29.76px;font-weight:400}.matterport-section .section-content .section-text p:last-of-type{margin:0}@media screen and (min-width:1366px){.matterport-section .section-content .section-bottom{display:grid;grid-template-columns:1fr auto;grid-column-gap:42px;align-items:center}}.matterport-section .section-content .section-bottom .hr{display:none}@media screen and (min-width:1366px){.matterport-section .section-content .section-bottom .hr{display:block}.matterport-section .section-content .section-bottom .hr hr{height:2px;background-color:#073E66;border:0}.matterport-section .iframe-container{order:1}}.matterport-section .section-content .section-bottom .button-container .btn{color:#fff;width:max-content;text-transform:initial;background:#3D89C4;font-size:1.125rem;padding:16px 40px;border:none;border-radius:10px;height:auto;display:flex;align-items:center;font-family:Lato,sans-serif;font-weight:700;box-sizing:border-box;text-decoration:none}.matterport-section .section-content .section-bottom .button-container .btn:hover{background:#306e9e;cursor:pointer}.matterport-section .section-content .section-bottom .button-container .btn:focus{outline:0}.matterport-section .iframe-container{position:relative}.matterport-section .iframe-container #matterportClicker{z-index:-1;width:100%;margin-top:0;margin-bottom:0;max-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.matterport-section .iframe-container #matterport{width:100%;height:100%;opacity:1;background:rgba(0,0,0,.5);transition:.3s;cursor:pointer;position:absolute;top:0}.matterport-section .iframe-container #matterport.loaded{opacity:1;background:0 0}.matterport-section .iframe-container #matterport iframe{width:100%;height:100%}.matterport-section .iframe-container #matterportLoader{position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(/wp-content/themes/ocean-recovery/assets/img/play.svg);background-repeat:no-repeat;background-position:center;background-size:100px;width:100%;height:100%;pointer-events:none}.matterport-section .iframe-container #matterportLoader #play{position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:calc(50% + 2px) 50%;width:100%;height:100%;background-image:url(/wp-content/themes/ocean-recovery/assets/img/play-arrow.svg);background-size:30px}.matterport-section .iframe-container #matterportLoader.loading #play{background-image:url(/wp-content/themes/ocean-recovery/assets/img/loader.svg);background-size:80px;background-position:calc(50% + 18px) 50%}.matterport-section .iframe-container #matterportLoader.hidden{opacity:0}.matterport-section .iframe-container #matterportLoader .view-text{text-align:center;position:absolute;width:100%;bottom:3rem;color:#fff;font-family:"Noto Serif",serif;font-size:1.6rem}.matterport-section.ltr .section-content .section-text p,.matterport-section.ltr .section-content .section-title,.matterport-section.stacked .section-content .section-text p,.matterport-section.stacked .section-content .section-title{text-align:start}.matterport-section.contained .iframe-container,.matterport-section.stacked .section-content{width:90%;margin-left:auto;margin-right:auto}.matterport-section.ltr .iframe-container{order:2}.matterport-section.stacked .section-content{order:1;margin-bottom:2rem}@media screen and (min-width:1366px){.matterport-section.ltr .section-content{padding:0 0 0 58px}.matterport-section.stacked{grid-template-columns:1fr}.matterport-section.stacked .section-content{padding:0}}.matterport-section.stacked .iframe-container{order:2}.matterport-section.contact-page{grid-template-columns:1fr}.matterport-section.contact-page .iframe-container{margin-bottom:1rem}body:not(.home) .matterport-section .section-content{width:100%;padding:0}body:not(.home) .matterport-section .section-content .section-title{font-family:"Noto Serif",serif;font-weight:600;text-align:inherit;font-size:25px;line-height:32px;margin:inherit inherit 25px}@media screen and (min-width:880px){body:not(.home) .matterport-section .section-content .section-title{font-size:30px;line-height:38px}}body:not(.home) .matterport-section .section-content .section-text p{font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-feature-settings:"tnum" on,"lnum" on;margin-bottom:24px;font-size:18px;line-height:32px}@media screen and (min-width:1200px){body:not(.home) .matterport-section .section-content .section-text p{font-size:18px;line-height:32px}}body:not(.home) .matterport-section .iframe-container{width:100%}.no-js .native-lazyload-js-fallback{display:inline!important}