");background-repeat:no-repeat}header nav ul a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333;text-decoration:none}@media only screen and (max-width:667px){header .right{display:none}}@media only screen and (min-width:668px) and (max-width:1200px){header .right{display:none}}header .toggle{display:none;flex-flow:column;gap:4px;position:relative}@media (max-width:1200px){header .toggle{display:flex}}header .toggle .bar{width:18px;height:2px;background:#152426;border-radius:2px}header .mobile-nav{display:none}@media only screen and (max-width:667px){header .mobile-nav{display:flex;width:100%}header .mobile-nav nav{display:flex!important;width:100%}header .mobile-nav nav ul{display:flex;flex-flow:column;align-items:flex-start;gap:0;width:100%}header .mobile-nav nav ul .menu-item{padding:12px 10px;width:100%;border-bottom:1px solid #33333371;flex-flow:column;align-items:flex-start}header .mobile-nav nav ul .menu-item.menu-item-has-children:after{position:absolute;right:0;top:16px;transform:rotate(0deg)}header .mobile-nav nav ul .menu-item.active:after{transform:rotate(180deg)}header .mobile-nav nav ul .menu-item .dropdown-menu{position:relative;display:none}header .mobile-nav nav ul .menu-item .dropdown-menu li:last-child{border-bottom:none;padding-bottom:0}}@media only screen and (min-width:668px) and (max-width:1200px){header .mobile-nav{display:flex;width:100%}header .mobile-nav nav{display:flex!important;width:100%}header .mobile-nav nav ul{display:flex;flex-flow:column;align-items:flex-start;gap:0;width:100%}header .mobile-nav nav ul .menu-item{padding:12px 10px;width:100%;border-bottom:1px solid #33333371;flex-flow:column;align-items:flex-start}header .mobile-nav nav ul .menu-item.menu-item-has-children:after{position:absolute;right:0;top:16px;transform:rotate(0deg)}header .mobile-nav nav ul .menu-item.active:after{transform:rotate(180deg)}header .mobile-nav nav ul .menu-item .dropdown-menu{position:relative;display:none}header .mobile-nav nav ul .menu-item .dropdown-menu li:last-child{border-bottom:none;padding-bottom:0}}header .btn-grp{display:flex;align-items:center;gap:30px}header .btn-grp .btn.link img{animation:hand_shake;animation-duration:2s;animation-iteration-count:infinite}@keyframes hand_shake{0%{transform:rotate(0deg)}20%{transform:rotate(20deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(20deg)}80%{transform:rotate(-10deg)}}.headroom{will-change:transform}footer{background:#060a08}footer .fcol h3{font-family:"Raleway";font-style:normal;font-weight:700;font-size:20px;line-height:28px;color:#fff;margin-bottom:15px}footer .fcol:last-child h3{display:none}footer .upper{padding:30px 0}footer .upper .wrapper{display:flex;gap:60px;justify-content:space-between}@media only screen and (max-width:667px){footer .upper .wrapper{flex-flow:column}}footer .upper .wrapper .custom-logo-link{margin-bottom:30px;display:flex}footer .upper .wrapper .socials{display:flex;gap:10px;align-items:center}footer .upper .wrapper .socials a{display:flex;flex-direction:row;align-items:flex-start;padding:12px;gap:10px;width:38px;height:38px;background:rgba(255,255,255,.1);border-radius:40px;text-decoration:none}footer .upper .wrapper nav ul{list-style-type:none;margin:0;padding:0;display:flex;flex-flow:column;gap:8px}footer .upper .wrapper nav a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#f7f8fa;text-decoration:none}@media only screen and (max-width:667px){footer .upper .wrapper nav a{font-size:14px;line-height:24px}}.page-banner{padding:133px 0;position:relative}.page-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(8,67,35,.7) 0%,rgba(12,50,18,0) 100%)}.page-banner .wrapper{position:relative;z-index:1}.page-banner .title{margin-bottom:10px}.page-banner .breadcrumb{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;gap:10px}.page-banner .breadcrumb li,.page-banner .breadcrumb a{color:#fff;font-size:16px;font-family:Open Sans;font-weight:600;line-height:26px;text-decoration:none}.page-banner .breadcrumb li:not(:last-child):after{content:"/";margin-left:10px;color:#fff}.gallery{padding:60px 0 100px}.gallery .tab-heading{display:flex;justify-content:center;align-items:center;margin-bottom:40px}@media only screen and (max-width:667px){.gallery .tab-heading{flex-flow:column}}.gallery .tab-heading a{color:var(--dark,#333);text-align:center;font-size:16px;font-family:Open Sans;font-weight:600;line-height:26px;text-decoration:none;padding:11px 22px;border-radius:84px;display:flex}@media only screen and (max-width:667px){.gallery .tab-heading a{width:100%}}.gallery .page-wrapper{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:667px){.gallery .page-wrapper{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}.gallery .page-wrapper .img-wrapper{width:100%;height:auto;overflow:hidden}.gallery .page-wrapper .img-wrapper img{width:100%;height:100%;object-fit:cover}.gallery .tab-page{display:none}.gallery .img-modal{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);display:none}.gallery .img-modal .inner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery .img-modal .btn-next,.gallery .img-modal .btn-prev{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;gap:10px;width:42px;height:40px;border:1px solid #fff;border-radius:4px}.gallery .img-modal .btn-grp{gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 160px);justify-content:space-between}@media only screen and (max-width:667px){.gallery .img-modal .btn-grp{width:calc(100% + 100px)}}.gallery .img-modal .btn-close{display:inline-flex;position:absolute;top:-6px;right:-6px;transform:translate(100%,-100%)}@media only screen and (max-width:667px){.gallery .img-modal .preview{max-width:calc(100vw - 100px)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#118248;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#118248}body{overflow:hidden auto}section{overflow-x:clip;position:relative}:root{--swiper-theme-color:#007aff}:root{--swiper-theme-color:#007aff}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}