@import '../css/vendor/leaflet.css';@import '../css/vendor/leaflet-gesture-handling.css';@import '../css/vendor/MarkerCluster.css';@import '../css/vendor/MarkerCluster.Default.css';@import '../css/vendor/bootstrap-reboot.css';@import '../css/vendor/bootstrap-grid.css';@import '../css/vendor/owl.carousel.min.css';@import '../css/vendor/owl.theme.default.css';.modal-open{overflow:hidden}.marker-cluster span{color:#FFFFFF}.marker-cluster-small,.marker-cluster-medium,.marker-cluster-large{background-color:rgba(203,31,39,0.6)}.marker-cluster-small div,.marker-cluster-medium div,.marker-cluster-large div{background-color:rgba(179,27,34,0.8)}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:'Raleway',sans-serif}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url('../fonts/Raleway/raleway-v22-latin-regular.eot');src:local(''),url('../fonts/Raleway/raleway-v22-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Raleway/raleway-v22-latin-regular.woff2') format('woff2'),url('../fonts/Raleway/raleway-v22-latin-regular.woff') format('woff'),url('../fonts/Raleway/raleway-v22-latin-regular.ttf') format('truetype'),url('../fonts/Raleway/raleway-v22-latin-regular.svg#Raleway') format('svg')}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;src:url('../fonts/Raleway/raleway-v22-latin-500.eot');src:local(''),url('../fonts/Raleway/raleway-v22-latin-500.eot?#iefix') format('embedded-opentype'),url('../fonts/Raleway/raleway-v22-latin-500.woff2') format('woff2'),url('../fonts/Raleway/raleway-v22-latin-500.woff') format('woff'),url('../fonts/Raleway/raleway-v22-latin-500.ttf') format('truetype'),url('../fonts/Raleway/raleway-v22-latin-500.svg#Raleway') format('svg')}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url('../fonts/Raleway/raleway-v22-latin-600.eot');src:local(''),url('../fonts/Raleway/raleway-v22-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/Raleway/raleway-v22-latin-600.woff2') format('woff2'),url('../fonts/Raleway/raleway-v22-latin-600.woff') format('woff'),url('../fonts/Raleway/raleway-v22-latin-600.ttf') format('truetype'),url('../fonts/Raleway/raleway-v22-latin-600.svg#Raleway') format('svg')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url('../fonts/Raleway/raleway-v22-latin-700.eot');src:local(''),url('../fonts/Raleway/raleway-v22-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/Raleway/raleway-v22-latin-700.woff2') format('woff2'),url('../fonts/Raleway/raleway-v22-latin-700.woff') format('woff'),url('../fonts/Raleway/raleway-v22-latin-700.ttf') format('truetype'),url('../fonts/Raleway/raleway-v22-latin-700.svg#Raleway') format('svg')}.header{display:block;position:fixed;left:0;top:0;right:0;z-index:10;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header:before{content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;right:100%;background-color:#005288;pointer-events:none;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header.blue:before{right:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.header.blue:after{content:"";position:absolute;width:100%;left:0;right:0;height:1px;background-color:#FFFFFF;bottom:2px}.header.blue .header-holder .main-logo-holder .logo-white{opacity:1 !important}.header.blue .header-holder .main-logo-holder .logo-grey{opacity:0 !important}.header.blue .header-holder .search-trigger-mobile{opacity:0;pointer-events:none}.header.blue .header-holder .hamburger span{background-color:#FFFFFF !important}.header.onScroll,.header.white,.header.search-open,.header.no-banner{background-color:#FFFFFF;-webkit-box-shadow:0 3px 7px 0 rgba(128,130,133,0.15);-moz-box-shadow:0 3px 7px 0 rgba(128,130,133,0.15);box-shadow:0 3px 7px 0 rgba(128,130,133,0.15);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header.onScroll .header-holder .main-logo-holder .logo-white,.header.white .header-holder .main-logo-holder .logo-white,.header.search-open .header-holder .main-logo-holder .logo-white,.header.no-banner .header-holder .main-logo-holder .logo-white{opacity:0}.header.onScroll .header-holder .main-logo-holder .logo-grey,.header.white .header-holder .main-logo-holder .logo-grey,.header.search-open .header-holder .main-logo-holder .logo-grey,.header.no-banner .header-holder .main-logo-holder .logo-grey{opacity:1}.header.onScroll .header-holder .main-menu-desktop li.active>a,.header.white .header-holder .main-menu-desktop li.active>a,.header.search-open .header-holder .main-menu-desktop li.active>a,.header.no-banner .header-holder .main-menu-desktop li.active>a{color:#005288;border-bottom:2px solid #005288}.header.onScroll .header-holder .main-menu-desktop li a,.header.white .header-holder .main-menu-desktop li a,.header.search-open .header-holder .main-menu-desktop li a,.header.no-banner .header-holder .main-menu-desktop li a{color:#2A2B2A}.header.onScroll .header-holder .main-menu-desktop li:hover a,.header.white .header-holder .main-menu-desktop li:hover a,.header.search-open .header-holder .main-menu-desktop li:hover a,.header.no-banner .header-holder .main-menu-desktop li:hover a{border-bottom:2px solid #2A2B2A}.header.onScroll .header-holder .main-menu-desktop li.has-children a:after,.header.white .header-holder .main-menu-desktop li.has-children a:after,.header.search-open .header-holder .main-menu-desktop li.has-children a:after,.header.no-banner .header-holder .main-menu-desktop li.has-children a:after{background-image:url('../images/icons/arrow_down_black.svg')}.header.onScroll .header-holder .main-menu-desktop li.has-children:hover a,.header.white .header-holder .main-menu-desktop li.has-children:hover a,.header.search-open .header-holder .main-menu-desktop li.has-children:hover a,.header.no-banner .header-holder .main-menu-desktop li.has-children:hover a{border-bottom:2px solid #2A2B2A}.header.onScroll .header-holder .search-desktop .search-input-desktop,.header.white .header-holder .search-desktop .search-input-desktop,.header.search-open .header-holder .search-desktop .search-input-desktop,.header.no-banner .header-holder .search-desktop .search-input-desktop{color:#2A2B2A;border-bottom:2px solid #2A2B2A}.header.onScroll .header-holder .search-desktop .search-submit,.header.white .header-holder .search-desktop .search-submit,.header.search-open .header-holder .search-desktop .search-submit,.header.no-banner .header-holder .search-desktop .search-submit{background-image:url('../images/icons/search_icon_black.svg')}.header.onScroll .header-holder .search-desktop .search-label,.header.white .header-holder .search-desktop .search-label,.header.search-open .header-holder .search-desktop .search-label,.header.no-banner .header-holder .search-desktop .search-label{color:#2A2B2A}.header.onScroll .header-holder .search-trigger-mobile .search-white,.header.white .header-holder .search-trigger-mobile .search-white,.header.search-open .header-holder .search-trigger-mobile .search-white,.header.no-banner .header-holder .search-trigger-mobile .search-white{opacity:0}.header.onScroll .header-holder .search-trigger-mobile .search-black,.header.white .header-holder .search-trigger-mobile .search-black,.header.search-open .header-holder .search-trigger-mobile .search-black,.header.no-banner .header-holder .search-trigger-mobile .search-black{opacity:1}.header.onScroll .header-holder .hamburger span,.header.white .header-holder .hamburger span,.header.search-open .header-holder .hamburger span,.header.no-banner .header-holder .hamburger span{background-color:#2A2B2A}.header .header-holder{padding-top:15px;padding-bottom:15px;display:flex;align-items:center}.header .header-holder .main-logo-holder{display:block;width:195px;height:56px;position:relative;margin-right:20px}.header .header-holder .main-logo-holder img{position:absolute;width:100%;height:auto;left:0;top:0}.header .header-holder .main-logo-holder .logo-white{opacity:1}.header .header-holder .main-logo-holder .logo-grey{opacity:0}.header .header-holder .main-menu-desktop{display:flex;align-items:center;list-style-type:none;margin-bottom:0;margin-left:auto;margin-right:120px;padding:0}.header .header-holder .main-menu-desktop li{display:block;margin-right:60px}.header .header-holder .main-menu-desktop li.active>a{color:#FFFFFF;border-bottom:2px solid #FFFFFF}.header .header-holder .main-menu-desktop li:last-child{margin-right:0}.header .header-holder .main-menu-desktop li a{position:relative;display:block;color:#FFFFFF;font-size:1em;line-height:1.25em;font-weight:500;margin-bottom:0;text-decoration:none;padding-bottom:10px;border-bottom:2px solid transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li:hover a{border-bottom:2px solid #FFFFFF;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li:hover a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center}.header .header-holder .main-menu-desktop li:hover .sub-menu-holder{opacity:1;pointer-events:all;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li.has-children{position:relative}.header .header-holder .main-menu-desktop li.has-children:hover a{border-bottom:2px solid #FFFFFF;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li.has-children:hover a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center}.header .header-holder .main-menu-desktop li.has-children:hover .sub-menu-holder{opacity:1;pointer-events:all;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li.has-children>a{padding-right:22px}.header .header-holder .main-menu-desktop li.has-children>a:after{content:"";position:absolute;background-image:url('../images/icons/arrow_down_white.svg');background-repeat:no-repeat;background-size:contain;background-position:center;width:11px;height:6px;right:0;top:6px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder{display:block;position:absolute;top:30px;left:0;padding-top:25px;opacity:0;pointer-events:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:transparent}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu{position:relative;padding:0;background-color:#FFFFFF;padding-top:25px;padding-bottom:20px;display:grid;grid-template-rows:repeat(3, min-content);grid-auto-flow:column}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu:before{content:"";width:13px;height:9px;background-image:url('../images/icons/arrow_triangle.svg');background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:20px;top:-9px}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li{min-width:205px;padding-left:20px;padding-right:20px;padding-bottom:10px;position:relative;margin-right:0;margin-bottom:15px}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li:hover:before{background-color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li:hover a{color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li:nth-child(3n){margin-bottom:0;padding-bottom:0}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li:nth-child(3n):before{display:none}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li:before{content:"";position:absolute;height:1px;background-color:#EAEAEA;left:20px;right:20px;bottom:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li:after{content:"";position:absolute;right:0;top:0;bottom:10px;width:1px;background-color:#EAEAEA}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder .sub-menu li a{color:#5D5D5D;padding-right:0;padding-bottom:0;border-bottom:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .search-desktop{position:relative}.header .header-holder .search-desktop.active .search-label{-webkit-transform:translateY(-14px) scale(.8);transform:translateY(-14px) scale(.8);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:default}.header .header-holder .search-desktop .search-input-desktop{border:none;outline:none;background-color:transparent;color:#FFFFFF;border-bottom:2px solid #FFFFFF;padding-right:25px}.header .header-holder .search-desktop .search-submit{display:block;position:absolute;margin:0;padding:0;border:none;background-color:transparent;width:19px;height:28px;right:0;top:0;background-image:url('../images/icons/search_icon_white.svg');background-repeat:no-repeat;background-size:19px;background-position:top center}.header .header-holder .search-desktop .search-label{display:block;position:absolute;left:0;top:0;color:#FFFFFF;font-size:1em;line-height:1.1875em;margin:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer}.header .header-holder .search-trigger-mobile{display:none;position:relative;width:19px;height:19px;margin-left:auto}.header .header-holder .search-trigger-mobile img{position:absolute;left:0;top:50%;width:19px;height:19px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .header-holder .search-trigger-mobile .search-white{opacity:1}.header .header-holder .search-trigger-mobile .search-black{opacity:0}.header .header-holder .hamburger{display:none;width:31px;height:16px;position:relative;margin-left:30px}.header .header-holder .hamburger span{width:100%;height:2px;background-color:#FFFFFF;position:absolute;left:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.header .header-holder .hamburger span:nth-child(1){top:0}.header .header-holder .hamburger span:nth-child(2){top:8px;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .hamburger span:nth-child(3){top:16px}.header .header-holder .hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg) translate(6px, 5px);-ms-transform:rotate(45deg) translate(6px, 5px);transform:rotate(45deg) translate(6px, 5px);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.header .header-holder .hamburger.open span:nth-child(2){width:0;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header .header-holder .hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px, -6px);-ms-transform:rotate(-45deg) translate(6px, -6px);transform:rotate(-45deg) translate(6px, -6px);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#menu{display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#menu.show{z-index:5000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#menu .sm-holder{display:flex;align-items:center;justify-content:center}#menu .sm-holder .social-media-link{display:block;position:relative;width:21px;height:21px;margin-right:30px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#menu .sm-holder .social-media-link:last-child{margin-right:0}#menu .sm-holder .social-media-link img{display:block;width:21px;height:21px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#menu .sm-holder .social-media-link .white-sm{opacity:1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#menu .sm-holder .social-media-link .green-sm{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#menu .sm-holder .social-media-link:hover .white-sm{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}#menu .sm-holder .social-media-link:hover .green-sm{opacity:1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.mobile-search{position:fixed;top:0;left:0;right:0;display:block;padding-left:20px;padding-right:20px;padding-top:100px;padding-bottom:15px;background-color:transparent;opacity:0;pointer-events:none;z-index:3;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.mobile-search.open{opacity:1;background-color:#FFFFFF;pointer-events:all;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.mobile-search .search-input-mobile{display:block;width:100%;height:40px;color:#2A2B2A;border:none;border-bottom:2px solid #2A2B2A}.mobile-search .search-input-mobile:focus{outline:none}.footer{background-color:#005288}.footer .footer-row{padding-top:90px;padding-bottom:90px;position:relative}.footer .footer-row::after{content:"";position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#FFFFFF}.footer .footer-row .content-holder .title{margin-bottom:25px;color:#FFFFFF}.footer .footer-row .content-holder ul{list-style:none;color:#FFFFFF;padding-left:0}.footer .footer-row .content-holder ul li{margin-bottom:15px}.footer .footer-row .content-holder ul li a{font-size:16px;text-decoration:none;color:#FFFFFF}.footer .footer-row .content-holder .title,.footer .footer-row .content-holder p{color:#FFFFFF}.footer .footer-row .content-holder p{font-size:1em;max-width:300px}.footer .footer-row .content-holder .social-media{margin-bottom:0;display:flex;list-style:none;padding-left:0}.footer .footer-row .content-holder .social-media .social-icon{position:relative;padding:0;margin-right:50px}.footer .footer-row .content-holder .social-media .social-icon img{position:absolute;width:21px;height:17px}.footer .footer-row .content-holder .social-media .social-icon .white-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.footer .footer-row .content-holder .social-media .social-icon .green-icon{opacity:0}.footer .footer-row .content-holder .social-media .social-icon:hover .white-icon{opacity:0}.footer .footer-row .content-holder .social-media .social-icon:hover .green-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.footer .last-row{padding-top:40px;padding-bottom:40px}.footer .last-row .last-row-wrapper .content-holder{display:flex;align-items:center;justify-content:space-between;padding-right:0}.footer .last-row .last-row-wrapper .content-holder ul{list-style:none;display:flex;padding-left:0;color:#FFFFFF;margin-bottom:0}.footer .last-row .last-row-wrapper .content-holder ul li{font-size:0.875em;line-height:1.25em;position:relative;padding-right:15px;margin-right:15px}.footer .last-row .last-row-wrapper .content-holder ul li a{font-size:inherit;color:inherit;margin-bottom:0;text-decoration:none}.footer .last-row .last-row-wrapper .content-holder ul li:after{content:"";position:absolute;background-color:#FFFFFF;width:1px;height:16px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer .last-row .last-row-wrapper .content-holder ul li:last-child{margin-right:0;padding-right:0}.footer .last-row .last-row-wrapper .content-holder ul li:last-child:after{display:none}.container{max-width:100%}.container.narrow{padding-left:30px;padding-right:30px}h1{font-size:3.4375em;line-height:1.0909090909090908em;color:#2A2B2A;font-weight:700;margin-bottom:0}h2{font-size:2.8125em;line-height:1.1111111111111112em;color:#2A2B2A;font-weight:600;margin-bottom:0}h3{font-size:1.875em;line-height:1.1666666666666667em;color:#2A2B2A;font-weight:500;margin-bottom:0}h4{font-size:1.5625em;line-height:1.2em;color:#2A2B2A;font-weight:500;margin-bottom:0}h5{font-size:1.25em;line-height:1.5625em;color:#2A2B2A;margin-bottom:0}p{font-size:1em;line-height:1.5625em;color:#2A2B2A;margin-bottom:0}a{font-size:1em;line-height:1.5625em;color:#2A2B2A;margin-bottom:0;text-decoration:none}.btn-general{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2A2B2A;font-size:1em;line-height:normal;background:transparent;color:#2A2B2A;min-width:130px;padding:12px 35px;border-radius:0;text-decoration:none;font-weight:700;overflow:hidden;z-index:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn-general:before{content:"";width:100%;height:100%;position:absolute;top:100%;left:0;z-index:-1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn-general:hover{text-decoration:none}.btn-general.green{background:transparent;border-color:#FFFFFF;color:#FFFFFF}.btn-general.green:before{background:#4cedb7;background:-moz-linear-gradient(-45deg, #4cedb7 0%, #13afb6 100%);background:-webkit-linear-gradient(-45deg, #4cedb7 0%, #13afb6 100%);background:linear-gradient(135deg, #4cedb7 0%, #13afb6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4cedb7', endColorstr='#13afb6', GradientType=1)}.btn-general.green:hover{border-color:transparent}.btn-general.green:hover:before{top:0}.btn-general.blue{background:transparent;border-color:#005288;color:#005288}.btn-general.blue:before{background-color:#005288}.btn-general.blue:hover{border-color:transparent;color:#FFFFFF}.btn-general.blue:hover:before{top:0}.btn-general.white-green{background:transparent;border-color:#FFFFFF;color:#FFFFFF}.btn-general.white-green:before{background-color:#FFFFFF}.btn-general.white-green:hover{border-color:transparent;color:#10B57E}.btn-general.white-green:hover:before{top:0}.btn-general.white-blue{background:transparent;border-color:#FFFFFF;color:#FFFFFF}.btn-general.white-blue:before{background-color:#FFFFFF}.btn-general.white-blue:hover{border-color:transparent;color:#005288}.btn-general.white-blue:hover:before{top:0}.btn-general.white-filled{background-color:#FFFFFF;color:#005288;border-color:#FFFFFF}.btn-general.white-filled:before{background-color:#005288}.btn-general.white-filled:hover{border-color:transparent;color:#FFFFFF;background-color:#005288}.btn-general.white-filled:hover:before{top:0}section{margin-bottom:100px}.richtext h1{margin-bottom:25px}.richtext h2{margin-bottom:25px}.richtext h3{margin-bottom:25px}.richtext h4{margin-bottom:25px}.richtext h5{margin-bottom:25px}.richtext p{display:block;margin-bottom:25px}.richtext p a{font-size:inherit;line-height:inherit;color:#13AFB6;display:inline}.richtext p b,.richtext p strong,.richtext p bold{margin-bottom:0}.richtext p:last-child{margin-bottom:0}.richtext a{display:block;margin-bottom:25px}.richtext a:last-child{margin-bottom:0}.richtext b,.richtext strong,.richtext bold{font-weight:600;margin-bottom:25px;display:block}.richtext b:last-child,.richtext strong:last-child,.richtext bold:last-child{margin-bottom:0}.richtext ul{display:block;margin:0;padding:0;margin-bottom:25px;list-style-type:none}.richtext ul li{display:block;padding-left:40px;position:relative;font-size:1em;line-height:1.25em;color:#2A2B2A;margin-bottom:20px}.richtext ul li:last-child{margin-bottom:0}.richtext ul li a{display:inline;font-size:inherit;line-height:inherit}.richtext ul li:before{content:"";position:absolute;width:14px;height:16px;background-image:url("../images/icons/bullet_point_blue.svg");background-repeat:no-repeat;background-size:14px;background-position:center;left:0;top:3px}.richtext ul:last-child{margin-bottom:0}.richtext.green ul li:before{background-image:url("../images/icons/bullet_point_green.svg")}.general-dropdown{position:relative;width:100%;max-width:335px;cursor:pointer}.general-dropdown.open input{background-color:#FFFFFF;border-color:#005288}.general-dropdown.open ul{opacity:1;pointer-events:all;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.general-dropdown:after{content:"";position:absolute;right:10px;top:0;width:100%;height:100%;background-image:url("../images/icons/dropdown_arrow.svg");background-repeat:no-repeat;background-size:8 15px;background-position:center right}.general-dropdown input{position:relative;cursor:pointer;background-color:#FFFFFF;display:block;line-height:normal;width:100%;height:45px;max-height:45px;outline:none;border:none;color:#2A2B2A;font-size:1.125em;padding-left:15px;padding-right:40px;border:1px solid #2A2B2A}.general-dropdown input::placeholder{color:#808285;text-transform:capitalize}.general-dropdown input:-ms-input-placeholder{color:#808285;text-transform:capitalize}.general-dropdown input::-ms-input-placeholder{color:#808285;text-transform:capitalize}.general-dropdown ul{opacity:0;pointer-events:none;position:absolute;max-height:194px;overflow-y:auto;z-index:999;left:0;top:55px;margin:0;list-style-type:none;width:100%;background-color:#fff;padding-left:0;padding-right:0;padding-top:6px;padding-bottom:6px;border:1px solid #005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.general-dropdown ul li{display:block;position:relative;z-index:999;padding-top:3px;padding-bottom:3px;padding-left:15px;padding-right:15px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer;margin-bottom:0;font-size:1em;color:#2A2B2A}.general-dropdown ul li a{background-color:transparent;display:block;margin-bottom:0;padding:0;font-size:1em;line-height:normal;color:#2A2B2A;text-decoration:none}.general-dropdown ul li:hover{background-color:#e6e6e6;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination-nav{margin-top:30px}.pagination-nav .pagination{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center}.pagination-nav .pagination .page-nav{display:block;margin-left:15px;margin-right:15px;position:relative}.pagination-nav .pagination .page-nav.active .page-link span{color:#FFFFFF;background-color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination-nav .pagination .page-nav.prev{margin-right:35px;margin-left:0;width:12px;height:20px}.pagination-nav .pagination .page-nav.prev .page-link span{display:block;background-color:transparent;width:12px;height:20px;background-image:url("../images/icons/pagination_arrow_left.svg");background-repeat:no-repeat;background-size:12px;background-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination-nav .pagination .page-nav.prev .page-link:hover span{background-color:transparent;-webkit-transform:translate(-60%, -50%);-ms-transform:translate(-60%, -50%);transform:translate(-60%, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination-nav .pagination .page-nav.next{margin-left:35px;margin-right:0;width:12px;height:20px}.pagination-nav .pagination .page-nav.next .page-link span{display:block;background-color:transparent;width:12px;height:20px;background-image:url("../images/icons/pagination_arrow_right.svg");background-repeat:no-repeat;background-size:12px;background-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination-nav .pagination .page-nav.next .page-link:hover span{background-color:transparent;-webkit-transform:translate(-40%, -50%);-ms-transform:translate(-40%, -50%);transform:translate(-40%, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination-nav .pagination .page-nav .page-link{display:block;text-decoration:none;color:#808285;font-family:"Raleway-Bold";font-weight:700;font-size:1em;line-height:1.25em}.pagination-nav .pagination .page-nav .page-link span{padding-right:5px;padding-left:5px;padding-top:3px;padding-bottom:3px;display:flex;align-items:center;justify-content:center;min-width:21px;background-color:transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pagination-nav .pagination .page-nav .page-link:hover span{color:#FFFFFF;background-color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.filters-popup{position:fixed;height:100vh;background-color:#fff;left:0;top:0;right:0;bottom:0;z-index:99;display:none;flex-direction:column}.filters-popup.show{display:flex}.filters-popup .filters-heading{padding-top:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #005288}.filters-popup .filters-heading p{font-size:1.875em;line-height:normal;font-weight:700;color:#005288;margin-bottom:0;text-align:center}.filters-popup .filters-holder-mobile .filter-form{margin-bottom:20px}.filters-popup .filters-holder-mobile .filter-form .dropdowns{display:flex;flex-direction:column}.filters-popup .filters-holder-mobile .filter-form .dropdowns .general-dropdown{width:100%;max-width:100%;margin-bottom:30px}.filters-popup .btn-holder{display:flex;align-items:center;justify-content:center;margin-top:auto;margin-bottom:50px}.filters-popup .btn-holder a{width:40px;height:40px;background-repeat:no-repeat;background-size:40px 40px;background-position:center;cursor:pointer;margin-left:25px;margin-right:25px}.filters-popup .btn-holder .submit-filter{background-image:url("../images/icons/check.svg")}.filters-popup .btn-holder .remove-filter{background-image:url("../images/icons/cancel.svg")}.homepage-banner{position:relative;overflow:hidden}.homepage-banner .arrow{position:absolute;z-index:2;right:-130px;bottom:50px;cursor:pointer;display:flex;align-items:center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:left}.homepage-banner .arrow .text{display:block;color:#FFFFFF;font-size:1em;line-height:1.3125em;margin-bottom:0}.homepage-banner .arrow img{display:block;margin-right:10px}.homepage-banner .homepage-slider .item{width:100%;height:100vh;position:relative}.homepage-banner .homepage-slider .item .container{height:100%}.homepage-banner .homepage-slider .item .container .row{height:100%}.homepage-banner .homepage-slider .item:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:1}.homepage-banner .homepage-slider .item .banner-img{width:100%;max-width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;object-fit:cover;object-position:center}.homepage-banner .homepage-slider .item .content-holder{z-index:1;padding-top:100px;padding-bottom:100px;height:100%;display:flex;align-items:center}.homepage-banner .homepage-slider .item .content-holder .content{max-width:750px;width:100%}.homepage-banner .homepage-slider .item .content-holder .content:has(.excerpt){padding:2.5rem;background:rgba(0,0,0,0.5)}.homepage-banner .homepage-slider .item .content-holder .content .title{color:#FFFFFF;margin-bottom:25px}.homepage-banner .homepage-slider .item .content-holder .content:has(:not(.excerpt)) .title{text-shadow:-5px 7px 12px #00000061}.homepage-banner .homepage-slider .item .content-holder .content .excerpt{font-size:1.25em;line-height:1.25em;color:#FFFFFF;margin-bottom:25px}.homepage-banner .homepage-slider .owl-dots{position:absolute;bottom:35px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.homepage-banner .homepage-slider .owl-dots .owl-dot.active span{background:#4CEDB7;border:1px solid #4CEDB7;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.homepage-banner .homepage-slider .owl-dots .owl-dot.active:hover span{background:#4CEDB7;border:1px solid #4CEDB7;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.homepage-banner .homepage-slider .owl-dots .owl-dot:hover span{background:rgba(255,255,255,0.6);border:1px solid #FFFFFF;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.homepage-banner .homepage-slider .owl-dots .owl-dot span{width:56px;height:4px;background:transparent;border:1px solid #FFFFFF;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.half-banner-section{position:relative;padding-top:215px}.half-banner-section .bg-img{display:block;width:100%;max-width:100%;position:absolute;left:0;top:0;right:0;height:450px;object-fit:cover;object-position:center}.half-banner-section .content-holder .content-wrapper{width:100%;padding-top:50px;padding-bottom:50px;min-height:340px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.32);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.32);box-shadow:0 3px 10px 0 rgba(0,0,0,0.32)}.half-banner-section .content-holder .content-wrapper.green{background-color:#10B57E}.half-banner-section .content-holder .content-wrapper.green .content-container{max-width:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.half-banner-section .content-holder .content-wrapper.blue{background-color:#005288}.half-banner-section .content-holder .content-wrapper.blue .content-container{width:100%;max-width:100%;padding-left:100px;padding-right:100px}.half-banner-section .content-holder .content-wrapper .content-container{padding-left:25px;padding-right:25px}.half-banner-section .content-holder .content-wrapper .content-container .title{color:#FFFFFF;margin-bottom:25px;text-align:center}.half-banner-section .content-holder .content-wrapper .content-container .description{display:block;text-align:center;color:#FFFFFF;margin-bottom:25px}.half-banner-section .content-holder .content-wrapper .content-container .btn-holder{width:100%;display:flex;align-items:center;justify-content:center}.half-banner-section .content-holder .content-wrapper .content-container .column-holder{margin-bottom:45px;justify-content:center}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column{padding-left:40px;padding-right:40px}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column .logo{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:25px}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column .logo img{width:auto;max-width:100%;height:48px;margin-bottom:10px}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column .logo .column-title{text-align:center;color:#FFFFFF}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column .richtext *{color:#FFFFFF}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column .richtext ul li{margin-bottom:15px}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column .richtext ul li:before{background-image:url("../images/icons/bullet_point_white.svg")}.breadcrumb{margin-bottom:40px;padding-top:25px;z-index:1;background-color:#FFFFFF}.breadcrumb .breadcrumb-list{list-style-type:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap}.breadcrumb .breadcrumb-list li{margin-left:5px;margin-bottom:10px}.breadcrumb .breadcrumb-list li a{display:block;text-decoration:none;font-size:0.9375em;line-height:normal;padding-left:0;padding-right:20px;margin-bottom:0;color:#A7A7A7;position:relative}.breadcrumb .breadcrumb-list li a.active{color:#005288}.breadcrumb .breadcrumb-list li a:hover:after{-webkit-transform:translate(2px, -50%);-ms-transform:translate(2px, -50%);transform:translate(2px, -50%);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.breadcrumb .breadcrumb-list li a:after{content:"";width:7px;height:14px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../images/icons/arrow_right_blue.svg");background-repeat:no-repeat;background-size:7px 14px;background-position:center;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.breadcrumb .breadcrumb-list li:first-child{margin-left:0}.breadcrumb .breadcrumb-list li:first-child a{width:16px;height:18px;padding-right:38px}.breadcrumb .breadcrumb-list li:first-child a:before{content:"";width:16px;height:18px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../images/icons/home_icon.svg");background-repeat:no-repeat;background-size:16px 18px;background-position:center}.breadcrumb .breadcrumb-list li:last-child a:after{display:none}.publications .title-buttons-holder .title{font-weight:bold}.publications .filters-holder{margin-bottom:35px;display:flex;align-items:center}.publications .filters-holder .js-mobile-filter-trigger{display:none}.publications .filters-holder .specific-search-form{display:block;flex-grow:1;margin-right:5px}.publications .filters-holder .specific-search-form .search-holder{position:relative;width:100%;max-width:100%;margin-bottom:15px}.publications .filters-holder .specific-search-form .search-holder .specific-search{width:100%;padding-right:40px;padding-left:15px;border:1px solid #2A2B2A;height:45px}.publications .filters-holder .specific-search-form .search-holder .search-submit{position:absolute;padding:0;margin:0;width:22px;height:22px;right:15px;top:50%;border:none;cursor:pointer;background-color:transparent;background-image:url("../images/icons/search_icon_blue.svg");background-repeat:no-repeat;background-size:22px;background-position:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.publications .filters-holder .filter-form{flex-grow:1;display:flex;justify-content:flex-end}.publications .filters-holder .filter-form .dropdowns{display:flex;justify-content:flex-end;width:100%;margin-right:5px}.publications .filters-holder .filter-form .dropdowns .general-dropdown{margin-right:5px;margin-bottom:15px;width:100%}.publications .filters-holder .filter-form .dropdowns .general-dropdown:last-child{margin-right:0}.publications .filters-holder .filter-form .btn-general{margin-bottom:15px}.tab-section .title-description{margin-bottom:30px;width:100%;max-width:550px}.tab-section .title-description .title{margin-bottom:25px}.tab-section .items-holder .item{display:flex;margin-bottom:30px}.tab-section .items-holder .item:last-child{margin-bottom:0}.tab-section .items-holder .item:last-child .tab-details .richtext{position:relative;left:0;margin-bottom:30px}.tab-section .items-holder .item.active .tab-trigger{color:#005288;border-color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tab-section .items-holder .item.active .tab-trigger:after{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tab-section .items-holder .item.active .tab-details .richtext{opacity:1;height:auto;pointer-events:all;visibility:visible;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tab-section .items-holder .item .tab-trigger{display:flex;align-items:center;justify-content:center;width:400px;min-width:400px;height:130px;border:1px solid #2A2B2A;font-size:1.5625em;line-height:1.2em;font-weight:500;color:#808285;text-decoration:none;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tab-section .items-holder .item .tab-trigger:after{content:"";position:absolute;width:60px;height:13px;background-image:url("../images/icons/tab_arrow_blue.svg");background-repeat:no-repeat;background-size:60px;background-position:center;right:-60px;top:50%;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tab-section .items-holder .item .tab-trigger:hover{color:#005288;border-color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tab-section .items-holder .item .tab-details{padding-left:70px;width:100%;position:relative}.tab-section .items-holder .item .tab-details .richtext{position:absolute;left:70px;right:0;top:53px;opacity:0;height:0;pointer-events:none;visibility:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.social-media-feed .title-buttons-holder{justify-content:center}.social-media-feed .title-buttons-holder .title{text-align:center}.social-media-feed .feed-holder{display:flex;align-items:center;justify-content:center}.social-media-feed .feed-holder .feed{width:100%;max-width:500px;margin-bottom:20px;height:300px;margin-left:20px;margin-right:20px;overflow-y:auto}.full-width-map .map-holder #map{display:block;position:relative;width:100%;max-width:100%;height:600px;z-index:1}.get-in-touch .title-holder{margin-bottom:25px}.get-in-touch .content{margin-bottom:40px}.get-in-touch .contact-info a{font-size:1.125em;line-height:1.1111111111111112em;display:block;width:100%;padding-left:40px;position:relative;text-decoration:none;margin-bottom:40px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.get-in-touch .contact-info a:before{content:"";position:absolute;width:20px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.get-in-touch .contact-info a:hover{color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.get-in-touch .contact-info a.phone:before{background-image:url("../images/icons/phone_icon_black.svg")}.get-in-touch .contact-info a.phone:hover:before{background-image:url("../images/icons/phone_icon_blue.svg")}.get-in-touch .contact-info a.location{max-width:350px}.get-in-touch .contact-info a.location:before{background-image:url("../images/icons/marker_icon_black.svg")}.get-in-touch .contact-info a.location:hover:before{background-image:url("../images/icons/marker_icon_blue.svg")}.get-in-touch .contact-info a.email:before{background-image:url("../images/icons/email_icon_black.svg")}.get-in-touch .contact-info a.email:hover:before{background-image:url("../images/icons/email_icon_blue.svg")}.get-in-touch .contact-info .social-media-icons{margin-bottom:0;margin-top:65px;display:flex;list-style:none;padding-left:0}.get-in-touch .contact-info .social-media-icons .social-icon{width:21px;height:21px;position:relative;padding:0;margin-right:50px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.get-in-touch .contact-info .social-media-icons .social-icon:before{display:none}.get-in-touch .contact-info .social-media-icons .social-icon img{width:21px;height:21px;position:absolute}.get-in-touch .contact-info .social-media-icons .social-icon .black-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.get-in-touch .contact-info .social-media-icons .social-icon .blue-icon{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.get-in-touch .contact-info .social-media-icons .social-icon:hover .black-icon{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.get-in-touch .contact-info .social-media-icons .social-icon:hover .blue-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.table-tabs .tab-holder{background-color:#005288}.table-tabs .tab-holder .tabs{display:flex;align-items:center;list-style-type:none;margin-bottom:0;padding:0;white-space:nowrap;overflow-x:auto}.table-tabs .tab-holder .tabs li{display:block;position:relative;padding-left:10px;padding-right:10px}.table-tabs .tab-holder .tabs li:before{content:"";width:1px;height:15px;background-color:#FFFFFF;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.table-tabs .tab-holder .tabs li:first-child{padding-left:0}.table-tabs .tab-holder .tabs li:first-child:before{display:none}.table-tabs .tab-holder .tabs li a{display:block;font-size:1em;line-height:normal;color:#FFFFFF;padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:8px;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.table-tabs .tab-holder .tabs li a.active{background-color:#FFFFFF;color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.table-tabs .embeded-tables .table{display:none}.table-tabs .embeded-tables .table.active{display:block}.fosil-banner{position:relative;margin-bottom:0;min-height:40vh}.fosil-banner::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.45);z-index:1}.fosil-banner .fosil-img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;object-fit:cover;object-position:center}.fosil-banner .content{display:flex;flex-direction:column;min-height:40vh;align-items:center;justify-content:center;position:relative;z-index:1}.fosil-banner .content .title{color:#FFFFFF;margin-bottom:35px;text-align:center}.fosil-banner .content .btn-general{position:relative;z-index:1}.fosil-callToAction{display:block;position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:100}.fosil-callToAction .btn-general{display:flex;align-items:center;justify-content:center;width:51px;height:fit-content;min-width:auto;padding:15px;background-color:#005288;color:#FFFFFF;border-color:transparent;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fosil-callToAction .btn-general:hover{border-color:#005288;color:#005288;background-color:#FFFFFF}.global-projects .richtext{max-width:850px;margin-bottom:30px}.global-projects .richtext:last-child{margin-bottom:0}.global-projects .richtext span{padding-top:30px;font-weight:bold;font-size:1em}.global-projects .global-projects-list{margin-top:50px}.global-projects .global-projects-list .project-list-item .item{display:flex;padding:35px;padding-left:100px;position:relative;color:#2A2B2A;font-weight:600;text-decoration:none;border:1px solid #005288;height:100%;min-height:80px;align-items:center;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.global-projects .global-projects-list .project-list-item .item:hover{color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.global-projects .global-projects-list .project-list-item .item::before{content:"";width:36px;height:53px;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-position:center}.global-projects .global-projects-list .project-list-item .item.red::before{background-image:url("../images/icons/red_flag.svg")}.global-projects .global-projects-list .project-list-item .item.orange::before{background-image:url("../images/icons/yellow_flag.svg")}.global-projects .global-projects-list .project-list-item .item.black::before{background-image:url("../images/icons/black_flag.svg")}.leaflet-container .leaflet-marker-icon .my-div-span{display:block;position:relative;width:max-content;max-width:200px;padding-top:3px;padding-bottom:3px;padding-left:20px;padding-right:20px;background-color:#FFFFFF;color:#005288;font-weight:500;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);box-shadow:0 3px 6px 0 rgba(0,0,0,0.2)}.leaflet-container .leaflet-marker-icon .my-div-span:before{content:"";width:3px;height:3px;border-radius:100%;background-color:#005288;position:absolute;left:3px;top:3px}.body.no-banner section:first-child{margin-top:30px}.loader-holder{margin-bottom:20px;display:none}.loader-holder img{width:100px;height:100px}.loader-holder.active{display:flex;justify-content:center;align-items:center}.title-buttons-holder{display:flex;justify-content:space-between;margin-bottom:25px}.title-buttons-holder .mobile-dropdown{max-width:187px;display:none}.title-buttons-holder .mobile-dropdown input{border:1px solid #005288}.title-buttons-holder .title{font-family:'Raleway';font-weight:600}.title-buttons-holder .filters{display:flex}.title-buttons-holder .filters .general-dropdown{margin-right:20px}.title-buttons-holder .filters .general-dropdown input{max-height:100%;height:100%;border:1px solid #005288}.no-results{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:25px;margin-top:25px}.no-results .title{margin-bottom:10px !important;font-weight:600}.no-results img{width:60px;height:60px;margin-bottom:20px}.links-holder{margin-top:auto;margin-left:0}.links-holder a{font-size:1.125em;color:#005288;font-weight:600;text-decoration:none}.filter-button{display:none}.filters-holder{margin-bottom:35px;display:flex;align-items:center}.filters-holder .js-mobile-filter-trigger{display:none}.filters-holder .specific-search-form{display:block;flex-grow:1;margin-right:5px}.filters-holder .specific-search-form .search-holder{position:relative;width:100%;max-width:100%;margin-bottom:15px}.filters-holder .specific-search-form .search-holder .specific-search{width:100%;padding-right:40px;padding-left:15px;border:1px solid #2A2B2A;height:45px}.filters-holder .specific-search-form .search-holder .search-submit{position:absolute;padding:0;margin:0;width:22px;height:22px;right:15px;top:50%;border:none;background-color:transparent;background-image:url('../images/icons/search_icon_blue.svg');background-repeat:no-repeat;background-size:22px;background-position:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filters-holder .filter-form{flex-grow:1;display:flex;justify-content:flex-end}.filters-holder .filter-form .dropdowns{display:flex;width:100%;margin-right:5px}.filters-holder .filter-form .dropdowns .general-dropdown{margin-right:5px;margin-bottom:15px;width:100%}.filters-holder .filter-form .dropdowns .general-dropdown:last-child{margin-right:0}.filters-holder .filter-form .btn-general{margin-bottom:15px}.publications-section{margin-bottom:50px}.news-section{margin-bottom:50px}.news-item{margin-bottom:50px}.news-item .publication-link{display:flex;flex-direction:column;text-decoration:none;color:#005288;height:100%}.news-item .publication-link .img-title-holder{overflow:hidden;position:relative;width:100%;background-color:#05989e}.news-item .publication-link .img-title-holder img{position:absolute;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;object-fit:contain;object-position:center;height:100%}.news-item .publication-link .img-title-holder .title{position:absolute;top:20px;left:20px;color:#FFFFFF;font-weight:500;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-item .publication-link .img-title-holder .title:after{position:absolute;content:'';bottom:0;left:0;right:0;top:100%;width:0;height:0;background-color:#FFFFFF;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-item .publication-link .news-content-holder{height:100%;position:relative;min-height:110px;padding-right:50px;padding-left:10px;padding-top:20px;padding-bottom:20px;border-right:1px solid #005288;border-left:1px solid #005288;border-bottom:1px solid #005288}.news-item .publication-link .news-content-holder:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#005288;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-item .publication-link .news-content-holder .date{font-size:0.875em;line-height:1.4285714285714286em}.news-item .publication-link .news-content-holder .content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.1875em;line-height:1.1578947368421053em}.news-item .publication-link:hover .news-content-holder:after{height:6px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-item .publication-link:hover .img-title-holder .title{font-size:1.0625em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-item .publication-link:hover .img-title-holder .title:after{width:100%;height:1px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-item .publication-link:hover .img-title-holder img{transform:scale(1.1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.publication-item{margin-bottom:50px}.publication-item .publication-link{border:1px solid #005288;display:flex;flex-direction:column;height:100%;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.publication-item .publication-link:hover{text-decoration:none}.publication-item .publication-link:hover .hover-strip:before{height:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.publication-item .publication-link .hover-strip{position:absolute;width:100%;height:6px;bottom:0;left:0;right:0}.publication-item .publication-link .hover-strip:before{content:"";position:absolute;width:100%;height:0;background-color:#005288;left:0;right:0;bottom:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.publication-item .publication-link .img-holder{display:block;width:100%}.publication-item .publication-link .img-holder img{display:block;width:100%;height:auto}.publication-item .publication-link .details-holder{position:relative;padding-left:40px;padding-top:15px;padding-right:15px;padding-bottom:15px}.publication-item .publication-link .details-holder:before{content:"";position:absolute;width:13px;height:13px;background-image:url('../images/icons/publications_icon.svg');background-repeat:no-repeat;background-size:13px;background-position:center;left:15px;top:18px}.publication-item .publication-link .details-holder .date{display:block;font-size:0.875em;line-height:1.4285714285714286em;color:#005288;margin-bottom:8px}.publication-item .publication-link .details-holder .publication-title{display:block;margin-bottom:0;font-size:1em;line-height:1.1875em;color:#2A2B2A}.map-banner{margin-bottom:40px}.map-banner .image-holder{position:relative;height:520px}.map-banner .image-holder img{object-fit:cover;object-position:center;left:0;top:0;right:0;bottom:0;max-width:100%;width:100%;position:absolute}.contact-form-section{margin-bottom:100px}.contact-form-section .form-placeholder{padding-right:35px !important}.contact-form-section .form-placeholder .wpcf7-form label{display:block;font-weight:500}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap input{max-width:535px;width:100%;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;border:1px solid #5D5D5D;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap input:hover{border:1px solid #005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap input:focus{outline:1.5px solid #005288}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap textarea{max-width:535px;width:100%;padding-top:10px;padding-left:20px;padding-right:20px;resize:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap textarea:hover{border:1px solid #005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap textarea:focus{outline:1.5px solid #005288}.contact-form-section .form-placeholder .wpcf7-form input[type="submit"]{display:inline;margin-top:30px;position:relative;align-items:center;justify-content:center;border:1px solid #005288;font-size:1em;line-height:normal;background:transparent;color:#005288;min-width:130px;padding:12px 35px;border-radius:0;text-decoration:none;font-weight:700;overflow:hidden;z-index:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .form-placeholder .wpcf7-form input[type="submit"]:hover{border-color:transparent;background-color:#005288;color:#FFFFFF;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .form-placeholder .wpcf7 form.invalid .wpcf7-response-output{border-color:#dc3232;margin-top:15px;margin-left:0}.contact-form-section .form-placeholder .wpcf7-spinner{top:7px;background-color:#005288;margin:0 24px}.contact-form-section .form-placeholder .wpcf7 form.sent .wpcf7-response-output{margin-top:15px;margin-left:0}.contact-form-section .contact-title{margin-bottom:35px}.contact-form-section .contact-title h2,.contact-form-section .contact-title p{color:#1A1B38}.contact-form-section .contact-title h2{font-size:3.4375em;line-height:1.0909090909090908em;margin-bottom:20px}.contact-form-section .contact-title p{font-size:1em;line-height:1.5625em;margin-bottom:15px}.contact-form-section .contact-row .contact-info .title{font-size:2.8125em;line-height:1.1111111111111112em;margin-bottom:50px;margin-top:50px;color:#1A1B38}.contact-form-section .contact-row .contact-info a{font-size:1.125em;line-height:1.1111111111111112em;display:block;width:max-content;padding-left:40px;position:relative;text-decoration:none;margin-bottom:40px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .contact-row .contact-info a:before{content:"";position:absolute;width:20px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact-form-section .contact-row .contact-info a:hover{color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .contact-row .contact-info a.phone:before{background-image:url('../images/icons/phone_icon_black.svg')}.contact-form-section .contact-row .contact-info a.phone:hover:before{background-image:url('../images/icons/phone_icon_blue.svg')}.contact-form-section .contact-row .contact-info a.location{max-width:350px}.contact-form-section .contact-row .contact-info a.location:before{background-image:url('../images/icons/marker_icon_black.svg')}.contact-form-section .contact-row .contact-info a.location:hover:before{background-image:url('../images/icons/marker_icon_blue.svg')}.contact-form-section .contact-row .contact-info a.email:before{background-image:url('../images/icons/email_icon_black.svg')}.contact-form-section .contact-row .contact-info a.email:hover:before{background-image:url('../images/icons/email_icon_blue.svg')}.contact-form-section .contact-row .contact-info .social-media-icons{margin-bottom:0;margin-top:65px;display:flex;list-style:none;padding-left:0}.contact-form-section .contact-row .contact-info .social-media-icons .social-icon{width:21px;height:21px;position:relative;padding:0;margin-right:50px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .contact-row .contact-info .social-media-icons .social-icon:before{display:none}.contact-form-section .contact-row .contact-info .social-media-icons .social-icon img{width:21px;height:21px;position:absolute}.contact-form-section .contact-row .contact-info .social-media-icons .social-icon .black-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .contact-row .contact-info .social-media-icons .social-icon .blue-icon{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .contact-row .contact-info .social-media-icons .social-icon:hover .black-icon{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.contact-form-section .contact-row .contact-info .social-media-icons .social-icon:hover .blue-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.testimonials-section .title{color:#3D3D3D;text-align:center;margin-bottom:30px}.testimonials-section .testimonials-carousel .item{padding:0 50px;margin-bottom:60px}.testimonials-section .testimonials-carousel .item .content{padding:0 20px;margin-bottom:20px;position:relative}.testimonials-section .testimonials-carousel .item .content:before{content:'';position:absolute;left:-10px;top:0;z-index:999;width:22px;height:16px;background-image:url('../images/icons/testimonial_icon_before.svg')}.testimonials-section .testimonials-carousel .item .content:after{content:'';position:absolute;bottom:0;right:0;width:22px;height:16px;background-image:url('../images/icons/testimonial_icon_after.svg')}.testimonials-section .testimonials-carousel .item .name{color:#005288;font-weight:600;padding:0 20px}.testimonials-section .testimonials-carousel .item .name span{font-size:0.9375em;display:block;font-weight:lighter}.testimonials-section .owl-theme .owl-dots .owl-dot span{width:55px;height:5px;background:white;border:1px solid #005288}.testimonials-section .owl-theme .owl-dot.active span,.testimonials-section .owl-theme .owl-theme .owl-dots .owl-dot:hover span{background:#005288}.team-section{overflow:hidden;margin-bottom:50px}.team-section .title-buttons-holder .filters{display:none}.team-section .team-member{margin-bottom:50px}.team-section .team-member .card-holder{text-decoration:none;color:#2A2B2A;position:relative;display:block;overflow:hidden}.team-section .team-member .card-holder .image-holder{position:relative}.team-section .team-member .card-holder .image-holder img{position:absolute;width:100%;max-width:100%;height:100%;object-fit:cover}.team-section .team-member .card-holder .content-holder{position:relative;text-align:center;padding:25px 20px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #2A2B2A;border-right:1px solid #2A2B2A;border-bottom:1px solid #2A2B2A;min-height:136px}.team-section .team-member .card-holder .content-holder:before{content:"";width:100%;height:100%;position:absolute;top:100%;left:0;z-index:-1;background-color:#10B57E;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.team-section .team-member .card-holder .content-holder .name{line-height:1.1724137931034482em;margin-bottom:25px;font-weight:500}.team-section .team-member .card-holder .content-holder .name:last-child{margin-bottom:0}.team-section .team-member .card-holder .content-holder .position{font-weight:normal;line-height:1.2777777777777777em}.team-section .team-member .card-holder:hover .content-holder,.team-section .team-member .card-holder.active .content-holder{border-right:1px solid #3DCD9D;border-left:1px solid #3DCD9D;border-bottom:1px solid #3DCD9D}.team-section .team-member .card-holder:hover .content-holder:before,.team-section .team-member .card-holder.active .content-holder:before{top:0}.team-section .team-member .card-holder:hover .content-holder .position,.team-section .team-member .card-holder.active .content-holder .position{color:#FFFFFF;font-size:1.25em;line-height:1.25em}.team-section .team-member .card-holder:hover .content-holder .name,.team-section .team-member .card-holder.active .content-holder .name{color:#FFFFFF}.team-section .team-member .member-details{width:100vw;float:left;height:0;opacity:0;visibility:hidden;-webkit-transition:height 3s;-moz-transition:height 3s;-o-transition:height 3s;transition:height 3s;position:relative}.team-section .team-member .member-details.opened{height:auto;visibility:visible;opacity:1;-webkit-transition:height 3s;-moz-transition:height 3s;-o-transition:height 3s;transition:height 3s;z-index:2000}.team-section .team-member .member-details .content{padding-top:50px}.team-section .team-member .member-details .content .richtext{max-width:75%}.team-section .team-member .member-details .content .richtext p{font-size:1.125em;line-height:1.3888888888888888em}.team-section .team-member .member-details .content ul{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:30px}.team-section .team-member .member-details .content ul li{font-size:1.125em;line-height:1.2777777777777777em;position:relative;padding-right:15px;margin-right:15px;color:#005288}.team-section .team-member .member-details .content ul li:first-child{display:flex;align-items:center}.team-section .team-member .member-details .content ul li a{text-decoration:none;color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.team-section .team-member .member-details .content ul li a:hover{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;color:#10B57E}.team-section .team-member .member-details .content ul li:after{content:"";position:absolute;background-color:#005288;width:1px;height:16px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.team-section .team-member .member-details .content ul li:last-child{margin-right:0;padding-right:0}.team-section .team-member .member-details .content ul li:last-child:after{display:none}.industries-section{margin-bottom:0}.industries-section .card-holder{position:relative;margin-bottom:100px;transition:.7s ease;display:flex;flex-direction:column}.industries-section .card-holder .title-holder{margin-bottom:15px;min-height:137px}.industries-section .card-holder .title-holder.institution-title{margin-bottom:0;min-height:120px}.industries-section .card-holder .title-holder.institution-title .title{font-size:2.1875em}.industries-section .card-holder .title-holder img{width:auto;max-width:100%;height:49px;margin-bottom:20px}.industries-section .card-holder .title-holder .title{padding-right:40px;font-size:2.1875em;line-height:1.1428571428571428em}.industries-section .card-holder .content-holder{margin-bottom:25px;padding-right:20px}.industries-section .card-holder .content-holder:last-child{margin-bottom:0}.industries-section .card-holder .content-holder .content{max-width:400px}.search-results-section{margin-top:100px}.search-results-section .title{margin-bottom:25px}.search-results-section .subtitle{font-size:1.875em;line-height:2.1875em;font-weight:500}.search-results-section .subtitle:hover{text-decoration:none;color:#2A2B2A}.search-results-section .results-title{margin-bottom:25px}.search-results-section .results-title span{position:relative}.search-results-section .results-title span::before{content:'"'}.search-results-section .results-title span::after{content:'"'}.search-results-section .search-item{position:relative;padding-bottom:30px;margin-bottom:30px}.search-results-section .search-item:last-child{margin-bottom:0}.search-results-section .search-item .subtitle{margin-bottom:20px}.search-results-section .search-item .content{max-width:900px}.search-results-section .search-item:after{content:'';position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#808285}.banner-section{overflow:hidden}.banner-section.no-margin{margin-bottom:0}.banner-section .banner-wrapper{position:relative;width:100%;height:85vh}.banner-section .banner-wrapper:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0);z-index:1}.banner-section .banner-wrapper .banner-img{width:100%;max-width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;object-fit:cover;object-position:center}.banner-section .banner-wrapper .banner-img.top{object-position:top !important}.banner-section .banner-wrapper .banner-img.bottom{object-position:bottom !important}.banner-section .banner-wrapper .banner-img.center{object-position:center !important}.banner-section .banner-wrapper .content-holder{padding-top:85px;position:absolute;display:flex;align-items:center;z-index:2;height:100%}.banner-section .banner-wrapper .content-holder .content{max-width:760px}.banner-section .banner-wrapper .content-holder .content:has(.excerpt){padding:2.5rem;background:rgba(0,0,0,0.5)}.banner-section .banner-wrapper .content-holder .content .title{margin-bottom:25px;color:#FFFFFF}.banner-section .banner-wrapper .content-holder .content:has(:not(.excerpt)) .title{text-shadow:-5px 7px 12px #00000061}.banner-section .banner-wrapper .content-holder .content .excerpt{color:#FFFFFF;margin-bottom:25px;font-size:1.125em}.news-banner .banner-wrapper .content-holder{display:flex;align-items:flex-end}.news-banner .banner-wrapper .content-holder .content{max-width:1200px;padding-bottom:50px}.news-page-section .news-desc-list{list-style:none;display:flex;padding-left:0;padding-bottom:30px}.news-page-section .news-desc-list li{margin-right:60px;color:#005288;font-size:0.875em;line-height:1.4285714285714286em}.news-page-section .news-desc-list li:last-child{margin-right:0}.news-page-section .richtext{max-width:800px}.news-page-section .richtext.no-margins{margin-bottom:30px}.news-page-section .richtext.no-margins p{margin-bottom:0}.news-page-section .richtext p{margin-bottom:30px}.news-page-section h5{font-weight:normal;margin-bottom:10px}.news-page-section .social-media-icons{margin-bottom:0;display:flex;list-style:none;padding-left:0}.news-page-section .social-media-icons .social-icon{position:relative;padding:0;margin-right:40px;display:block;width:21px;height:21px}.news-page-section .social-media-icons .social-icon img{position:absolute;width:21px;height:21px;z-index:3}.news-page-section .social-media-icons .social-icon .black-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.news-page-section .social-media-icons .social-icon .blue-icon{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.news-page-section .social-media-icons .social-icon:hover .black-icon{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.news-page-section .social-media-icons .social-icon:hover .blue-icon{opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.news-page-section .documents-wrapper .doc-title{margin-bottom:40px}.news-page-section .documents-wrapper ul{list-style:none;padding-left:0;margin-bottom:0}.news-page-section .documents-wrapper ul li{font-size:1.25em;line-height:1.2em;margin-bottom:20px;padding-left:50px;color:#2A2B2A;position:relative}.news-page-section .documents-wrapper ul li:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-image:url('../../inc/images/icons/news.svg');background-size:contain;background-position:center;background-repeat:no-repeat;width:32px;height:32px}.news-page-section .documents-wrapper ul li a{text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.news-page-section .documents-wrapper ul li a:hover{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.documents-section{margin-bottom:0;padding-top:80px;padding-bottom:100px;background-color:#F7F7F7}.documents-section .buttons-holder{margin-bottom:30px;display:flex;justify-content:flex-end}.documents-section .buttons-holder .btn-general{margin-right:10px;font-weight:normal;text-align:center;max-width:205px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.documents-section .buttons-holder .btn-general:last-child{margin-right:0}.documents-section .buttons-holder .btn-general::before{display:none}.documents-section .buttons-holder .btn-general.gray{color:#808285;border-color:#808285;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.documents-section .buttons-holder .btn-general.gray:hover{border-color:#005288;color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.documents-section .buttons-holder .btn-general.gray.active{border:2px solid #005288;font-weight:600;color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.documents-section .buttons-holder .btn-general.gray.active:hover{color:#005288;border-color:#005288}.documents-section .buttons-holder .general-dropdown{max-width:200px;align-items:center;background-color:#F7F7F7}.documents-section .buttons-holder .general-dropdown input{background-color:#F7F7F7;border-color:#005288;max-height:100%;height:100%}.documents-section .buttons-holder .general-dropdown ul{top:70px;background-color:#F7F7F7}.documents-section .title{margin-bottom:40px}.documents-section .documents-intro-description{margin-bottom:40px}.documents-section .documents-intro-description p{max-width:890px}.documents-section .document-holder a{position:relative;margin-bottom:35px;display:flex;align-items:center;text-decoration:none;font-size:1.25em;line-height:1.25em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:fit-content}.documents-section .document-holder a img{margin-right:20px}.documents-section .document-holder a:after{position:absolute;content:'';width:0;height:0;bottom:-10px;left:0;background-color:#005288;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.documents-section .document-holder a:hover{color:#2A2B2A}.documents-section .document-holder a:hover:after{width:100%;height:3px }.news-and-updates-page .title-buttons-holder .title{font-weight:bold}.news-and-updates-page .filters-popup{position:fixed;height:100vh;background-color:#fff;left:0;top:0;right:0;bottom:0;z-index:99;display:none;flex-direction:column}.news-and-updates-page .filters-popup.show{display:flex}.news-and-updates-page .filters-popup .filters-heading{padding-top:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #005288}.news-and-updates-page .filters-popup .filters-heading p{font-size:1.875em;line-height:normal;font-weight:700;color:#005288;margin-bottom:0;text-align:center}.news-and-updates-page .filters-popup .filters-holder-mobile .filter-form{margin-bottom:20px}.news-and-updates-page .filters-popup .filters-holder-mobile .filter-form .dropdowns{display:flex;flex-direction:column}.news-and-updates-page .filters-popup .filters-holder-mobile .filter-form .dropdowns .general-dropdown{width:100%;max-width:100%;margin-bottom:30px}.news-and-updates-page .filters-popup .btn-holder{display:flex;align-items:center;justify-content:center;margin-top:auto;margin-bottom:50px}.news-and-updates-page .filters-popup .btn-holder a{width:40px;height:40px;background-repeat:no-repeat;background-size:40px 40px;background-position:center;cursor:pointer;margin-left:25px;margin-right:25px}.news-and-updates-page .filters-popup .btn-holder .submit-filter{background-image:url('../images/icons/check.svg')}.news-and-updates-page .filters-popup .btn-holder .remove-filter{background-image:url('../images/icons/cancel.svg')}.lr-with-bg{position:relative}.lr-with-bg.has-bg .bg{background-color:#F1F1F1}.lr-with-bg.has-bg .content-row .image-part{padding-top:80px}.lr-with-bg .bg{position:absolute;left:0;top:0;right:0;height:624px;background-color:transparent}.lr-with-bg .content-row.reverse{flex-direction:row-reverse}.lr-with-bg .content-row.reverse .text-part{padding-left:50px;padding-right:0}.lr-with-bg .content-row .text-part .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:50px;height:100%}.lr-with-bg .content-row .text-part .content .title{margin-bottom:25px}.lr-with-bg .content-row .text-part .content .excerpt{max-width:350px;margin-bottom:30px}.lr-with-bg .content-row .image-part{padding-top:0px}.lr-with-bg .content-row .image-part .img-holder{width:100%;position:relative;padding-bottom:100%}.lr-with-bg .content-row .image-part .img-holder img{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;object-position:center}.three-column-richtext-section .content-holder .richtext ul li b{display:block}.three-column-richtext-section .content-holder .content-wrapper .content-container .title{margin-bottom:25px;color:#2A2B2A}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column{color:#2A2B2A;padding-right:40px}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column .logo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:25px}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column .logo img{width:auto;max-width:100%;height:48px;margin-bottom:10px}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column .richtext ul li{margin-bottom:15px}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column .richtext ul li:last-child{margin-bottom:0}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column a{margin-top:25px}.richtext-section .richtext{max-width:850px;margin-bottom:30px}.richtext-section .richtext:last-child{margin-bottom:0}.richtext-section .richtext span{padding-top:30px;font-weight:bold;font-size:1em}.inside-page-navigation{padding-top:40px;padding-bottom:30px;margin-bottom:60px;-webkit-box-shadow:0 2px 18px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 2px 18px 0 rgba(0,0,0,0.05);box-shadow:0 2px 18px 0 rgba(0,0,0,0.05)}.inside-page-navigation ul{flex-wrap:wrap;display:flex;list-style-type:none;justify-content:center;margin-bottom:0;text-align:center;padding:0}.inside-page-navigation ul li{padding-left:20px;text-align:center;margin-right:20px;position:relative;font-weight:500;font-size:1.125em;line-height:1.375em;margin-bottom:10px}.inside-page-navigation ul li:first-child{padding-left:0;margin-left:0}.inside-page-navigation ul li a{text-decoration:none}.inside-page-navigation ul li a:hover{color:#005288}.inside-page-navigation ul li:after{content:'';position:absolute;background-color:#005288;width:2px;height:21px;left:0px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.inside-page-navigation ul li:first-child:after{display:none;left:0}@media (max-width:1400px){.footer .last-row .last-row-wrapper{padding-left:15px;padding-right:15px}.footer .last-row:after{left:15px;right:15px}.team-section .team-member .member-details{padding-left:10px}.news-page-section .richtext{padding-right:30px}}@media (max-width:1300px){.team-section .team-member{margin-bottom:55px}.team-section .team-member .card-holder .content-holder .name{font-size:1.25em;margin-bottom:20px}.team-section .team-member .card-holder .content-holder .position{font-size:1.125em}.lr-with-bg .bg{height:580px}}@media (max-width:1199px){.footer .footer-row .content-holder img{width:180px}.footer .footer-row .social-media-icons{justify-content:flex-end}.contact-form-section .contact-row .contact-info .info-holder{margin-bottom:40px}.contact-form-section .contact-row .contact-info h2{margin-bottom:40px}.lr-with-bg .bg{height:525px}}@media (max-width:991px){.filters-holder .js-mobile-filter-trigger{display:inline-flex;min-width:80px;margin-bottom:15px}.filters-holder .filter-form{display:none}.team-section .team-member{margin-bottom:45px}.contact-form-section .contact-row .contact-info .title{font-size:2.1875em}.news-item .publication-link .news-content-holder .content{font-size:1em}.news-item .publication-link .img-title-holder{font-size:0.875em}.documents-section .buttons-holder{flex-wrap:wrap;justify-content:space-between}.documents-section .buttons-holder .btn-general{height:64px;margin-right:0;max-width:none;width:48%;margin-bottom:10px;max-height:85%}.documents-section .buttons-holder .general-dropdown{max-width:48%;height:64px}.documents-section .buttons-holder .general-dropdown input{max-height:64px}.footer .footer-row .content-holder:nth-child(3){margin-top:40px}.footer .footer-row .content-holder:last-child{margin-top:40px}.footer .footer-row .content-holder:last-child .social-media-icons img{margin-right:10px}.testimonials-section .testimonials-carousel .item{padding:0 30px}.testimonials-section .testimonials-carousel .item .content{font-size:0.9375em}.lr-with-bg{padding-top:0px}.lr-with-bg.has-bg{padding-top:70px}.lr-with-bg .bg{height:505px}.lr-with-bg.has-bg .content-row .image-part{padding-top:0}.lr-with-bg .content-row.reverse .text-part{padding-left:0}.lr-with-bg .content-row .text-part .content{padding-right:0;align-items:center;text-align:center}.lr-with-bg .content-row .text-part .content.mobile-not-centered{text-align:start;align-items:flex-start;padding-right:0}.lr-with-bg .content-row .text-part .content.mobile-not-centered .excerpt{max-width:100%}.lr-with-bg .content-row .text-part .content:last-child{padding-bottom:70px}.lr-with-bg .content-row .image-part{padding-top:0}.three-column-richtext-section .content-holder{margin-bottom:25px}.three-column-richtext-section .content-holder:last-child{margin-bottom:0}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column{margin-bottom:25px}.three-column-richtext-section .content-holder .content-wrapper .content-container .column-holder .column:last-child{margin-bottom:0}}@media (max-width:767px){.team-section .team-member .member-details{padding-left:0px;padding-right:10px}.team-section .team-member .member-details .content{padding-top:40px}.team-section .team-member .member-details .content .richtext{max-width:100%}.team-section .team-member .member-details .content .richtext p{font-size:1em}.team-section .team-member .member-details .content ul li{font-size:1em}.no-results .title{margin-bottom:5px !important}.news-item .publication-link .news-content-holder .content{font-size:0.9375em}.news-item .publication-link .img-title-holder{font-size:0.75em}.industries-section .card-holder{margin-bottom:100px}.industries-section .card-holder .title-holder{min-height:120px;margin-bottom:0px}.industries-section .card-holder .title-holder.institution-title .title{font-size:1.5625em}.industries-section .card-holder .title-holder .title{font-size:1.25em}.industries-section .card-holder .content-holder{font-size:0.9375em}.news-page-section{margin-bottom:0}.news-page-section .container{max-width:100%;padding-left:20px;padding-right:20px}.news-page-section .container .row{margin-left:-20px;margin-right:-20px}.news-page-section .container .col-1,.news-page-section .container .col-2,.news-page-section .container .col-3,.news-page-section .container .col-4,.news-page-section .container .col-5,.news-page-section .container .col-6,.news-page-section .container .col-7,.news-page-section .container .col-8,.news-page-section .container .col-9,.news-page-section .container .col-10,.news-page-section .container .col-11,.news-page-section .container .col-12,.news-page-section .container .col,.news-page-section .container .col-auto,.news-page-section .container .col-sm-1,.news-page-section .container .col-sm-2,.news-page-section .container .col-sm-3,.news-page-section .container .col-sm-4,.news-page-section .container .col-sm-5,.news-page-section .container .col-sm-6,.news-page-section .container .col-sm-7,.news-page-section .container .col-sm-8,.news-page-section .container .col-sm-9,.news-page-section .container .col-sm-10,.news-page-section .container .col-sm-11,.news-page-section .container .col-sm-12,.news-page-section .container .col-sm,.news-page-section .container .col-sm-auto,.news-page-section .container .col-md-1,.news-page-section .container .col-md-2,.news-page-section .container .col-md-3,.news-page-section .container .col-md-4,.news-page-section .container .col-md-5,.news-page-section .container .col-md-6,.news-page-section .container .col-md-7,.news-page-section .container .col-md-8,.news-page-section .container .col-md-9,.news-page-section .container .col-md-10,.news-page-section .container .col-md-11,.news-page-section .container .col-md-12,.news-page-section .container .col-md,.news-page-section .container .col-md-auto,.news-page-section .container .col-lg-1,.news-page-section .container .col-lg-2,.news-page-section .container .col-lg-3,.news-page-section .container .col-lg-4,.news-page-section .container .col-lg-5,.news-page-section .container .col-lg-6,.news-page-section .container .col-lg-7,.news-page-section .container .col-lg-8,.news-page-section .container .col-lg-9,.news-page-section .container .col-lg-10,.news-page-section .container .col-lg-11,.news-page-section .container .col-lg-12,.news-page-section .container .col-lg,.news-page-section .container .col-lg-auto,.news-page-section .container .col-xl-1,.news-page-section .container .col-xl-2,.news-page-section .container .col-xl-3,.news-page-section .container .col-xl-4,.news-page-section .container .col-xl-5,.news-page-section .container .col-xl-6,.news-page-section .container .col-xl-7,.news-page-section .container .col-xl-8,.news-page-section .container .col-xl-9,.news-page-section .container .col-xl-10,.news-page-section .container .col-xl-11,.news-page-section .container .col-xl-12,.news-page-section .container .col-xl,.news-page-section .container .col-xl-auto{padding-left:20px;padding-right:20px}.news-page-section .richtext{padding-right:0px}.news-page-section .news-desc-list{padding-top:0;padding-bottom:20px}.news-page-section .social-media-icons{margin-bottom:50px}.news-page-section .documents-holder{background-color:#F1F1F1}.news-page-section .documents-holder .documents-wrapper{padding-top:50px;padding-bottom:50px}.news-page-section .documents-holder .documents-wrapper .doc-title{font-weight:600;text-align:center}.footer .footer-row{padding-top:50px;padding-bottom:50px}.title-buttons-holder{flex-direction:column;display:flex;justify-content:center}.title-buttons-holder .mobile-dropdown{margin-top:20px;display:block}.title-buttons-holder .filters{display:none}.title-buttons-holder .filters .general-dropdown{display:none}.filter-button{display:flex;justify-content:center;align-items:center}.team-section .filter-button{display:none}.team-section .title{display:flex;justify-content:center}.contact-form-section .contact-title h2,.contact-form-section .contact-title p{margin-bottom:10px}.contact-form-section .contact-title h2{font-size:2.8125em;line-height:2.375em}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap input{max-width:100%;width:100%}.contact-form-section .form-placeholder .wpcf7-form .wpcf7-form-control-wrap textarea{max-width:100%;width:100%}}@media (max-width:575px){.loader-holder img{width:60px;height:60px}.banner-section .banner-wrapper{height:80vh}.banner-section .banner-wrapper .content-holder .content{max-width:100%;text-align:center}.banner-section .banner-wrapper .content-holder .content.bottom-content{padding-bottom:0}.banner-section .banner-wrapper .content-holder .content .title{font-size:2.0625em;line-height:1.1515151515151516em}.contact-form-section{margin-bottom:40px}.contact-form-section .contact-row .contact-info .title{font-size:1.5625em;margin-bottom:35px}.contact-form-section .contact-row .contact-info a{font-size:1em;line-height:1.5625em}.contact-form-section .contact-row .contact-info a.location{max-width:300px}.contact-form-section .contact-title{margin-bottom:30px}.contact-form-section .contact-title h2,.contact-form-section .contact-title p{margin-bottom:0px}.contact-form-section .contact-title h2{font-size:2.0625em;line-height:2.375em}.title-buttons-holder{justify-content:center}.title-buttons-holder .title{font-size:30px}.team-section{margin-bottom:15px}.team-section .team-member{margin-bottom:45px}.team-section .team-member .card-holder .content-holder{padding-top:20px;padding-bottom:20px}.team-section .team-member .card-holder .content-holder:last-child{min-height:105px}.testimonials-section .testimonials-carousel .item{padding:0 20px;margin-bottom:35px}.testimonials-section .owl-theme .owl-dots .owl-dot span{width:40px;height:4px}.three-column-richtext-section .content-holder .content-wrapper .content-container .title{text-align:center;justify-content:center}.home-news .title-buttons-holder .title,.home-publications .title-buttons-holder .title,.news-and-updates-page .title-buttons-holder .title,.social-media-feed .title-buttons-holder .title{text-align:center}.industries-section .card-holder{margin-bottom:50px}.industries-section .card-holder .title-holder{margin-bottom:20px;min-height:0}.industries-section .card-holder .title-holder.institution-title{min-height:0;margin-bottom:10px}.industries-section .card-holder .title-holder img{height:32px}.industries-section .card-holder .content-holder .content{max-width:100%}.news-item .publication-link .news-content-holder .content{font-size:1.0625em}.news-item .publication-link .img-title-holder{font-size:1em}.search-results-section .title{font-size:2.0625em}.search-results-section .results-title{margin-bottom:15px}.search-results-section .search-item .subtitle{font-size:1.25em}.news-page-section .richtext{max-width:100%}.news-page-section .social-media-icons{margin-bottom:60px}.documents-section{padding-top:40px;padding-bottom:40px}.documents-section .buttons-holder .btn-general{height:auto}.documents-section .title{text-align:center;font-size:1.875em;line-height:1.1666666666666667em}.documents-section .document-holder{margin-bottom:40px}.inside-page-navigation{padding-top:30px;padding-bottom:30px;margin-bottom:40px}.inside-page-navigation ul{justify-content:center}.inside-page-navigation ul li{font-size:1.0625em}.publications .title-buttons-holder .title{text-align:center}.footer .footer-row{padding-top:50px;padding-bottom:70px}.footer .footer-row .content-holder{padding-left:20px}.footer .footer-row .content-holder .title{margin-top:40px}.footer .footer-row .content-holder:first-child{padding-left:15px}.footer .footer-row .content-holder:nth-child(2) ul{padding-left:0}.footer .footer-row .content-holder:nth-child(3){margin-top:0}.footer .footer-row .content-holder:last-child{margin-top:15px;padding-left:25px}.footer .footer-row .content-holder img{width:135px;height:35px}.footer .footer-row .content-holder .social-media-icons .social-icon{margin-right:40px}.footer .footer-row .content-holder .social-media-icons .social-icon img{width:18px;height:18px}.footer .last-row{padding-top:30px;padding-bottom:30px}.footer .last-row .content-holder p{font-size:0.9375em}.footer .last-row .content-holder p:first-child{padding-right:5px}.footer .last-row .content-holder p:nth-child(2){padding-left:5px}}@media (min-width:1px){.container{max-width:100%;padding-left:20px;padding-right:20px}.container .row{margin-left:-20px;margin-right:-20px}.container .col-1,.container .col-2,.container .col-3,.container .col-4,.container .col-5,.container .col-6,.container .col-7,.container .col-8,.container .col-9,.container .col-10,.container .col-11,.container .col-12,.container .col,.container .col-auto,.container .col-sm-1,.container .col-sm-2,.container .col-sm-3,.container .col-sm-4,.container .col-sm-5,.container .col-sm-6,.container .col-sm-7,.container .col-sm-8,.container .col-sm-9,.container .col-sm-10,.container .col-sm-11,.container .col-sm-12,.container .col-sm,.container .col-sm-auto,.container .col-md-1,.container .col-md-2,.container .col-md-3,.container .col-md-4,.container .col-md-5,.container .col-md-6,.container .col-md-7,.container .col-md-8,.container .col-md-9,.container .col-md-10,.container .col-md-11,.container .col-md-12,.container .col-md,.container .col-md-auto,.container .col-lg-1,.container .col-lg-2,.container .col-lg-3,.container .col-lg-4,.container .col-lg-5,.container .col-lg-6,.container .col-lg-7,.container .col-lg-8,.container .col-lg-9,.container .col-lg-10,.container .col-lg-11,.container .col-lg-12,.container .col-lg,.container .col-lg-auto,.container .col-xl-1,.container .col-xl-2,.container .col-xl-3,.container .col-xl-4,.container .col-xl-5,.container .col-xl-6,.container .col-xl-7,.container .col-xl-8,.container .col-xl-9,.container .col-xl-10,.container .col-xl-11,.container .col-xl-12,.container .col-xl,.container .col-xl-auto{padding-left:20px;padding-right:20px}.container.small{padding-left:20px;padding-right:20px}}@media (min-width:576px){.container{max-width:100%;padding-left:15px;padding-right:15px}.container .row{margin-left:-15px;margin-right:-15px}.container .col-1,.container .col-2,.container .col-3,.container .col-4,.container .col-5,.container .col-6,.container .col-7,.container .col-8,.container .col-9,.container .col-10,.container .col-11,.container .col-12,.container .col,.container .col-auto,.container .col-sm-1,.container .col-sm-2,.container .col-sm-3,.container .col-sm-4,.container .col-sm-5,.container .col-sm-6,.container .col-sm-7,.container .col-sm-8,.container .col-sm-9,.container .col-sm-10,.container .col-sm-11,.container .col-sm-12,.container .col-sm,.container .col-sm-auto,.container .col-md-1,.container .col-md-2,.container .col-md-3,.container .col-md-4,.container .col-md-5,.container .col-md-6,.container .col-md-7,.container .col-md-8,.container .col-md-9,.container .col-md-10,.container .col-md-11,.container .col-md-12,.container .col-md,.container .col-md-auto,.container .col-lg-1,.container .col-lg-2,.container .col-lg-3,.container .col-lg-4,.container .col-lg-5,.container .col-lg-6,.container .col-lg-7,.container .col-lg-8,.container .col-lg-9,.container .col-lg-10,.container .col-lg-11,.container .col-lg-12,.container .col-lg,.container .col-lg-auto,.container .col-xl-1,.container .col-xl-2,.container .col-xl-3,.container .col-xl-4,.container .col-xl-5,.container .col-xl-6,.container .col-xl-7,.container .col-xl-8,.container .col-xl-9,.container .col-xl-10,.container .col-xl-11,.container .col-xl-12,.container .col-xl,.container .col-xl-auto{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container{max-width:100%}.container.narrow{padding-left:40px;padding-right:40px}.container.small{padding-left:100px;padding-right:100px}}@media (min-width:1400px){.container{max-width:1340px}.container.narrow{padding-left:60px;padding-right:60px}.container.small{padding-left:120px;padding-right:120px}}@media (min-width:1500px){.container{max-width:1440px}.container.narrow{padding-left:90px;padding-right:90px}.container.small{padding-left:150px;padding-right:150px}}@media (min-width:1700px){.container{max-width:1680px}.container.narrow{padding-left:120px;padding-right:120px}.container.small{padding-left:180px;padding-right:180px}}@media (max-width:1699px){.header .header-holder .main-menu-desktop{margin-right:95px}.header .header-holder .main-menu-desktop li{margin-right:45px}.half-banner-section .content-holder .content-wrapper.blue .content-container{padding-left:70px;padding-right:70px}}@media (max-width:1500px){.header .header-holder .main-menu-desktop{margin-right:65px}.header .header-holder .main-menu-desktop li{margin-right:30px}}@media (max-width:1400px){.header .header-holder .main-logo-holder{width:175px;height:50px}}@media (max-width:1300px){h1{font-size:2.8125em;line-height:1.1111111111111112em}h2{font-size:2.375em;line-height:1.1842105263157894em}h3{font-size:1.75em;line-height:1.1785714285714286em}h4{font-size:1.375em;line-height:1.2727272727272727em}.header .header-holder .main-logo-holder{width:160px;height:45px}.header .header-holder .main-menu-desktop{margin-right:45px}.header .header-holder .main-menu-desktop li{margin-right:25px}.header .header-holder .main-menu-desktop li a{padding-bottom:7px}.header .header-holder .main-menu-desktop li.has-children .sub-menu-holder{top:25px}.half-banner-section .content-holder .content-wrapper.blue .content-container{padding-left:30px;padding-right:30px}.tab-section .items-holder .item .tab-trigger{width:330px;min-width:330px;font-size:1.375em;line-height:1.2727272727272727em}}@media (max-width:1199px){.header .header-holder .main-menu-desktop{display:none}.header .header-holder .search-desktop{display:none}.header .header-holder .search-trigger-mobile{display:block}.header .header-holder .hamburger{display:block}.half-banner-section .content-holder .content-wrapper.blue .content-container{padding-left:15px;padding-right:15px}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column{padding-left:20px;padding-right:20px}.fosil-callToAction{display:none}}@media (max-width:991px){.homepage-banner .arrow{display:none}.half-banner-section .content-holder .content-wrapper .content-container .column-holder{margin-bottom:15px}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column{margin-bottom:30px}.publications .filters-holder .js-mobile-filter-trigger{display:inline-flex;min-width:80px;margin-bottom:15px}.publications .filters-holder .filter-form{display:none}.tab-section .items-holder .item .tab-trigger{width:275px;min-width:275px;font-size:1.25em;line-height:1.3em;padding-left:15px;padding-right:15px}.global-projects .global-projects-list .project-list-item{margin-bottom:30px}}@media (max-width:767px){h1{font-size:2.375em;line-height:1.1842105263157894em}h2{font-size:2.1875em;line-height:1.2em}h3{font-size:1.6875em;line-height:1.2222222222222223em}h4{font-size:1.3125em;line-height:1.2857142857142858em}p{font-size:1.125em;line-height:1.3888888888888888em}a{font-size:1.125em;line-height:1.3888888888888888em}.homepage-banner .homepage-slider .item .content-holder .content{max-width:100%}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column{padding-left:40px;padding-right:40px}.tab-section .title-description{margin-bottom:30px;width:100%;max-width:100%}.tab-section .title-description .title{text-align:center;margin-bottom:20px}.tab-section .title-description p{text-align:center}.tab-section .items-holder .item{flex-direction:column}.tab-section .items-holder .item:last-child .tab-details .richtext{margin-bottom:0}.tab-section .items-holder .item .tab-trigger{width:100%;max-width:100%}.tab-section .items-holder .item .tab-trigger:after{background-image:url("../images/icons/tab_arrow_down.svg");right:unset;right:initial;top:unset;top:initial;bottom:-53px;width:13px;height:55px;background-size:13px 55px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tab-section .items-holder .item .tab-details{padding-left:0;opacity:0;height:0;pointer-events:none;visibility:hidden;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.tab-section .items-holder .item .tab-details .richtext{position:relative;top:0;left:0;padding-top:65px;text-align:center;opacity:1;pointer-events:all;height:auto;visibility:visible}.tab-section .items-holder .item.active .tab-details{opacity:1;height:auto;pointer-events:all;visibility:visible;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.social-media-feed .feed-holder{flex-direction:column}.social-media-feed .feed-holder .feed{margin-bottom:40px}.social-media-feed .feed-holder .feed:last-child{margin-bottom:0}.get-in-touch .contact-info a.location{max-width:100%}.full-width-map .map-holder #map{height:450px}}@media (max-width:575px){section{margin-bottom:60px}.pagination-nav{margin-top:15px}.richtext ul li{padding-left:35px}.richtext p{font-size:1em;line-height:1.5625em}.richtext a{font-size:1em;line-height:1.5625em}.btn-general{padding:12px 25px}h1{font-size:2.0625em;line-height:1.1515151515151516em}h2{font-size:1.875em;line-height:1.1666666666666667em}h3{font-size:1.5625em;line-height:1.2em}h4{font-size:1.25em;line-height:1.25em}h5{font-size:1.125em;line-height:1.3888888888888888em}.homepage-banner .homepage-slider .item .content-holder .content .title{text-align:center}.homepage-banner .homepage-slider .item .content-holder .content .excerpt{font-size:1em;line-height:1.5625em;text-align:center}.homepage-banner .homepage-slider .item .content-holder .content .btn-holder{display:flex;align-items:center;justify-content:center}.homepage-banner .homepage-slider .item .content-holder .content .btn-general{min-width:auto}.homepage-banner .homepage-slider .owl-dots{bottom:20px}.homepage-banner .homepage-slider .owl-dots .owl-dot span{width:40px}.half-banner-section{padding-top:185px}.half-banner-section .bg-img{height:320px;object-position:left top}.half-banner-section .content-holder .content-wrapper .content-container .column-holder .column{padding-left:20px;padding-right:20px}.documents-wrapper ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.documents-wrapper ul li{font-size:1.125em !important;line-height:1.3333333333333333em}.documents-wrapper ul li:after{width:25px !important;height:25px !important}.breadcrumb{margin-bottom:30px}.global-projects .global-projects-list .project-list-item{margin-bottom:20px}.global-projects .global-projects-list .project-list-item:last-child{margin-bottom:0}.global-projects .global-projects-list .project-list-item .item{padding:20px;padding-left:70px}}#menu .mm-panel:not(.mm-hidden){background-color:#FFFFFF}#menu .mm-panel:after,#menu .mm-panel:before{height:50px}#menu .mm-navbars_bottom{border:none}#menu .mm-navbar{background-color:#005288}#menu .mm-navbar .menu-logo{padding:0}#menu .mm-navbar .mm-navbar__title{font-size:20px;font-weight:500;color:#FFFFFF}#menu .mm-listitem{background-color:#FFFFFF}#menu .mm-listitem .mm-listitem__text{font-size:20px;font-weight:500;line-height:normal;color:#2A2B2A}#menu #mm-0{background-color:#005288}#menu #mm-0 .mm-listitem{background-color:#005288}#menu #mm-0 .mm-listitem:after{background-color:#EAEAEA;opacity:.6}#menu #mm-0 .mm-listitem .mm-listitem__text{font-size:20px;font-weight:500;line-height:normal;color:#FFFFFF}#menu #mm-0 .mm-listitem .mm-listitem__text:hover{background:#005288}#menu #mm-0 .mm-navbar{display:none}#menu #mm-0.mm-panel_has-navbar{padding-top:5px}#menu .mm-listitem:after{width:calc(100% - 40px);;background-color:#EAEAEA}#menu .mm-listitem__btn:not(.mm-listitem__text){border:none}#menu .mm-btn_next:after{background-image:url('../images/icons/arrow_right_white.svg')}#menu .mm-btn_prev:before{background-image:url('../images/icons/arrow_left_white.svg')}.mm-btn_next:hover,.mm-btn_prev:hover{background:transparent !important}.mm-btn_next:after,.mm-btn_prev:before{width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.mm-btn_prev:before{left:20px}.mm-btn_next:after{right:15px}/*# sourceMappingURL=./style.css.map */