.elementor-1 .elementor-element.elementor-element-ffd2442{--display:flex;--position:absolute;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:62px;--z-index:9;}body:not(.rtl) .elementor-1 .elementor-element.elementor-element-ffd2442{left:0px;}body.rtl .elementor-1 .elementor-element.elementor-element-ffd2442{right:0px;}.elementor-1 .elementor-element.elementor-element-7431cee{--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:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1 .elementor-element.elementor-element-60c6b80 .elementor-button{background-color:#98427B;border-radius:20px 0px 20px 0px;padding:16px 42px 16px 42px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-menu-toggle{margin-right:auto;background-color:#02010100;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu .elementor-item{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed .elementor-item:before,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#020101;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#020101;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-underline .elementor-item:after,
					 .elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-overline .elementor-item:before,
					 .elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-double-line .elementor-item:before,
					 .elementor-1 .elementor-element.elementor-element-d5a5c9c .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c{--e-nav-menu-horizontal-menu-item-margin:calc( 18px / 2 );}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:18px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a, .elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a:hover,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a:focus,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-menu-toggle:hover,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-menu-toggle:focus{color:#FF7560;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a:hover,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a:focus,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF00;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a.elementor-item-active{color:#FF7560;background-color:#FFFFFF00;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown .elementor-item, .elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.05em;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:8px;border-top-right-radius:8px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25098039215686274);}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown a{padding-top:8px;padding-bottom:8px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c div.elementor-menu-toggle{color:#000000;}.elementor-1 .elementor-element.elementor-element-d5a5c9c div.elementor-menu-toggle svg{fill:#000000;}.elementor-1 .elementor-element.elementor-element-7c151e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-1c0df9d{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-1257004{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1 .elementor-element.elementor-element-f781615{right:0px;}body.rtl .elementor-1 .elementor-element.elementor-element-f781615{left:0px;}.elementor-1 .elementor-element.elementor-element-f781615{top:0px;text-align:end;}.elementor-1 .elementor-element.elementor-element-f781615:not( .elementor-widget-image ), .elementor-1 .elementor-element.elementor-element-f781615.elementor-widget-image img{-webkit-mask-image:url( https://gaingels.com/wp-content/uploads/2025/02/hero.svg );-webkit-mask-size:contain;-webkit-mask-position:top right;-webkit-mask-repeat:no-repeat;}.elementor-1 .elementor-element.elementor-element-f781615 img{width:100%;max-width:1165px;}.elementor-1 .elementor-element.elementor-element-84a59c9{--display:flex;}.elementor-1 .elementor-element.elementor-element-84a59c9.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1 .elementor-element.elementor-element-79ce181{left:-37px;}body.rtl .elementor-1 .elementor-element.elementor-element-79ce181{right:-37px;}.elementor-1 .elementor-element.elementor-element-79ce181{top:-118px;text-align:start;}.elementor-1 .elementor-element.elementor-element-4a61ae1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:058px;--padding-right:58px;--z-index:1;}.elementor-1 .elementor-element.elementor-element-4a61ae1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1 .elementor-element.elementor-element-98172ba{--spacer-size:199px;}.elementor-1 .elementor-element.elementor-element-8774d19{--display:flex;}.elementor-1 .elementor-element.elementor-element-14c8f65{text-align:start;}.elementor-1 .elementor-element.elementor-element-14c8f65 img{width:50%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1 .elementor-element.elementor-element-debbb8f{font-family:"IBM Plex Sans", Sans-serif;font-size:60px;font-weight:500;line-height:72px;color:#1F1F1F;}.elementor-1 .elementor-element.elementor-element-c65b02c{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:60px;font-weight:500;line-height:72px;color:#1F1F1F;}.elementor-1 .elementor-element.elementor-element-32fbb80{--display:flex;}.elementor-1 .elementor-element.elementor-element-ce4f9b5{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.05em;color:#383838;}.elementor-1 .elementor-element.elementor-element-97cba4c .elementor-button{background-color:#98427B;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:20px 0px 20px 0px;padding:15px 043px 15px 43px;}.elementor-1 .elementor-element.elementor-element-7498aff{--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-1 .elementor-element.elementor-element-ee23a5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:028px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-ee23a5a::before, .elementor-1 .elementor-element.elementor-element-ee23a5a > .elementor-background-video-container::before, .elementor-1 .elementor-element.elementor-element-ee23a5a > .e-con-inner > .elementor-background-video-container::before, .elementor-1 .elementor-element.elementor-element-ee23a5a > .elementor-background-slideshow::before, .elementor-1 .elementor-element.elementor-element-ee23a5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1 .elementor-element.elementor-element-ee23a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1 .elementor-element.elementor-element-bb1914f{--display:flex;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:0% 0% 0% 0%;}.elementor-1 .elementor-element.elementor-element-bb1914f::before, .elementor-1 .elementor-element.elementor-element-bb1914f > .elementor-background-video-container::before, .elementor-1 .elementor-element.elementor-element-bb1914f > .e-con-inner > .elementor-background-video-container::before, .elementor-1 .elementor-element.elementor-element-bb1914f > .elementor-background-slideshow::before, .elementor-1 .elementor-element.elementor-element-bb1914f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1 .elementor-element.elementor-element-bb1914f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1 .elementor-element.elementor-element-d11f32e .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"IBM Plex Serif", Sans-serif;font-size:37px;font-weight:700;}.elementor-1 .elementor-element.elementor-element-dd3b293{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-14e2c3b{--display:flex;}.elementor-1 .elementor-element.elementor-element-44315cc{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#000000;}.elementor-1 .elementor-element.elementor-element-e5aec38{--display:flex;--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;--align-items:center;--padding-top:2%;--padding-bottom:01%;--padding-left:01%;--padding-right:01%;}.elementor-1 .elementor-element.elementor-element-a717958{--display:flex;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-1 .elementor-element.elementor-element-a717958::before, .elementor-1 .elementor-element.elementor-element-a717958 > .elementor-background-video-container::before, .elementor-1 .elementor-element.elementor-element-a717958 > .e-con-inner > .elementor-background-video-container::before, .elementor-1 .elementor-element.elementor-element-a717958 > .elementor-background-slideshow::before, .elementor-1 .elementor-element.elementor-element-a717958 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1 .elementor-element.elementor-element-a717958 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1 .elementor-element.elementor-element-aa0911d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"IBM Plex Serif", Sans-serif;font-size:37px;font-weight:700;}.elementor-1 .elementor-element.elementor-element-cb6b778{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:39px;font-weight:700;line-height:31px;color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-e2f9cee{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-53ae5c6{--display:flex;}.elementor-1 .elementor-element.elementor-element-90c0f41{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#000000;}.elementor-1 .elementor-element.elementor-element-a88b4c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:04%;--padding-bottom:0%;--padding-left:01%;--padding-right:1%;}.elementor-1 .elementor-element.elementor-element-5e05eb8{--display:flex;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1 .elementor-element.elementor-element-48aed17 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"IBM Plex Serif", Sans-serif;font-size:37px;font-weight:700;}.elementor-1 .elementor-element.elementor-element-d524578{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-4dc3aba{--display:flex;}.elementor-1 .elementor-element.elementor-element-2b7f116{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#000000;}.elementor-1 .elementor-element.elementor-element-a14fc62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:03%;--padding-bottom:01%;--padding-left:01%;--padding-right:01%;}.elementor-1 .elementor-element.elementor-element-08abca6{--display:flex;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1 .elementor-element.elementor-element-ab34d20 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"IBM Plex Serif", Sans-serif;font-size:37px;font-weight:700;}.elementor-1 .elementor-element.elementor-element-e1ed648{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-8fde2d8{--display:flex;}.elementor-1 .elementor-element.elementor-element-970225f{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#000000;}.elementor-1 .elementor-element.elementor-element-c97650b{--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;--padding-top:080px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-b802a8e{--display:flex;--border-radius:2px 72px 2px 72px;box-shadow:0px 4px 25px 0px rgba(0, 0, 0, 0.12156862745098039);}.elementor-1 .elementor-element.elementor-element-b802a8e:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-b802a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1 .elementor-element.elementor-element-4c9d667 .swiper-pagination-bullet-active, .elementor-1 .elementor-element.elementor-element-4c9d667 .swiper-pagination-progressbar-fill{background-color:#025FAEE6;}.elementor-1 .elementor-element.elementor-element-4c9d667 .swiper-pagination-fraction{color:#025FAEE6;}.elementor-1 .elementor-element.elementor-element-4c9d667{padding:020px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-swiper-button{font-size:20px;color:#C02277E6;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-swiper-button svg{fill:#C02277E6;}.elementor-1 .elementor-element.elementor-element-4c9d667 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:16px;width:16px;}.elementor-1 .elementor-element.elementor-element-4c9d667 .swiper-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-1 .elementor-element.elementor-element-4c9d667 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#C02277E6;opacity:1;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__text{color:#383838;font-family:"IBM Plex Serif", Sans-serif;font-size:24px;font-weight:300;font-style:italic;line-height:37px;letter-spacing:0.01em;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__name{color:#383838;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:500;font-style:italic;letter-spacing:0.05em;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__title{color:#757575;font-family:"IBM Plex Sans", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-1 .elementor-element.elementor-element-68d76b6{--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;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-68d76b6:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-68d76b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #4472AF 0%, #f2295b 100%);}.elementor-1 .elementor-element.elementor-element-0b5d877{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-bae8ea7{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1 .elementor-element.elementor-element-0e724e0{padding:25px 0px 0px 0px;text-align:center;}.elementor-1 .elementor-element.elementor-element-0e724e0 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:55px;font-weight:700;color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-959b26a{--display:flex;}.elementor-1 .elementor-element.elementor-element-a0ea5c7{--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;--justify-content:center;}.elementor-1 .elementor-element.elementor-element-b050b06{--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-1 .elementor-element.elementor-element-4349cbb{--display:flex;}.elementor-1 .elementor-element.elementor-element-9cb653c{--display:flex;}.elementor-1 .elementor-element.elementor-element-8ab02e2{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:100px;--padding-bottom:0100px;--padding-left:10px;--padding-right:10px;}.elementor-1 .elementor-element.elementor-element-cbacf10{--display:flex;}.elementor-1 .elementor-element.elementor-element-3d02cf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1 .elementor-element.elementor-element-3d02cf0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-1 .elementor-element.elementor-element-b802562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1 .elementor-element.elementor-element-b802562 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-1 .elementor-element.elementor-element-09be683{--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;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-5317596{--display:flex;}.elementor-1 .elementor-element.elementor-element-5317596.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1 .elementor-element.elementor-element-7207d81{font-family:"IBM Plex Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#1F1F1F;}.elementor-1 .elementor-element.elementor-element-74995cb .elementor-button{background-color:#98427B;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.05em;border-radius:20px 0px 20px 0px;padding:15px 043px 15px 43px;}.elementor-1 .elementor-element.elementor-element-f709095{--display:flex;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-5fe994e{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:100px;--padding-bottom:0100px;--padding-left:10px;--padding-right:10px;}.elementor-1 .elementor-element.elementor-element-5fe994e:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-5fe994e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD4949;}.elementor-1 .elementor-element.elementor-element-5fe994e > .elementor-shape-top svg, .elementor-1 .elementor-element.elementor-element-5fe994e > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:25px;}.elementor-1 .elementor-element.elementor-element-5fe994e > .elementor-shape-bottom svg, .elementor-1 .elementor-element.elementor-element-5fe994e > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-1 .elementor-element.elementor-element-bbd2215{--display:flex;}.elementor-1 .elementor-element.elementor-element-8453f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1 .elementor-element.elementor-element-8453f6c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-01c3867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1 .elementor-element.elementor-element-01c3867 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-f8e5e0f{--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;--align-items:center;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-0ca5be5{--display:flex;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-d5a39ad{font-family:var( --e-global-typography-991803d-font-family ), Sans-serif;font-size:var( --e-global-typography-991803d-font-size );font-weight:var( --e-global-typography-991803d-font-weight );line-height:var( --e-global-typography-991803d-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-c40c5c3{font-family:var( --e-global-typography-7deaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-7deaf02-font-size );font-weight:var( --e-global-typography-7deaf02-font-weight );line-height:var( --e-global-typography-7deaf02-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-4415352{--display:flex;}.elementor-1 .elementor-element.elementor-element-4415352:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-4415352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C1A1A00;}.elementor-1 .elementor-element.elementor-element-6219803{font-family:var( --e-global-typography-ef950e4-font-family ), Sans-serif;font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-2f1d08f{--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;--align-items:center;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-be25b76{--display:flex;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-0850633{text-align:center;font-family:var( --e-global-typography-991803d-font-family ), Sans-serif;font-size:var( --e-global-typography-991803d-font-size );font-weight:var( --e-global-typography-991803d-font-weight );line-height:var( --e-global-typography-991803d-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-fb250a9{font-family:var( --e-global-typography-7deaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-7deaf02-font-size );font-weight:var( --e-global-typography-7deaf02-font-weight );line-height:var( --e-global-typography-7deaf02-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-3c276b9{--display:flex;}.elementor-1 .elementor-element.elementor-element-7c6dac2{font-family:var( --e-global-typography-ef950e4-font-family ), Sans-serif;font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-4a3af68{--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;--align-items:center;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-5d1e162{--display:flex;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-57a6ba8{font-family:var( --e-global-typography-991803d-font-family ), Sans-serif;font-size:var( --e-global-typography-991803d-font-size );font-weight:var( --e-global-typography-991803d-font-weight );line-height:var( --e-global-typography-991803d-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-16e5283{font-family:var( --e-global-typography-7deaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-7deaf02-font-size );font-weight:var( --e-global-typography-7deaf02-font-weight );line-height:var( --e-global-typography-7deaf02-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-48d0401{--display:flex;}.elementor-1 .elementor-element.elementor-element-86ed2f6{font-family:var( --e-global-typography-ef950e4-font-family ), Sans-serif;font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-ff88e0b{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-ff88e0b:not(.elementor-motion-effects-element-type-background), .elementor-1 .elementor-element.elementor-element-ff88e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1 .elementor-element.elementor-element-ff88e0b > .elementor-shape-top svg, .elementor-1 .elementor-element.elementor-element-ff88e0b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:25px;}.elementor-1 .elementor-element.elementor-element-ff88e0b > .elementor-shape-bottom svg, .elementor-1 .elementor-element.elementor-element-ff88e0b > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25px;}.elementor-1 .elementor-element.elementor-element-4345fd7{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-1495335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1 .elementor-element.elementor-element-1495335 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#383838;}.elementor-1 .elementor-element.elementor-element-146d308{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1 .elementor-element.elementor-element-146d308 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#383838;}.elementor-1 .elementor-element.elementor-element-2349bba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-2349bba > .elementor-shape-bottom svg, .elementor-1 .elementor-element.elementor-element-2349bba > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:120px;}.elementor-1 .elementor-element.elementor-element-2349bba > .elementor-shape-bottom, .elementor-1 .elementor-element.elementor-element-2349bba > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1 .elementor-element.elementor-element-b8dcf1d img{width:100%;}.elementor-1 .elementor-element.elementor-element-c3ff386{--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;--padding-top:040px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1 .elementor-element.elementor-element-557ac7a{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-557ac7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1 .elementor-element.elementor-element-865cc42{font-family:var( --e-global-typography-55a1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1af0-font-size );font-weight:var( --e-global-typography-55a1af0-font-weight );line-height:var( --e-global-typography-55a1af0-line-height );color:#000000;}.elementor-1 .elementor-element.elementor-element-4c2fd9f{--display:flex;--justify-content:flex-start;}.elementor-1 .elementor-element.elementor-element-5eb5824{font-family:var( --e-global-typography-55a1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-55a1af0-font-size );font-weight:var( --e-global-typography-55a1af0-font-weight );line-height:var( --e-global-typography-55a1af0-line-height );color:#000000;}.elementor-1 .elementor-element.elementor-element-47a464b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1 .elementor-element.elementor-element-959e1a9 .elementor-button{background-color:#98427B;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.05em;border-radius:20px 0px 20px 0px;padding:15px 043px 15px 43px;}@media(min-width:551px){.elementor-1 .elementor-element.elementor-element-1257004{--width:70%;}.elementor-1 .elementor-element.elementor-element-84a59c9{--width:30%;}.elementor-1 .elementor-element.elementor-element-4a61ae1{--width:70%;}.elementor-1 .elementor-element.elementor-element-4349cbb{--width:15%;}.elementor-1 .elementor-element.elementor-element-9cb653c{--width:70%;}.elementor-1 .elementor-element.elementor-element-5317596{--width:53.684%;}.elementor-1 .elementor-element.elementor-element-0ca5be5{--width:48%;}.elementor-1 .elementor-element.elementor-element-be25b76{--width:48%;}.elementor-1 .elementor-element.elementor-element-5d1e162{--width:48%;}.elementor-1 .elementor-element.elementor-element-557ac7a{--width:48.596%;}}@media(max-width:1155px) and (min-width:551px){.elementor-1 .elementor-element.elementor-element-1c0df9d{--width:100%;}.elementor-1 .elementor-element.elementor-element-1257004{--width:100%;}.elementor-1 .elementor-element.elementor-element-84a59c9{--width:100%;}.elementor-1 .elementor-element.elementor-element-4a61ae1{--width:100%;}.elementor-1 .elementor-element.elementor-element-ee23a5a{--width:50%;}.elementor-1 .elementor-element.elementor-element-e5aec38{--width:50%;}.elementor-1 .elementor-element.elementor-element-a88b4c1{--width:50%;}.elementor-1 .elementor-element.elementor-element-a14fc62{--width:50%;}.elementor-1 .elementor-element.elementor-element-b802a8e{--width:90%;}.elementor-1 .elementor-element.elementor-element-5317596{--width:100%;}.elementor-1 .elementor-element.elementor-element-f709095{--width:100%;}.elementor-1 .elementor-element.elementor-element-557ac7a{--width:50%;}.elementor-1 .elementor-element.elementor-element-4c2fd9f{--width:50%;}}@media(max-width:770px) and (min-width:551px){.elementor-1 .elementor-element.elementor-element-557ac7a{--width:100%;}.elementor-1 .elementor-element.elementor-element-4c2fd9f{--width:100%;}}@media(max-width:1155px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown .elementor-item, .elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:14px !important;}.elementor-1 .elementor-element.elementor-element-d5a5c9c{--nav-menu-icon-size:23px;}.elementor-1 .elementor-element.elementor-element-7c151e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-1c0df9d{--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-1 .elementor-element.elementor-element-1257004{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1 .elementor-element.elementor-element-f781615.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-1 .elementor-element.elementor-element-f781615{right:-20%;}body.rtl .elementor-1 .elementor-element.elementor-element-f781615{left:-20%;}.elementor-1 .elementor-element.elementor-element-f781615:not( .elementor-widget-image ), .elementor-1 .elementor-element.elementor-element-f781615.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:bottom right;}.elementor-1 .elementor-element.elementor-element-f781615 img{width:80%;max-width:100%;height:50%;object-fit:cover;object-position:center center;}.elementor-1 .elementor-element.elementor-element-4a61ae1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1 .elementor-element.elementor-element-98172ba{--spacer-size:220px;}.elementor-1 .elementor-element.elementor-element-14c8f65 img{width:50%;max-width:38%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1 .elementor-element.elementor-element-debbb8f{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:24px;line-height:32px;}.elementor-1 .elementor-element.elementor-element-c65b02c{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:24px;line-height:32px;}.elementor-1 .elementor-element.elementor-element-97cba4c .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1 .elementor-element.elementor-element-7498aff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1 .elementor-element.elementor-element-ee23a5a{--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-1 .elementor-element.elementor-element-bb1914f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-d11f32e .elementor-counter-number-wrapper{font-size:40px;}.elementor-1 .elementor-element.elementor-element-44315cc{text-align:start;}.elementor-1 .elementor-element.elementor-element-e5aec38{--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-1 .elementor-element.elementor-element-a717958{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-aa0911d .elementor-counter-number-wrapper{font-size:40px;}.elementor-1 .elementor-element.elementor-element-cb6b778{line-height:1.3em;}.elementor-1 .elementor-element.elementor-element-90c0f41{text-align:start;}.elementor-1 .elementor-element.elementor-element-a88b4c1{--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-1 .elementor-element.elementor-element-5e05eb8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-48aed17 .elementor-counter-number-wrapper{font-size:40px;}.elementor-1 .elementor-element.elementor-element-2b7f116{text-align:start;}.elementor-1 .elementor-element.elementor-element-a14fc62{--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-1 .elementor-element.elementor-element-08abca6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-ab34d20 .elementor-counter-number-wrapper{font-size:40px;}.elementor-1 .elementor-element.elementor-element-970225f{text-align:start;}.elementor-1 .elementor-element.elementor-element-c97650b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__name{font-size:40px;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__title{font-size:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-0e724e0 .elementor-heading-title{font-size:40px;}.elementor-1 .elementor-element.elementor-element-3d02cf0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-b802562 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-09be683{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1 .elementor-element.elementor-element-f709095{--padding-top:080px;--padding-bottom:080px;--padding-left:10px;--padding-right:010px;}.elementor-1 .elementor-element.elementor-element-8453f6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-01c3867 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-f8e5e0f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1 .elementor-element.elementor-element-d5a39ad{font-size:var( --e-global-typography-991803d-font-size );line-height:var( --e-global-typography-991803d-line-height );}.elementor-1 .elementor-element.elementor-element-c40c5c3{font-size:var( --e-global-typography-7deaf02-font-size );line-height:var( --e-global-typography-7deaf02-line-height );}.elementor-1 .elementor-element.elementor-element-6219803{font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );}.elementor-1 .elementor-element.elementor-element-2f1d08f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1 .elementor-element.elementor-element-0850633{font-size:var( --e-global-typography-991803d-font-size );line-height:var( --e-global-typography-991803d-line-height );}.elementor-1 .elementor-element.elementor-element-fb250a9{font-size:var( --e-global-typography-7deaf02-font-size );line-height:var( --e-global-typography-7deaf02-line-height );}.elementor-1 .elementor-element.elementor-element-7c6dac2{font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );}.elementor-1 .elementor-element.elementor-element-4a3af68{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1 .elementor-element.elementor-element-57a6ba8{font-size:var( --e-global-typography-991803d-font-size );line-height:var( --e-global-typography-991803d-line-height );}.elementor-1 .elementor-element.elementor-element-16e5283{font-size:var( --e-global-typography-7deaf02-font-size );line-height:var( --e-global-typography-7deaf02-line-height );}.elementor-1 .elementor-element.elementor-element-86ed2f6{font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );}.elementor-1 .elementor-element.elementor-element-1495335 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-146d308{padding:0px 0px 0px 0px;}.elementor-1 .elementor-element.elementor-element-146d308 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-2349bba > .elementor-shape-bottom svg, .elementor-1 .elementor-element.elementor-element-2349bba > .e-con-inner > .elementor-shape-bottom svg{height:90px;}.elementor-1 .elementor-element.elementor-element-c3ff386{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1 .elementor-element.elementor-element-865cc42{font-size:var( --e-global-typography-55a1af0-font-size );line-height:var( --e-global-typography-55a1af0-line-height );}.elementor-1 .elementor-element.elementor-element-5eb5824{font-size:var( --e-global-typography-55a1af0-font-size );line-height:var( --e-global-typography-55a1af0-line-height );}}@media(max-width:770px){body:not(.rtl) .elementor-1 .elementor-element.elementor-element-f781615{right:-37%;}body.rtl .elementor-1 .elementor-element.elementor-element-f781615{left:-37%;}.elementor-1 .elementor-element.elementor-element-f781615 img{width:69%;}.elementor-1 .elementor-element.elementor-element-98172ba{--spacer-size:165px;}.elementor-1 .elementor-element.elementor-element-debbb8f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:550px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1 .elementor-element.elementor-element-d5a5c9c .elementor-nav-menu .elementor-item{font-size:24px;}.elementor-1 .elementor-element.elementor-element-7c151e4{--content-width:100%;}.elementor-1 .elementor-element.elementor-element-1257004{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-1 .elementor-element.elementor-element-f781615{right:-34%;}body.rtl .elementor-1 .elementor-element.elementor-element-f781615{left:-34%;}.elementor-1 .elementor-element.elementor-element-f781615{text-align:end;}.elementor-1 .elementor-element.elementor-element-f781615 img{width:80%;max-width:90%;height:285px;}.elementor-1 .elementor-element.elementor-element-98172ba{--spacer-size:255px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1 .elementor-element.elementor-element-debbb8f{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:8px;}.elementor-1 .elementor-element.elementor-element-c65b02c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-1 .elementor-element.elementor-element-97cba4c .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1 .elementor-element.elementor-element-ee23a5a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-bb1914f{--width:45%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-d11f32e .elementor-counter-number-wrapper{font-size:23px;line-height:29px;}.elementor-1 .elementor-element.elementor-element-dd3b293{font-size:11px;line-height:1.4em;}.elementor-1 .elementor-element.elementor-element-14e2c3b{--width:55%;}.elementor-1 .elementor-element.elementor-element-e5aec38{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-a717958{--width:45%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1 .elementor-element.elementor-element-aa0911d .elementor-counter-number-wrapper{font-size:23px;line-height:29px;}.elementor-1 .elementor-element.elementor-element-cb6b778{font-size:22px;line-height:0.9em;}.elementor-1 .elementor-element.elementor-element-e2f9cee{font-size:11px;line-height:1.4em;}.elementor-1 .elementor-element.elementor-element-53ae5c6{--width:55%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-a88b4c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-5e05eb8{--width:45%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1 .elementor-element.elementor-element-48aed17 .elementor-counter-number-wrapper{font-size:23px;line-height:29px;}.elementor-1 .elementor-element.elementor-element-d524578{font-size:11px;line-height:1.4em;}.elementor-1 .elementor-element.elementor-element-4dc3aba{--width:55%;}.elementor-1 .elementor-element.elementor-element-a14fc62{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1 .elementor-element.elementor-element-08abca6{--width:45%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1 .elementor-element.elementor-element-ab34d20 .elementor-counter-number-wrapper{font-size:23px;line-height:29px;}.elementor-1 .elementor-element.elementor-element-e1ed648{font-size:11px;line-height:1.4em;}.elementor-1 .elementor-element.elementor-element-8fde2d8{--width:55%;}.elementor-1 .elementor-element.elementor-element-c97650b{--padding-top:80px;--padding-bottom:100px;--padding-left:14px;--padding-right:14px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__text{font-size:22px;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__name{font-size:24px;line-height:29px;}.elementor-1 .elementor-element.elementor-element-4c9d667 .elementor-testimonial__title{font-size:18px;}.elementor-1 .elementor-element.elementor-element-bae8ea7{--gap:015px 015px;--row-gap:015px;--column-gap:015px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-0e724e0 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-1 .elementor-element.elementor-element-8ab02e2{--padding-top:050px;--padding-bottom:50px;--padding-left:10px;--padding-right:010px;}.elementor-1 .elementor-element.elementor-element-cbacf10{--gap:015px 015px;--row-gap:015px;--column-gap:015px;}.elementor-1 .elementor-element.elementor-element-3d02cf0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-b802562 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-f709095{--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1 .elementor-element.elementor-element-5fe994e{--padding-top:050px;--padding-bottom:50px;--padding-left:10px;--padding-right:010px;}.elementor-1 .elementor-element.elementor-element-bbd2215{--gap:015px 015px;--row-gap:015px;--column-gap:015px;}.elementor-1 .elementor-element.elementor-element-8453f6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-01c3867 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-f8e5e0f{--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-1 .elementor-element.elementor-element-d5a39ad{font-size:var( --e-global-typography-991803d-font-size );line-height:var( --e-global-typography-991803d-line-height );}.elementor-1 .elementor-element.elementor-element-c40c5c3{font-size:var( --e-global-typography-7deaf02-font-size );line-height:var( --e-global-typography-7deaf02-line-height );}.elementor-1 .elementor-element.elementor-element-6219803{font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );}.elementor-1 .elementor-element.elementor-element-2f1d08f{--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-1 .elementor-element.elementor-element-0850633{font-size:var( --e-global-typography-991803d-font-size );line-height:var( --e-global-typography-991803d-line-height );}.elementor-1 .elementor-element.elementor-element-fb250a9{font-size:var( --e-global-typography-7deaf02-font-size );line-height:var( --e-global-typography-7deaf02-line-height );}.elementor-1 .elementor-element.elementor-element-7c6dac2{font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );}.elementor-1 .elementor-element.elementor-element-4a3af68{--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-1 .elementor-element.elementor-element-57a6ba8{font-size:var( --e-global-typography-991803d-font-size );line-height:var( --e-global-typography-991803d-line-height );}.elementor-1 .elementor-element.elementor-element-16e5283{font-size:var( --e-global-typography-7deaf02-font-size );line-height:var( --e-global-typography-7deaf02-line-height );}.elementor-1 .elementor-element.elementor-element-86ed2f6{font-size:var( --e-global-typography-ef950e4-font-size );line-height:var( --e-global-typography-ef950e4-line-height );}.elementor-1 .elementor-element.elementor-element-ff88e0b{--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-4345fd7{--gap:015px 015px;--row-gap:015px;--column-gap:015px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-1 .elementor-element.elementor-element-1495335 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1 .elementor-element.elementor-element-146d308 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1 .elementor-element.elementor-element-2349bba > .elementor-shape-bottom svg, .elementor-1 .elementor-element.elementor-element-2349bba > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-1 .elementor-element.elementor-element-c3ff386{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1 .elementor-element.elementor-element-865cc42{font-size:var( --e-global-typography-55a1af0-font-size );line-height:var( --e-global-typography-55a1af0-line-height );}.elementor-1 .elementor-element.elementor-element-5eb5824{font-size:var( --e-global-typography-55a1af0-font-size );line-height:var( --e-global-typography-55a1af0-line-height );}}/* Start custom CSS for nav-menu, class: .elementor-element-d5a5c9c */.elementor-1 .elementor-element.elementor-element-d5a5c9c .menu-item .has-submenu .sub-arrow {
    position: absolute;
    right: -8px;
}
.elementor-1 .elementor-element.elementor-element-d5a5c9c .menu-item:hover .has-submenu .sub-arrow {
    position: absolute;
    right: -8px;
    transform: scale(1,-1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f781615 */.elementor-1 .elementor-element.elementor-element-f781615 {
    min-width: 650px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1257004 */.elementor-1 .elementor-element.elementor-element-1257004>div {
    width: 100%;
    direction: rtl;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-debbb8f */@media (max-width: 600px) {
    h1 { font-size: 22px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b050b06 */.elementor-1 .elementor-element.elementor-element-b050b06 {
    position: absolute !important;
    left: -9999px !important;
    top: 0 !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06dba03 */.content-image >.elementor-widget-container {
    position:relative;
}

.content-image >.elementor-widget-container:after {
    content: "";
    background: linear-gradient(140.24deg, #be852f 18.54%, #98427b 44.1%, #4472af 72.94%);
    height: 92%;
    width: 94%;
    max-width: 750px;
    max-height: 700px;
    position: absolute;
    left: 0px;
    right: 0px;
    top: 2%;
    z-index: -1;
    border-radius: 84% 16% 21% 79% / 64% 60% 40% 36%;
    transform: rotate(124deg);
    margin: 0 auto;
}
@media (max-width: 768px) {
    .content-image >.elementor-widget-container:after {
        max-width: 585px;
        max-height: 700px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca5be5 */.elementor-1 .elementor-element.elementor-element-0ca5be5, .elementor-1 .elementor-element.elementor-element-0ca5be5:before {
    min-height: 240px;
}
.elementor-1 .elementor-element.elementor-element-0ca5be5:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    max-width: 300px;
    width: 85%;
    height: 100%;
    border-radius: 75% 25% 67% 33% / 27% 19% 81% 73%;
    background: linear-gradient(308.04deg, #ffe459 .55%, #eb7304 105.04%);
    z-index: 0;
    margin: 0 auto;
}


/******************/

.elementor-1 .elementor-element.elementor-element-0ca5be5:after {
    content: "";
    position: absolute;
    top: -68px;
    padding: 45%;
    animation: raising 3s ease-in infinite alternate;
    background: url(/wp-content/uploads/2025/02/circles1.png) no-repeat center;
    background-size: contain;
}

.elementor-1 .elementor-element.elementor-element-0ca5be5:before{
    background-color: #0001;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be25b76 */.elementor-1 .elementor-element.elementor-element-be25b76, .elementor-1 .elementor-element.elementor-element-be25b76:before {
    min-height: 240px;
}
.elementor-1 .elementor-element.elementor-element-be25b76:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    max-width: 300px;
    width: 85%;
    border-radius: 62% 38% 83% 17% / 76% 86% 14% 24%;
    background: linear-gradient(314.04deg, #76e2bb -32.43%, #3c8dc6 84.54%);
    z-index: 0;
    margin: 0 auto;
}

/**********************/
.elementor-1 .elementor-element.elementor-element-be25b76:after {
    content: "";
    position: absolute;
    top: -80px;
    padding: 58%;
    left: -18%;
    animation: raising 3s ease-in infinite alternate;
    background: url(/wp-content/uploads/2025/02/circles2.png) no-repeat center;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1e162 */.elementor-1 .elementor-element.elementor-element-5d1e162, .elementor-1 .elementor-element.elementor-element-5d1e162:before {
    min-height: 240px;
}
.elementor-1 .elementor-element.elementor-element-5d1e162:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    max-width: 100%;
    max-width: 300px;
    width: 85%;
    border-radius: 15% 85% 76% 24% / 25% 40% 60% 75%;
    background: linear-gradient(83.23deg, #88aaef 5.97%, #752cf4 90.55%);
    z-index: 0;
    margin: 0 auto;
    text-align: center;
}

/**********************/
.elementor-1 .elementor-element.elementor-element-5d1e162:after {
    content: "";
    position: absolute;
    top: -25px;
    padding: 34%;
    right: 1%;
    /*left: -16%;*/
    animation: raising 3s ease-in infinite alternate;
    background: url(/wp-content/uploads/2025/02/circles3.png) no-repeat center;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe994e *//*.elementor-1 .elementor-element.elementor-element-5fe994e {*/
/*    background-image: linear-gradient(80.51deg,#E95C2B 10.56%,#98427B 68.26%,#4472AF 86.73%);*/
/*}*//* End custom CSS */
/* Start custom CSS *//* decor */
.bgr-blue, .bgr-blue:after {
    min-height: 240px;
}
.bgr-blue:after {
    content: '';
    position: absolute;
    max-width: 100%;
    max-width: 240px;
    width: 98%;
    border-radius: 14% 86% 80% 20% / 38% 68% 32% 62%;
    background-image: linear-gradient(262.81deg, #5e90f5 36.55%, #752cf4 94.86%);
    z-index: -1;
    padding: 39px 28px 0;
}
.bgr-aqua, .bgr-aqua:after {
    min-height: 300px;
}
.bgr-aqua:after {
    content: '';
    position: absolute;
    max-width: 100%;
    max-width: 270px;
    width: 100%;
    border-radius: 46% 54% 15% 85% / 75% 86% 14% 25%;
    background-image: linear-gradient(94.77deg, #76e2bb 26.79%, #3c8dc6 69.86%);
    z-index: -1;
    margin: -10px auto 0;
}
.bgr-orange, .bgr-orange:after {
    min-height: 250px;
}
.bgr-orange:after {
    content: '';
    position: absolute;
    max-width: 240px;
    width: 90%;
    border-radius: 35% 31% 27% 71% / 18% 38% 55% 76%;
    background-image: linear-gradient(247.38deg, #f3a867 16.84%, #d68f2a 77.52%), linear-gradient(247.38deg, #f3a867 16.84%, #ed6938 77.52%), linear-gradient(261.67deg, #5e90f5 42.89%, #752cf4 99.23%);
    z-index: -1;
}
.bgr-red, .bgr-red:after {
    min-height: 250px;
}
.bgr-red:after {
    content: '';
    position: absolute;
    max-width: 250px;
    width: 100%;
    border-radius: 14% 86% 80% 20% / 38% 68% 32% 62%;
    background-image: linear-gradient(247.38deg, #ed6938 16.84%, #be542d 77.52%), linear-gradient(247.38deg, #ed6938 16.84%, #be542d 77.52%), linear-gradient(261.67deg, #ed6938 42.89%, #be542d 99.23%);
    z-index: -1;
}

@media (max-width: 767px) {
	.bgr-blue, .bgr-blue:after {
		min-height: 175px;
	}
	.bgr-aqua, .bgr-aqua:after {
		min-height: 160px;
	}
	.bgr-orange, .bgr-orange:after {
		min-height: 130px;
	}
	.bgr-orange {
		border-radius: 46% 54% 24% 76% / 19% 19% 81% 81%;
	}
	.bgr-red, .bgr-red:after {
		min-height: 130px;
	}
}

@keyframes raising {
	0% {
		transform: scale(0.8);
	}
	100% {
		transform: scale(1);
	}
}/* End custom CSS */