.header-navbar.active,.main-header nav.active,header{left:0}header{position:fixed; top:0; width:100%; z-index:1000; padding:12px 0; -webkit-transition:.5s; transition:.5s;}@media (min-width:1366px){.header-wrap{padding:30px 0}.header.sticky{position:initial; -webkit-box-shadow:none; box-shadow:none; padding:0; background-color:transparent}.header.sticky a svg{max-width:180px;}}@media (max-width:991.98px){header .brand-logo{max-width:115px; width:100%; -o-object-fit:contain; object-fit:contain; height:auto}}header nav .link,header nav .link a{color:#fff}.nav-link.active,.nav-link:focus,.nav-link:hover,.sub-menu_wrapper .sub-menu a:hover p,.top-header-list a:focus,.top-header-list a:hover,header nav .link:focus,header nav .link:hover,header nav .link:hover a{color:#578F53}header nav .link .ico{-webkit-transition:.3s; transition:.3s; font-size:16px}header.sticky-header{background-color:rgba(0,0,0,.8); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); padding:20px 0; -webkit-transition:.5s; transition:.5s}header .btn{padding:12px 36px}@media screen and (max-height:430px){header{padding:12px 0}header .btn{padding:6px 20px}header .right-navbar .link{display:none!important}}@media (max-width:1199.98px){.header.sticky .main-header .brand-logo-sort{max-width:40px; height:auto}.header.sticky .main-header .btn{padding:10px 30px}}@media (max-width:1366px){.header.sticky .main-header .brand-logo-sort{max-width:40px; height:auto}.header.sticky .main-header .btn{padding:10px 30px}.header.sticky .header-wrap a svg{max-width:160px;}.header-wrap a svg{max-width:180px;}}@media (min-width:992px) and (max-width:1366px){header.header.sticky .container{width:100% !important; max-width:100%;}}.main-header{padding:16px 0;}.main-header nav{margin-right:0;}.header.sticky .main-header nav{margin-right:25px;}@media (max-width:767.98px) and (max-width:767.98px){.main-header nav .header-navbar{-webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:start; -ms-flex-align:start; align-items:start}}.header-navbar.active .nav-item,.main-header nav.active .nav-item{opacity:1; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}.main-header nav.active .top-header-list{-webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; margin-top:24px}.main-header nav.active .gulf-svg{position:fixed; opacity:1; visibility:visible}.main-header nav .gulf-svg{opacity:0; visibility:hidden; height:0; pointer-events:none}.main-header .btn{-ms-flex-negative:0; flex-shrink:0}.main-header .brand-logo-sort,.nav-item .arrow-right-icon,.nav-item .brand-logo,.toggle-btn.active .toggle-icon{display:none}.header-wrap{display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out}.header-navbar{display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; gap:16px; width:100%}@media (min-width:1050px){.header-navbar{gap:26px}}.nav-link{font-size:16px; line-height:1.555; color:#021212; font-weight:400}.top-header{padding:14px 0; background-color:#e7edef}.top-header-list{display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; gap:16px}.top-header-list a{font-size:14px; line-height:1.429; color:#021212; gap:6px}.top-header-list .ico{font-size:16px; color:#3eb75f}.toggle-btn{background-color:transparent; border:none; padding:0; color:#021212}.toggle-btn.active .close-icon{display:-webkit-box; display:-ms-flexbox; display:flex}.toggle-btn .close-icon{display:none; width:36px; height:36px; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border-radius:50%;}.toggle-btn .close-icon .ico{font-size:18px}@media (max-width:992.98px){header{background-color:#fff;}header nav .link .ico{font-size:18px}header.sticky-header{padding:10px 0}header .btn{padding:6px 20px}.header.sticky{position:fixed; top:0}.main-header{padding:12px 0}.main-header nav{position:fixed; top:83.83px; left:-100%; bottom:0; background-color:#fff; -webkit-box-shadow:0 1px 1px 0 #000; box-shadow:0 1px 1px 0 #000; padding:30px 20px 45px; width:100%; -webkit-transition:.35s ease-in-out; transition:.35s ease-in-out; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:justify; -ms-flex-pack:justify; overflow:auto}.main-header nav .gulf-svg{position:absolute; z-index:0; color:#a1a1a1; max-width:185px; bottom:0; right:0; opacity:0; height:auto; visibility:hidden; -webkit-transition:.5s ease-in; transition:.5s ease-in}.main-header .btn,.top-header{display:none}.nav-item .arrow-right-icon{display:block}.nav-item{padding:16px 8px; width:100%; opacity:0; -webkit-transform:translate3d(0,-50px,0); transform:translate3d(0,-50px,0); transition:transform .5s,opacity .5s,-webkit-transform .5s; -webkit-transition:opacity .5s,-webkit-transform .5s}.nav-link{font-size:24px; line-height:1.333; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; white-space:nowrap}.top-header-list{gap:8px}body.overlay-backdrop{overflow:hidden}body.overlay-backdrop typebot-bubble::part(button){display:none!important}}.sub-menu_wrapper .sub-menu{background:#fff; border:1px solid #f1f1f1; padding:2rem; border-radius:10px; flex-wrap:wrap; display:grid; gap:15px}.sub-menu_wrapper .sub-menu a p{color:#021212; font-weight:600; font-size:13px;}.sub-menu_wrapper .sub-menu a .menu-discription{padding-left:40px}.sub-menu_wrapper .sub-menu a .menu-discription div{font-size:12px; font-weight:400; width:100%; margin:0; color:#6d727d}.sub-menu_wrapper .sub-menu a span{color:#578F53; position:absolute; font-size:18px; top:9px}.sub-menu_wrapper .sub-menu a{color:#021212; position:relative; height:100%; display:block}.header-navbar .hasSubmenu .nav-link.active+.down-icon:after,.header-navbar .hasSubmenu:hover .down-icon:after{border-top:6px solid #578F53}.header-navbar .down-icon.open:after{transform:rotate(180deg)translateY(0)}.header-navbar svg{width:22px; height:23px; position:absolute; top:2px; right:-3px; z-index:1;}.hasSubmenu:hover .nav-link,.header-navbar .nav-link.active,.header-navbar .nav-link.active+.down-icon,.header-navbar .nav-link.active+.down-icon svg{color:#578F53}.hasSubmenu:hover svg{color:#578F53;}.header-navbar .down-icon:after{height:10px; width:10px; content:""; display:none; position:absolute; margin:auto; border-left:6px solid transparent; border-right:6px solid transparent; border-top:6px solid #021212; top:10px; left:4px}@media (max-width:992px){.header-navbar .down-icon svg{width:33px; height:auto; position:absolute; top:17px; right:3px; cursor:pointer;}.sub-menu_wrapper ul.sub-menu{border:none}.header-navbar .down-icon.open svg{top:31px; right:23px; transform:scaleY(-1);}.header-navbar{flex-direction:column;}.hasSubmenu{top:0; left:0;}.hasSubmenu.active{position:absolute; height:100%; overflow:auto; background:#fff; z-index:9; padding:30px;}.hasSubmenu.nav-item .arrow-right-icon{display:none}.sub-menu_wrapper ul.sub-menu{display:flex; gap:20px; flex-direction:column; margin-top:24px; box-shadow:none; padding:0}.sub-menu_wrapper ul.sub-menu a{color:#021212}.header-navbar .hasSubmenu.active .down-icon:after{left:inherit; right:29px; top:43px;}.header-navbar .down-icon:after{border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #021212; top:24px; left:inherit; right:10px}.header-navbar .hasSubmenu .nav-link.active+.down-icon:after,.header-navbar .hasSubmenu:hover .down-icon:after{border-top:10px solid #578F53}.sub-menu_wrapper{display:none; background:#fff; transition:all ease 0.2s;}.sub-menu_wrapper.show{display:block;}}@media (min-width:992px){.hasSubmenu{padding-right:20px;}.header.sticky .main-header{position:fixed; width:100%; top:0; -webkit-box-shadow:none; box-shadow:none; background-color:transparent; z-index:100}.header.sticky .header-navbar{gap:15px;}.header .header-navbar .nav-link{font-weight:500;}.header.sticky .main-header .brand-logo,.toggle-btn{display:none}.header.sticky .main-header .brand-logo-sort{display:block}.header.sticky .header-wrap{background-color:#fff; -webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.24); box-shadow:0 0 16px 0 rgba(0,0,0,.24); border-radius:50px; margin:0 auto; padding:20px 0px 20px 24px;}.header.sticky .sub-menu_wrapper{top:25px; padding-top:26px;}.header.sticky .sub-menu_wrapper .sub-menu{border-top:1px solid #dfdfdf}.sub-menu_wrapper{position:absolute; width:310px; border-radius:0; left:0; right:0; top:23px; margin:0 auto; padding-top:18px; transform:translateX(-50%); opacity:0; visibility:hidden; transition:.5s}.header-navbar .nav-item{position:relative}.hasSubmenu:hover .sub-menu_wrapper{opacity:1; visibility:visible}.down-icon:hover .sub-menu_wrapper,.sub-menu_wrapper.show{opacity:1; visibility:visible}.header-navbar .down-icon{position:absolute; width:20px; display:block; height:20px; top:0; right:0px; z-index:1; cursor:pointer}}@media (min-width:1366px){.header.sticky .header-wrap{width:calc(100% - 180px);}}@media (min-width:1200px){.header-navbar{gap:25px;}.sub-menu_wrapper{min-width:auto; width:575px; right:0; left:inherit; transform:none; transform:translateX(50%);}.sub-menu_wrapper .sub-menu{grid-template-columns:repeat(auto-fill,minmax(180px,1fr)); gap:18px; padding:26px 20px; box-shadow:0 0 16px 0 rgba(0,0,0,.24);}}@media (min-width:768px) and (max-width:1180px){.header.sticky .header-navbar .nav-link{font-weight:500; font-size:13px;}}.tilt-effect{transform-style:preserve-3d; transform:perspective(1000px); will-change:transform; transition:transform 400ms cubic-bezier(.03,.98,.52,.99);}.custom-swiper{position:relative; overflow:hidden;}.custom-swiper-wrapper{display:flex; transition-property:transform;}.custom-swiper-slide{flex-shrink:0; width:100%; position:relative; display:flex; align-items:center; justify-content:center;}.custom-swiper-pagination{text-align:center;}.swiper-pagination-bullet-active{background:#578e53 !important;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;transform:scale(1.5);}[data-highlight-img]{opacity:0; transition:opacity 0.5s ease-in-out; position:absolute; left:50%; transform:translateX(-50%);}[data-highlight-img].active{opacity:1;}.highlight-image-container{position:relative; min-height:600px;}@media (max-width:550px){.highlight-image-container{min-height:500px;}}[data-highlight].active .iconswrap{background-color:rgba(87,143,83,1)!important;}[data-highlight].active .iconswrap svg{color:white !important;}.swiper-button-prev:after,.swiper-button-next:after{color:#689a5a; font-size:22px; line-height:1.6; padding:12px;}.phone-container{width:300px;height:624px;border:8px solid #1a1a1a;border-radius:40px;position:relative;margin:20px auto;overflow:hidden;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.2); position:relative;padding:0;}.power-button{position:absolute;right:-8px;top:100px;width:3px;height:50px;background:#1a1a1a;border-radius:2px;}.volume-buttons{position:absolute;left:-8px;top:80px;width:3px;height:100px;display:flex;flex-direction:column;gap:15px;}.volume-up,.volume-down{width:100%;height:40px;background:#1a1a1a;border-radius:2px;}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#4CAF50;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;box-shadow:0 2px 10px rgba(0,0,0,0.2);}.play-button::after{content:'';border-left:20px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;margin-left:4px;}.video-container{width:100%;height:100%;display:none;background:#000;}video{width:100%;height:100%;object-fit:cover;}#accordion-collapseone button[aria-expanded="true"]{background-color:rgb(13 52 75 / 0.1);color:rgb(69,117,69);}