@font-face{font-family:'Figtree';src:url(../../../../../../themes/hello-theme-child-master/assets/fonts/Figtree-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}.svg_icon_header .elementor-button-text,.menu_open_btn .elementor-button-text,.elementor .desk_Header .elementor-element>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>span{font-family:'Figtree'}p,h1,h2,h3,h4,h5,h6,a,p,span,img,svg,i,form,input,select,textarea,table,thead,tbody,tfoot,tr,th,td,div,strong,ul,li,ol,button,label{margin-bottom:0}.page-content>.elementor>.elementor-element>.e-con-inner,header.elementor>.elementor-element>.e-con-inner,footer.elementor>.elementor-element>.e-con-inner,.container_space>.e-con-inner,body.wp-singular>.elementor>.elementor-element>.e-con-inner{padding-left:15px;padding-right:15px}.page-header{display:none}a,.owl-carousel button.owl-dot,.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item .e-n-menu-title-container,.menu_open_btn .elementor-button span{transition:all 0.3s}.home .elementor .elementor-element.desk_Header{border:0}header.elementor{position:fixed;width:100%;z-index:99999;left:0;top:0}.svg_icon_header.elementor-widget-button{min-width:230px}.elementor-element.menu_open_btn{min-width:98px}.svg_icon_header .elementor-button-icon svg{width:24px;height:24px}.svg_icon_header .elementor-button-content-wrapper{align-items:center}.elementor .desk_Header .elementor-element>.e-n-menu>.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>span{font-weight:600;font-size:14px}.svg_icon_header.sub_sec_btn.elementor-widget-button{min-width:auto}.main_header .htmega_mega_menu .menu-link:hover,.menu_open_btn .elementor-button-text{text-decoration:underline}.main_header .htmega_mega_menu>a.menu-link{padding:30px 0}.menu_cir span.elementor-divider-separator{border-radius:100px}.elementor .elementor-element.main_header .htmega-menu-area .htmegamenu-content-wrapper{min-width:auto;background-color:transparent;width:auto;padding:0;box-shadow:none;top:54px;margin-top:0}.elementor .elementor-element.mega_list_1{min-width:340px;max-width:340px}.elementor .elementor-element.mega_list_2{min-width:635px;max-width:635px}.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item .e-n-menu-title-container,.menu_open_btn .elementor-button span{text-decoration:underline;text-decoration-color:transparent}.e-n-menu-wrapper>.e-n-menu-heading>.e-n-menu-item:hover .e-n-menu-title-container,.menu_open_btn:hover .elementor-button span{text-decoration-color:#1a1a1a}@media screen and (min-width:1025px){.main_header.elementor-widget-n-menu .e-n-menu:not([data-layout="dropdown"]) .e-n-menu-content{left:auto;right:auto;width:auto;top:100%!important;padding-top:2px!important}.main_header.elementor-widget-n-menu .e-n-menu:not([data-layout="dropdown"]) .e-n-menu-content,.elementor .elementor-element.mega_list_btn_1{opacity:0;transform:scaleY(0);transform-origin:top;visibility:hidden;transition:all .3s ease}.main_header.elementor-widget-n-menu .e-n-menu-item:hover>.e-n-menu-content,.elementor .menu_open_btn:hover .elementor-element.mega_list_btn_1{transform:scaleY(1);opacity:1;visibility:visible}.main_header.elementor-widget-n-menu .e-n-menu-item>.e-n-menu-content>.elementor-element{display:block!important;position:relative!important;width:auto!important;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.elementor .elementor-element.mega_list_btn_1{position:absolute;top:100%;width:100%;left:calc(50% - -8px);transform:translateX(-50%) scaleY(0);min-width:705px;max-width:705px}.elementor .elementor-element.mega_list_btn_1>.elementor-element{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.menu_open_btn:before{content:"";position:absolute;left:0;top:-2px;width:100%;height:calc(100% + 4px)}.elementor .menu_open_btn:hover .elementor-element.mega_list_btn_1{transform:translateX(-50%) scaleY(1)}}.mob_humberger .elementor-icon{display:block}.mob_header.elementor-widget-n-menu .e-n-menu-heading{flex-direction:column}.mob_header .e-n-menu-heading>li.e-n-menu-item:not(:last-child){border-bottom:1px solid #D1D1B4}.mob_header .e-n-menu-heading>li.e-n-menu-item{padding:16px 0;flex-flow:column}.mob_header.elementor-widget-n-menu .e-n-menu:not([data-layout=dropdown]) .e-n-menu-content{position:relative;top:0;width:auto;height:auto;left:auto;right:auto}.mob_header.elementor-widget-n-menu .e-n-menu-title{justify-content:space-between}.mob_header.elementor-widget-n-menu .e-n-menu-title-text{white-space:normal}.footer_social_btn .elementor-button-icon svg{width:18px;height:18px}.footer_social_btn .elementor-button-content-wrapper{align-items:center}.container_space .e-con-inner{position:relative}.hero_card path{stroke:#F0D7FF}body .elementor .elementor-element.hero_card .elementor-button .elementor-button-content-wrapper{justify-content:space-between}.hero_card .elementor-button-icon svg{width:14px;height:14px}.count_2 .elementor-icon-list-items{column-count:2;gap:0 22px}.quote_list_box .elementor-icon-list-items{gap:8px 0}.quote_list_box .elementor-icon-list-text{border:2px solid #FFFFEB;border-radius:100px;padding:5px 8px}.elementor .circle_center_logo{position:absolute;top:50%;transform:translate(-50%);left:50%;min-width:204px;width:auto}.step_block{cursor:pointer}.elementor .step_block_1,.elementor .step_block_33,.elementor .step_block_3,.elementor .step_block_4{position:absolute;width:auto}.elementor .step_block_1{top:20px;left:50%;transform:translateX(-50%);border-radius:100px}.elementor .step_block_33{top:50%;right:-20px;transform:translateY(-50%)}.elementor .step_block_3{bottom:-65px;left:50%;transform:translateX(-50%);border-radius:100px}.elementor .step_block_4{top:50%;left:-30px;transform:translateY(-50%)}.svg_icon_header.step_btn .elementor-button svg{width:18px;height:18px}.elementor .elementor-element.step_label{display:inline-block}.step_block.active .elementor-element.step_label{background-color:#024F46;border-color:#024F46}.step_block.active .elementor-element.step_label .elementor-heading-title{color:#fff}.elementor .step_block.active .elementor-element .elementor-button{background-color:#1A1A1A;color:#fff}.step_block.active .elementor-button svg path{stroke:#fff}.elementor .step_popup{position:absolute;top:calc(-100% + 30px);min-width:285px;left:70px;transform:scale(0);transform-origin:left center;transition:all 0.3s}.elementor .step_block.active .step_popup{transform:scale(1)}.elementor .step_block_1 .step_popup,.elementor .step_block_3 .step_popup{left:calc(100% + 20px);top:0}.elementor .step_block_3 .step_popup{top:-50px}.elementor .step_block_4 .step_popup{top:0;right:100%;left:auto}.acco_slider.owl-carousel button.owl-dot{background-color:#E4E4D0;width:12px;height:12px;border-radius:100px}.acco_slider.owl-carousel button.owl-dot.active{background-color:#024F46}.acco_slider .owl-dots{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:24px}@media screen and (max-width:767px){br{display:none}.elementor .step_popup{left:0}.vous_shape svg{width:170px;height:15px}.count_2 .elementor-icon-list-items{column-count:1}.svg_icon_header .elementor-button-icon svg{width:18px;height:18px}.elementor .step_block_1,.elementor .step_block_33,.elementor .step_block_3,.elementor .step_block_4{position:relative}.elementor .step_block.active .step_popup{transform:scale(0)}.elementor .circle_center_logo{display:none}.elementor .step_block_1{top:auto;left:auto;right:auto;transform:none}.elementor .step_block_33{top:auto;left:auto;right:auto;transform:none}.elementor .step_block_3{top:auto;left:auto;right:auto;transform:none;bottom:0}.elementor .step_block_4{top:0;left:auto;right:auto;transform:none}}@media (min-width:768px) and (max-width:1024px){.elementor .step_popup{left:auto;right:30px}.elementor .step_block_33{right:-40px}.elementor .step_block_1 .step_popup,.elementor .step_block_3 .step_popup{left:auto;top:-100%;right:0}.elementor .step_block_4 .step_popup{left:auto;right:calc(-100% - 90px)}.elementor .step_block_3{z-index:1}}@media (min-width:1025px) and (max-width:1199px){.elementor .step_popup{left:0}.elementor .step_block_4 .step_popup{top:-90%;left:-70px}}@media (min-width:1200px) and (max-width:1359px){.elementor .step_block_4 .step_popup{top:-90%;right:0}}html{scroll-padding-top:160px}@media screen and (max-width:1024px){html{scroll-padding-top:130px}}.komz-legal{max-width:860px;margin:0 auto;padding:200px 15px 120px;font-family:'Figtree',sans-serif;font-size:16px;line-height:1.7;color:#1A1A1A}.komz-legal h1{font-family:'EB Garamond',serif;font-size:56px;font-weight:600;line-height:1.1;margin-bottom:32px}.komz-legal h2{font-family:'EB Garamond',serif;font-size:28px;font-weight:600;margin:48px 0 16px}.komz-legal p,.komz-legal ul{margin-bottom:16px}.komz-legal ul{padding-left:20px}.komz-legal li{margin-bottom:8px}.komz-legal a{color:#024F46;text-decoration:underline}@media screen and (max-width:1024px){.komz-legal{padding:150px 15px 80px}.komz-legal h1{font-size:40px}.komz-legal h2{font-size:24px}}.komz-marquee{--komz-gap:64px;overflow:hidden!important;display:block!important;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 18%,#000 82%,transparent 100%)}.komz-marquee .komz-marquee__track{display:flex!important;flex-wrap:nowrap!important;gap:0!important;width:max-content!important;max-width:none!important;animation:komz-marquee 45s linear infinite;will-change:transform}.komz-marquee .komz-marquee__group{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:var(--komz-gap)!important;padding:0 var(--komz-gap) 0 0!important;width:max-content!important;max-width:none!important;flex:0 0 auto!important;height:64px}.komz-marquee .komz-marquee__group>.elementor-widget{width:auto!important;max-width:none!important;flex:0 0 auto!important;margin:0!important}.komz-marquee .komz-logo img{display:block;height:44px!important;width:auto!important;max-width:160px!important;object-fit:contain}@keyframes komz-marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.komz-marquee .komz-marquee__track{animation:none}}@media screen and (max-width:767px){.komz-marquee{--komz-gap:36px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%)}.komz-marquee .komz-marquee__track{animation-duration:35s}.komz-marquee .komz-marquee__group{height:48px}.komz-marquee .komz-logo img{height:32px!important;max-width:110px!important}}