.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-446 .elementor-element.elementor-element-6d526a59{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;bottom:0px;}.elementor-446 .elementor-element.elementor-element-6d526a59:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-6d526a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12152991;}body:not(.rtl) .elementor-446 .elementor-element.elementor-element-6d526a59{left:0px;}body.rtl .elementor-446 .elementor-element.elementor-element-6d526a59{right:0px;}.elementor-446 .elementor-element.elementor-element-59ef30d9{--display:flex;--overflow:hidden;}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-lottie .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-446 .elementor-element.elementor-element-1810f920.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-1810f920.premium-lottie-svg svg{width:200px !important;}.elementor-446 .elementor-element.elementor-element-1810f920 .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-1810f920{text-align:center;}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-446 .elementor-element.elementor-element-26be84ab .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-26be84ab .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-26be84ab .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-27a495f5{--display:flex;--overflow:hidden;}.elementor-446 .elementor-element.elementor-element-38b0678a.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-38b0678a.premium-lottie-svg svg{width:200px !important;}.elementor-446 .elementor-element.elementor-element-38b0678a .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-38b0678a{text-align:center;}.elementor-446 .elementor-element.elementor-element-363b8819 .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-363b8819 .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-363b8819 .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-4f80f56e{--display:flex;--overflow:hidden;}.elementor-446 .elementor-element.elementor-element-4e967d3b.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-4e967d3b.premium-lottie-svg svg{width:200px !important;}.elementor-446 .elementor-element.elementor-element-4e967d3b .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-4e967d3b{text-align:center;}.elementor-446 .elementor-element.elementor-element-57787e45 .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-57787e45 .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-57787e45 .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-4fc7f6ea{--display:flex;--overflow:hidden;}.elementor-446 .elementor-element.elementor-element-390fcd20.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-390fcd20.premium-lottie-svg svg{width:200px !important;}.elementor-446 .elementor-element.elementor-element-390fcd20 .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-390fcd20{text-align:center;}.elementor-446 .elementor-element.elementor-element-4f307809 .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-4f307809 .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-4f307809 .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-446 .elementor-element.elementor-element-a7bc77c{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-446 .elementor-element.elementor-element-928db40{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:50px 50px 50px 50px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999;}.elementor-446 .elementor-element.elementor-element-928db40:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-928db40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1131D9;}.elementor-446 .elementor-element.elementor-element-928db40.e-con{--align-self:center;}.elementor-446 .elementor-element.elementor-element-c20f398{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-c20f398.e-con{--align-self:center;}.elementor-446 .elementor-element.elementor-element-f231ba0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-446 .elementor-element.elementor-element-7593fb0{margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;text-align:center;}.elementor-446 .elementor-element.elementor-element-7593fb0.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-7593fb0.premium-lottie-svg svg{width:64px !important;}.elementor-446 .elementor-element.elementor-element-7593fb0 .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-87e75c0 .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-87e75c0 .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-87e75c0 .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-size:0.6em;font-weight:900;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-d7d04ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-446 .elementor-element.elementor-element-0f3ba12{margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;text-align:center;}.elementor-446 .elementor-element.elementor-element-0f3ba12.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-0f3ba12.premium-lottie-svg svg{width:64px !important;}.elementor-446 .elementor-element.elementor-element-0f3ba12 .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-f2eaea5 .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-f2eaea5 .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-f2eaea5 .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-size:0.6em;font-weight:900;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-4408ec9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-446 .elementor-element.elementor-element-8ee606b{margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;text-align:center;}.elementor-446 .elementor-element.elementor-element-8ee606b.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-8ee606b.premium-lottie-svg svg{width:64px !important;}.elementor-446 .elementor-element.elementor-element-8ee606b .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-bac9c4e .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-bac9c4e .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-bac9c4e .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-size:0.6em;font-weight:900;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-989c829{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-446 .elementor-element.elementor-element-c79ea39{margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-c79ea39.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-c79ea39.premium-lottie-svg svg{width:64px !important;}.elementor-446 .elementor-element.elementor-element-c79ea39 .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-99477d8 .premium-dual-header-first-header span{display:inline;}.elementor-446 .elementor-element.elementor-element-99477d8 .elementor-widget-container{text-align:center;}.elementor-446 .elementor-element.elementor-element-99477d8 .premium-dual-header-first-span{font-family:"Cairo", Sans-serif;font-size:0.6em;font-weight:900;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-bc93027{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-widget-premium-site-logo .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-site-logo.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-site-logo .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-site-logo .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-site-logo .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-site-logo .premium-logo-svg svg *{stroke:var( --e-global-color-accent );}.elementor-446 .elementor-element.elementor-element-d77d9e9 .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-d77d9e9 .premium-logo-svg{width:336px;height:78px;}.elementor-446 .elementor-element.elementor-element-d77d9e9:not(.premium-logo-column) .premium-site-logo-wrapper{justify-content:flex-start;}.elementor-446 .elementor-element.elementor-element-d77d9e9.premium-logo-column .premium-site-logo-wrapper{align-items:flex-start;}.elementor-446 .elementor-element.elementor-element-94a9e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-446 .elementor-element.elementor-element-42c1bff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-446 .elementor-element.elementor-element-42c1bff:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-42c1bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12152991;}.elementor-446 .elementor-element.elementor-element-e227e99.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-e227e99.premium-lottie-svg svg{width:200px !important;}.elementor-446 .elementor-element.elementor-element-e227e99 .premium-lottie-animation{transform:rotate(0deg);}.elementor-446 .elementor-element.elementor-element-e227e99{text-align:center;}.elementor-446 .elementor-element.elementor-element-5261655{--display:flex;}.elementor-widget-premium-whatsapp-chat .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-whatsapp-chat.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-whatsapp-chat .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-whatsapp-chat .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-whatsapp-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-whatsapp-chat .premium-whatsapp-link .premium-whatsapp-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-whatsapp-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-whatsapp-icon, .elementor-widget-premium-whatsapp-chat .premium-whatsapp-icon *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-whatsapp-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-whatsapp-chat .premium-whatsapp-link, .elementor-widget-premium-whatsapp-chat .premium-button-style2-shutinhor:before, .elementor-widget-premium-whatsapp-chat .premium-button-style2-shutinver:before, .elementor-widget-premium-whatsapp-chat .premium-button-style5-radialin:before, .elementor-widget-premium-whatsapp-chat .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.tooltipster-sidetip div.tooltipster-box-{{ID}} .tooltipster-content{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-whatsapp-link:hover .premium-whatsapp-text, .elementor-widget-premium-whatsapp-chat .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-button-line2::before, .elementor-widget-premium-whatsapp-chat .premium-button-line4::before, .elementor-widget-premium-whatsapp-chat .premium-button-line5::before, .elementor-widget-premium-whatsapp-chat .premium-button-line5::after, .elementor-widget-premium-whatsapp-chat .premium-button-line6::before, .elementor-widget-premium-whatsapp-chat .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-whatsapp-chat .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-whatsapp-chat .premium-button-none:hover, .elementor-widget-premium-whatsapp-chat .premium-button-style8:hover, .elementor-widget-premium-whatsapp-chat .premium-button-style1:before, .elementor-widget-premium-whatsapp-chat .premium-button-style2-shutouthor:before, .elementor-widget-premium-whatsapp-chat .premium-button-style2-shutoutver:before, .elementor-widget-premium-whatsapp-chat .premium-button-style2-shutinhor, .elementor-widget-premium-whatsapp-chat .premium-button-style2-shutinver, .elementor-widget-premium-whatsapp-chat .premium-button-style2-dshutinhor:before, .elementor-widget-premium-whatsapp-chat .premium-button-style2-dshutinver:before, .elementor-widget-premium-whatsapp-chat .premium-button-style2-scshutouthor:before, .elementor-widget-premium-whatsapp-chat .premium-button-style2-scshutoutver:before, .elementor-widget-premium-whatsapp-chat .premium-button-style5-radialin, .elementor-widget-premium-whatsapp-chat .premium-button-style5-radialout:before, .elementor-widget-premium-whatsapp-chat .premium-button-style5-rectin, .elementor-widget-premium-whatsapp-chat .premium-button-style5-rectout:before, .elementor-widget-premium-whatsapp-chat .premium-button-style6-bg, .elementor-widget-premium-whatsapp-chat .premium-button-style6:before{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-446 .elementor-element.elementor-element-406b9a9{left:0px;}body.rtl .elementor-446 .elementor-element.elementor-element-406b9a9{right:0px;}.elementor-446 .elementor-element.elementor-element-406b9a9{bottom:0px;z-index:200;}.elementor-446 .elementor-element.elementor-element-406b9a9 .premium-whatsapp-icon{font-size:94px;}.elementor-446 .elementor-element.elementor-element-406b9a9 .premium-whatsapp-image, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-whatsapp-link svg{width:94px !important;height:94px !important;}.elementor-446 .elementor-element.elementor-element-406b9a9 .premium-whatsapp-link-wrap{text-align:right;}.elementor-446 .elementor-element.elementor-element-406b9a9 .premium-whatsapp-link, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-shutinhor:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-shutinver:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style5-radialin:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style5-rectin:before{background-color:#FFFFFF00;}.tooltipster-sidetip div.tooltipster-box-406b9a9 .tooltipster-content{background-color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-none:hover, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style8:hover, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style1:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-shutouthor:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-shutoutver:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-shutinhor, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-shutinver, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-dshutinhor:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-dshutinver:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-scshutouthor:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style2-scshutoutver:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style5-radialin, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style5-radialout:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style5-rectin, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style5-rectout:before, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style6-bg, .elementor-446 .elementor-element.elementor-element-406b9a9 .premium-button-style6:before{background-color:#FFFFFF00;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-446 .elementor-element.elementor-element-928db40{--width:90%;}.elementor-446 .elementor-element.elementor-element-c20f398{--width:70%;}.elementor-446 .elementor-element.elementor-element-bc93027{--width:30%;}}@media(max-width:767px){.elementor-446 .elementor-element.elementor-element-6d526a59{--min-height:10vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 15px;--row-gap:0px;--column-gap:15px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:100;}.elementor-446 .elementor-element.elementor-element-59ef30d9{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-1810f920{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-1810f920.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-1810f920.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-26be84ab > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-26be84ab .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-27a495f5{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-38b0678a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-38b0678a.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-38b0678a.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-363b8819 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-363b8819 .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-4f80f56e{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-4e967d3b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-4e967d3b.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-4e967d3b.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-57787e45 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-57787e45 .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-4fc7f6ea{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-390fcd20{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-390fcd20.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-390fcd20.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-4f307809 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-4f307809 .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-f231ba0{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-7593fb0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-7593fb0.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-7593fb0.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-87e75c0 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-87e75c0 .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-d7d04ea{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-0f3ba12{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-0f3ba12.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-0f3ba12.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-f2eaea5 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-f2eaea5 .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-4408ec9{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-8ee606b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-8ee606b.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-8ee606b.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-bac9c4e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-bac9c4e .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-989c829{--width:15vw;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-c79ea39{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.65em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-446 .elementor-element.elementor-element-c79ea39.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-c79ea39.premium-lottie-svg svg{width:100% !important;}.elementor-446 .elementor-element.elementor-element-99477d8 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-99477d8 .premium-dual-header-first-span{font-size:0.8rem;}.elementor-446 .elementor-element.elementor-element-94a9e34{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-446 .elementor-element.elementor-element-42c1bff{--min-height:10vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 15px;--row-gap:0px;--column-gap:15px;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:100;}.elementor-446 .elementor-element.elementor-element-e227e99.premium-lottie-canvas .premium-lottie-animation, .elementor-446 .elementor-element.elementor-element-e227e99.premium-lottie-svg svg{width:100% !important;}}/* Start custom CSS for container, class: .elementor-element-c20f398 *//* Base menu item styles */
.kd-menu-item {
  position: relative;
  display: inline-block;
}

/* Menu item link styles */
.kd-menu-item a {
  color: var(--tp-common-white);
  position: relative;
  z-index: 5;
  padding: 30px 0;
  padding-left: 22px;
  padding-right: 22px;
  display: inline-block;
  text-decoration: none;
  /* No transition for text color */
}

/* ::after pseudo-element - creates the background gradient effect */
.kd-menu-item::after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0%; /* Starts at 0% height */
  content: "";
  background: linear-gradient(180deg, rgba(255, 244, 213, 0) 0%, rgba(255, 244, 213, 0.14) 100%);
  filter: drop-shadow(0px 2px 0px #FFC92F);
  transition: 0.3s; /* Smooth transition for background only */
  z-index: 1; /* Lower z-index so it stays behind */
}

/* ::before pseudo-element - creates the bottom border effect */
.kd-menu-item::before {
  position: absolute;
  bottom: -2px; /* Position it below the element */
  left: 50%;
  transform: translateX(-50%);
  width: 0%; /* Starts at 0% width */
  height: 2px;
  content: "";
  background-color: #FFC92F; /* Your specified yellow color */
  transition: 0.3s; /* Smooth transition for border only */
  z-index: 2; /* Higher than background but lower than text */
}

/* Hover effects */
.kd-menu-item:hover::after {
  height: 100%; /* Expands to full height on hover */
}

.kd-menu-item:hover::before {
  width: 100%; /* Expands to full width on hover */
}

/* No hover effect for text - keeps original color */
.kd-menu-item:hover a {
  color: var(--tp-common-white); /* Same as default, no animation */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7bc77c */.kd-header {
    position: fixed; /* Keep it fixed to the viewport */
    top: 3em;       /* This is the new line. Adds a 20px margin from the top. */
    width: 100%;
    z-index: 1000;
    transition: transform 0.3s ease-in-out; /* Smooth transition */
}

.kd-header-hidden {
    /* To hide the header with a top margin, we need to account for that margin. */
    /* So, we'll move it up by 100% of its height PLUS the 20px margin. */
    transform: translateY(calc(-100% - 20px));
}

.kd-header-visible {
    transform: translateY(0); /* Shows the header at its original position (20px from top) */
}/* End custom CSS */