﻿@import "bootstrap-grid.min.css";@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Regular.otf") format("opentype")}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Bold.otf") format("opentype");font-weight:bold}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Bold.otf") format("opentype");font-weight:700}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-Medium.otf") format("opentype");font-weight:600}@font-face{font-family:"Manrope";src:url("../fonts/Manrope-ExtraBold.otf") format("opentype");font-weight:900}body{font-family:"Manrope", Arial;background-color:#eaf0ea;margin:0;line-height:1.4;font-size:14px;box-sizing:border-box}body *{box-sizing:border-box}body p{font-size:16px;line-height:1.6}#wpadminbar *{font-family:"Manrope", Arial}h1{font-weight:700;font-size:26px}@media (min-width:768px){h1{font-size:40px}}h2{font-weight:700;font-size:22px}@media (min-width:768px){h2{font-size:36px}}a{text-decoration:none;color:#3c373d}.custom-link{color:#fc633f;font-size:26px}button{cursor:pointer;display:inline-block;padding:15px 20px;background:#234b21;border:none;color:#fff}.btn-primary{--bs-btn-bg: #234b21;--bs-btn-hover-border-color: #234b21;cursor:pointer;display:inline-block;padding:10px 20px;border:none;color:#fff;background:#234b21;border-radius:20px}.primary-bg{background-color:#234b21}.img-container{position:relative;padding-bottom:33vw;display:block}.img-container img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.img-container.svg-container{background-color:#E7E6E6}.img-container.svg-container svg{width:150px;height:auto;fill:#a7a7a7;text-align:center;position:absolute;top:calc(50% - 75px);left:calc(50% - 75px)}a.img-container{transition:opacity 0.3s}a.img-container:hover{opacity:0.7}.card{border-radius:30px;background-color:#fff;overflow:hidden;box-shadow:0 5px 5px #ccc}.card .card-content{padding:11px 20px 9px}.card .card-content .entry-title{margin-top:12px}a.skip-link:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.gm-style{font-family:"Manrope", Arial;line-height:1.3}.narrow-content{max-width:600px;margin-bottom:15px}.region-subscribe{color:#E6285A;margin-bottom:15px;cursor:pointer;display:flex;align-items:center;padding-left:8px;display:none}.region-subscribe svg{fill:#E6285A;width:16px;height:auto;margin-right:6px}.region-subscribe.visible{display:block}.region-subscribe#region_unsubscribe{color:#234b21}.region-subscribe#region_unsubscribe svg{fill:#234b21}.otgs-development-site-front-end{display:none}.ajax-loader-container{position:absolute;background-color:rgba(234, 240, 234, 0.6);top:0;right:0;bottom:0;width:100%;height:100%;z-index:11;justify-content:center;display:none}.ajax-loader-container.loading{display:flex}.ajax-loader-container.loader-container-list{width:75%}.ajax-loader-container.loader-container-map{width:calc(100vw - 17px);left:50%;right:0;transform:translateX(-50%);overflow:hidden}.ajax-loader-container.loader-container-map .ajax-loader{top:40%}.ajax-loader-container .ajax-loader{position:relative;top:20%}.ajax-loader-container .loader-ring{display:inline-block;position:relative;width:150px;height:150px}.ajax-loader-container .loader-ring div{display:block;position:absolute;width:130px;height:130px;margin:12px;border:20px solid #234b21;border-radius:50%;animation:loader-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#234b21 transparent transparent transparent}.ajax-loader-container .loader-ring div:nth-child(1){animation-delay:-0.45s}.ajax-loader-container .loader-ring div:nth-child(2){animation-delay:-0.3s}.ajax-loader-container .loader-ring div:nth-child(3){animation-delay:-0.15s}@keyframes loader-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wrapper-navbar{position:relative}.navbar{margin-bottom:30px;padding-top:36px}.navbar>.container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar .wpml-ls-menu-item a{display:inline}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;font-size:22px;padding-right:6px;padding-left:6px;font-weight:700}.navbar-nav .menu-item-has-children{position:relative;padding-right:0px;margin-right:0px}.navbar-nav .menu-item-has-children:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 33 22' fill='none'%3E%3Cpath d='M1 1L16.5 20L32 0.999998' stroke='%23000' stroke-width='2'%3E%3C/path%3E%3C/svg%3E");position:relative;right:6px;display:inline-block;bottom:0}.navbar-nav .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.navbar-nav .menu-item-has-children:hover:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 33 22' fill='none'%3E%3Cpath d='M1 1L16.5 20L32 0.999998' stroke='%23000' stroke-width='2'%3E%3C/path%3E%3C/svg%3E")}.navbar-nav .sub-menu{position:absolute;background-color:#eaf0ea;list-style:none;padding:10px 9px 15px;z-index:12;opacity:0;visibility:hidden;border-radius:20px;transition:all 0.3s}.navbar-nav .sub-menu li{min-width:130px}.navbar-nav .sub-menu li a{padding:4px 10px;display:block;line-height:1.2;font-size:18px;letter-spacing:0.4px}.navbar-nav .sub-menu .current-menu-item>a{opacity:0.7}.navbar-nav .sub-menu .current-menu-item>a:before{content:none}.navbar-nav li:hover>a{color:#3c373d}.navbar-nav a{color:#3c373d;transition:color 0.3s}.navbar-nav a:hover{color:#fc633f}.navbar-nav .current-menu-item>a{color:#234b21}.navbar-nav .current-menu-item.menu-item-has-children:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 33 22' fill='none'%3E%3Cpath d='M1 1L16.5 20L32 0.999998' stroke='%23087e53' stroke-width='2'%3E%3C/path%3E%3C/svg%3E")}.nav-link{color:#3c373d;transition:color 0.3s}.nav-link:hover{color:#fc633f}.screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;word-wrap:normal !important;clip-path:inset(50%)}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-collapse{display:flex;flex-basis:auto}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav a{padding-right:12px;padding-left:12px}}@media (max-width:768px){.navbar-collapse{display:none}}.menu-button-container{border-radius:50%;border:2px solid #3c373d;cursor:pointer;position:absolute;top:50%;right:40px;transition:opacity 0.3s}.menu-button-container:hover{opacity:0.7}.menu-button-container.open .menu-line:nth-child(1){top:9px;transform:rotate(45deg)}.menu-button-container.open .menu-line:nth-child(2){background:none}.menu-button-container.open .menu-line:nth-child(3){bottom:9px;transform:rotate(-45deg)}.menu-button-container .menu-line{width:28px;height:2px;background-color:#3c373d;position:relative;margin:7px 10px}.menu-button-container .menu-line:nth-child(1){top:0;margin-top:13px;transition:top 0.3s, transform 0.3s}.menu-button-container .menu-line:nth-child(2){top:49%}.menu-button-container .menu-line:nth-child(3){bottom:0;margin-bottom:13px;transition:bottom 0.3s, transform 0.3s}.mobile-menu-container .navbar{position:absolute;top:0;right:0;right:0;padding:30px 0 20px;display:block}.mobile-menu-container ul{list-style:none;padding:0;margin:0}.mobile-menu-container a{color:#fff}.mobile-menu-container a:hover{color:#3c373d;text-decoration:none}.mobile-menu-container .menu-item{font-weight:600;font-size:32px}.mobile-menu-container .sub-menu .menu-item{display:block;margin-left:20px;font-weight:600;font-size:20px;margin-right:42px}.mobile-menu-container .menu-clickable{cursor:pointer;transition:color 0.3s}.mobile-menu-container .menu-clickable:hover{color:#3c373d}.mobile-menu-container .mobile-menu{background-color:#fc633f;width:100%;max-width:300px;height:100%;position:fixed;top:160px;right:-100%;padding:20px 30px;padding-top:30px;transition:right 0.9s;z-index:20}.mobile-menu-container .mobile-menu .mobile-menu-scrolling-section{max-height:calc(100% - 100px);overflow-y:auto}.mobile-menu-container .mobile-menu .navbar-aside{padding:20px 0}.mobile-menu-container .mobile-menu .navbar-aside>ul{list-style:none;padding-left:0}.mobile-menu-container .mobile-menu .navbar-aside>ul>li{margin-bottom:10px}.mobile-menu-container .mobile-menu .navbar-aside>ul>li>a{color:#fff;font-size:22px;padding:10px 30px;border-bottom:2px solid #999;position:relative;display:block}.mobile-menu-container .mobile-menu .navbar-aside>ul>li.menu-item-has-children{position:relative}.mobile-menu-container .mobile-menu .navbar-aside>ul>li.menu-item-has-children.toggled .toggle-submenu-button .submenu-button-icon{transform:rotate(45deg)}.mobile-menu-container .mobile-menu .navbar-aside>ul>li.menu-item-has-children.toggled .sub-menu{max-height:300px}.mobile-menu-container .mobile-menu .navbar-aside>ul>li.menu-item-has-children .sub-menu>li{margin-bottom:5px}.mobile-menu-container .mobile-menu .navbar-aside>ul>li.menu-item-has-children .sub-menu a{color:#fff;position:relative;padding:8px 10px 8px 40px;border-bottom:2px solid #999;display:block;margin-bottom:2px}.mobile-menu-container .mobile-menu-top{padding:30px 30px 35px 0px}.mobile-menu-container .sub-menu{max-height:0;overflow:hidden;transition:max-height 0.5s}.mobile-menu-container .sub-menu.toggled{max-height:260px;margin-bottom:40px}.mobile-menu-container .menu-item-has-children{position:relative}.mobile-menu-container .menu-item-has-children>a :after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 33 22' fill='none'%3E%3Cpath d='M1 1L16.5 20L32 0.999998' stroke='%23fff' stroke-width='2'%3E%3C/path%3E%3C/svg%3E");position:absolute;right:6px;display:inline-block;top:0;padding:0 10px;cursor:pointer}.mobile-menu-close{height:72px;background-color:#fc633f}.menu-overlay{display:none;background-color:rgba(0, 0, 0, 0.2);z-index:9;position:fixed;top:0;left:0;right:0;bottom:0;cursor:pointer}.menu-widget{font-size:13px;line-height:1.4}.menu-widget .textwidget{color:#fff}@media (min-width:768px){.menu-button-wrapper{display:none}}.top-bar{background-color:#fab432}.top-bar>div{overflow:hidden}.top-bar .top-bar-menu{float:right;padding:6px 15px;margin-right:2px}.top-bar a{color:#fff;font-weight:600;transition:color 0.3s;margin-left:10px}#wrapper-footer{background-color:#234b21;color:#fff;padding:37px 10px;margin-top:60px}#wrapper-footer a{color:#fff;transition:color 0.3s}#wrapper-footer a:hover{color:#fab432}#wrapper-footer ul{list-style:none}#wrapper-footer .menu{margin-top:0}#wrapper-footer .menu li{margin-bottom:17px}#wrapper-footer .menu a{padding-bottom:5px;font-size:20px;font-weight:bold}@media (max-width:768px){#wrapper-footer .menu{padding-left:0;margin-bottom:8px}#wrapper-footer .menu li{margin-bottom:7px}}#wrapper-footer .copyright-footer{border-top:1px solid #fff;padding-top:25px;text-align:center;max-width:1011px;margin:30px auto 0;font-weight:400}#wrapper-footer .footer-1{max-width:270px;font-weight:400}@media (min-width:768px){#wrapper-footer .footer-2{padding-left:80px}}#wrapper-footer .footer-4{display:inline-block;margin:0 10px 20px 0}#wrapper-footer .footer-4 img{max-height:40px;width:auto}#wrapper-footer .footer-4:first-child{margin-right:40px}#wrapper-footer .footer-4 .textwidget.custom-html-widget{font-size:12px;max-width:100px}#wrapper-footer .footer-4 .textwidget p{margin-top:0;font-size:10px}#wrapper-footer .footer-bottom-menu{margin-top:20px}#wrapper-footer .footer-bottom-menu ul{display:flex;margin:0;padding:0}#wrapper-footer .footer-bottom-menu ul li{margin-right:15px;margin-bottom:5px}#wrapper-footer .footer-bottom-menu ul li a{font-size:13px;font-weight:400}.home .hero-container a,.home .secondary-section a{padding:10px 20px;background:#3c373d;border:none;color:#fff;border-radius:20px;margin-top:30px;display:inline-block;transition:all 0.3s}.home .hero-container a:hover,.home .secondary-section a:hover{background:#fc633f;color:#fff}.home .hero-container{padding:50px 0;position:relative;background-repeat:no-repeat;background-size:cover;color:#fff}.home .hero-container h1{max-width:840px;font-size:32px;font-weight:700}@media (min-width:768px){.home .hero-container h1{font-size:45px}}.home .hero-container p{max-width:480px}.home .hero-container a{color:#fc633f;background:#fff;margin-top:20px}.home .hero-container .img-overlay{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;background:#fc633f;opacity:0.7}.home .hero-container #content{position:relative}@media (min-width:768px){.home .hero-container{padding:80px 0}}.home .secondary-section{margin-top:70px;margin-bottom:50px}.home .secondary-section h2{margin-bottom:30px}.home .secondary-section p{max-width:485px}.latest-assets{margin-bottom:30px}.latest-assets h2{margin-bottom:50px}.asset-custom-map .filter-col{position:absolute;z-index:12}@media (max-width:768px){.asset-custom-map .filter-col{margin-top:80px}}.asset-custom-map #wrapper-footer{margin-top:0}.filter-area{margin-top:40px}.filter-area .filter-title{color:#757474;font-size:14px;margin-bottom:3px;margin-left:11px}.reset-container{position:absolute;top:-32px;right:35px;cursor:pointer;color:grey}.reset-container:hover{color:#000}@media (max-width:768px){.reset-container{position:relative;top:-120px;right:-5px}}.reset-container svg{position:relative;top:3px}.filter-container{padding:30px 14px;overflow:visible}@media (max-width:768px){.filter-container{display:none;max-width:calc(100% - 60px)}.filter-container.open{display:block}}.subcat-select-container{display:none}.parent-selected .subcat-select-container{display:block}.cat-select-container{position:relative;margin-bottom:20px;cursor:pointer}.cat-select-container.active .cat-select-title .cat-select-label{font-size:12px;margin-top:10px;color:#9d9d9d}.cat-select-container .select-arrow{position:absolute;top:20px;right:20px;pointer-events:none}.cat-select-container .cat-select-title{background-color:#F6F6F6;border-radius:30px;position:relative;height:54px}.cat-select-container .cat-select-title.focused .cat-select-label{font-size:12px;margin-top:10px}.cat-select-container .cat-select-title .cat-select-label{position:absolute;top:0px;left:20px;margin-top:17px;font-size:16px;font-weight:normal;pointer-events:none;transition:all 0.2s}.cat-select-container .cat-select-title .cat-selected-option{position:absolute;top:23px;left:30px;font-size:16px;pointer-events:none}.cat-select-list{background-color:#fff;padding:10px 0;box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);border-radius:5px;position:absolute;width:100%;top:100%;z-index:10;display:none}.cat-select-list.open{display:block}.cat-select-list .list-item{cursor:pointer;padding:14px 20px}.cat-select-list .list-item:hover{background-color:#F6F6F6}.cat-select-list .list-item.selected{background-color:#eaf0ea}.cat-select-list .list-item.hidden{display:none}.cat-checkbox-container{padding-left:8px}.cat-checkbox-container .select-arrow{float:left;margin-right:20px;transition:transform 0.3s;transform-origin:center 40%}.cat-checkbox-container .select-arrow.arrow-up{transform:rotate(-180deg)}.cat-checkbox-container .cat-group-title{cursor:pointer;position:relative}.cat-checkbox-container .cat-group-title h5{font-size:16px;font-weight:700}.cat-checkbox-container .cat-selected-options{margin-left:36px;color:#757474;position:absolute;top:22px;opacity:0;transition:opacity 0.3s}.cat-checkbox-container .cat-selected-options.open{opacity:1}.subcat-checkbox-container{display:none}.subcat-checkbox-container.parent-checkbox-selected{display:block}.cat-checkbox-list{padding-left:16px;max-height:260px;overflow:hidden;transition:max-height 0.8s}@media (min-width:768px){.cat-checkbox-list{padding-left:32px}}.cat-checkbox-list.closed{max-height:0}.checkbox-item{position:relative;margin-bottom:18px}.checkbox-item span{margin-left:30px;margin-right:10px;vertical-align:top;cursor:pointer}.checkbox-item img{width:20px;height:auto}.checkbox-item label{width:15px;height:15px;cursor:pointer;position:absolute;top:0;left:0;background-color:transparent;border:2px solid #838383;border-radius:4px}.checkbox-item label:after{content:"";width:8px;height:4px;position:absolute;top:2px;left:1px;border:3px solid #fcfff4;border-top-width:3px;border-top-style:solid;border-top-color:#fcfff4;border-right-width:3px;border-right-style:solid;border-right-color:#fcfff4;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.checkbox-item.checked label{background-color:#234b21;border:2px solid #234b21}.checkbox-item.checked label:after{opacity:1}.range-slider-container .ui-slider.ui-slider-horizontal{height:8px;border-radius:15px;background-color:#c3e3d8;border:none;max-width:95%}.range-slider-container .ui-state-default,.range-slider-container .ui-widget-content .ui-slider-handle{border-radius:50%;background-color:#234b21;border:none;width:26px;height:26px;top:-9px;transition:all 0.3s}.range-slider-container .ui-state-default.ui-state-focus,.range-slider-container .ui-widget-content .ui-slider-handle.ui-state-focus{background-color:#234b21;box-shadow:0 0 0 13px #c3e3d866}.range-slider-container .ui-slider-horizontal .ui-slider-range-min{background-color:#234b21;border-radius:15px}.slider-range{display:flex;justify-content:space-between;margin-top:13px}.secondary-filter-container{display:flex;justify-content:space-between;margin-bottom:30px}@media (min-width:768px){.secondary-filter-container{padding-right:100px;justify-content:flex-end}}.filter-toggler{display:none}@media (max-width:768px){.filter-toggler{display:inline-block}}.filter-toggler-btn{background-color:#fff;border-radius:50%;display:inline-block;border:2px solid #fc633f;width:40px;height:40px;text-align:center;line-height:47px;cursor:pointer;margin-left:6px}.filter-toggler-btn svg{fill:#fc633f;width:21px;height:21px}.view-toggler button{background-color:#fff;border:1px solid #fc633f;padding:10px 30px;color:#fc633f;transition:color 0.3s, background-color 0.3s}.view-toggler button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-right:20px}.view-toggler button:nth-child(2){border-top-right-radius:20px;border-bottom-right-radius:20px;padding-left:20px}.view-toggler button.active{background-color:#fc633f;color:#fff}@media (min-width:768px){.view-toggler{margin-right:30px}}.orderby-filter-container select{background-color:#fff;border:1px solid #fc633f;padding:10px 13px;color:#fc633f;border-radius:20px}.orderby-filter-container.hidden{visibility:hidden;opacity:0}.archived-asset{margin-bottom:30px}.archived-asset .img-container{padding-bottom:60%}.archived-asset .asset-title{font-size:20px;margin-bottom:4px;font-weight:600;color:#000}.archived-asset .asset-meta{margin-bottom:12px;font-size:13px}.archived-asset .asset-fields{display:block}.archived-asset .asset-fields .asset-field{margin-bottom:8px;font-size:13px}.archived-asset .asset-icon{width:20px;height:auto}.archived-asset .img-container.svg-container svg{width:90px;top:calc(50% - 45px);left:calc(50% - 45px)}.load-more-container{text-align:center;margin-bottom:50px}#asset_list_container{display:none;min-height:850px}#asset_list_container.active{display:flex}#asset_list_container .col-hidden{display:none}@media (max-width:768px){#asset_list_container{max-width:280px;margin:0 auto}}#map_container{display:none;position:relative}#map_container.active{display:block}#map_container .gm-style-iw{border-radius:30px;background-color:#fff;overflow:hidden;box-shadow:0 5px 5px #ccc;padding:0}#map_container .gm-style-iw button.gm-ui-hover-effect{right:0 !important;top:3px !important;z-index:2}#map_container .map-infobox .img-container{padding-bottom:65%}#map_container .map-infobox .img-container.svg-container svg{width:70px;top:calc(50% - 35px);left:calc(50% - 35px)}#map_container .map-infobox .card-content{padding:11px 20px 0}#map_container .map-infobox .card-content .asset-title{margin:0 0 10px;font-weight:600;font-size:20px;color:#000;min-width:280px;max-width:300px}#map_container .map-infobox .card-content .asset-meta{margin-bottom:10px}#map_container .map-infobox .asset-fields{display:block}#map_container .map-infobox .asset-fields .asset-icon{width:20px;height:auto}#map_container .map-infobox .asset-fields .asset-field{margin-bottom:3px}.archive-map{width:calc(100vw - 17px);height:900px;background-color:#234b21;border-top:2px solid #3c373d;position:relative;left:50%;right:0;transform:translateX(-50%);z-index:1}nav[aria-labelledby="posts-nav-label"]{margin:30px auto}nav[aria-labelledby="posts-nav-label"] .pagination{display:flex;padding-left:0;list-style:none}nav[aria-labelledby="posts-nav-label"] .pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#fc633f;border-color:#fc633f}nav[aria-labelledby="posts-nav-label"] .pagination .page-link{position:relative;display:block;line-height:1.25;background-color:#fff;border-radius:0;border:0;padding:1.2rem 1.5rem;margin:0 3px;color:#fc633f;transition:background-color 0.3s}nav[aria-labelledby="posts-nav-label"] .pagination .page-link.current{color:#fff}.page-template-page-narrow .entry-content{max-width:800px}.page-template-page-narrow .entry-content *{font-size:16px}.page-template-page-narrow .entry-content h2{color:#234b21;font-size:32px;margin-bottom:20px;margin-top:35px}.page-template-page-narrow .entry-content .initial-p,.page-template-page-narrow .entry-content p:first-child{font-size:1.375rem;margin-bottom:40px}.page-template-page-narrow .entry-content ul{list-style:none}.page-template-page-narrow .entry-content li{margin-bottom:10px}.page-template-page-narrow .entry-content li:before{content:"•";color:#234b21;display:inline-block;width:1.5rem;margin-left:-1.5rem}@media (min-width:768px){.user-list .secondary-filter-container{display:none}}@media (max-width:768px){.user-list .filter-col{display:inline-block;position:absolute;z-index:12;margin-top:80px}}.archived-user{margin-bottom:25px}.archived-user .img-container{padding-bottom:60%}.archived-user .img-container.contain{background-color:#E7E6E6}.archived-user .img-container.contain img{object-fit:contain;width:auto;height:auto;margin:0 auto;display:block;right:0;top:25%}.archived-user .user-title{font-size:20px;font-weight:600;color:#000;margin:8px 0}.archived-user .user-fields{display:block}.user-field{display:flex;align-items:center;margin-bottom:10px;margin-right:10px}.user-field svg{fill:#898989;width:21px;height:auto;margin-right:5px}.user-field .user-field-icon{width:21px;height:auto;margin-right:5px}.error-404 .page-title{margin-bottom:40px}.error-404 .p-404{margin-bottom:30px}.search-form{margin-bottom:30px}.search-form .search-field{padding:10px 17px;margin-right:10px}.subscriptions-wrapper{min-height:400px}.subscriptions-row{margin-top:40px}.subscriptions-row .card{height:100%}.subscriptions-row .card-content{padding:30px 30px 35px;min-height:242px}.subscriptions-row .card-title{font-size:26px;margin:10px 0 12px}.subscriptions-row .parent-title{font-size:22px;font-weight:500;margin-bottom:15px}.subscriptions-row .sub-row-wrapper{clear:both}.subscriptions-row .sub-title{margin-left:30px;padding-bottom:10px;font-size:16px;cursor:pointer;float:left}.remove-button{background-color:#fc633f;color:#fff;width:20px;height:20px;border-radius:50%;display:inline-block;margin-left:12px;font-size:24px;text-align:center;line-height:17px;position:relative;top:2px;transition:background-color 0.2s}.remove-button:hover{background-color:#234b21}.remove-text-wrapper{margin-left:12px;display:inline;line-height:1.6;opacity:0;visibility:hidden;transition:opacity 0.2s}.remove-text-wrapper.visible{opacity:1;visibility:visible}.remove-text-wrapper .remove-yes{color:#E6285A;margin:0 5px;cursor:pointer}.remove-text-wrapper .remove-no{color:#234b21;cursor:pointer}.wpcf7 .wpcf7-form{max-width:740px}.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form textarea{width:100%;padding:11px 7px 10px 17px;margin-top:8px;font-family:inherit;font-size:15px}.wpcf7 .wpcf7-form .wpcf7-list-item{margin-left:0}.wpcf7 .wpcf7-form .wpcf7-submit{width:auto;padding:10px 20px;background:#3c373d;border:none;color:#fff;border-radius:20px;margin-top:10px;display:inline-block;transition:all 0.3s}.wpcf7 .wpcf7-form .wpcf7-submit:hover{background:#234b21}.wpcf7 .wpcf7-form .required{color:#c02b0a}.single-asset .entry-content,.author .entry-content{clear:both;margin-bottom:12px}.asset-id{position:absolute;right:0;bottom:0;z-index:11;background-color:rgba(0, 0, 0, 0.5);color:#fff;padding:9px 13px;font-size:14px;font-weight:400}.user-info{display:block;color:initial}@media (min-width:768px){.user-info{margin-top:33vw}}.user-info h3{font-size:18px;font-weight:600;margin:20px 0}.asset-info{margin-bottom:40px}.asset-fields,.user-fields{clear:both;margin-bottom:30px;display:flex;align-items:center}.asset-fields .asset-field,.user-fields .asset-field{display:flex;align-items:center;margin-right:12px}.asset-fields .asset-field img,.user-fields .asset-field img{margin-right:15px}.contact-field{display:flex;align-items:center;margin-bottom:15px}.contact-field svg{width:25px;height:auto;margin-right:9px;fill:#898989}.back-link{margin:24px 0;fill:#898989}.back-link a{transition:fill 0.3s}.back-link a:hover{fill:#000}.author .author-info .img-container.contain{background-color:#E7E6E6}.author .author-info .img-container.contain img{object-fit:contain;width:auto;height:auto;margin:0 auto;display:block;right:0;top:45%}.user-subscribe{color:#E6285A;margin-bottom:15px;cursor:pointer;display:flex;align-items:center;display:none}.user-subscribe svg{fill:#E6285A;width:16px;height:auto;margin-right:6px}.user-subscribe.visible{display:block}.user-subscribe#user_unsubscribe{color:#234b21}.user-subscribe#user_unsubscribe svg{fill:#234b21}.user-assets h2{font-size:23px;font-weight:600;margin-bottom:25px}.gallery-wrapper{position:relative}.gallery-container{position:relative}.swiper-button-next,.swiper-button-prev{color:#dadada;opacity:0.6;transition:opacity 0.3s}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.custom-map{width:100%;height:460px;margin-bottom:20px;border:2px solid #000;border-radius:30px;box-shadow:0 5px 5px #ccc;overflow:hidden}.custom-map .map-infobox{max-width:360px}.custom-map .map-infobox h4{font-size:18px;margin:10px 0 7px}.custom-map .gm-style{font-family:"Manrope"}.custom-map .gm-style .gm-style-iw-d{overflow:visible}.login .button-primary{float:none}.login h1 a{margin-bottom:50px}.login form{background-color:transparent;border:none;box-shadow:none;margin-top:0}.login form>p{}.login form>p.submit{clear:both}.login form .forgetmenot{margin-bottom:15px}.login form .input,.login form input[type="password"],.login form input[type="text"]{border:none;padding:5px 7px 5px 14px;border-radius:20px;font-size:20px}.login .message{border:none;background-color:transparent;font-size:22px;box-shadow:none;text-align:center;margin:0}.login #nav{text-align:center}.login .cat-select-container .cat-select-title{background-color:#fff}.login .cat-select-container .button{border:none;background-color:transparent;color:inherit}.login .privacy-policy-page-link{display:none}.login-radio-container{display:none;margin-bottom:10px}.login-radio-container.show{display:block}.wp-core-ui .button-secondary,.wp-core-ui .button.hover,.wp-core-ui .button{border-color:#20A2BF;background-color:#20A2BF;color:#fff;border-radius:20px;transition:background-color 0.3s, border-color 0.3s;padding-right:12px;padding-left:12px}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{border-color:#066542;background-color:#066542;color:#fff}#bottom_login_logo{background:url("../img/Energy-Community-Platform-logo-black 2.png") no-repeat center center;background-size:contain;height:70px;margin:60px auto}#registerform{overflow:visible}#registerform p.submit{text-align:left}#registerform p{position:relative}#registerform p.selected label{font-size:12px;margin-top:2px;color:#9d9d9d}#registerform p label{position:absolute;top:0px;left:20px;margin-top:12px;font-size:16px;font-weight:normal;pointer-events:none;transition:all 0.2s}#registerform .input,#registerform input[type="password"],#registerform input[type="text"]{border:none;padding:14px 7px 6px 24px;border-radius:30px;font-size:16px}#registerform .subcat-select-container{display:block;cursor:default;pointer-events:none}#registerform .subcat-select-container .cat-select-title{color:#bab0b0}#registerform .parent-selected .subcat-select-container{cursor:pointer;pointer-events:all}#registerform .parent-selected .subcat-select-container .cat-select-title{color:inherit}.login-action-checkemail .wpml-login-ls{margin-top:140px;padding:0}.login-action-checkemail #login-message a{color:#fab432}.login-action-resetpass .reset-pass{margin-bottom:120px}.login-action-resetpass .reset-pass a{color:#fab432}