.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;}}