/*!
Theme Name: Veribo Framework - 2026 04
Theme URI: https://www.veribodevelopment.com/
Author: Veribo
Author URI: https://www.veribodevelopment.com/
Description: A basic theme, containing a few helpful functions to get your project started. Perfect for developing custom websites.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/.h1,h1{color:#1d478a;font-size:60px;line-height:55px;font-weight:bold;letter-spacing:-3.1px;font-family:"Poppins",sans-serif;text-transform:uppercase;margin:28px 0}@media(max-width: 1200px){.h1,h1{font-size:54px;line-height:49px;margin:20px 0}}@media(max-width: 991px){.h1,h1{font-size:48px;line-height:43px;margin:20px 0}}@media(max-width: 767px){.h1,h1{font-size:30px;line-height:35px;letter-spacing:-1.1px}}.h1:first-child,h1:first-child{margin-top:0}.h1:last-child,h1:last-child{margin-bottom:0}.h2,h2{color:#1d478a;font-size:30px;line-height:30px;font-weight:bold;letter-spacing:0;font-family:"Poppins",sans-serif;text-transform:uppercase;margin:53px 0}@media(max-width: 1200px){.h2,h2{font-size:28px;line-height:28px;margin:40px 0}}@media(max-width: 991px){.h2,h2{font-size:26px;line-height:26px;margin:34px 0}}@media(max-width: 767px){.h2,h2{font-size:19px;line-height:23px}}.h2:first-child,h2:first-child{margin-top:0}.h2:last-child,h2:last-child{margin-bottom:0}.h3,h3{color:#1d478a;font-size:25px;line-height:30px;font-weight:bold;letter-spacing:0;font-family:"Poppins",sans-serif;text-transform:uppercase;margin:29px 0}@media(max-width: 1200px){.h3,h3{font-size:23px;line-height:28px}}@media(max-width: 991px){.h3,h3{margin:22px 0}}@media(max-width: 767px){.h3,h3{line-height:27px;margin:13px 0}}.h3:first-child,h3:first-child{margin-top:0}.h3:last-child,h3:last-child{margin-bottom:0}.h4,h4{color:#1d478a;font-size:22px;line-height:33px;font-weight:bold;letter-spacing:0;font-family:"Poppins",sans-serif;margin:29px 0}@media(max-width: 1200px){.h4,h4{font-size:20px;line-height:31px}}@media(max-width: 991px){.h4,h4{font-size:18px;line-height:29px;margin:22px 0}}@media(max-width: 767px){.h4,h4{line-height:26px;margin:13px 0}}.h4:first-child,h4:first-child{margin-top:0}.h4:last-child,h4:last-child{margin-bottom:0}.h5,h5{color:#1d478a;font-size:18px;line-height:27px;font-weight:bold;letter-spacing:0;font-family:"Poppins",sans-serif;margin:30px 0}@media(max-width: 1200px){.h5,h5{font-size:16px;line-height:25px}}@media(max-width: 991px){.h5,h5{margin:22px 0}}@media(max-width: 767px){.h5,h5{margin:13px 0}}.h5:first-child,h5:first-child{margin-top:0}.h5:last-child,h5:last-child{margin-bottom:0}.h6,body .gform_wrapper .ginput_complex label,body .gform_wrapper.gravity-theme .ginput_complex label,h6{color:#1d478a;font-size:16px;line-height:23px;font-weight:500;letter-spacing:0;font-family:"Poppins",sans-serif;margin:16px 0;text-transform:uppercase}@media(max-width: 767px){.h6,body .gform_wrapper .ginput_complex label,body .gform_wrapper.gravity-theme .ginput_complex label,h6{margin:13px 0}}.h6:first-child,body .gform_wrapper .ginput_complex label:first-child,h6:first-child{margin-top:0}.h6:last-child,body .gform_wrapper .ginput_complex label:last-child,h6:last-child{margin-bottom:0}p{margin:28px 0}@media(max-width: 991px){p{margin:22px 0}}@media(max-width: 767px){p{margin:13px 0}}p:first-child{margin-top:0}p:last-child{margin-bottom:0}small{font-size:14px;line-height:20px;font-weight:normal;color:rgba(40,40,40,.7)}blockquote{display:block;font-weight:500;font-style:italic;font-size:25px;line-height:32px;color:#1d478a;font-family:"Poppins",sans-serif}@media(max-width: 767px){blockquote{font-size:18px;line-height:30px}}cite{display:block;font-weight:500;font-style:normal;font-size:18px;line-height:29px;color:#282828;font-family:"Roboto",sans-serif}a{color:#25b3e0;text-decoration:underline}a:hover{text-decoration:none}a.link{color:#1d478a;position:relative;padding-left:29px;text-decoration:none;text-transform:uppercase;font-weight:500}a.link:before{content:"";position:absolute;left:0;width:21px;height:19px;border-radius:0px;top:1px;background:transparent url(assets/img/link-arrow-icon-large.svg) no-repeat left top;background-size:21px auto}a.link:hover{text-decoration:none;color:#25b3e0;padding-left:33px}.view-all{text-align:right;padding-top:31px}@media(max-width: 767px){.view-all{display:none}}ul{padding:0;list-style:none;margin:46px 0}ul:first-child{margin-top:0}ul:last-child{margin-bottom:0}ul li{position:relative;padding:0 0 0 20px;margin:0 0 20px 0}ul li:last-child{margin-bottom:0}ul li:before{content:"";position:absolute;left:0;top:11px;width:5px;height:5px;border-radius:50%;background-color:#1d478a}ul.links li{padding-left:29px}ul.links li:before{width:20px;height:16px;border-radius:0px;top:6px;background:transparent url(assets/img/link-arrow-icon.svg) no-repeat left top;background-size:20px auto}ul.links li a{text-decoration:none;color:#1d478a}ul.links li a:hover{color:#1d478a;text-decoration:underline}ul.checklist li{padding-left:33px}ul.checklist li:before{width:24px;height:17px;border-radius:0px;top:5px;background:transparent url(assets/img/check-icon.svg) no-repeat left top;background-size:24px auto}ul.checklist li a{text-decoration:none;color:#1d478a}ul.checklist li a:hover{color:#1d478a;text-decoration:underline}ol{list-style:none;padding:0;margin:46px 0}ol:first-child{margin-top:0}ol:last-child{margin-bottom:0}ol li{position:relative;padding:0 0 0 29px;margin:0 0 20px 0;counter-increment:custom-list}ol li:before{content:counter(custom-list) ".";font-family:"Poppins",sans-serif;font-weight:600;color:#1d478a;position:absolute;left:0;top:-1px}.button{text-decoration:none;display:inline-block;font-size:16px;line-height:20px;font-weight:500;border:2px solid #25b3e0;color:#282828;padding:15px 32px;background-color:#25b3e0;background-image:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.button:hover{background-color:transparent}.button.outline{background-color:transparent}.button.outline:hover{background-color:#25b3e0}.blue .button{background-color:#2283ae;border-color:#2283ae;color:#fff}.blue .button:hover{background-color:#fff;border-color:#fff;color:#1d478a}.blue .button.outline{color:#fff;background-color:transparent;border-color:#25b3e0}.blue .button.outline:hover{background-color:#25b3e0;border-color:#25b3e0;color:#1d478a}img{max-width:100%;height:auto}.text-white{color:#fff}.text-white *{color:#fff}*{margin:0;padding:0}html,body{height:100%}body{font-size:18px;line-height:29px;font-weight:normal;font-family:"Roboto",sans-serif;color:#282828;background-color:#fff}@media(max-width: 1200px){body{font-size:16px;line-height:25px}}header,nav,section,article,aside,footer{display:block}.clear{display:block;clear:both;height:0}a{outline:none}a i{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}a img{border:none}input[type=submit]{-webkit-appearance:none}img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.loaded *,.loaded{-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}::-moz-selection{color:#fff;background:#1d478a}::selection{color:#fff;background:#1d478a}body.menu-open{overflow:hidden}#header{position:fixed;left:0;top:0;width:100%;z-index:5;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0));filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0))}.scrolled #header{background-color:#fff;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15));filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15))}@media(max-width: 1200px){#header{background-color:#fff}}#header .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 15px}@media(max-width: 1600px){#header .header-inner{padding:6px 14px 0 14px}#header .header-inner:before{content:"";width:0;height:0;border-style:solid;border-width:18px 12.5px 0 12.5px;border-color:#fff transparent transparent transparent;position:absolute;left:76px;bottom:-12px;z-index:2}}#logo{display:block;width:160px;height:68px;margin-bottom:-6px;position:relative;z-index:2}#logo .mobile-logo{display:none}@media(max-width: 1200px){#logo{width:144px;height:61px;margin-bottom:-6px}#logo svg{display:none}#logo .mobile-logo{display:block;width:144px;height:61px}}#logo svg{width:144px;height:61px;paint-order:stroke}@media(max-width: 1200px){#logo svg{width:160px;height:68px}}#logo svg path{stroke:transparent}#logo svg path:nth-child(1){stroke-width:11px !important}.scrolled #logo svg{border-color:#1d478a;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15));filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15))}.scrolled #logo svg path{stroke:#fff !important}#logo img{display:block;max-width:none;width:100%;height:auto;margin:0}.header-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px 0 0 0}@media(max-width: 1600px){.nav{position:fixed;left:0;top:61px;height:calc(var(--vh, 1vh)*100 - 61px);background-color:#1d478a;width:100%;overflow:auto;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.menu-open .nav{opacity:1;visibility:visible;pointer-events:initial}}.nav .menu{list-style:none;padding:0;margin:0}@media(max-width: 1600px){.nav .menu{display:block}}@media(max-width: 1600px){.nav .menu{padding-top:48px;padding-bottom:48px}}.nav .menu li{padding:0;margin:0}@media(max-width: 1600px){.nav .menu li{display:block}}.nav .menu li:before{display:none}.nav .menu>li{display:inline-block;margin-left:31px;position:relative}@media(max-width: 1600px){.nav .menu>li{display:block;margin:0 0 16px 0}.nav .menu>li:last-child{margin-bottom:0}}@media(min-width: 1601px){.nav .menu>li.has-dropdown:hover a{border-color:transparent}}.nav .menu>li:first-child{margin-left:0}.nav .menu>li.current-menu-ancestor>a,.nav .menu>li.current-menu-parent>a,.nav .menu>li.current-menu-item>a{border-color:#fff}@media(max-width: 1600px){.nav .menu>li.current-menu-ancestor>a,.nav .menu>li.current-menu-parent>a,.nav .menu>li.current-menu-item>a{border-color:#25b3e0}}.scrolled .nav .menu>li.current-menu-ancestor>a,.scrolled .nav .menu>li.current-menu-parent>a,.scrolled .nav .menu>li.current-menu-item>a{border-color:#1d478a}.blue-header .nav .menu>li.current-menu-ancestor>a,.blue-header .nav .menu>li.current-menu-parent>a,.blue-header .nav .menu>li.current-menu-item>a{border-color:#1d478a}.nav .menu>li.open>a span{-webkit-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.nav .menu>li>a{text-decoration:none;text-transform:uppercase;font-size:20px;line-height:24px;font-weight:bold;color:#fff;background-image:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;border-bottom:3px solid transparent;display:inline-block;padding:15px 2px}.nav .menu>li>a span{display:none}@media(max-width: 1600px){.nav .menu>li>a{padding:0;border-bottom:none;border-left:3px solid transparent;color:#fff !important;padding:7px 70px 7px 32px;display:block;position:relative}.nav .menu>li>a span{display:block;position:absolute;right:36px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media(max-width: 767px){.nav .menu>li>a{font-size:19px;line-height:23px}}.scrolled .nav .menu>li>a{color:#1d478a}.scrolled .nav .menu>li>a:hover{border-color:#1d478a}.blue-header .nav .menu>li>a{color:#1d478a}.blue-header .nav .menu>li>a:hover{border-color:#1d478a}@media(min-width: 1201px){.nav .menu>li>a:hover{border-color:#fff}}@media(min-width: 1201px){.nav .menu>li:hover>ul{top:calc(100% + 12px);opacity:1;visibility:visible;pointer-events:initial}}.nav .menu>li>ul{position:absolute;left:50%;top:calc(100% + 22px);background-color:#fff;border-radius:4px;white-space:nowrap;padding:23px 21px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:4;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),top .2s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),top .2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),top .2s cubic-bezier(0.165, 0.84, 0.44, 1);margin:0;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15));filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15))}@media(max-width: 1600px){.nav .menu>li>ul{position:relative;left:auto;top:auto;border-radius:0px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;pointer-events:initial;-webkit-filter:none;filter:none;padding:4px 0 0 36px;display:none}}.nav .menu>li>ul:after{content:"";display:block;position:absolute;left:0;top:-20px;background-color:transparent;height:20px;width:100%}@media(max-width: 1600px){.nav .menu>li>ul:after{display:none}}.nav .menu>li>ul:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 11px 11px 11px;border-color:transparent transparent #fff transparent;position:absolute;left:50%;top:-11px;margin-left:-11px}@media(max-width: 1600px){.nav .menu>li>ul:before{display:none}}.nav .menu>li>ul>li{display:block;border-bottom:1px solid #328adc;position:static;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}@media(max-width: 1600px){.nav .menu>li>ul>li{border:none;padding:17px 0}}.nav .menu>li>ul>li.current-menu-ancestor>a,.nav .menu>li>ul>li.current-menu-parent>a,.nav .menu>li>ul>li.current-menu-item>a{background-color:#f6f6f6}@media(max-width: 1600px){.nav .menu>li>ul>li.current-menu-ancestor>a,.nav .menu>li>ul>li.current-menu-parent>a,.nav .menu>li>ul>li.current-menu-item>a{background-color:transparent;border-color:#25b3e0}}.nav .menu>li>ul>li:last-child{border-bottom:none}.nav .menu>li>ul>li>a{display:block;text-decoration:none;background-image:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:#1d478a;font-size:20px;font-weight:500;border-radius:2px;padding:21px 26px 19px 26px;padding:14px 26px 14px 26px;margin:-2px 0}@media(max-width: 1600px){.nav .menu>li>ul>li>a{color:#fff;font-size:17px;font-weight:500;border-left:3px solid transparent;padding:1px 20px 1px 16px;border-radius:0px}}.nav .menu>li>ul>li>a:hover{background-color:#f6f6f6}.nav .menu>li>ul>li:hover .image{left:calc(100% - 4px);opacity:1;visibility:visible;pointer-events:initial}.nav .menu>li>ul>li .image{position:absolute;left:calc(100% - 20px);top:0;width:381px;display:block;margin:0;min-height:100%;border:5px solid #fff;border-left:16px solid #fff;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;z-index:1;white-space:initial}@media(max-width: 1600px){.nav .menu>li>ul>li .image{display:none !important}}.nav .menu>li>ul>li .image .inner-image{background-color:#1d478a;padding:28px 35px;min-height:100%;border-radius:2px}.nav .menu>li>ul>li .image img{display:block;max-width:none;width:100%;height:auto;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.nav .menu>li>ul>li .image p{display:block;padding:15px 0 0 0;margin:0;line-height:25px;color:#fff}.wishlist-widget{position:relative;margin-top:8px;margin-left:20px;margin-right:46px}@media(max-width: 1200px){.wishlist-widget{margin-top:0}}@media(max-width: 767px){.wishlist-widget{margin-right:38px;margin-left:0}}.wishlist-widget.no-items{display:none}@media(min-width: 1201px){.scrolled .wishlist-widget.no-items .wishlist-toggle svg path{stroke:rgba(37,179,224,.6) !important;fill-opacity:1 !important;stroke-opacity:1 !important}.scrolled .wishlist-widget.no-items .wishlist-toggle svg circle{stroke:rgba(37,179,224,.6) !important;fill-opacity:1 !important;stroke-opacity:1 !important}.scrolled .wishlist-widget.no-items .wishlist-toggle .wishlist-counter{background-color:#f6f6f6}}@media(min-width: 1201px){.blue-header .wishlist-widget.no-items .wishlist-toggle svg path{stroke:rgba(37,179,224,.6) !important;fill-opacity:1 !important;stroke-opacity:1 !important}.blue-header .wishlist-widget.no-items .wishlist-toggle svg circle{stroke:rgba(37,179,224,.6) !important;fill-opacity:1 !important;stroke-opacity:1 !important}.blue-header .wishlist-widget.no-items .wishlist-toggle .wishlist-counter{background-color:#f6f6f6}}@media(max-width: 1200px){.wishlist-widget.no-items .wishlist-toggle svg path{stroke:#25b3e0 !important}.wishlist-widget.no-items .wishlist-toggle svg circle{stroke:#25b3e0 !important}.wishlist-widget.no-items .wishlist-toggle .wishlist-counter{background-color:#1d478a;color:#fff}}.wishlist-widget.no-items .wishlist-dropdown .items .item{border-bottom:none;padding-bottom:0;padding-top:8px}.wishlist-widget.has-items{display:block}@media(min-width: 1201px){.scrolled .wishlist-widget.has-items .wishlist-toggle .wishlist-counter{background-color:#f6f6f6}}@media(min-width: 1201px){.blue-header .wishlist-widget.has-items .wishlist-toggle .wishlist-counter{background-color:#f6f6f6}}@media(max-width: 1200px){.wishlist-widget.has-items .wishlist-toggle .wishlist-counter{background-color:#1d478a !important;color:#fff}}.wishlist-widget.has-items .wishlist-toggle svg{z-index:2;position:relative}.wishlist-widget.has-items .wishlist-toggle svg path{fill:#fff !important;stroke:#25b3e0 !important;fill-opacity:1 !important;stroke-opacity:1 !important}@media(max-width: 1200px){.wishlist-widget.has-items .wishlist-toggle svg path{fill:#25b3e0 !important;stroke:#25b3e0 !important}}.wishlist-widget.has-items .wishlist-toggle svg circle{fill:#25b3e0 !important;stroke:#25b3e0 !important;fill-opacity:1 !important;stroke-opacity:1 !important}@media(max-width: 1200px){.wishlist-widget.has-items .wishlist-toggle svg circle{fill:#fff !important}}.wishlist-widget .wishlist-toggle{display:block;position:relative;width:41px;height:41px;background-image:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.wishlist-widget .wishlist-toggle:hover svg{opacity:.76}.wishlist-widget .wishlist-toggle svg{display:block;width:41px;height:41px;margin:0}.wishlist-widget .wishlist-toggle span{position:absolute;width:23px;height:23px;background-color:#fff;text-align:center;line-height:23px;border-radius:50%;font-size:16px;font-weight:bold;right:-9px;top:-6px;z-index:1;color:#282828}@media(max-width: 1200px){.wishlist-widget .wishlist-toggle span{z-index:2}}@media(min-width: 1201px){.wishlist-widget:hover .wishlist-dropdown{opacity:1;visibility:visible;pointer-events:initial;top:calc(100% + 20px)}}.wishlist-widget .wishlist-dropdown{position:absolute;right:-40px;top:calc(100% + 30px);background-color:#fff;z-index:2;width:359px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 0 26px 0;border-radius:4px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),top .2s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),top .2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .2s cubic-bezier(0.165, 0.84, 0.44, 1),top .2s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15));filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15))}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown{padding-top:10px;padding-bottom:20px}}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown{width:260px}}.wishlist-widget .wishlist-dropdown:after{content:"";display:block;position:absolute;left:0;top:-20px;width:100%;height:20px;background-color:transparent}.wishlist-visible .wishlist-widget .wishlist-dropdown{opacity:1;visibility:visible;pointer-events:initial;top:calc(100% + 20px)}.wishlist-widget .wishlist-dropdown:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 11px 11px 11px;border-color:transparent transparent #fff transparent;position:absolute;right:50px;top:-11px}.wishlist-widget .wishlist-dropdown .items{max-height:350px;overflow:auto;padding:0 30px}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown .items{padding:0 15px;max-height:291px}}.wishlist-widget .wishlist-dropdown .items .item{position:relative;border-bottom:1px solid #d8d8d8;padding:18px 30px 17px 0}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown .items .item{padding:14px 22px 14px 0}}.wishlist-widget .wishlist-dropdown .items .item span{display:block}.wishlist-widget .wishlist-dropdown .items .item span.title{text-transform:uppercase;font-size:21px;line-height:26px;font-weight:bold;color:#1d478a;font-family:"Poppins",sans-serif}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown .items .item span.title{font-size:17px;line-height:22px}}.wishlist-widget .wishlist-dropdown .items .item span.text{text-transform:uppercase;font-size:15px;line-height:21px;font-weight:500;color:#25b3e0;font-family:"Poppins",sans-serif;padding-bottom:11px}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown .items .item span.text{font-size:14px;line-height:20px;padding-bottom:6px}}.wishlist-widget .wishlist-dropdown .items .item span.id{font-size:15px;line-height:21px;font-weight:500;font-family:"Roboto",sans-serif;color:#848484}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown .items .item span.id{font-size:14px;line-height:20px}}.wishlist-widget .wishlist-dropdown .items .item span.id strong{color:#282828;font-weight:bold}.wishlist-widget .wishlist-dropdown .items .item .wishlist-remove{position:absolute;right:0;bottom:25px;display:block;width:19px;height:19px}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown .items .item .wishlist-remove{width:16px;height:16px;bottom:18px}}.wishlist-widget .wishlist-dropdown .items .item .wishlist-remove:hover svg path{stroke:#25b3e0 !important}.wishlist-widget .wishlist-dropdown .items .item .wishlist-remove svg{display:block;width:19px;height:19px}.wishlist-widget .wishlist-dropdown .button{display:block;text-align:center;padding-top:14px;padding-bottom:11px;margin:17px 30px 0 30px;border-width:1px}@media(max-width: 767px){.wishlist-widget .wishlist-dropdown .button{display:block;margin-left:15px;margin-right:15px}}.wishlist-widget .wishlist-dropdown .button:hover svg path{fill:#fff !important}.wishlist-widget .wishlist-dropdown .button:hover svg circle{fill:#fff !important}.wishlist-widget .wishlist-dropdown .button svg{display:inline-block;width:26px;height:26px;vertical-align:middle;position:relative;top:-1px;margin-right:8px;margin-left:-13px}.mobile-menu-button{display:none;position:relative;width:34px;height:34px;z-index:3;top:3px;margin-right:3px}@media(max-width: 1200px){.mobile-menu-button{display:block}}.mobile-menu-button span{display:block}.mobile-menu-button span.lines{position:absolute;left:0;top:5px;width:34px}.mobile-menu-button span.lines span{display:block;position:absolute;height:2px;width:100%;background:#1d478a;opacity:1;left:0;top:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.mobile-menu-button span.lines span:nth-child(1){top:0px;left:auto;right:0}.mobile-menu-button span.lines span:nth-child(2),.mobile-menu-button span.lines span:nth-child(3){top:11px}.mobile-menu-button span.lines span:nth-child(4){top:22px;width:27px}.mobile-menu-button.active span.lines span:nth-child(1){top:11px;width:0%;left:50%}.mobile-menu-button.active span.lines span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:100%}.mobile-menu-button.active span.lines span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%}.mobile-menu-button.active span.lines span:nth-child(4){top:11px;width:0%;left:50%}.mobile-menu-button.active span.lines span{background-color:#1d478a}@media(max-width: 1200px){#page-wrapper{padding-top:61px}}.grid-outer{padding:0 35px}.grid-outer .grid{max-width:1140px;margin:0 auto;padding:78px 0}@media(max-width: 767px){.grid-outer .grid{padding:31px 0}.grid-outer .grid>h4:first-child{text-align:center}.grid-outer .grid.has-stats{padding-bottom:79px}}.grid-outer.grey{background-color:#f6f6f6}.grid-outer.blue{background-color:#1d478a}.grid-outer:not(.blue):not(.grey)+.grid-outer:not(.blue):not(.grey){margin-top:-32px}@media(max-width: 767px){.grid-outer:not(.blue):not(.grey)+.grid-outer:not(.blue):not(.grey){margin-top:0}}.grid-outer:not(.blue):not(.grey)+.grid-outer:not(.blue):not(.grey) .grid{padding-top:0}@media(max-width: 767px){.grid-outer:not(.blue):not(.grey)+.grid-outer:not(.blue):not(.grey) .grid{padding-top:19px}}.grid-outer.grey+.grey{margin-top:-32px}.grid-outer.grey+.grey .grid{padding-top:0}.grid-outer.blue+.blue{margin-top:-32px}.grid-outer.blue+.blue .grid{padding-top:0}.video-wrap{height:0;padding-bottom:56.25%;position:relative}.video-wrap iframe{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.video-wrap img.poster{position:absolute;left:0;top:0;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0;z-index:3;border-radius:0;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.video-wrap .video-play-button{display:block;position:absolute;left:0;top:0;z-index:4;width:100%;height:100%}.video-wrap .video-play-button svg{display:block;width:91px;height:91px;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:none !important;-o-transition:none !important;transition:none !important}@media(max-width: 1200px){.video-wrap .video-play-button svg{width:68px;height:68px}}.video-wrap .video-play-button svg circle{-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.video-wrap .video-play-button:hover svg circle{fill-opacity:1 !important}.video-wrap.playing .poster{opacity:0}.video-wrap.playing .video-play-button{opacity:0}.hero-video-container .hero-video{position:relative}.hero-video-container .hero-video:before{content:"";position:absolute;left:0;top:0;width:100%;height:176px;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.69) 134.16%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0001)), color-stop(134.16%, rgba(0, 0, 0, 0.69)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.69) 134.16%);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0);pointer-events:none;z-index:4;display:block}@media(max-width: 1200px){.hero-video-container .hero-video:before{display:none}}.hero-video-container .hero-video .video-wrap{padding-bottom:45.95%;overflow:hidden}@media(max-width: 1200px){.hero-video-container .hero-video .video-wrap{padding-bottom:56.25%}}@media(max-width: 767px){.hero-video-container .hero-video .video-wrap{padding-bottom:0;height:296px}}.hero-video-container .hero-video .video-wrap iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(min-aspect-ratio: 16/9){.hero-video-container .hero-video .video-wrap iframe{height:56.25vw}}@media(max-aspect-ratio: 16/9){.hero-video-container .hero-video .video-wrap iframe{width:177.78vh}}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){.columns{display:block}}@media(max-width: 767px){.columns .col{padding-top:22px}.columns .col:first-child{padding-top:0}}.columns .col.one-half{-ms-flex-preferred-size:45.263%;flex-basis:45.263%}@media(max-width: 991px){.columns .col.one-half{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}@media(-ms-high-contrast: none)and (min-width: 1201px){.columns .col.one-half{max-width:45.263}}.columns .col.one-third{-ms-flex-preferred-size:35.08%;flex-basis:35.08%}@media(-ms-high-contrast: none)and (min-width: 1201px){.columns .col.one-third{max-width:35.08%}}@media(max-width: 991px){.columns .col.one-third{-ms-flex-preferred-size:100%;flex-basis:100%}.columns .col.one-third:first-child{padding-bottom:30px}}@media(max-width: 991px)and (max-width: 767px){.columns .col.one-third:first-child{padding-bottom:5px}}.columns .col.one-third img{display:block;max-width:none;width:100%;height:auto}@media(max-width: 767px){.columns .col.one-third img{width:calc(100% + 42px);margin-left:-21px;margin-top:-28px}}.columns .col.one-third img+.small-stats{padding-top:34px}@media(max-width: 767px){.columns .col.one-third img+.small-stats{padding-top:20px}}.columns .col.two-third{-ms-flex-preferred-size:57.01%;flex-basis:57.01%}@media(-ms-high-contrast: none)and (min-width: 1201px){.columns .col.two-third{max-width:57.01%}}@media(max-width: 991px){.columns .col.two-third{-ms-flex-preferred-size:100%;flex-basis:100%}.columns .col.two-third:first-child{padding-bottom:30px}}.services{padding-bottom:1px}@media(max-width: 767px){.services>h4{text-align:center;padding:14px 0 17px 0}}.services .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-17px -6px 0 -6px;padding-bottom:60px}@media(max-width: 1200px){.services .items{padding-bottom:0}}@media(max-width: 767px){.services .items{margin-top:-10px;margin-left:-23px;margin-right:-23px;padding-bottom:29px}}.services .items .item{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px}@media(max-width: 991px){.services .items .item{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;padding-bottom:36px;max-width:50%}}@media(max-width: 767px){.services .items .item{padding:0 2px;margin-bottom:28px !important}}.services .items .item .item-inner{display:block;text-decoration:none;min-height:100%;border:2px solid #25b3e0;border-radius:4px;background-color:#fff;padding:18px 30px 9px 30px;position:relative}@media(max-width: 1200px){.services .items .item .item-inner{padding-left:20px;padding-right:20px;padding-bottom:2px}}@media(max-width: 1200px){.services .items .item .item-inner{padding-left:16px;padding-right:16px}}@media(min-width: 1201px){.services .items .item .item-inner:hover{background-color:#25b3e0}.services .items .item .item-inner:hover .triangle:after{border-color:transparent transparent #25b3e0 transparent}}@media(min-width: 1201px){.services .items .item:nth-child(1) .item-inner .triangle{left:-29px;top:50%;-webkit-transform:rotate(-90deg) translate(-50%, 0);-ms-transform:rotate(-90deg) translate(-50%, 0);transform:rotate(-90deg) translate(-50%, 0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.services .items .item:nth-child(2) .item-inner .triangle{left:50%;top:-29px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.services .items .item:nth-child(3) .item-inner .triangle{left:50%;bottom:-29px;-webkit-transform:rotate(180deg) translate(-50%, 0);-ms-transform:rotate(180deg) translate(-50%, 0);transform:rotate(180deg) translate(-50%, 0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.services .items .item:nth-child(4) .item-inner .triangle{right:-29px;top:50%;-webkit-transform:rotate(90deg) translate(50%, 0);-ms-transform:rotate(90deg) translate(50%, 0);transform:rotate(90deg) translate(50%, 0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}}.services .items .item span{display:block}.services .items .item span.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:116px;height:92px;margin:0 auto;position:relative;z-index:3}@media(max-width: 767px){.services .items .item span.icon{width:91px;height:97px}}.services .items .item span.icon img{max-width:100%;width:auto;max-height:100%;height:auto;display:block;margin:0 auto}.services .items .item span.text{color:#282828;font-size:21px;line-height:29px;font-weight:bold;font-family:"Poppins",sans-serif;padding:19px 0 0 0}@media(max-width: 1200px){.services .items .item span.text{font-size:18px;line-height:26px}}@media(max-width: 767px){.services .items .item span.text{font-size:16px;line-height:23px}}@media(min-width: 1201px){.services .items .item span.triangle{width:0;height:0;border-style:solid;border-width:0 19px 29px 19px;border-color:transparent transparent #25b3e0 transparent;position:absolute}.services .items .item span.triangle:after{content:"";width:0;height:0;border-style:solid;border-width:0 17px 27px 17px;border-color:transparent transparent #fff transparent;position:absolute;top:3px;left:-17px;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}}@media(max-width: 1200px){.services .items .item span.triangle{top:-16px;left:50%;position:absolute;width:0;height:0;border-style:solid;border-width:18.5px 0 18.5px 26px;border-color:transparent transparent transparent #25b3e0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.services .items .item span.triangle:after{content:"";display:block;border-style:solid;border-width:15.5px 0 15.5px 22px;border-color:transparent transparent transparent #fff;position:absolute;left:-24px;top:-15px}.services .items .item span.triangle:before{content:"";display:block;position:absolute;left:-30px;top:-3px;width:30px;height:30px;background-color:#fff;z-index:1}}@media(max-width: 1200px)and (max-width: 767px){.services .items .item span.triangle:before{top:-2.5px}}@media(max-width: 1200px){.services .items .item:nth-child(1) .item-inner .triangle{border-width:18.5px 26px 18.5px 0;border-color:transparent #25b3e0 transparent transparent}.services .items .item:nth-child(1) .item-inner .triangle:after{content:"";display:block;border-style:solid;border-width:15.5px 22px 15.5px 0;border-color:transparent #fff transparent transparent;position:absolute;left:2px;top:-15px}.services .items .item:nth-child(1) .item-inner .triangle:before{left:0}.services .items .item:nth-child(3) .item-inner .triangle{border-width:18.5px 26px 18.5px 0;border-color:transparent #25b3e0 transparent transparent;top:auto;bottom:-16px}.services .items .item:nth-child(3) .item-inner .triangle:after{content:"";display:block;border-style:solid;border-width:15.5px 22px 15.5px 0;border-color:transparent #fff transparent transparent;position:absolute;left:2px;top:-17px}.services .items .item:nth-child(3) .item-inner .triangle:before{left:0;bottom:-2px;top:auto}}@media(max-width: 1200px)and (max-width: 767px){.services .items .item:nth-child(3) .item-inner .triangle:before{bottom:-2.8px}}@media(max-width: 1200px){.services .items .item:nth-child(4) .item-inner .triangle{top:auto;bottom:-16px}.services .items .item:nth-child(4) .item-inner .triangle:after{top:-16px}}@media(max-width: 1200px)and (max-width: 1200px){.services .items .item:nth-child(4) .item-inner .triangle:after{top:-17px}}@media(max-width: 1200px)and (max-width: 767px){.services .items .item:nth-child(4) .item-inner .triangle:after{top:-17px}}@media(max-width: 1200px){.services .items .item:nth-child(4) .item-inner .triangle:before{top:auto;bottom:-2px}}@media(max-width: 1200px)and (max-width: 767px){.services .items .item:nth-child(4) .item-inner .triangle:before{bottom:-2.8px}}.stories-carousel{margin-top:-34px}.stories-carousel .owl-carousel .owl-stage-outer .owl-item{padding-top:17px}.stories-carousel .owl-carousel .owl-stage-outer .owl-item .items{margin-top:0}.owl-carousel .owl-dots{text-align:center;padding:21px 0 10px 0 !important;margin:0 !important}.owl-carousel .owl-dots button{width:10px;height:10px;border:2px solid #1d478a !important;border-radius:50%;-webkit-box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;background-color:#fff !important;box-sizing:border-box;margin:0 4px !important}.owl-carousel .owl-dots button.active{background-color:#1d478a !important}@media(max-width: 767px){.owl-carousel .owl-nav .owl-prev{opacity:0;visibility:hidden;pointer-events:none;width:0;height:0}}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{top:50%;left:0;position:absolute;outline:none;display:block;width:42px;height:84px;border-radius:0px;border:none;text-decoration:none;padding:0;margin:-42px 0 0 0}@media(max-width: 767px){.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{margin-top:-62px;left:-1px}}.owl-carousel .owl-nav .owl-prev svg,.owl-carousel .owl-nav .owl-next svg{display:block;width:42px;height:84px}.owl-carousel .owl-nav .owl-prev:hover svg path,.owl-carousel .owl-nav .owl-next:hover svg path{fill-opacity:1 !important}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{opacity:0}.owl-carousel .owl-nav .owl-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.owl-carousel .owl-nav .owl-next{left:auto;right:0}@media(max-width: 767px){.owl-carousel .owl-nav .owl-next{right:-1px}}@media(max-width: 767px){.stories{margin-left:-20px;margin-right:-20px}.stories>h4{text-align:center;padding:14px 0 17px 0}}.stories .items{width:100%;height:0;padding-bottom:55.08%;position:relative;margin:-17px -6px 0 -6px}@media(max-width: 991px){.stories .items{padding-bottom:70%}}.stories .item{position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.stories .item{position:relative;left:auto;top:auto;height:385px}}.stories .item .item-inner{display:block;border-radius:4px;overflow:hidden;height:100%;position:relative;text-decoration:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.stories .item .item-inner:after{content:"";display:block;position:absolute;left:0;bottom:0;z-index:1;height:245px;width:100%;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.0001) 6.73%, rgba(0, 0, 0, 0.9) 98.72%);background:-webkit-gradient(linear, left top, left bottom, color-stop(6.73%, rgba(0, 0, 0, 0.0001)), color-stop(98.72%, rgba(0, 0, 0, 0.9)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 6.73%, rgba(0, 0, 0, 0.9) 98.72%);-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.stories .item .item-inner:hover h4{color:#25b3e0 !important}.stories .item .item-inner .text{position:relative;z-index:2;padding:0 30px 34px 30px;max-width:90%;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1200px){.stories .item .item-inner .text{padding-left:20px;padding-right:20px;padding-bottom:25px}}@media(max-width: 767px){.stories .item .item-inner .text{padding-right:50px;max-width:100%}}.stories .item .item-inner .text .location{display:block;position:relative;font-size:16px;line-height:20px;color:#fff;padding-left:18px}.stories .item .item-inner .text .location:before{content:"";display:block;position:absolute;left:0;top:1px;width:12px;height:16px;background:transparent url(assets/img/location-icon.svg) no-repeat left top;background-size:12px auto}.stories .item .item-inner .text h4{padding:0;margin:0;color:#fff}.stories .item .item-inner img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stories .item.no-image .item-inner{background-color:#25b3e0;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:initial;-webkit-box-orient:vertical;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){.stories .item.no-image .item-inner{padding-right:50px}}.stories .item.no-image .item-inner:after{display:none}.stories .item.no-image .item-inner:hover{background-color:#1d478a;color:#fff}.stories .item.no-image .item-inner:hover *{color:#fff !important}.stories .item.no-image .item-inner:hover:before{border-color:transparent transparent #1d478a transparent}.stories .item.no-image .item-inner:before{content:"";width:0;height:0;border-style:solid;border-width:0 13px 17px 13px;border-color:transparent transparent #25b3e0 transparent;position:absolute;left:50%;top:-17px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}@media(max-width: 767px){.stories .item.no-image .item-inner:before{display:none}}.stories .item.no-image .item-inner .text-block{max-width:78.2%}@media(max-width: 1200px){.stories .item.no-image .item-inner .text-block{max-width:100%}}.stories .item.no-image .item-inner .text-block p.large{padding:0;margin:0;font-size:60px;line-height:53px;font-weight:bold;color:#1d478a;font-family:"Poppins",sans-serif}@media(max-width: 1200px){.stories .item.no-image .item-inner .text-block p.large{font-size:50px;line-height:43px}}@media(max-width: 991px){.stories .item.no-image .item-inner .text-block p.large{font-size:40px;line-height:33px}}.stories .item.no-image .item-inner .text-block h4{padding:6px 0 0 0;margin:0}.stories .item.has-video .item-inner:after{display:none}.stories .item.has-video .item-inner .video-wrap{padding-bottom:0;height:100%}.stories .item.has-video .item-inner .video-wrap .video-play-button svg{width:71px;height:71px}@media(max-width: 1200px){.stories .item.has-video .item-inner .video-wrap .video-play-button svg{width:61px;height:61px}}@media(min-width: 768px){.stories .item:nth-child(1){height:100%;width:41%;padding:0 6px}.stories .item:nth-child(2){left:calc(41% + 6px);height:49.522%;width:32.37%}.stories .item:nth-child(3){left:auto;right:0;height:49.522%;width:calc(26.63% - 18px)}.stories .item:nth-child(4){left:auto;right:0;top:auto;bottom:0;height:calc(50.478% - 12px);width:calc(59% - 6px)}.stories .item:nth-child(4) .item-inner:after{height:217px}}.text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991px){.text-image{display:block}}@media(max-width: 767px){.text-image{display:block}.text-image:first-child{margin-top:-31px}}.text-image .image{-ms-flex-preferred-size:50.61%;flex-basis:50.61%}@media(-ms-high-contrast: none)and (min-width: 1201px){.text-image .image{max-width:50.615}}@media(max-width: 767px){.text-image .image{margin-left:-35px;margin-right:-35px}}.text-image .image img{display:block;max-width:none;width:100%;height:auto;margin:0}.text-image .image .video-wrap{overflow:hidden}.text-image .image .video-wrap img.poster{height:100%}.text-image .image .video-wrap .video-play-button svg{width:71px;height:71px}.text-image .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 60px 0 76px}@media(max-width: 1200px){.text-image .text{padding-right:0;padding-left:50px}}@media(max-width: 991px){.text-image .text{padding:30px 0 10px 0}}@media(max-width: 767px){.text-image .text{padding:38px 0 0 0}}.stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -18px;padding:10px 0 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.stats+small{display:block}@media(max-width: 767px){.stats{margin:0}.stats+small{margin-top:-56px;text-align:center}.stats .owl-dots{margin-top:52px !important;margin-top:26px !important;padding:0 !important}}.stats .item{padding:0 18px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1200px)and (min-width: 768px){.stats .item{display:block;text-align:center}}@media(max-width: 767px){.stats .item{padding:0}}@media(-ms-high-contrast: none)and (min-width: 1201px){.stats .item{max-width:25%}}.stats .item .icon{-ms-flex-preferred-size:82px;flex-basis:82px;margin-right:15px;margin-top:3px}@media(max-width: 1200px){.stats .item .icon{max-width:82px;margin:0 auto 20px auto}}@media(max-width: 767px){.stats .item .icon{max-width:78px;margin:0 15px 0 0}}.stats .item .icon img{display:block;max-width:none;width:100%;height:auto;border-radius:50%;margin:0}.stats .item .desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.stats .item .desc p{padding:0;margin:0;font-size:16px;line-height:20px;font-weight:500;color:#1d478a;font-family:"Poppins",sans-serif}@media(max-width: 991px){.stats .item .desc p{font-size:14px;line-height:18px}}@media(max-width: 767px){.stats .item .desc p{font-size:16px;line-height:20px}}.stats .item .desc p.large{color:#25b3e0;font-size:46px;line-height:53px;font-weight:bold}@media(max-width: 1200px){.stats .item .desc p.large{font-size:42px;line-height:49px}}@media(max-width: 991px){.stats .item .desc p.large{font-size:34px;line-height:42px;padding-bottom:5px}}@media(max-width: 767px){.stats .item .desc p.large{font-size:36px;line-height:40px}}.stats.small-stats{margin-left:-26px;margin-right:-26px;padding-top:0;margin-top:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 767px){.stats.small-stats{margin-left:-20px;margin-right:-20px;padding-top:8px}}h2+.stats.small-stats{margin-top:-12px}.stats.small-stats .item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:5px 26px 0 26px;margin:44px 0 0 0;position:relative;max-width:50%}@media(max-width: 767px){.stats.small-stats .item{padding-left:20px;padding-right:20px;margin-top:23px}}.stats.small-stats .item:nth-child(1),.stats.small-stats .item:nth-child(2){margin-top:0}.stats.small-stats .item:nth-child(even):before{content:"";width:1px;height:100%;position:absolute;left:0;top:0;background-color:#d8d8d8}.stats.small-stats .item .desc p{font-weight:normal !important;font-family:"Roboto",sans-serif}@media(max-width: 767px){.stats.small-stats .item .desc p{font-size:16px;line-height:18px}}.stats.small-stats .item .desc p.large{font-size:34px;line-height:31px;padding:0 0 16px 0;margin:0;font-weight:700;font-family:"Poppins",sans-serif}@media(max-width: 1200px){.stats.small-stats .item .desc p.large{font-size:30px;line-height:26px;padding-bottom:9px}}@media(max-width: 767px){.stats.small-stats .item .desc p.large{font-size:25px;line-height:24px}}@media(max-width: 360px){.stats.small-stats .item .desc p.large{font-size:20px;line-height:20px}}.stats.small-stats .item .desc sup{font-size:18px;height:0;line-height:0}@media(max-width: 1200px){.stats.small-stats .item .desc sup{font-size:16px}}.stats.small-stats.single-item .item{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left}.stats.small-stats.single-item .item .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.stats.small-stats.single-item .item p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;margin:0}.stats.small-stats.single-item .item p.large{padding:0;margin:0 20px 0 0}.news-carousel{margin-top:-18px}.news-carousel+.view-all{margin-top:-8px}@media(max-width: 767px){.news{margin-left:-20px;margin-right:-20px}.news>h4{text-align:center;padding:14px 0 17px 0}}.news+.view-all{margin-top:-8px}.news .posts{height:0;position:relative;padding-bottom:37.28%;margin:0 -4px 8px -4px}@media(max-width: 991px){.news .posts{padding-bottom:50%}}.news .posts.has-wide .post:nth-child(2){left:50%}.news .posts.has-wide .post:nth-child(3){left:75%}.news .post{position:absolute;left:0;top:0;height:100%;padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}@media(max-width: 767px){.news .post{width:100% !important;height:385px;position:relative;left:auto;top:auto;padding:0}}@media(min-width: 768px){.news .post:nth-child(2){left:25%}.news .post:nth-child(3){left:50%}.news .post:nth-child(4){left:75%}.news .post.wide{width:50%}}.news .post a{display:block;height:100%;width:100%;border-radius:4px;overflow:hidden;position:relative;color:#fff;text-decoration:none}.news .post a:hover .text-wrap .text{color:#25b3e0 !important}.news .post a img{position:absolute;left:0;top:0;width:100%;max-width:none;height:100%;display:block;margin:0;z-index:1;-o-object-fit:cover;object-fit:cover}.news .post a .icon{position:absolute;right:14px;top:14px;z-index:2;width:39px;height:39px;border-radius:50%;background-color:#fff}.news .post a .icon img{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.news .post a .icon.news-icon img{width:24px;height:20px}.news .post a .icon.twitter-icon img{width:24px;height:20px}.news .post a .icon.facebook-icon img{width:10px;height:22px}.news .post a .text-wrap{background:-o-linear-gradient(top, rgba(0, 0, 0, 0.0001) 0%, #000000 134.16%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0001)), color-stop(134.16%, #000000));background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, #000000 134.16%);position:absolute;left:0;bottom:0;width:100%;padding:52px 32px 25px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}@media(max-width: 1200px){.news .post a .text-wrap{padding-left:20px;padding-right:20px;padding-bottom:20px}}@media(max-width: 767px){.news .post a .text-wrap{padding-bottom:25px;padding-right:50px}}.news .post a .text{display:block;max-width:220px;width:100%;color:#1d478a;font-size:18px;line-height:27px;font-weight:bold;letter-spacing:0;font-family:"Poppins",sans-serif;margin:30px 0;color:#fff;position:0;margin:0}@media(max-width: 1200px){.news .post a .text{font-size:16px;line-height:25px}}@media(max-width: 991px){.news .post a .text{margin:22px 0}}@media(max-width: 767px){.news .post a .text{margin:13px 0}}.news .post a .text:first-child{margin-top:0}.news .post a .text:last-child{margin-bottom:0}@media(max-width: 767px){.news .post a .text{font-size:18px;line-height:26px}}@media(max-width: 767px){.news.not-carousel .posts{display:block;padding-bottom:0;height:auto;margin:0}.news.not-carousel .posts .post{height:385px !important;position:relative !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;margin-bottom:8px}}@media(max-width: 767px){.map-container+.container .grid{padding-top:45px}}.map-container.small{padding:0 35px}.map-container.small .map{max-width:1140px;margin:0 auto;height:auto;padding-bottom:0}.map-container.small .map>h4{padding:0 0 13px 0;margin:0;text-transform:uppercase}@media(max-width: 767px){.map-container.small .map>h4{text-align:center;padding-top:10px}}.map-container.small .map .map-wrap{height:0;position:relative;padding-bottom:40.7%}@media(max-width: 1200px){.map-container.small .map .map-wrap #map{height:auto !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important}}@media(max-width: 767px){.map-container.small .map .map-wrap{padding-bottom:0;height:340px;margin-left:-21px;margin-right:-21px}}.map-container .map{height:0;position:relative;padding-bottom:32.55%}.map-container .map.hero-map{padding-bottom:44.52%}@media screen and (max-width: 1700px){.map-container .map.hero-map{padding-bottom:0;height:760px}}@media(max-width: 1500px){.map-container .map.hero-map{height:660px}}@media(max-width: 1400px){.map-container .map.hero-map{height:100vh}}@media(max-width: 1200px){.map-container .map.hero-map{height:auto}}.map-container .map.hero-map:before{content:"";position:absolute;left:0;top:0;width:100%;height:176px;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.69) 134.16%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0001)), color-stop(134.16%, rgba(0, 0, 0, 0.69)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.69) 134.16%);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0);pointer-events:none;z-index:4;display:block}@media(max-width: 1200px){.map-container .map.hero-map:before{display:none}}@media screen and (max-width: 1700px){.map-container .map{padding-bottom:0;height:620px}}@media(max-width: 1400px){.map-container .map{height:540px}}@media(max-width: 1200px){.map-container .map{height:auto}}.map-container .map #map{width:100% !important;height:100% !important;display:block;position:absolute;left:0;top:0}@media(max-width: 1200px){.map-container .map #map{position:relative;left:auto;top:auto;height:540px !important;width:100% !important}}@media(max-width: 991px){.map-container .map #map{height:596px !important}}.map-search-hidden .map-container .map #map .gm-control-active.gm-fullscreen-control{opacity:0;pointer-events:none !important}@media(max-width: 767px){.map-container .map #map .gm-bundled-control-on-bottom{display:none !important}}.map-container .map #map .gm-style-iw-d{overflow-y:auto !important;overflow-x:hidden !important;max-height:600px !important}@media(max-width: 1400px){.map-container .map #map .gm-style-iw-d{max-height:560px !important}}.map-container .map #map .gm-style-iw.gm-style-iw-c{width:100%;background-color:transparent;border-radius:0;max-width:1124px !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-filter:drop-shadow(0px 0 74px rgba(0, 0, 0, 0.5));filter:drop-shadow(0px 0 74px rgba(0, 0, 0, 0.5));padding:0 !important;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;-webkit-transform:translate(-50%, -65%);-ms-transform:translate(-50%, -65%);transform:translate(-50%, -65%);max-height:600px !important}@media screen and (max-width: 1700px){.map-container .map #map .gm-style-iw.gm-style-iw-c{-webkit-transform:translate(-50%, -55%);-ms-transform:translate(-50%, -55%)}}@media(max-width: 1400px){.map-container .map #map .gm-style-iw.gm-style-iw-c{max-height:560px !important}}.map-container .map #map .gm-style .gm-style-iw-t::after{display:none}.map-container{position:relative}.marker-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;padding:20px}@media(max-width: 1200px){.marker-content-wrapper{padding:65px 10px}}.marker-content-wrapper .marker-content-wrap{max-width:1124px;width:100%}@media(max-width: 1200px){.marker-content-wrapper .marker-content-wrap{padding:0}}.marker-content-wrapper .marker-content{position:relative;z-index:99}.marker-content-wrapper .marker-content:not(.is-active){display:none !important}.marker-content-wrapper .marker-content.is-active{pointer-events:all}.marker-content-wrap{padding:4px 0 0 0}@media(max-width: 1200px){.marker-content-wrap{padding:4px 36px 0 36px}}@media(max-width: 767px){.marker-content-wrap{padding-left:16px;padding-right:16px}}.marker-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.marker-content.no-tabs-nav .mc-right:before{display:none !important}@media(max-width: 767px){.marker-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.marker-content:after{content:"";width:0;height:0;border-style:solid;border-width:18px 14px 0 14px;border-color:#fff transparent transparent transparent;position:absolute;left:50%;display:none;bottom:0}.marker-content .mc-close-button{display:block;position:absolute;right:0;top:0;width:43px;height:43px;background-color:#25b3e0;z-index:4}@media(max-width: 1200px){.marker-content .mc-close-button{right:0;top:0}}@media(max-width: 767px){.marker-content .mc-close-button{right:0}}.marker-content .mc-close-button:hover{background-color:#1d478a}.marker-content .mc-close-button svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.marker-content .mc-left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 6px 0;background-color:#fff;margin-right:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 1200px){.marker-content .mc-left{max-width:52%;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}}@media(max-width: 767px){.marker-content .mc-left{max-width:100%;padding:0 5px 5px 5px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:100%;flex-basis:100%}}.marker-content .mc-right{-ms-flex-preferred-size:49.41%;flex-basis:49.41%;background-color:#fff;position:relative;z-index:2;padding:6px}@media(max-width: 1200px){.marker-content .mc-right{max-width:48%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media(max-width: 767px){.marker-content .mc-right{max-width:none;padding:5px 5px 0 5px;-ms-flex-preferred-size:100%;flex-basis:100%}}.marker-content .mc-right:before{content:"";background-color:#f6f6f6;position:absolute;left:-2px;top:0;height:46px;width:calc(100% + 2px);background:#f6f6f6}@media(max-width: 767px){.marker-content .mc-right:before{display:none}}@media(-ms-high-contrast: none)and (min-width: 1201px){.marker-content .mc-right{max-width:49.41%}}.marker-content .mc-right .mc-image{display:none;height:100%}.marker-content .mc-right .mc-image.active{display:block}.marker-content .mc-right img{display:block;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0;position:relative;z-index:2}@media(max-width: 767px){.marker-content .mc-right img{max-height:240px}}.marker-content .mc-tabs-nav{background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:0}@media(max-width: 767px){.marker-content .mc-tabs-nav{background-color:#fff}}.marker-content .mc-tabs-nav a{text-decoration:none;text-transform:uppercase;display:inline-block;width:119px;height:46px;text-align:center;line-height:46px;padding:0;margin:0;color:#282828;font-family:"Roboto",sans-serif;font-weight:bold;font-size:15px;position:relative}@media(max-width: 767px){.marker-content .mc-tabs-nav a{width:50%;background-color:#f6f6f6}}.marker-content .mc-tabs-nav a:first-child:before{width:calc(100% + 1px);left:-1px}.marker-content .mc-tabs-nav a:before{content:"";display:block;position:absolute;left:0;top:-3px;width:100%;height:3px;background-color:transparent}@media(max-width: 767px){.marker-content .mc-tabs-nav a:before{display:none}}.marker-content .mc-tabs-nav a:after{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#1d478a transparent transparent transparent;content:"";display:block;position:absolute;bottom:-10px;left:50%;margin-left:-10px;opacity:0}.marker-content .mc-tabs-nav a:hover{background-color:#fff}.marker-content .mc-tabs-nav a.active{background-color:#1d478a;color:#fff}.marker-content .mc-tabs-nav a.active:after{opacity:1}.marker-content .mc-tabs-nav a.active:before{background-color:#25b3e0}.marker-content .mc-tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:6px}@media(max-width: 767px){.marker-content .mc-tabs{padding:0}}.marker-content .mc-tabs .mc-tab{display:none;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.marker-content .mc-tabs .mc-tab .mc-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.marker-content .mc-tabs .mc-tab.active{display:-webkit-box;display:-ms-flexbox;display:flex}.marker-content .mc-text{padding:29px 33px}@media(max-width: 1200px){.marker-content .mc-text{padding:26px 20px 20px 20px}}.marker-content .mc-text h3{padding:0;margin:0}@media(max-width: 767px){.marker-content .mc-text h3{margin-bottom:-3px}}.marker-content .mc-text h6{padding:0;margin:0;text-transform:uppercase;font-size:15px;font-weight:500;font-family:"Poppins",sans-serif;color:#25b3e0}.marker-content .mc-text ul{padding:23px 0 9px 0;margin:0;list-style:none}@media(max-width: 1200px){.marker-content .mc-text ul{padding:18px 0 5px 0}}@media(max-width: 767px){.marker-content .mc-text ul{padding-top:15px;padding-bottom:0}}.marker-content .mc-text ul li{padding:0 0 0 117px;margin:0 0 12px 0;display:block;position:relative;font-size:16px;line-height:21px;font-weight:normal;color:#282828}.marker-content .mc-text ul li.description-side-b,.marker-content .mc-text ul li.description-side-c{display:none}@media(max-width: 1200px){.marker-content .mc-text ul li{font-size:14px;line-height:19px;margin-bottom:8px}}@media(max-width: 991px){.marker-content .mc-text ul li{padding-left:97px}}@media(max-width: 767px){.marker-content .mc-text ul li{font-size:15px;margin-bottom:7px}}.marker-content .mc-text ul li:last-child{margin-bottom:0}@media(max-width: 767px){.marker-content .mc-text ul li:last-child{display:none}}.marker-content .mc-text ul li:before{display:none}.marker-content .mc-text ul li span{display:inline-block;position:absolute;left:0;top:1px;max-width:100px;font-size:15px;font-weight:500;color:#848484}@media(max-width: 1200px){.marker-content .mc-text ul li span{font-size:14px}}@media(max-width: 767px){.marker-content .mc-text ul li span{font-size:15px;top:0}}@media(max-width: 991px){.marker-content .mc-text ul li span{max-width:90px}}.marker-content .mc-text ul li strong{font-weight:bold;color:#282828}.marker-content .mc-buttons{background-color:#1d478a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 5px}@media(max-width: 767px){.marker-content .mc-buttons{padding:8px 5px}}.marker-content .mc-buttons .button{border-width:1px;color:#fff;font-size:15px;font-weight:bold;margin:0 3px;padding-left:13px;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;-webkit-box-sizing:border-box;box-sizing:border-box}.marker-content .mc-buttons .button.added svg path{fill:#25b3e0 !important;stroke:#25b3e0 !important}.marker-content .mc-buttons .button.added:hover svg path{fill:#fff !important;stroke:#fff !important}.marker-content .mc-buttons .button.add-to-wishlist svg{position:relative;top:-2px}@media(max-width: 1200px){.marker-content .mc-buttons .button{padding-left:10px;padding-right:20px;font-size:14px}}@media(max-width: 991px){.marker-content .mc-buttons .button{height:45px;text-transform:capitalize}}@media(max-width: 767px){.marker-content .mc-buttons .button{font-size:16px;height:54px;line-height:54px;padding-left:0;padding-right:0;-ms-flex-preferred-size:calc(33.3333333333% - 4px);flex-basis:calc(33.3333333333% - 4px);text-align:center !important;-webkit-box-sizing:border-box;padding:0;display:inline-block;box-sizing:border-box}}.marker-content .mc-buttons .button em{font-style:normal;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.marker-content .mc-buttons .button em span{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}@media(max-width: 991px){.marker-content .mc-buttons .button em{display:none}}.marker-content .mc-buttons .button svg{display:inline-block;margin-right:9px}@media(max-width: 767px){.marker-content .mc-buttons .button svg{display:none}}.marker-content .mc-buttons .button:hover{color:#282828}.marker-content .mc-buttons .button:hover.site-profile svg circle{stroke:#fff !important}.marker-content .mc-buttons .button:hover.site-profile svg line{stroke:#fff !important}.marker-content .mc-buttons .button:hover.add-to-wishlist:not(.added) svg path{stroke:#fff !important}.marker-content .mc-buttons .button:hover.enquire-now svg circle{fill:#fff !important}.marker-content .mc-buttons .button:hover.enquire-now svg path{fill:#fff !important}.map-search{position:absolute;pointer-events:none;top:50%;left:0;width:100%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0 36px;-webkit-box-sizing:border-box;box-sizing:border-box}.map-search.text-only .block{min-height:335px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px;padding-bottom:30px}@media(max-width: 767px){.map-search.text-only .block{min-height:1px}}@media(max-width: 1200px){.map-search{position:relative;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;padding:0;overflow:initial}}@media(min-width: 1201px){.map-search-hidden .map-search{padding-right:0}.map-search-hidden .map-search.text-only{display:none}.map-search-hidden .map-search .map-search-inner{max-width:100%}.map-search-hidden .map-search .map-search-inner .block{padding:0;min-height:200px;width:39px}.map-search-hidden .map-search .map-search-inner .block .hide-on-minimise{display:none}.map-search-hidden .map-search .map-search-inner .block .show-on-minimise{display:block;white-space:nowrap}.map-search-hidden .map-search .map-search-inner .map-search-minimise-button{right:auto !important;top:auto !important;left:0 !important;bottom:0 !important;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.map-search .map-search-inner{max-width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}@media(max-width: 1200px){.map-search .map-search-inner{display:block}}.map-search .map-search-inner .block{background-color:#1d478a;max-width:530px;pointer-events:all;padding:81px 60px 60px 60px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:background-color .2s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:background-color .2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background-color .2s cubic-bezier(0.165, 0.84, 0.44, 1)}.map-search-hidden .map-search .map-search-inner .block:hover{cursor:pointer;background-color:#25b3e0}.map-search-hidden .map-search .map-search-inner .block:hover:before{border-color:transparent #25b3e0 transparent transparent}@media(max-width: 1200px){.map-search .map-search-inner .block{max-width:100%;padding:32px 36px}}.map-search .map-search-inner .block .show-on-minimise{display:none}.map-search .map-search-inner .block .show-on-minimise p{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:110px}.map-search .map-search-inner .block:before{content:"";width:0;height:0;border-style:solid;border-width:17.5px 27px 17.5px 0;border-color:transparent #1d478a transparent transparent;position:absolute;left:-27px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:border-color .2s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:border-color .2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:border-color .2s cubic-bezier(0.165, 0.84, 0.44, 1)}@media(max-width: 1200px){.map-search .map-search-inner .block:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:50%;top:-27px;margin-left:-17px}}.map-search .map-search-inner .block .map-search-minimise-button{display:block;position:absolute;right:0;top:0;width:39px;height:39px;background-color:#25b3e0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1200px){.map-search .map-search-inner .block .map-search-minimise-button{display:none !important}}.map-search .map-search-inner .block .map-search-minimise-button:hover{background-color:rgba(29,71,138,.2)}.map-search .map-search-inner .block .map-search-minimise-button svg{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.map-search .map-search-inner .block h3{padding:0 0 14px 0;margin:0}@media(max-width: 767px){.map-search .map-search-inner .block h3{padding-bottom:5px}}.map-search .map-search-inner .block p{padding:0;margin:0}.map-search .map-search-inner .block small.error{height:20px;margin-bottom:-26px;color:red;display:block;padding-top:6px;display:none}.map-search .map-search-inner .block small.error.visible{display:block;margin-bottom:0}.map-search .map-search-inner .block #locations-search-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:86px;margin-top:27px}.map-search .map-search-inner .block #locations-search-form.error input{border-color:red !important}.map-search .map-search-inner .block #locations-search-form .easy-autocomplete{width:100%}@media(max-width: 767px){.map-search .map-search-inner .block #locations-search-form{padding-right:0;margin-top:16px;padding-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.map-search .map-search-inner .block #locations-search-form input{width:100%;height:54px;line-height:54px;border:1px solid #fff;border-radius:0px;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#282828;font-family:"Roboto",sans-serif;font-size:18px;font-weight:normal;padding:0 37px 0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff url(assets/img/location-icon-dark.svg) no-repeat right 17px center;background-size:20px auto;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.map-search .map-search-inner .block #locations-search-form input::-webkit-input-placeholder{color:#6d6d6d !important;opacity:1}.map-search .map-search-inner .block #locations-search-form input::-moz-placeholder{color:#6d6d6d !important;opacity:1}.map-search .map-search-inner .block #locations-search-form input:-ms-input-placeholder{color:#6d6d6d !important;opacity:1}.map-search .map-search-inner .block #locations-search-form input:-moz-placeholder{color:#6d6d6d !important;opacity:1}.map-search .map-search-inner .block #locations-search-form input:focus{border-color:#25b3e0}.map-search .map-search-inner .block #locations-search-form button{display:block;width:78px;height:54px;line-height:54px;text-align:center;background-color:#25b3e0;border:1px solid #25b3e0;outline:none;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-transform:uppercase;font-size:20px;font-weight:500;font-family:"Roboto",sans-serif;position:absolute;right:0;top:0}@media(max-width: 767px){.map-search .map-search-inner .block #locations-search-form button{position:relative;right:auto;top:auto;margin-top:10px}}.map-search .map-search-inner .block #locations-search-form button:hover{background-color:transparent;cursor:pointer}.easy-autocomplete-container{max-height:190px;overflow:auto;overflow-y:auto;overflow-x:hidden}.easy-autocomplete-container ul{padding:0;margin:0;list-style:none}.easy-autocomplete-container ul li{display:block;padding:0;margin:0;color:#282828;font-family:"Roboto",sans-serif}.easy-autocomplete-container ul li *{color:#282828}.easy-autocomplete-container ul li:before{display:none}@media(max-width: 767px){.hide-on-mobile{display:none !important}}@media(min-width: 768px){.show-on-mobile{display:none !important}}.text-block{max-width:650px}.locations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -4px;padding-top:5px;padding-bottom:92px}@media(max-width: 1200px){.locations{padding-bottom:50px}}@media(max-width: 991px){.locations{padding-bottom:30px}}@media(max-width: 767px){.locations{display:block;margin-left:-21px;margin-right:-21px}}.locations:after{content:"";display:table;clear:both;-webkit-box-flex:1;-ms-flex:1;flex:1}.locations .location{padding:0 4px;margin-bottom:8px;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 991px){.locations .location{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(max-width: 767px){.locations .location{padding-left:0;padding-right:0}}@media(-ms-high-contrast: none)and (min-width: 1201px){.locations .location{max-width:33.3333333333%}}.locations .location .location-inner{background-color:#f4f4f4;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 767px){.locations .location .location-inner{display:block}}.locations .location .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.locations .location .image a{display:block;overflow:hidden;position:relative}.locations .location .image a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.locations .location .image img{display:block;margin:0;max-width:none;width:100%;height:auto;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition:all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.locations .location .desc{padding:21px 28px 15px 28px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.locations .location .desc h3{padding:0 0 17px 0;margin:0}.locations .location .desc h3 a{text-decoration:none;color:#1d478a}.locations .location .desc h3 a:hover{text-decoration:none;color:#25b3e0}.locations .location .desc .bottom{margin-top:auto;margin-bottom:0}.locations .location .desc .info{border-top:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -4px;padding-top:21px}.locations .location .desc .info>div{padding:0 4px 9px 4px;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box}@media(-ms-high-contrast: none)and (min-width: 1201px){.locations .location .desc .info>div{max-width:33.3333333333%}}.locations .location .desc .info>div p{padding:0;margin:0;font-size:16px;line-height:20px;font-weight:500;color:#1d478a;display:block}@media(max-width: 767px){.locations .location .desc .info>div p{font-size:14px;line-height:18px}}.locations .location .desc .info>div p.large{font-weight:bold;font-family:"Poppins",sans-serif;font-size:21px;line-height:26px;color:#25b3e0;padding-bottom:5px}@media(max-width: 767px){.locations .location .desc .info>div p.large{font-size:20px;line-height:24px;padding-bottom:4px}}.locations .location .desc .button{display:block;text-align:center;background-color:#fff;border-color:#fff;color:#1d478a;text-transform:uppercase;font-weight:bold;font-size:15px}.locations .location .desc .button:hover{background-color:#1d478a;border-color:#1d478a;color:#fff}.locations.related{margin-top:-21px;padding-bottom:0}@media(max-width: 767px){.locations.related{margin-top:0;margin-left:-21px;width:calc(100% + 42px)}}.locations.related h5{font-weight:bold;font-size:20px;line-height:30px;font-family:"Poppins",sans-serif;padding:0;margin:0}.locations.related h5 a{text-decoration:none;color:#1d478a}.locations.related h5 a:hover{color:#25b3e0}.locations.related p{padding:5px 0 22px 0;margin:0;font-size:16px;line-height:24px;font-weight:500;font-family:"Poppins",sans-serif;color:#6c6c6c}@media(max-width: 1200px){.locations.related .desc{padding-bottom:0;margin-bottom:0}}.locations.related .bottom .info{display:block}.locations.related .bottom .info>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.locations.related .bottom .info>div p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px 0 0 0;margin:0}.locations.related .bottom .info>div p.large{-ms-flex-preferred-size:73px;flex-basis:73px;padding:0 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.locations.related .bottom .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}@media(max-width: 1200px){.locations.related .bottom .buttons{padding-bottom:0}}@media(max-width: 767px){.locations.related .bottom .buttons{padding-top:10px;padding-bottom:20px}}.locations.related .bottom .buttons .button{padding:0;-ms-flex-preferred-size:calc(50% - 3px);flex-basis:calc(50% - 3px);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:15px;font-weight:bold;font-style:normal;font-family:"Roboto",sans-serif;color:#282828;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media(max-width: 1200px){.locations.related .bottom .buttons .button{text-transform:capitalize}}.locations.related .bottom .buttons .button:hover{color:#fff !important}.locations.related .bottom .buttons .button em{font-style:normal}@media(max-width: 1200px){.locations.related .bottom .buttons .button em{display:none;width:0;height:0}}.locations.related .bottom .buttons .button.site-profile svg{margin-right:11px;position:relative;top:-1px;margin-left:-12px}.locations.related .bottom .buttons .button.add-to-wishlist svg{margin-right:11px;position:relative;top:-1px;margin-left:-6px}.slide-progress-wrap{background-color:#d5d5d5}.slide-progress-wrap .slide-progress{width:0;max-width:100%;height:4px;background-color:#25b3e0}#page-wrapper>.hero-slider-container:first-child{position:relative}#page-wrapper>.hero-slider-container:first-child:before{content:"";position:absolute;left:0;top:0;width:100%;height:176px;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.69) 134.16%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0001)), color-stop(134.16%, rgba(0, 0, 0, 0.69)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.69) 134.16%);-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0);pointer-events:none;z-index:4;display:block}@media(max-width: 1200px){#page-wrapper>.hero-slider-container:first-child:before{display:none}}.blue-header #page-wrapper>.hero-slider-container:first-child:before{display:none}.hero-slider.no-text .owl-item:after{display:none !important}.hero-slider.single-image .slide-progress-wrap{display:none !important}.hero-slider .owl-carousel .owl-item{position:relative}.hero-slider .owl-carousel .owl-item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:228px;pointer-events:none;z-index:1;display:block;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.6) 134.16%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.0001)), color-stop(134.16%, rgba(0, 0, 0, 0.6)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.6) 134.16%)}@media(max-width: 1200px){.hero-slider .owl-carousel .owl-item:after{display:none}}@media(max-width: 767px){.hero-slider .owl-carousel .owl-item div img{height:296px;-o-object-fit:cover;object-fit:cover}}.hero-slider .image-caption{position:absolute;right:46px;bottom:33px;z-index:4;background:transparent url(assets/img/camera-icon.svg) no-repeat left center;background-size:27px auto;padding-left:39px;max-width:230px}@media(max-width: 1200px){.hero-slider .image-caption{bottom:15px}}@media(max-width: 767px){.hero-slider .image-caption{width:27px;height:22px;padding-left:0;bottom:13px;right:15px}}.hero-slider .image-caption p{padding:0;margin:0;color:#fff;letter-spacing:-2%}@media(max-width: 767px){.hero-slider .image-caption p{display:none}}.hero-slider .slider-text-wrap{position:absolute;left:0;bottom:0;width:100%;z-index:2;padding:0 290px 0 35px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.hero-slider .slider-text-wrap{position:relative;left:auto;bottom:auto;padding-right:35px;padding-top:10px;margin-bottom:-34px}.hero-slider .slider-text-wrap small{color:#25b3e0;font-size:15px;line-height:18px;margin-bottom:-3px}.hero-slider .slider-text-wrap h1{color:#1d478a;padding:0 !important;margin:0 !important}}.hero-slider .slider-text-wrap .slider-text{max-width:1140px;margin:0 auto;padding:50px 0}@media(max-width: 1200px){.hero-slider .slider-text-wrap .slider-text{padding:20px 0}}.hero-slider .slider-text-wrap .slider-text small{display:block;text-transform:uppercase;font-size:18px;line-height:21px;font-weight:normal;padding-left:2px}.hero-slider .slider-text-wrap .slider-text h1{padding:9px 0 0 0;margin:0}.gallery-container{padding:113px 0 10px 0}@media(max-width: 1200px){.gallery-container{padding-top:80px}}@media(max-width: 767px){.gallery-container{padding-top:70px;padding-bottom:50px}.gallery-container .owl-carousel .owl-nav .owl-next{right:0 !important}.gallery-container .owl-carousel .owl-nav .owl-prev{left:0 !important}}.gallery-container .gallery .text-block{max-width:1140px;margin:0 auto;padding:0 35px}.gallery-container .gallery .text-block h4{text-transform:uppercase;padding:0 0 13px 0;margin:0}@media(max-width: 767px){.gallery-container .gallery .text-block h4{text-align:center}}.page-title-container{background:#f6f6f6 url(assets/img/page-title-bg.svg) no-repeat center center;background-size:cover !important;min-height:592px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1500px){.page-title-container{min-height:480px}}@media(max-width: 1400px){.page-title-container{min-height:420px}}@media(max-width: 1200px){.page-title-container{min-height:340px}}@media(max-width: 991px){.page-title-container{min-height:296px}}.page-title-container.white-text{color:#fff}.page-title-container.white-text h1,.page-title-container.white-text h2,.page-title-container.white-text h3,.page-title-container.white-text h4,.page-title-container.white-text h5,.page-title-container.white-text h6{color:#fff}.page-title-container .page-title{text-align:center;padding:190px 0 50px 0}@media(max-width: 1400px){.page-title-container .page-title{padding-top:150px}}@media(max-width: 1200px){.page-title-container .page-title{padding:50px 0}}@media(max-width: 767px){.page-title-container .page-title{padding:35px 0}}.page-title-container .page-title p{max-width:650px;margin:0 auto}.filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:33px;margin-top:-15px;padding-top:15px;padding-bottom:15px;position:-webkit-sticky;position:sticky;top:87px;background-color:#fff;z-index:3}@media(max-width: 1200px){.filters{top:61px;padding-bottom:10px;padding-top:10px}}@media(max-width: 767px){.filters{position:relative;display:block;margin:0 -21px;padding:0 0 30px 0;top:auto}}.filters p{display:block;padding:0;margin:0}.filters p span,.filters p strong{font-weight:500}.filters .right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filters .right p{display:inline-block;margin-right:17px}@media(max-width: 767px){.filters .right p{display:none}}.filters-dropdown-wrapper{position:relative;max-width:317px;width:100%}@media(max-width: 767px){.filters-dropdown-wrapper{max-width:100%;margin-top:15px}}.filters-dropdown-wrapper .filters-dropdown-toggle{display:block;text-decoration:none;font-size:16px;line-height:20px;font-weight:500;color:#000;border-bottom:3px solid #25b3e0;background-color:#f6f6f6;padding:18px 50px 14px 22px;font-family:"Roboto",sans-serif;font-weight:normal;position:relative}.filters-dropdown-wrapper .filters-dropdown-toggle:after{content:"";display:block;position:absolute;right:27px;top:50%;width:19px;height:12px;background:transparent url(assets/img/filters-arrow.svg) no-repeat left top;background-size:19px auto;margin-top:-5px;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.filters-dropdown-wrapper .filters-dropdown{position:absolute;left:0;top:100%;width:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:3;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;margin:0;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15));filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.15));opacity:0;visibility:hidden;pointer-events:none}.filters-dropdown-wrapper .filters-dropdown a{display:block;font-size:16px;line-height:20px;font-weight:500;color:#282828;font-family:"Roboto",sans-serif;font-weight:normal;padding:10px 22px;text-decoration:none}.filters-dropdown-wrapper .filters-dropdown a.active{display:none}.filters-dropdown-wrapper .filters-dropdown a:hover{background-color:#25b3e0}.filters-dropdown-wrapper.open .filters-dropdown-toggle:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters-dropdown-wrapper.open .filters-dropdown{opacity:1;visibility:visible;pointer-events:initial}.load-more{text-align:center;padding-top:21px}.load-more a{display:block;text-decoration:none;text-transform:none;font-family:"Roboto",sans-serif;font-weight:500;color:#282828;border:2px solid #25b3e0;padding:20px 0 !important}.load-more a:before{display:inline-block;position:relative;left:auto;margin:0 8px 0 0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:4px;margin-left:-15px}.load-more a:hover{background-color:#25b3e0;color:#fff;padding-top:23px !important;padding-bottom:17px !important}.load-more a:hover:before{-webkit-filter:grayscale(1) invert(1) brightness(0);filter:grayscale(1) invert(1) brightness(0)}.page-content{max-width:650px;margin:0 auto}@media(max-width: 991px){.page-content{max-width:100%}}.page-content .video-wrap-holder{width:calc(100% + 488px);margin:54px -244px}@media(max-width: 1400px){.page-content .video-wrap-holder{width:calc(100% + 400px);margin:54px -200px}}@media(max-width: 1200px){.page-content .video-wrap-holder{width:100vw;margin-right:0;margin-left:calc((100vw - 650px)/2*-1)}}@media(max-width: 991px){.page-content .video-wrap-holder{margin-left:-35px;margin-right:-35px;width:auto}}@media(max-width: 767px){.page-content .video-wrap-holder{margin-top:47px;margin-bottom:47px}.page-content .video-wrap-holder .video-wrap .video-play-button svg{width:48px;height:48px}}.page-content .video-wrap-holder .video-wrap{margin:0}.page-content .quote{padding-left:60px;position:relative;overflow:hidden;margin:84px 0 84px -60px}@media(max-width: 991px){.page-content .quote{margin:64px 0 64px -15px}}@media(max-width: 767px){.page-content .quote{margin:50px 0 50px -15px}}@media(max-width: 767px){.page-content .quote{padding-left:40px}}.page-content .quote:first-child{margin-top:0}.page-content .quote:last-child{margin-bottom:0}.page-content .quote:before{content:"";display:block;position:absolute;left:0;top:6px;width:15px;height:204px;background:transparent url(assets/img/quote-line.svg) no-repeat left top;background-size:15px auto}.page-content .quote:after{content:"";display:block;position:absolute;left:11px;top:200px;height:calc(100% - 200px);width:4px;background-color:#25b3e0}.page-content .quote .author{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:31px}@media(max-width: 767px){.page-content .quote .author{margin-top:22px}}.page-content .quote .author img{-ms-flex-preferred-size:49px;flex-basis:49px;width:49px;height:49px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin:0 18px 0 0;display:block}.page-content .quote .author small{display:block;font-size:16px;line-height:28px;letter-spacing:-2%;color:#282828;margin-top:-2px}.page-content .columns{margin:50px 0}.page-content .columns:first-child{margin-top:0}.page-content .columns:last-child{margin-bottom:0}.page-content .columns .col.one-third{-ms-flex-preferred-size:calc(33.3333333333% - 20px);flex-basis:calc(33.3333333333% - 20px)}.page-content .columns .col.two-third{-ms-flex-preferred-size:calc(66.6666666667% - 20px);flex-basis:calc(66.6666666667% - 20px)}.page-content .table-wrap{overflow:auto}@media(max-width: 767px){.page-content .table-wrap{margin-left:-21px;margin-right:-35px;padding-right:14px}}.page-content table{border-collapse:collapse;font-size:16px;line-height:28px;letter-spacing:-2%;font-weight:normal;font-family:"Roboto",sans-serif;color:#282828;border-top:2px solid #25b3e0;border-bottom:1px solid #d8d8d8;margin:50px 0;min-width:630px}.page-content table:first-child{margin-top:0}.page-content table:last-child{margin-bottom:0}.page-content table th,.page-content table td{text-align:left;padding:24px 30px;margin:0;font-weight:normal}@media(max-width: 767px){.page-content table th,.page-content table td{padding-left:20px;padding-right:20px}}.page-content table th strong,.page-content table td strong{font-weight:bold}.page-content table th{font-size:18px;padding:20px 30px 16px 30px}@media(max-width: 767px){.page-content table th{padding-left:20px;padding-right:20px}}.page-content table tr{vertical-align:top}.page-content table tr td:first-child{border-top-left-radius:4px}.page-content table tr td:last-child{border-top-right-radius:4px}.page-content table tr td:first-child{border-bottom-left-radius:4px}.page-content table tr td:last-child{border-bottom-right-radius:4px}.page-content table tr:nth-child(odd) td{background-color:#f6f6f6}@media(min-width: 1201px){.map-outer{position:absolute;width:100%;height:100%}}.locations-tabs-wrap{padding:70px 0}@media(max-width: 991px){.locations-tabs-wrap{padding:20px 0}}@media(max-width: 767px){.locations-tabs-wrap{padding:0 0 40px 0}}.locations-tabs-wrap .locations-tabs-nav{text-align:center;padding-bottom:32px}@media(max-width: 991px){.locations-tabs-wrap .locations-tabs-nav{padding-bottom:20px}}.locations-tabs-wrap .locations-tabs-nav a{display:inline-block;text-decoration:none;color:#1d478a;font-size:18px;line-height:27px;font-weight:bold;letter-spacing:0;font-family:"Poppins",sans-serif;margin:30px 0;color:rgba(108,108,108,.8);padding:15px 30px;margin:0 1px;border-bottom:3px solid #c4c4c4;position:relative}@media(max-width: 1200px){.locations-tabs-wrap .locations-tabs-nav a{font-size:16px;line-height:25px}}@media(max-width: 991px){.locations-tabs-wrap .locations-tabs-nav a{margin:22px 0}}@media(max-width: 767px){.locations-tabs-wrap .locations-tabs-nav a{margin:13px 0}}.locations-tabs-wrap .locations-tabs-nav a:first-child{margin-top:0}.locations-tabs-wrap .locations-tabs-nav a:last-child{margin-bottom:0}@media(max-width: 991px){.locations-tabs-wrap .locations-tabs-nav a{padding:10px 15px}}.locations-tabs-wrap .locations-tabs-nav a .triangle{width:0;height:0;border-style:solid;border-width:16px 13px 0 13px;border-color:#25b3e0 transparent transparent transparent;position:absolute;left:50%;bottom:-16px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;display:none}.locations-tabs-wrap .locations-tabs-nav a .triangle:after{content:"";width:0;height:0;border-style:solid;border-width:13px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;top:-18px;left:-10px;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.locations-tabs-wrap .locations-tabs-nav a:hover,.locations-tabs-wrap .locations-tabs-nav a.active{color:#1d478a;border-color:#25b3e0}.locations-tabs-wrap .locations-tabs-nav a.active .triangle{display:block}.locations-tabs-wrap .locations-tabs .location-tab{display:none}@media(max-width: 767px){.locations-tabs-wrap .locations-tabs .location-tab{display:block}.locations-tabs-wrap .locations-tabs .location-tab>div{margin-top:40px}.locations-tabs-wrap .locations-tabs .location-tab>div:first-child{margin-top:0}.locations-tabs-wrap .locations-tabs .location-tab>div>h5{padding:10px 0;margin:0 0 20px 0;text-align:center;position:relative;border-bottom:3px solid #25b3e0}.locations-tabs-wrap .locations-tabs .location-tab>div>h5 .triangle{width:0;height:0;border-style:solid;border-width:16px 13px 0 13px;border-color:#25b3e0 transparent transparent transparent;position:absolute;left:50%;bottom:-16px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.locations-tabs-wrap .locations-tabs .location-tab>div>h5 .triangle:after{content:"";width:0;height:0;border-style:solid;border-width:13px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;top:-18px;left:-10px;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}}.locations-tabs-wrap .locations-tabs .location-tab>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 767px){.locations-tabs-wrap .locations-tabs .location-tab>div{display:block}}.locations-tabs-wrap .locations-tabs .location-tab.active{display:block}.locations-tabs-wrap .locations-tabs .location-tab ul{-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;list-style:none;display:block}@media(max-width: 991px){.locations-tabs-wrap .locations-tabs .location-tab ul{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);margin-top:20px}.locations-tabs-wrap .locations-tabs .location-tab ul:nth-child(1),.locations-tabs-wrap .locations-tabs .location-tab ul:nth-child(2){margin-top:0}}.locations-tabs-wrap .locations-tabs .location-tab ul li{display:block;padding:15px 0 0 0;margin:0;font-size:16px;line-height:20px}@media(max-width: 767px){.locations-tabs-wrap .locations-tabs .location-tab ul li{padding-top:10px}}.locations-tabs-wrap .locations-tabs .location-tab ul li:before{display:none}.locations-tabs-wrap .locations-tabs .location-tab ul li a{display:inline-block;text-decoration:none;color:#282828;letter-spacing:-0.02em}.locations-tabs-wrap .locations-tabs .location-tab ul li a:hover{color:#25b3e0}@media(max-width: 991px){.hide-on-tablet{display:none !important}}@media(min-width: 992px){.show-on-tablet{display:none !important}}@media(max-width: 767px){.hide-on-phone{display:none !important}}@media(min-width: 768px){.show-on-phone{display:none !important}}.sticky-wrap{position:relative}.sticky-wrap .footer-cta-container{position:-webkit-sticky;position:sticky;bottom:0;z-index:4}.footer-cta-container .footer-cta.grid{padding-top:10px;padding-bottom:10px}@media(max-width: 767px){.footer-cta-container .footer-cta.grid{padding-top:20px;padding-bottom:20px}}.contact-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.contact-widget{display:block}}.contact-widget .cta-image{-ms-flex-preferred-size:117px;flex-basis:117px;margin-right:34px}@media(max-width: 767px){.contact-widget .cta-image{display:none}}.contact-widget .cta-image img{display:block;max-width:100%;height:auto;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:0}@media(-ms-high-contrast: none)and (min-width: 1201px){.contact-widget .cta-image{max-width:117px}}.contact-widget .cta-text-block{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid rgba(37,179,224,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991px){.contact-widget .cta-text-block{display:block;padding:20px;padding-bottom:20px}}@media(max-width: 767px){.contact-widget .cta-text-block{display:block;padding:0;border:none}}.contact-widget .cta-text-block .triangle{left:-12px;top:50%;width:0;height:0;border-style:solid;border-width:10px 12px 10px 0;border-color:transparent rgba(37,179,224,.6) transparent transparent;margin-top:-10px;position:absolute}@media(max-width: 767px){.contact-widget .cta-text-block .triangle{display:none}}.contact-widget .cta-text-block .triangle:after{content:"";width:0;height:0;border-style:solid;border-width:9px 11px 9px 0;border-color:transparent #1d478a transparent transparent;position:absolute;top:-9px;left:1px;-webkit-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.contact-widget .cta-text-block .cta-text{-ms-flex-preferred-size:33.84%;flex-basis:33.84%}@media(max-width: 991px){.contact-widget .cta-text-block .cta-text{padding-bottom:14px}}@media(max-width: 767px){.contact-widget .cta-text-block .cta-text{padding:0}}.contact-widget .cta-text-block .cta-text blockquote{display:block;color:#fff;font-size:18px;line-height:21px;font-weight:normal;font-style:italic;font-family:"Roboto",sans-serif;padding:0;margin:0}@media(max-width: 767px){.contact-widget .cta-text-block .cta-text blockquote{display:none}}@media(max-width: 1200px){.contact-widget .cta-text-block .cta-text blockquote{font-size:16px;line-height:19px}}@media(-ms-high-contrast: none)and (min-width: 1201px){.contact-widget .cta-text-block .cta-text{max-width:33.84%}}.contact-widget .cta-text-block .buttons{padding:0;margin:0}@media(max-width: 767px){.contact-widget .cta-text-block .buttons{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-widget .cta-text-block .buttons .button{display:inline-block;text-align:center;background-color:#25b3e0;border-color:#25b3e0;color:#fff;font-size:18px;padding:0;margin-right:5px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:58px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-widget .cta-text-block .buttons .button:last-child{width:138px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:0 !important}.contact-widget .cta-text-block .buttons .button svg{display:inline-block;position:relative;top:-2px;margin-right:8px}}.contact-widget .cta-text-block .buttons span{display:inline-block;text-transform:uppercase;color:#25b3e0;font-family:"Poppins",sans-serif;font-weight:500;padding:0 20px}.contact-widget .cta-text-block .buttons .button{margin:0}#footer{background-color:#13366d}#footer .footer-inner{padding-top:63px;padding-bottom:97px}@media(max-width: 767px){#footer .footer-inner{padding-top:41px;padding-bottom:41px}}#footer .footer-inner .footer-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -25px}@media(max-width: 767px){#footer .footer-inner .footer-columns{display:block;margin:0}}#footer .footer-inner .footer-columns .footer-col{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:27px;font-weight:normal}@media(max-width: 1200px){#footer .footer-inner .footer-columns .footer-col{font-size:14px;line-height:25px}}@media(max-width: 767px){#footer .footer-inner .footer-columns .footer-col{padding:40px 0 0 0;font-size:16px;line-height:25px}#footer .footer-inner .footer-columns .footer-col:first-child{padding-top:0}}#footer .footer-inner .footer-columns .footer-col:last-child{text-align:right}@media(max-width: 767px){#footer .footer-inner .footer-columns .footer-col:last-child{text-align:left}}#footer .footer-inner .footer-columns .footer-col p{padding:0;margin:11px 0}@media(max-width: 991px){#footer .footer-inner .footer-columns .footer-col p{margin:9px 0}}@media(max-width: 767px){#footer .footer-inner .footer-columns .footer-col p{margin:7px 0}}#footer .footer-inner .footer-columns .footer-col p:first-child{margin-top:0}#footer .footer-inner .footer-columns .footer-col p:last-child{margin-bottom:0}.footer-nav{padding-top:13px}.footer-nav .footer-menu{list-style:none;padding:0;margin:0}.footer-nav .footer-menu li{display:block;padding:0 0 1px 0;margin:0}.footer-nav .footer-menu li:last-child{padding-bottom:0}.footer-nav .footer-menu li:before{display:none}.footer-nav .footer-menu li a{text-transform:uppercase;text-decoration:none;color:#fff;font-size:13px;line-height:18px;font-weight:300;font-family:"Roboto",sans-serif}.footer-nav .footer-menu li a[href="#"]{pointer-events:none}.footer-nav .footer-menu li a[href="#"]:hover{color:#fff}.footer-nav .footer-menu li a:hover{color:#25b3e0}#footer .social-icons{padding-top:0;margin-top:-9px}@media(max-width: 767px){#footer .social-icons{padding-top:0}}.social-icons a{text-decoration:none;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:#175286;position:relative;margin-right:13px}@media(max-width: 991px){.social-icons a{width:34px;height:34px;line-height:34px;margin-right:10px}}.social-icons a:last-child{margin-right:0}.social-icons a svg{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 991px){.social-icons a svg{-webkit-transform:scale(0.7) translate(-50%, -50%);-ms-transform:scale(0.7) translate(-50%, -50%);transform:scale(0.7) translate(-50%, -50%);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}}.social-icons a:hover{background-color:#25b3e0}.iso-certifications{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:15px 0 5px 0}@media(max-width: 767px){.iso-certifications{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.iso-certifications div{margin-right:10px}@media(max-width: 991px){.iso-certifications div{margin-right:5px}}@media(max-width: 767px){.iso-certifications div{margin-right:10px}}.iso-certifications div:last-child{margin-right:0}.iso-certifications div img{display:block;margin:0;max-width:70px;height:auto}@media(max-width: 991px){.iso-certifications div img{max-width:58px}}@media(max-width: 767px){.iso-certifications div img{max-width:70px}}.u-ratio{height:0;padding-bottom:calc(var(--ratio)*100%);position:relative}.u-ratio>*{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;display:block;width:100%;height:100%}.slider-text a{text-decoration:none}.slider-text a:hover{text-decoration:underline}.is-hidden{display:none}.posts-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:8px}.posts-grid .post{position:static;width:100% !important;padding:0 !important}.posts-grid .post a{display:block}@media(min-width: 768px){.posts-grid .post a{padding-bottom:152.329%;position:relative;height:0}}@media(max-width: 991px){.posts-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.posts-grid{grid-template-columns:1fr}}@media(min-width: 768px){.posts-grid .wide{grid-column:span 2;width:100% !important}.posts-grid .wide a{padding-bottom:75.0883%}}.buttons-outer{margin-top:25px}.buttons-outer a{display:block;text-align:center;padding-top:14px;padding-bottom:11px;margin:0;border-width:1px}.buttons-outer .button:hover svg path,.buttons-outer .button:hover svg circle{fill:#fff !important}.buttons-outer a svg{display:inline-block;width:26px;height:26px;vertical-align:middle;position:relative;top:-1px;margin-right:8px;margin-left:-13px}html.is-locked{overflow:hidden}.m-modal{overflow-y:auto;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);z-index:99999;transition-duration:.5s}.m-modal::-webkit-scrollbar{display:none}.m-modal:not(.is-active){opacity:0;pointer-events:none}.m-modal:not(.is-active) .m-modal-card{transform:translateY(200px)}.m-modal-inner{max-width:600px;margin:0 auto;padding:80px 30px}.m-modal-card{transition-duration:.7s;background-color:#fff;border-radius:5px;padding:30px}.m-modal-header{margin-bottom:10px;display:flex;justify-content:flex-end}.m-modal-close{cursor:pointer;-webkit-appearance:none;background:transparent;border:none;border-radius:0;padding:10px;margin-top:-10px;margin-right:-10px}button[type=submit]{-webkit-appearance:none;font-family:inherit;cursor:pointer;text-transform:uppercase}fieldset{border:none}body .gform_wrapper .gform_fields,body .gform_wrapper .ginput_complex,body .gform_wrapper.gravity-theme .gform_fields,body .gform_wrapper.gravity-theme .ginput_complex{display:grid;gap:20px 30px}body .gform_wrapper .ginput_complex,body .gform_wrapper.gravity-theme .ginput_complex{grid-template-columns:repeat(2, 1fr)}body .gform_wrapper .gform_footer,body .gform_wrapper.gravity-theme .gform_footer{margin-top:25px;position:relative;z-index:3;pointer-events:none}body .gform_wrapper .gform_footer .button,body .gform_wrapper.gravity-theme .gform_footer .button{text-transform:none;color:#1d478a}body .gform_wrapper .gform_footer button,body .gform_wrapper .gform_footer input,body .gform_wrapper.gravity-theme .gform_footer button,body .gform_wrapper.gravity-theme .gform_footer input{pointer-events:all}body .gform_wrapper .gform_footer .gform_ajax_spinner,body .gform_wrapper.gravity-theme .gform_footer .gform_ajax_spinner{order:-1;margin-right:5px}body .gform_wrapper .gform_validation_errors,body .gform_wrapper.gravity-theme .gform_validation_errors{display:none !important}body .gform_wrapper .gfield_description,body .gform_wrapper.gravity-theme .gfield_description{background-color:transparent;border:none;padding:0;margin:0;font-style:italic;font-weight:400;font-size:16px;line-height:1.2;padding-left:13px;color:#6c6c6c;margin-top:13px;display:flex;align-items:center;padding-bottom:12px}body .gform_wrapper .gfield_description:before,body .gform_wrapper.gravity-theme .gfield_description:before{content:"";display:inline-block;width:21.33px;height:19px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 14px #e02525);background-image:url("data:image/svg+xml,%3Csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.26712 1C10.0369 -0.333334 11.9614 -0.333333 12.7312 1L21.3915 16C22.1613 17.3333 21.199 19 19.6594 19H2.33892C0.79932 19 -0.16293 17.3333 0.606871 16L9.26712 1Z' fill='%23E02525'/%3E%3Cpath d='M11.797 12.8579H10.2663L10.0978 5.33594H11.9728L11.797 12.8579ZM10.0465 15.1577C10.0465 14.8794 10.1369 14.6499 10.3175 14.4692C10.4982 14.2837 10.7448 14.1909 11.0573 14.1909C11.3698 14.1909 11.6164 14.2837 11.797 14.4692C11.9777 14.6499 12.068 14.8794 12.068 15.1577C12.068 15.4263 11.9801 15.6509 11.8044 15.8315C11.6286 16.0122 11.3795 16.1025 11.0573 16.1025C10.735 16.1025 10.486 16.0122 10.3102 15.8315C10.1344 15.6509 10.0465 15.4263 10.0465 15.1577Z' fill='white'/%3E%3C/svg%3E%0A");margin-right:8.34px}body .gform_wrapper .gfield,body .gform_wrapper.gravity-theme .gfield{position:relative}body .gform_wrapper .gfield input:not([type=checkbox]):not([type=radio]),body .gform_wrapper .gfield select,body .gform_wrapper .gfield textarea,body .gform_wrapper.gravity-theme .gfield input:not([type=checkbox]):not([type=radio]),body .gform_wrapper.gravity-theme .gfield select,body .gform_wrapper.gravity-theme .gfield textarea{font:inherit;background-color:#f6f6f6;font-size:16px;line-height:1.2;-webkit-appearance:none;box-sizing:border-box;width:100%;padding:30px 21px 10px;font-size:18px;font-weight:500;line-height:1.722;border-radius:0;border:none;border-bottom:3px solid #1d478a}body .gform_wrapper .gfield input[type=checkbox],body .gform_wrapper.gravity-theme .gfield input[type=checkbox]{border:2px solid #25b3e0;border-radius:3px;flex:0 0 auto;width:37px;height:37px;box-sizing:border-box;margin-right:18px;-webkit-appearance:none;background-repeat:no-repeat;background-position:center;background-size:21px}body .gform_wrapper .gfield input[type=checkbox]:checked,body .gform_wrapper.gravity-theme .gfield input[type=checkbox]:checked{box-shadow:0 0 14px #25b3e0;background-image:url("data:image/svg+xml,%3Csvg width='22' height='17' viewBox='0 0 22 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.7072 2.20718L7.00008 16.9143L0.292969 10.2072L1.70718 8.79297L7.00008 14.0859L20.293 0.792969L21.7072 2.20718Z' fill='white'/%3E%3C/svg%3E%0A");background-color:#25b3e0}body .gform_wrapper .gfield select,body .gform_wrapper.gravity-theme .gfield select{background-size:10px;background-repeat:no-repeat;background-position:calc(100% - 13px) center;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+")}body .gform_wrapper .gfield textarea,body .gform_wrapper.gravity-theme .gfield textarea{height:100px}body .gform_wrapper .gfield.has-value .gfield_label,body .gform_wrapper .gfield:focus-within .gfield_label,body .gform_wrapper.gravity-theme .gfield.has-value .gfield_label,body .gform_wrapper.gravity-theme .gfield:focus-within .gfield_label{font-weight:300;color:#6c6c6c;font-size:14px;top:5px}body .gform_wrapper .gfield.has-value input:not([type=checkbox]):not([type=radio]),body .gform_wrapper .gfield.has-value select,body .gform_wrapper .gfield.has-value textarea,body .gform_wrapper.gravity-theme .gfield.has-value input:not([type=checkbox]):not([type=radio]),body .gform_wrapper.gravity-theme .gfield.has-value select,body .gform_wrapper.gravity-theme .gfield.has-value textarea{border-color:#25b3e0}body .gform_wrapper .gfield.gfield_error input:not([type=checkbox]):not([type=radio]),body .gform_wrapper .gfield.gfield_error select,body .gform_wrapper .gfield.gfield_error textarea,body .gform_wrapper.gravity-theme .gfield.gfield_error input:not([type=checkbox]):not([type=radio]),body .gform_wrapper.gravity-theme .gfield.gfield_error select,body .gform_wrapper.gravity-theme .gfield.gfield_error textarea{border-color:#e02525}body .gform_wrapper .gfield_label,body .gform_wrapper.gravity-theme .gfield_label{display:block;position:absolute;top:22px;left:21px;pointer-events:none;transition-duration:.3s}body .gform_wrapper .ginput_complex label,body .gform_wrapper.gravity-theme .ginput_complex label{display:block;margin-bottom:5px}.marker-content:not(.is-active){display:none !important}.mc-text i{font-style:normal}.cform hr{margin:35px 0 49px}.cform-top{display:grid;gap:70px;grid-template-columns:420px 1fr}@media(max-width: 991px){.cform-top{grid-template-columns:1fr;gap:45px}}.cform-section:not(:last-child){padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #e9e9e9}.cform-item{display:grid;gap:25px;grid-template-columns:152px 1fr}.cform-item+*{margin-top:26px}@media(max-width: 767px){.cform-item{grid-template-columns:1fr;gap:15px}}.cform-item>:nth-child(1){text-transform:uppercase;font-weight:500;font-family:"Poppins",sans-serif}.cform-item h4{margin:0}.cform-item h4 a{color:inherit}.arrow-list{display:grid;gap:27px 24px;grid-template-columns:repeat(2, 1fr)}@media(max-width: 360px){.arrow-list{grid-template-columns:1fr}}.arrow-list a{display:flex;align-items:center;color:#1d478a;text-transform:none;text-decoration:none !important}.arrow-list a:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5586 1L17.9996 8L10.5586 15' stroke='%2325B3E0' stroke-width='2'/%3E%3Cpath d='M1.45857 7.99999H17.0499' stroke='%2325B3E0' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-size:contain;width:17px;height:14px;background-repeat:no-repeat;background-position:center;margin-right:11px;transition-duration:.2s}.arrow-list a:hover:before{transform:translateX(3px)}.m-formats .grid{max-width:1400px}.m-formats-header{margin-bottom:83px;display:grid;gap:66px;grid-template-columns:repeat(2, 1fr)}@media(max-width: 991px){.m-formats-header{margin-bottom:40px;grid-template-columns:1fr;gap:40px}}.m-formats-body>*+*{margin-top:5px}.c-format{background-color:#f4f4f4;padding:27px 31px 32px;padding-right:70px;display:grid;gap:63px;grid-template-columns:repeat(2, 1fr);align-items:flex-start}@media(max-width: 1400px){.c-format{padding-right:30px;gap:24px}}@media(max-width: 991px){.c-format{grid-template-columns:1fr;gap:40px}.c-format-body{order:-1}}@media(max-width: 767px){.c-format{padding:20px}}.c-format-header{display:flex;flex-direction:column}.c-format-image{--ratio: 0.66}.c-format p{font-size:16px}.c-format-sides{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}.c-format-sides p{margin:0;margin-bottom:16px}@media(max-width: 767px){.c-format-sides{grid-template-columns:1fr}}.c-format-list>*+*{margin-top:18px}.c-format-list>*{display:flex;align-items:center;font-weight:700;font-size:16px;line-height:1.2;color:#2e2e2e}.c-format-list>*:before{content:"";display:inline-block;width:23.41px;height:16.62px;margin-right:9px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='17' viewBox='0 0 24 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7072 1.70706L8.50008 16.9142L0.292969 8.70706L1.70718 7.29285L8.50008 14.0857L22.293 0.292847L23.7072 1.70706Z' fill='%2325B3E0'/%3E%3C/svg%3E%0A")}.c-format-title{margin-top:8px;font-family:"Poppins",sans-serif;font-weight:700;font-size:25px;line-height:1.2;text-transform:uppercase;color:#1d478a;margin-bottom:20px}.c-format-specs{background-color:#fff;padding:21px 20px;flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}.c-format-specs>:first-child{font-weight:400;font-size:16px;line-height:1.56;color:#6c6c6c;text-transform:uppercase;margin-right:20px}.c-format-specs>:not(:first-child){font-weight:700;font-size:16px;line-height:1.3125;font-family:"Poppins",sans-serif;color:#1d478a;margin-right:22px;display:inline-flex;align-items:center}.c-format-specs>:not(:first-child):before{content:"";display:inline-block;flex:0 0 auto;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.c-format-specs-width:before{width:35px;height:22.5px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='23' viewBox='0 0 36 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.41414 11.25L13.207 21.0429L11.7928 22.4572L0.585712 11.25L11.7928 0.0429381L13.207 1.45715L3.41414 11.25Z' fill='%2325B3E0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.0859 11.25L23.293 21.0429L24.7072 22.4572L35.9143 11.25L24.7072 0.0429384L23.293 1.45715L33.0859 11.25Z' fill='%2325B3E0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 10.25L33.5 10.25L33.5 12.25L3 12.25L3 10.25Z' fill='%2325B3E0'/%3E%3C/svg%3E%0A")}.c-format-specs-height:before{width:22.5px;height:35px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='36' viewBox='0 0 23 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4999 33.0859L21.2928 23.293L22.707 24.7072L11.4999 35.9143L0.292816 24.7072L1.70703 23.293L11.4999 33.0859Z' fill='%2325B3E0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4999 3.41426L21.2928 13.2072L22.707 11.7929L11.4999 0.585833L0.292816 11.7929L1.70703 13.2072L11.4999 3.41426Z' fill='%2325B3E0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 33.5L10.5 3L12.5 3L12.5 33.5L10.5 33.5Z' fill='%2325B3E0'/%3E%3C/svg%3E%0A")}.icards-grid{display:grid;gap:50px;grid-template-columns:repeat(3, 1fr)}@media(max-width: 991px){.icards-grid{gap:26px}}@media(max-width: 767px){.icards-grid{grid-template-columns:1fr;gap:45px}}.icards-icon{width:100px;height:80px;margin-bottom:18px;align-self:center}@media(max-width: 767px){.icards-icon{margin-bottom:12px}}.icards-icon img{width:100%;height:100%;object-fit:contain}.icards-item{display:flex;flex-direction:column}.icards-item h4{text-transform:uppercase;margin:0 0 10px}.icards-item p{margin:0}/*# sourceMappingURL=style.css.map */
/* ---------------------------------------------
   Region Filter Toggle Styles
---------------------------------------------- */
.region-toggle {
  display: inline-block;
  margin: 5px 10px 10px 0;
  padding: 10px 16px;
  font-size: 16px;
  font-weight: bold;
  color: #1d478a;
  border: 2px solid #1d478a;
  border-radius: 8px;
  background-color: #fff;
  cursor: pointer;
  transition: all 0.2s ease;
}

/* Style the label when the checkbox before it is checked */
input.region-checkbox:checked + .region-toggle {
  background-color: #1d478a;
  color: #fff;
}
.learn-more-btn {
  display: inline-block;
  padding: 10px 20px;
  border: 2px solid #1d478a;
  background-color: #fff;
  color: #1d478a;
  font-weight: bold;
  text-decoration: none;
  border-radius: 0; /* sharp corners */
  transition: all 0.2s ease;
}

.learn-more-btn:hover {
  background-color: #1d478a;
  color: #fff;
}
.billboard-description-wrapper {
  font-size: 14px;
  color: #555;
  margin-top: 10px;
}

.read-more-toggle {
  background: none;
  border: none;
  color: #1d478a;
  font-weight: bold;
  cursor: pointer;
  margin-top: 6px;
  padding: 0;
  font-size: 14px;
}

.desc-full {
  margin-top: 10px;
}
.billboard-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.billboard-card {
  width: 350px;
  height: 600px;
  display: flex;
  flex-direction: column;
  background-color: #f5f5f5;
  border: none;
  padding: 0;
  overflow: hidden;
  border-radius: 6px;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.25); /* darker base shadow */
  transition: box-shadow 0.3s ease;
}

.billboard-card:hover {
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.44); /* deeper hover shadow */
}




.billboard-description {
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
  max-height: 90px;
  padding: 0; /* ← removes default padding */

}

