.elementor-172 .elementor-element.elementor-element-b3b9906{--display:flex;--min-height:0px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 1px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-b3b9906:not(.elementor-motion-effects-element-type-background), .elementor-172 .elementor-element.elementor-element-b3b9906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1115B0;}.elementor-172 .elementor-element.elementor-element-b280981{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-172 .elementor-element.elementor-element-b280981.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-e6029bc{--display:flex;--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:center;--align-items:center;--z-index:1;}.elementor-172 .elementor-element.elementor-element-e6029bc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-6d39643 );color:var( --e-global-color-6d39643 );background-image:linear-gradient(90deg, var( --e-global-color-2e5bee8 ) 0%, var( --e-global-color-187c359 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 0px;padding:18px 25px 18px 27px;}.elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button:hover, .elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-974816a );background-image:linear-gradient(90deg, var( --e-global-color-187c359 ) 0%, var( --e-global-color-2e5bee8 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-eced1d6{width:var( --container-widget-width, 0% );max-width:0%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button:hover svg, .elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button:focus svg{fill:var( --e-global-color-974816a );}.elementor-172 .elementor-element.elementor-element-017a020 .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-6d39643 );color:var( --e-global-color-6d39643 );background-image:linear-gradient(90deg, var( --e-global-color-187c359 ) 0%, var( --e-global-color-2e5bee8 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 0px 20px;padding:18px 16px 18px 14px;}.elementor-172 .elementor-element.elementor-element-017a020 .elementor-button:hover, .elementor-172 .elementor-element.elementor-element-017a020 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-974816a );background-image:linear-gradient(90deg, var( --e-global-color-2e5bee8 ) 0%, var( --e-global-color-187c359 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-017a020{width:var( --container-widget-width, 220% );max-width:220%;margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-017a020 .elementor-button-content-wrapper{flex-direction:row;}.elementor-172 .elementor-element.elementor-element-017a020 .elementor-button:hover svg, .elementor-172 .elementor-element.elementor-element-017a020 .elementor-button:focus svg{fill:var( --e-global-color-974816a );}.elementor-172 .elementor-element.elementor-element-43983ba{--display:flex;--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:center;--align-items:center;}.elementor-172 .elementor-element.elementor-element-43983ba.e-con{--align-self:center;}.elementor-172 .elementor-element.elementor-element-80de608 .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-6d39643 );color:var( --e-global-color-6d39643 );background-image:linear-gradient(90deg, var( --e-global-color-2e5bee8 ) 0%, var( --e-global-color-187c359 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 0px;padding:18px 7px 18px 7px;}.elementor-172 .elementor-element.elementor-element-80de608 .elementor-button:hover, .elementor-172 .elementor-element.elementor-element-80de608 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-974816a );background-image:linear-gradient(90deg, var( --e-global-color-187c359 ) 0%, var( --e-global-color-2e5bee8 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-80de608{width:var( --container-widget-width, 0% );max-width:0%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-80de608 .elementor-button-content-wrapper{flex-direction:row;}.elementor-172 .elementor-element.elementor-element-80de608 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-172 .elementor-element.elementor-element-80de608 .elementor-button:hover svg, .elementor-172 .elementor-element.elementor-element-80de608 .elementor-button:focus svg{fill:var( --e-global-color-974816a );}.elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-6d39643 );color:var( --e-global-color-6d39643 );background-image:linear-gradient(90deg, var( --e-global-color-187c359 ) 0%, var( --e-global-color-2e5bee8 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 20px 0px 20px;padding:18px 30px 18px 30px;}.elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button:hover, .elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-974816a );background-image:linear-gradient(90deg, var( --e-global-color-2e5bee8 ) 0%, var( --e-global-color-187c359 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-6f4cb79{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:1;}.elementor-172 .elementor-element.elementor-element-6f4cb79.elementor-element{--align-self:center;}.elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button-content-wrapper{flex-direction:row;}.elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button:hover svg, .elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button:focus svg{fill:var( --e-global-color-974816a );}.elementor-172 .elementor-element.elementor-element-375edf6{--display:flex;--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:space-around;--align-items:center;}.elementor-172 .elementor-element.elementor-element-375edf6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-172 .elementor-element.elementor-element-533f6ba{width:100%;max-width:100%;text-align:center;}.elementor-172 .elementor-element.elementor-element-533f6ba.elementor-element{--align-self:center;}.elementor-172 .elementor-element.elementor-element-533f6ba .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-1.6px;color:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-a0094ca{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-a0094ca.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-7f5dd4d.elementor-element{--align-self:center;}.elementor-172 .elementor-element.elementor-element-221d610{--display:flex;}.elementor-172 .elementor-element.elementor-element-221d610.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-ae62117{--display:flex;--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:center;--align-items:center;}.elementor-172 .elementor-element.elementor-element-ae62117.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-11e4b6a .e-search-input{background-color:var( --e-global-color-d9dbb3c );font-size:14px;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:22px 22px 22px 0px;}.elementor-172 .elementor-element.elementor-element-11e4b6a .e-search-submit{background-color:var( --e-global-color-secondary );}.elementor-172 .elementor-element.elementor-element-11e4b6a .e-search-submit:hover{background-color:var( --e-global-color-974816a );--e-search-icon-submit-color:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-11e4b6a{width:var( --container-widget-width, 20.411% );max-width:20.411%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20.411%;--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-secondary );--e-search-input-color:var( --e-global-color-2e5bee8 );--e-search-icon-label-color:var( --e-global-color-2e5bee8 );--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:12px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:10px;--e-search-icon-clear-size:0px;--e-search-submit-button-flex-direction:row-reverse;--e-search-submit-icon-margin-inline-start:var(--e-search-submit-icon-gap);--e-search-submit-icon-margin-inline-end:0px;--e-search-icon-submit-size:20px;--e-search-submit-icon-gap:0px;--e-search-icon-submit-color:var( --e-global-color-187c359 );--e-search-submit-border-radius:22px 22px 0px 22px;--e-search-submit-padding:7px 7px 7px 7px;}.elementor-172 .elementor-element.elementor-element-11e4b6a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-11e4b6a.e-focus{--e-search-input-color:var( --e-global-color-2e5bee8 );--e-search-icon-label-color:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button{background-color:#3598FE;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-6d39643 );color:var( --e-global-color-6d39643 );border-radius:20px 20px 20px 20px;padding:10px 15px 10px 15px;}.elementor-172 .elementor-element.elementor-element-81c7b08{width:var( --container-widget-width, 18.07% );max-width:18.07%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:18.07%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-81c7b08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button:hover, .elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button:focus{color:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button:hover svg, .elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button:focus svg{fill:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-02bebae{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:-27px;z-index:0;--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-172 .elementor-element.elementor-element-02bebae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-172 .elementor-element.elementor-element-02bebae{right:180px;}body.rtl .elementor-172 .elementor-element.elementor-element-02bebae{left:180px;}.elementor-172 .elementor-element.elementor-element-2000a04{--display:flex;}.elementor-172 .elementor-element.elementor-element-f70f491{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-974816a );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-6d39643 );fill:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-6d39643 );fill:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-187c359 );}.elementor-172 .elementor-element.elementor-element-f70f491 .e--pointer-framed .elementor-item:before,
					.elementor-172 .elementor-element.elementor-element-f70f491 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-187c359 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-f70f491 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-172 .elementor-element.elementor-element-f70f491 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a, .elementor-172 .elementor-element.elementor-element-f70f491 .elementor-menu-toggle{color:var( --e-global-color-6d39643 );fill:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-974816a );border-radius:15px 0px 15px 0px;}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a:hover,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a:focus,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-menu-toggle:hover,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-menu-toggle:focus{color:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a:hover,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a:focus,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-d9dbb3c );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-2e5bee8 );background-color:var( --e-global-color-974816a );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:15px;border-top-right-radius:0px;}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:15px;border-bottom-left-radius:0px;}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-f70f491 div.elementor-menu-toggle{color:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-f70f491 div.elementor-menu-toggle svg{fill:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-f70f491 div.elementor-menu-toggle:hover, .elementor-172 .elementor-element.elementor-element-f70f491 div.elementor-menu-toggle:focus{color:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-f70f491 div.elementor-menu-toggle:hover svg, .elementor-172 .elementor-element.elementor-element-f70f491 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-2e5bee8 );}.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-menu-toggle:hover, .elementor-172 .elementor-element.elementor-element-f70f491 .elementor-menu-toggle:focus{background-color:var( --e-global-color-6d39643 );}.elementor-172 .elementor-element.elementor-element-7ec8e18{--display:flex;}.elementor-172 .elementor-element.elementor-element-6b1fbca{width:var( --container-widget-width, 106.617% );max-width:106.617%;--container-widget-width:106.617%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-6b1fbca.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-172 .elementor-element.elementor-element-b3b9906{--width:100%;}.elementor-172 .elementor-element.elementor-element-b280981{--width:10.273%;}.elementor-172 .elementor-element.elementor-element-e6029bc{--width:98.663%;}.elementor-172 .elementor-element.elementor-element-a0094ca{--width:15.465%;}.elementor-172 .elementor-element.elementor-element-221d610{--width:50.098%;}}@media(max-width:1024px) and (min-width:768px){.elementor-172 .elementor-element.elementor-element-a0094ca{--width:86.325px;}}@media(max-width:1024px){.elementor-172 .elementor-element.elementor-element-b3b9906.e-con{--align-self:center;}.elementor-172 .elementor-element.elementor-element-eced1d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button{font-size:12px;padding:18px 20px 18px 20px;}.elementor-172 .elementor-element.elementor-element-017a020{margin:0px 66px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-017a020 .elementor-button{font-size:12px;padding:18px 13px 18px 12px;}.elementor-172 .elementor-element.elementor-element-80de608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-80de608 .elementor-button{font-size:12px;padding:18px 6px 18px 6px;}.elementor-172 .elementor-element.elementor-element-6f4cb79{margin:0px 66px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button{font-size:12px;padding:18px 25px 18px 25px;}.elementor-172 .elementor-element.elementor-element-7f5dd4d{margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-ae62117{--justify-content:space-around;}.elementor-172 .elementor-element.elementor-element-11e4b6a{width:var( --container-widget-width, 149.112px );max-width:149.112px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:149.112px;--container-widget-flex-grow:0;--e-search-submit-margin-inline-start:0px;}.elementor-172 .elementor-element.elementor-element-81c7b08{margin:1px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;}.elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button{padding:7px 7px 7px 7px;}.elementor-172 .elementor-element.elementor-element-02bebae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:122px;--container-widget-flex-grow:0;width:var( --container-widget-width, 122px );max-width:122px;top:-22px;--lottie-container-width:81%;--lottie-container-max-width:100%;}body:not(.rtl) .elementor-172 .elementor-element.elementor-element-02bebae{right:-4px;}body.rtl .elementor-172 .elementor-element.elementor-element-02bebae{left:-4px;}.elementor-172 .elementor-element.elementor-element-f70f491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-6b1fbca img{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-172 .elementor-element.elementor-element-b3b9906{--flex-direction:column-reverse;--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:flex-start;--align-items:center;}.elementor-172 .elementor-element.elementor-element-b3b9906.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-e6029bc{--justify-content:center;}.elementor-172 .elementor-element.elementor-element-e6029bc.e-con{--align-self:center;}.elementor-172 .elementor-element.elementor-element-eced1d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;padding:0px 0px 0px 0px;}.elementor-172 .elementor-element.elementor-element-eced1d6 .elementor-button{padding:18px 20px 18px 20px;}.elementor-172 .elementor-element.elementor-element-017a020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-172 .elementor-element.elementor-element-017a020 .elementor-button{padding:18px 9px 18px 9px;}.elementor-172 .elementor-element.elementor-element-80de608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 62px;}.elementor-172 .elementor-element.elementor-element-80de608 .elementor-button{padding:19px 4px 19px 4px;}.elementor-172 .elementor-element.elementor-element-6f4cb79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;}.elementor-172 .elementor-element.elementor-element-6f4cb79 .elementor-button{padding:19px 21px 19px 21px;}.elementor-172 .elementor-element.elementor-element-a0094ca{--justify-content:center;}.elementor-172 .elementor-element.elementor-element-11e4b6a{--container-widget-width:128px;--container-widget-flex-grow:0;width:var( --container-widget-width, 128px );max-width:128px;}.elementor-172 .elementor-element.elementor-element-81c7b08{margin:0px -80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button{padding:8px 8px 8px 8px;}.elementor-172 .elementor-element.elementor-element-02bebae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;top:-21px;--lottie-container-width:44%;}body:not(.rtl) .elementor-172 .elementor-element.elementor-element-02bebae{right:7px;}body.rtl .elementor-172 .elementor-element.elementor-element-02bebae{left:7px;}.elementor-172 .elementor-element.elementor-element-6b1fbca{width:var( --container-widget-width, 214px );max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-6b1fbca.elementor-element{--align-self:center;}}/* Start custom CSS for search, class: .elementor-element-11e4b6a *//* تنظیم ارتفاع و حذف فواصل برای کل کانتینر جستجو */
.elementor-172 .elementor-element.elementor-element-11e4b6a .elementor-search-form__container {
    height: 35px !important; /* ارتفاع کلی مورد نظر خود را اینجا وارد کنید */
    min-height: 35px !important;
}

/* تنظیم ارتفاع فیلد ورودی متن */
.elementor-172 .elementor-element.elementor-element-11e4b6a input[type="search"] {
    height: 35px !important;
    min-height: 35px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    line-height: 35px !important;
}

/* تنظیم ارتفاع دکمه جستجو */
.elementor-172 .elementor-element.elementor-element-11e4b6a .elementor-search-form__submit {
    height: 35px !important;
    min-height: 35px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81c7b08 */.elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button {
    background-color: #3598FE !important;
    color: #ffffff !important; /* رنگ متن دکمه (سفید) */
}

/* در صورت نیاز برای حالت هاور (وقتی موس روی دکمه می‌رود) */
.elementor-172 .elementor-element.elementor-element-81c7b08 .elementor-button:hover {
    background-color: #267bd0 !important; /* یک مقدار تیره‌تر برای هاور - قابل تغییر */
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-f70f491 */.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item {
  position: relative;
}

.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item.elementor-item-active:after {
  content: "" !important;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 3px;
  border-radius: 2px;

  /* گرادینت با دو رنگ موردنظر */
  background: linear-gradient(90deg, #2D6BFF 0%, #7B3AED 100%);

  box-shadow: 0 0 12px rgba(123, 58, 237, 0.45);
  z-index: 1;
}

.elementor-172 .elementor-element.elementor-element-f70f491 .elementor-nav-menu--main .elementor-item.elementor-item-active {
  text-decoration: none !important;
}/* End custom CSS */