.elementor-7 .elementor-element.elementor-element-7d8f4ed{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#66666699;--border-color:#66666699;}.elementor-7 .elementor-element.elementor-element-0c4afa9{--display:flex;}.elementor-7 .elementor-element.elementor-element-0c4afa9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-47e13b1 img{width:165px;}.elementor-7 .elementor-element.elementor-element-daced42{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-daced42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-c4b07ed .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-c4b07ed .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-cc25abd{--display:flex;}.elementor-7 .elementor-element.elementor-element-cc25abd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2a01de2 .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-2a01de2 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-36035f8{--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;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-9f80fb5{--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-7 .elementor-element.elementor-element-5868197{--display:flex;}.elementor-7 .elementor-element.elementor-element-5868197.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e0f0624{text-align:right;}.elementor-7 .elementor-element.elementor-element-e0f0624 img{width:360px;}.elementor-7 .elementor-element.elementor-element-c987f0a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-433b69a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:400;color:#223232;}.elementor-7 .elementor-element.elementor-element-91bbf3c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:120px;font-weight:700;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-76e0c09 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:120px;font-weight:700;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-5e32c07{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-dbee241 .elementor-button{background-color:#FA3D03;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:35px 35px 35px 35px;padding:10px 25px 10px 025px;}.elementor-7 .elementor-element.elementor-element-dbee241 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-43f4a31 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;fill:#453E8F;color:#453E8F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#453E8F;border-radius:35px 35px 35px 35px;padding:10px 25px 10px 025px;}.elementor-7 .elementor-element.elementor-element-43f4a31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-d2f70fb{--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:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-23dcfc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-4743421{--e-image-carousel-slides-to-show:5;}.elementor-7 .elementor-element.elementor-element-4743421 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-4743421 .elementor-swiper-button.elementor-swiper-button-next{color:#232323;}.elementor-7 .elementor-element.elementor-element-4743421 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7 .elementor-element.elementor-element-4743421 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#232323;}.elementor-7 .elementor-element.elementor-element-4743421 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FDD7CA;opacity:1;}.elementor-7 .elementor-element.elementor-element-4743421 .swiper-pagination-bullet{background:#F73F03;}.elementor-7 .elementor-element.elementor-element-4743421 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-2af0bbc{text-align:center;}.elementor-7 .elementor-element.elementor-element-2af0bbc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;color:#223232;}.elementor-7 .elementor-element.elementor-element-73a8817{--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-7 .elementor-element.elementor-element-430d6b0{--display:flex;}.elementor-7 .elementor-element.elementor-element-430d6b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0fc8100{--divider-border-style:solid;--divider-color:#FA3D03;--divider-border-width:3.5px;}.elementor-7 .elementor-element.elementor-element-0fc8100 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-0fc8100 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-4638a40{--display:flex;}.elementor-7 .elementor-element.elementor-element-4638a40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c8dd3f3 .elementor-button{background-color:#FA3D03;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:24px;border-radius:10px 10px 10px 10px;padding:15px 25px 15px 025px;}.elementor-7 .elementor-element.elementor-element-c8dd3f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-ad7f791{--display:flex;}.elementor-7 .elementor-element.elementor-element-ad7f791.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d99fd5b{--divider-border-style:solid;--divider-color:#FA3D03;--divider-border-width:3.5px;}.elementor-7 .elementor-element.elementor-element-d99fd5b .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-d99fd5b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7 .elementor-element.elementor-element-90eaa2b{--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:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.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-weight:var( --e-global-typography-text-font-weight );}.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-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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-718ca97 .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-718ca97 .swiper-pagination-progressbar-fill{background-color:#F73F03;}.elementor-7 .elementor-element.elementor-element-718ca97 .swiper-pagination-fraction{color:#F73F03;}.elementor-7 .elementor-element.elementor-element-718ca97 .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-718ca97 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FDD7CA;opacity:1;}.elementor-7 .elementor-element.elementor-element-ab37f19{--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:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-7 .elementor-element.elementor-element-ab37f19:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ab37f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE9EF;}.elementor-7 .elementor-element.elementor-element-9d38a68{--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-7 .elementor-element.elementor-element-31ac705{--display:flex;}.elementor-7 .elementor-element.elementor-element-31ac705.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-f9d65f3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-6e9c6f5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:700;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-a5e555d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -225px) 0px;z-index:-1;}.elementor-7 .elementor-element.elementor-element-49e3b6f{--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-7 .elementor-element.elementor-element-947259b{--display:flex;}.elementor-7 .elementor-element.elementor-element-ce901fb img{width:100px;}.elementor-7 .elementor-element.elementor-element-d2b71a1{text-align:center;}.elementor-7 .elementor-element.elementor-element-d2b71a1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-a8edc5d{text-align:center;}.elementor-7 .elementor-element.elementor-element-a8edc5d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-1472017{--display:flex;}.elementor-7 .elementor-element.elementor-element-bf484f5 img{width:100px;}.elementor-7 .elementor-element.elementor-element-c9009cc{text-align:center;}.elementor-7 .elementor-element.elementor-element-c9009cc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-beae7b9{text-align:center;}.elementor-7 .elementor-element.elementor-element-beae7b9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-b590fc3{--display:flex;}.elementor-7 .elementor-element.elementor-element-08a6575 img{width:100px;}.elementor-7 .elementor-element.elementor-element-26982b3{text-align:center;}.elementor-7 .elementor-element.elementor-element-26982b3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-96d53b7{text-align:center;}.elementor-7 .elementor-element.elementor-element-96d53b7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-3f8b782{--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:40px;--padding-bottom:50px;--padding-left:40px;--padding-right:50px;--z-index:15;}.elementor-7 .elementor-element.elementor-element-3f8b782:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3f8b782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0cc20c2{--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-7 .elementor-element.elementor-element-a830a93{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-df18178 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;color:#223232;}.elementor-7 .elementor-element.elementor-element-c2c33c8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:84px;font-weight:800;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-97702d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:84px;font-weight:800;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-817b03b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:84px;font-weight:800;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-990575c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:800;font-style:italic;color:#0000005E;}.elementor-7 .elementor-element.elementor-element-260e006{text-align:left;}.elementor-7 .elementor-element.elementor-element-260e006 img{width:235px;}.elementor-7 .elementor-element.elementor-element-2eff505{--display:flex;}.elementor-7 .elementor-element.elementor-element-a3be140{--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:40px;--padding-bottom:50px;--padding-left:40px;--padding-right:50px;--z-index:15;}.elementor-7 .elementor-element.elementor-element-a3be140:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a3be140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8d67176{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-1490045{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-1490045:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1490045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-1a3b06d{--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:flex-start;}.elementor-7 .elementor-element.elementor-element-09f7e77{width:var( --container-widget-width, 27.277% );max-width:27.277%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27.277%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-09f7e77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-09f7e77 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:80px;font-weight:700;color:#FA3D03;}.elementor-7 .elementor-element.elementor-element-28e6c75{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-28e6c75 img{width:75px;}.elementor-7 .elementor-element.elementor-element-9aa427a{text-align:center;}.elementor-7 .elementor-element.elementor-element-9aa427a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-c7d2e6c{text-align:center;}.elementor-7 .elementor-element.elementor-element-c7d2e6c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-2035d6b .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;fill:#FA3D03;color:#FA3D03;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 25px 10px 025px;}.elementor-7 .elementor-element.elementor-element-2035d6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-683012f{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-683012f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-683012f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-cb49754{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-cb49754 img{width:75px;}.elementor-7 .elementor-element.elementor-element-7832d7b{text-align:center;}.elementor-7 .elementor-element.elementor-element-7832d7b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-b22c660{text-align:center;}.elementor-7 .elementor-element.elementor-element-b22c660 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-1a4331b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1a4331b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:80px;font-weight:700;color:#FA3D03;}.elementor-7 .elementor-element.elementor-element-32685e3{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-32685e3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-32685e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-61dde0d{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-61dde0d img{width:75px;}.elementor-7 .elementor-element.elementor-element-f48a9d4{text-align:center;}.elementor-7 .elementor-element.elementor-element-f48a9d4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-8e004e3{text-align:center;}.elementor-7 .elementor-element.elementor-element-8e004e3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-ef9b3f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ef9b3f3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:80px;font-weight:700;color:#FA3D03;}.elementor-7 .elementor-element.elementor-element-6e5cb04{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-6e5cb04:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6e5cb04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-9064ee0{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-9064ee0 img{width:75px;}.elementor-7 .elementor-element.elementor-element-dc16604{text-align:center;}.elementor-7 .elementor-element.elementor-element-dc16604 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-909c2db{text-align:center;}.elementor-7 .elementor-element.elementor-element-909c2db .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-02d4b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-02d4b07 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:80px;font-weight:700;color:#FA3D03;}.elementor-7 .elementor-element.elementor-element-6e866e8{--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:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:50px;--z-index:15;}.elementor-7 .elementor-element.elementor-element-6e866e8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6e866e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-04cd071{--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-7 .elementor-element.elementor-element-01d3f75{--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-7 .elementor-element.elementor-element-a5f28db{text-align:center;}.elementor-7 .elementor-element.elementor-element-a5f28db .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:400;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-5f0c458 img{width:50px;}.elementor-7 .elementor-element.elementor-element-0e9b151{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-e0a4690{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-e0a4690:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e0a4690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-7e680ff{--display:flex;}.elementor-7 .elementor-element.elementor-element-5b3bcf5{text-align:left;}.elementor-7 .elementor-element.elementor-element-5b3bcf5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-5450fe0{text-align:left;}.elementor-7 .elementor-element.elementor-element-5450fe0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-2852ce5{--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-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-dd9aa88{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dd9aa88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-644049c{text-align:left;}.elementor-7 .elementor-element.elementor-element-644049c img{width:55px;}.elementor-7 .elementor-element.elementor-element-6b3897a{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6b3897a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-707360c{text-align:right;}.elementor-7 .elementor-element.elementor-element-707360c img{width:160px;}.elementor-7 .elementor-element.elementor-element-348c407{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-348c407:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-348c407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-5fe33d9{--display:flex;}.elementor-7 .elementor-element.elementor-element-24d9f42{text-align:left;}.elementor-7 .elementor-element.elementor-element-24d9f42 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-20d31e6{text-align:left;}.elementor-7 .elementor-element.elementor-element-20d31e6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-cf83b99{--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-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-13738ff{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-13738ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7d78634{text-align:left;}.elementor-7 .elementor-element.elementor-element-7d78634 img{width:55px;}.elementor-7 .elementor-element.elementor-element-d4dadb7{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d4dadb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ebad788{text-align:right;}.elementor-7 .elementor-element.elementor-element-ebad788 img{width:160px;}.elementor-7 .elementor-element.elementor-element-044ac70{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-044ac70:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-044ac70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-f6e577b{--display:flex;}.elementor-7 .elementor-element.elementor-element-32e07d8{text-align:left;}.elementor-7 .elementor-element.elementor-element-32e07d8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-8632308{text-align:left;}.elementor-7 .elementor-element.elementor-element-8632308 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-e23f2ea{--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-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-dd022d7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dd022d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-504e7cd{text-align:left;}.elementor-7 .elementor-element.elementor-element-504e7cd img{width:55px;}.elementor-7 .elementor-element.elementor-element-f567fef{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f567fef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4a9487d{text-align:right;}.elementor-7 .elementor-element.elementor-element-4a9487d img{width:160px;}.elementor-7 .elementor-element.elementor-element-6414aab{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-6414aab:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6414aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-4d9995a{--display:flex;}.elementor-7 .elementor-element.elementor-element-d9f2afe{text-align:left;}.elementor-7 .elementor-element.elementor-element-d9f2afe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.4em;color:#223232;}.elementor-7 .elementor-element.elementor-element-a464b86{text-align:left;}.elementor-7 .elementor-element.elementor-element-a464b86 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#223232;}.elementor-7 .elementor-element.elementor-element-110daad{--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-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ec7b34b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ec7b34b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-fa86027{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fa86027.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-5de9bd1{text-align:right;}.elementor-7 .elementor-element.elementor-element-5de9bd1 img{width:160px;}.elementor-7 .elementor-element.elementor-element-8489047{--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:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-8489047:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8489047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE9EF;}.elementor-7 .elementor-element.elementor-element-d5c0e69{--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-7 .elementor-element.elementor-element-f95a980{--display:flex;}.elementor-7 .elementor-element.elementor-element-f95a980.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-02be4ee .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;color:#223232;}.elementor-7 .elementor-element.elementor-element-0d8eb26 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:70px;font-weight:800;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-bb259dc .elementor-button{background-color:#FA3D03;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;line-height:24px;border-radius:35px 35px 35px 35px;padding:10px 25px 10px 025px;}.elementor-7 .elementor-element.elementor-element-bb259dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-91f0a9a{--display:flex;}.elementor-7 .elementor-element.elementor-element-8b07fed .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-8b07fed .swiper-pagination-progressbar-fill{background-color:#F73F03;}.elementor-7 .elementor-element.elementor-element-8b07fed .swiper-pagination-fraction{color:#F73F03;}.elementor-7 .elementor-element.elementor-element-8b07fed .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-8b07fed .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FDD7CA;opacity:1;}.elementor-7 .elementor-element.elementor-element-8b07fed .elementor-testimonial__image img{width:400px;height:400px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (400px / 2) - 8px );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (400px / 2) - 8px );right:auto;}body.rtl .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (400px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (400px / 2) - 8px );right:auto;}body.rtl .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-7 .elementor-element.elementor-element-8b07fed.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (400px / 2) - 8px );left:auto;}.elementor-7 .elementor-element.elementor-element-489c945{--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:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-489c945:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-489c945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#675CDB;}.elementor-7 .elementor-element.elementor-element-3b2d282{text-align:center;}.elementor-7 .elementor-element.elementor-element-3b2d282 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f88561a img{width:940px;}.elementor-7 .elementor-element.elementor-element-9f7ec67{--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;--border-radius:30px 30px 30px 30px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9f7ec67:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9f7ec67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5248BA;}.elementor-7 .elementor-element.elementor-element-c1ee1e8{--display:flex;}.elementor-7 .elementor-element.elementor-element-c1ee1e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-aa306fd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e1e8551 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-99f48f5 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:24px;fill:#5248BA;color:#5248BA;border-radius:35px 35px 35px 35px;padding:10px 25px 10px 025px;}.elementor-7 .elementor-element.elementor-element-1fcfd79{--display:flex;}.elementor-7 .elementor-element.elementor-element-e2ea7f1{--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;--border-radius:30px 30px 30px 30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e2ea7f1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e2ea7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5248BA;}.elementor-7 .elementor-element.elementor-element-46ca92d{--display:flex;}.elementor-7 .elementor-element.elementor-element-46ca92d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-0353974 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3fe79cf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:46px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6ee88ea .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:24px;fill:#5248BA;color:#5248BA;border-radius:35px 35px 35px 35px;padding:10px 25px 10px 025px;}.elementor-7 .elementor-element.elementor-element-222738e{--display:flex;}.elementor-7 .elementor-element.elementor-element-d55df95{--display:flex;}.elementor-7 .elementor-element.elementor-element-0b3e277{text-align:center;}.elementor-7 .elementor-element.elementor-element-0b3e277 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-aef5b64 img{width:100px;}.elementor-7 .elementor-element.elementor-element-3fcb26a{--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:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-502b443{text-align:center;}.elementor-7 .elementor-element.elementor-element-502b443 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;color:#223232;}.elementor-7 .elementor-element.elementor-element-d6e956f{text-align:center;}.elementor-7 .elementor-element.elementor-element-d6e956f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:70px;font-weight:800;color:#453E8F;}.elementor-7 .elementor-element.elementor-element-40a0fce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-c3348da{--e-image-carousel-slides-to-show:5;}.elementor-7 .elementor-element.elementor-element-c3348da .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-c3348da .elementor-swiper-button.elementor-swiper-button-next{color:#232323;}.elementor-7 .elementor-element.elementor-element-c3348da .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7 .elementor-element.elementor-element-c3348da .elementor-swiper-button.elementor-swiper-button-next svg{fill:#232323;}.elementor-7 .elementor-element.elementor-element-c3348da .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FDD7CA;opacity:1;}.elementor-7 .elementor-element.elementor-element-c3348da .swiper-pagination-bullet{background:#F73F03;}.elementor-7 .elementor-element.elementor-element-c3348da .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-b37c905{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-fb463f0{--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;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-fb463f0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fb463f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4CAF50;}.elementor-7 .elementor-element.elementor-element-e11ae13{--display:flex;}.elementor-7 .elementor-element.elementor-element-e11ae13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c3afe80{text-align:left;}.elementor-7 .elementor-element.elementor-element-c3afe80 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b1a255a{text-align:left;}.elementor-7 .elementor-element.elementor-element-b1a255a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-65f612c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1358960 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;line-height:24px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-b189655 img{width:35px;}.elementor-7 .elementor-element.elementor-element-ee3cc9c .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;line-height:24px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-17e1884{--display:flex;}.elementor-7 .elementor-element.elementor-element-e0c39f9{text-align:right;}.elementor-7 .elementor-element.elementor-element-e0c39f9 img{width:150px;}.elementor-7 .elementor-element.elementor-element-4c7f497{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-0e2a003 img{width:70px;}.elementor-7 .elementor-element.elementor-element-5bbb0b8{text-align:center;}.elementor-7 .elementor-element.elementor-element-5bbb0b8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;color:#223232;}.elementor-7 .elementor-element.elementor-element-66af326{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-3703898{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-611cb02 img{width:185px;}.elementor-7 .elementor-element.elementor-element-8fe18bc img{width:185px;}.elementor-7 .elementor-element.elementor-element-bddef53 img{width:185px;}.elementor-7 .elementor-element.elementor-element-72f2cdc img{width:145px;}.elementor-7 .elementor-element.elementor-element-9200f97 img{width:145px;}.elementor-7 .elementor-element.elementor-element-ee5eeef{--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-evenly;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d735517 img{width:185px;}.elementor-7 .elementor-element.elementor-element-d8ce81c img{width:145px;}.elementor-7 .elementor-element.elementor-element-82c1e11 img{width:185px;}.elementor-7 .elementor-element.elementor-element-27151af img{width:145px;}.elementor-7 .elementor-element.elementor-element-3a5e66a{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-3a5e66a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a5e66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#453E8F;}.elementor-7 .elementor-element.elementor-element-6ae23fb{--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-7 .elementor-element.elementor-element-103ad65{--display:flex;}.elementor-7 .elementor-element.elementor-element-271e3b5{text-align:left;}.elementor-7 .elementor-element.elementor-element-271e3b5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:46px;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-67f61ba{--display:flex;}.elementor-7 .elementor-element.elementor-element-06c9c67 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:24px;fill:#5248BA;color:#5248BA;border-radius:35px 35px 35px 35px;padding:15px 25px 15px 025px;}.elementor-7 .elementor-element.elementor-element-06c9c67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-b15ccec{--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:flex-start;}.elementor-7 .elementor-element.elementor-element-0cb7f4b{--display:flex;}.elementor-7 .elementor-element.elementor-element-0cb7f4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-77b681a{text-align:left;}.elementor-7 .elementor-element.elementor-element-77b681a img{width:220px;}.elementor-7 .elementor-element.elementor-element-73d25ef .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:24px;fill:#5248BA;color:#5248BA;border-radius:35px 35px 35px 35px;padding:10px 25px 10px 025px;}.elementor-7 .elementor-element.elementor-element-73d25ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-3084a40{--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-7 .elementor-element.elementor-element-0a303b3{--display:flex;}.elementor-7 .elementor-element.elementor-element-084386d{text-align:left;}.elementor-7 .elementor-element.elementor-element-084386d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu--main .elementor-item:focus{color:#F7F7F7;fill:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-18fbd0f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-18fbd0f .e--pointer-framed .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-18fbd0f .e--pointer-framed .elementor-item:after{border-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-9154ed3{--display:flex;}.elementor-7 .elementor-element.elementor-element-be358cf{text-align:left;}.elementor-7 .elementor-element.elementor-element-be358cf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu--main .elementor-item:focus{color:#F7F7F7;fill:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-a534c96 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-a534c96 .e--pointer-framed .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-a534c96 .e--pointer-framed .elementor-item:after{border-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-2268473{--display:flex;}.elementor-7 .elementor-element.elementor-element-cf3e034{text-align:left;}.elementor-7 .elementor-element.elementor-element-cf3e034 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu--main .elementor-item:focus{color:#F7F7F7;fill:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-2be6fbd .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-2be6fbd .e--pointer-framed .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-2be6fbd .e--pointer-framed .elementor-item:after{border-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-2fb8aae{--display:flex;}.elementor-7 .elementor-element.elementor-element-7d5e6b9{text-align:left;}.elementor-7 .elementor-element.elementor-element-7d5e6b9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-menu-toggle{margin:0 auto;}.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu--main .elementor-item:focus{color:#F7F7F7;fill:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-a7a3f24 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-a7a3f24 .e--pointer-framed .elementor-item:before,
					.elementor-7 .elementor-element.elementor-element-a7a3f24 .e--pointer-framed .elementor-item:after{border-color:#F7F7F7;}.elementor-7 .elementor-element.elementor-element-7adb837{--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:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-7adb837:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7adb837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2670;}.elementor-7 .elementor-element.elementor-element-189932e{text-align:center;}.elementor-7 .elementor-element.elementor-element-189932e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#FFFFFF;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-7d8f4ed{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-0c4afa9{--width:10.75%;}.elementor-7 .elementor-element.elementor-element-daced42{--width:68.75%;}.elementor-7 .elementor-element.elementor-element-cc25abd{--width:21.099%;}.elementor-7 .elementor-element.elementor-element-5868197{--width:31.518%;}.elementor-7 .elementor-element.elementor-element-73a8817{--content-width:580px;}.elementor-7 .elementor-element.elementor-element-430d6b0{--width:22%;}.elementor-7 .elementor-element.elementor-element-4638a40{--width:55%;}.elementor-7 .elementor-element.elementor-element-ad7f791{--width:22%;}.elementor-7 .elementor-element.elementor-element-31ac705{--width:31.25%;}.elementor-7 .elementor-element.elementor-element-3f8b782{--content-width:1280px;}.elementor-7 .elementor-element.elementor-element-a3be140{--content-width:1280px;}.elementor-7 .elementor-element.elementor-element-6e866e8{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-01d3f75{--content-width:580px;}.elementor-7 .elementor-element.elementor-element-dd9aa88{--width:30%;}.elementor-7 .elementor-element.elementor-element-6b3897a{--width:70%;}.elementor-7 .elementor-element.elementor-element-13738ff{--width:30%;}.elementor-7 .elementor-element.elementor-element-d4dadb7{--width:70%;}.elementor-7 .elementor-element.elementor-element-dd022d7{--width:30%;}.elementor-7 .elementor-element.elementor-element-f567fef{--width:70%;}.elementor-7 .elementor-element.elementor-element-ec7b34b{--width:30%;}.elementor-7 .elementor-element.elementor-element-fa86027{--width:70%;}.elementor-7 .elementor-element.elementor-element-8489047{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-f95a980{--width:23.749%;}.elementor-7 .elementor-element.elementor-element-c1ee1e8{--width:41.18%;}.elementor-7 .elementor-element.elementor-element-46ca92d{--width:48%;}.elementor-7 .elementor-element.elementor-element-e11ae13{--width:76.606%;}.elementor-7 .elementor-element.elementor-element-3a5e66a{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-0cb7f4b{--width:22.101%;}}/* Start custom CSS for nav-menu, class: .elementor-element-c4b07ed *//*
 * TECHNIQUE 2: PNG IMAGE ICONS
 * This requires a separate rule for each menu item to assign the correct image.
*/

/* --- A) General styling for ALL menu items that will have an icon --- */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item > a {
    /* These properties are shared by all icons */
    background-repeat: no-repeat;
    background-position: left center; /* Position: left side, vertically centered */
    background-size: 18px 18px;     /* The visible size of your icon image */
    padding-left: 28px !important;  /* Creates space FOR the icon. MUST be larger than background-size */
}

/* --- B) Assign a unique background image to each menu item --- */

/* 1. Icon for "Buy/Sell Local" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-12 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/cart-icon.png'); /* PASTE YOUR URL HERE */
}

/* 2. Icon for "Post Buy/Sell" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-13 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/cell-phone-icon.png'); /* PASTE YOUR URL HERE */
}

/* 3. Icon for "Exchange" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-14 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/post-icon.png'); /* PASTE YOUR URL HERE */
}

/* 4. Icon for "Lease" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-15 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/exchange-icon.png'); /* PASTE YOUR URL HERE */
}

/* 5. Icon for "Casher Network" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-16 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/lease-icon.png'); /* PASTE YOUR URL HERE */
}

/* 6. Icon for "IEO" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-17 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/money-icon.png'); /* PASTE YOUR URL HERE */
}

/* 7. Icon for "List Token" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-18 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/token-icon.png'); /* PASTE YOUR URL HERE */
}

/* 8. Icon for "News" */
.elementor-element-c4b07ed .elementor-nav-menu .menu-item-19 > a {
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/news-icon.png'); /* PASTE YOUR URL HERE */
}

/* Note: Your HTML did not contain a 9th item, but you would just continue the pattern. *//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-2a01de2 *//*
 * CSS for the second menu (User/Notifications Menu)
 * This file is separate from the main menu styles.
*/

/* --- General setup for items that will get icons --- */
.elementor-element-2a01de2 .elementor-nav-menu .menu-item > a {
    /* Use flexbox for easy alignment of text and icons */
    display: flex !important;
    align-items: center;
}


/*
 * 1. "EN" link (menu-item-40) with a world icon
*/
.elementor-element-2a01de2 .elementor-nav-menu .menu-item-40 > a {
    /* These properties add the icon as a background image */
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/world-icon.png'); /* PASTE YOUR WORLD ICON URL HERE */
    background-repeat: no-repeat;
    background-position: left center; /* Position: left side, vertically centered */
    background-size: 18px 18px;     /* The visible size of your icon image */
    padding-left: 28px !important;  /* Creates space FOR the icon. MUST be larger than background-size */
}


/*
 * 2. "Notifications" link (menu-item-41) with icon only
*/
.elementor-element-2a01de2 .elementor-nav-menu .menu-item-41 > a {
    /* Set the icon */
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/notification-icon-active.png'); /* PASTE YOUR NOTIFICATION ICON URL HERE */
    background-repeat: no-repeat;
    background-position: center center; /* Center the icon */
    background-size: 26px auto;

    /* Hide the text */
    font-size: 0 !important;
    line-height: 0;
    color: transparent;

    /* Give the link a fixed size to create a clickable area for the icon */
    width: 40px;
    height: 40px;
    padding: 0 !important; /* Override default padding */
}


/*
 * 3. "nachobtc" link (menu-item-42) with user icon and down arrow
*/
.elementor-element-2a01de2 .elementor-nav-menu .menu-item-42 > a {
    /* Set BOTH the user icon on the left AND the down arrow on the right */
    background-image: url('https://casherup.com/wp-content/uploads/2025/10/user-icon.png'), url('https://casherup.com/wp-content/uploads/2025/10/arrow-down.png'); /* PASTE USER URL HERE, THEN PASTE ARROW URL HERE */
    background-repeat: no-repeat, no-repeat;
    background-position: left center, right 10px center; /* Position for user icon, position for arrow */
    background-size: 18px auto, 12px 12px; /* Size for user icon, size for arrow */

    /* Add space on the left for the user icon */
    padding-left: 28px !important;

    /* Add space on the right for the arrow */
    padding-right: 30px !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4743421 *//* General container settings for the carousel */
.elementor-image-carousel-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  position: relative;
}

/* Styling for each slide */
.swiper-slide {
  transition: transform 0.3s ease, width 0.3s ease, margin 0.3s ease;
  margin-right: 25px;
}

/* Normal Slide Size */
.swiper-slide-normal {
  width: 325px; /* Adjust based on your desired normal size */
}

/* Smallest Slide Size */
.swiper-slide-small {
  width: 250px; /* Adjust this for the smallest size */
  transform: scale(0.8); /* Optional for making it a bit smaller */
}

/* Biggest Slide Size */
.swiper-slide-big {
  width: 450px; /* Adjust based on your desired biggest size */
  transform: scale(1.2); /* Optional for making it a bit larger */
}

/* Adding some space between the slides */
.swiper-slide:not(.swiper-slide-duplicate) {
  margin-right: 25px;
}

/* Adjust the pagination to fit the new layout */
.swiper-pagination-bullets {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  text-align: center;
}

.swiper-pagination-bullet {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border-radius: 50%;
  margin: 0 5px;
  cursor: pointer;
}

.swiper-pagination-bullet-active {
  background-color: #3498db;
}

/* Adjust buttons for previous/next navigation */
.elementor-swiper-button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(0,0,0,0.5);
  color: white;
  padding: 10px;
  cursor: pointer;
}

.elementor-swiper-button-prev {
  left: 0;
}

.elementor-swiper-button-next {
  right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3be140 *//* ==== Fast-forward icons between the 4 cards ==== */
/* Make the four card containers positioning contexts */
.elementor-element-a3be140 .elementor-element-1490045,
.elementor-element-a3be140 .elementor-element-683012f,
.elementor-element-a3be140 .elementor-element-32685e3,
.elementor-element-a3be140 .elementor-element-6e5cb04{
  position: relative;
}

/* Add the icon after the 1st, 2nd, and 3rd cards */
.elementor-element-a3be140 .elementor-element-1490045::after,
.elementor-element-a3be140 .elementor-element-683012f::after,
.elementor-element-a3be140 .elementor-element-32685e3::after{
  content: "";
  position: absolute;
  top: 50%;
  right: -22px;            /* space between cards */
  transform: translateY(-50%);
  width: 36px;
  height: 36px;
  pointer-events: none;
  /* Double-chevron SVG (fast-forward). Change stroke color by editing %235051D6 */
  background: center/contain no-repeat url("https://casherup.com/wp-content/uploads/2025/11/fast-forward.png");
  filter: drop-shadow(0 1px 0 rgba(0,0,0,.08));
  opacity: .95;
}

/* Optional: light “connector” line to visually link cards */
.elementor-element-a3be140 .elementor-element-1490045::before,
.elementor-element-a3be140 .elementor-element-683012f::before,
.elementor-element-a3be140 .elementor-element-32685e3::before{
  content: "";
  position: absolute;
  top: 50%;
  right: -22px;
  transform: translate(18px, -50%); /* puts the line behind the chevrons */
  width: 40px;
  height: 2px;
  background: #E6E3F9; /* tweak to match your palette */
  border-radius: 2px;
}

/* Spacing tweak so arrows don't collide if column gap is tight */
@media (min-width: 1025px){
  .elementor-element-a3be140 .e-con-inner{
    column-gap: 44px !important; /* or adjust to your layout */
  }
}

/* Responsive behavior:
   - On tablet/phone (when cards usually stack), hide the between-card arrows. */
@media (max-width: 1024px){
  .elementor-element-a3be140 .elementor-element-1490045::after,
  .elementor-element-a3be140 .elementor-element-683012f::after,
  .elementor-element-a3be140 .elementor-element-32685e3::after,
  .elementor-element-a3be140 .elementor-element-1490045::before,
  .elementor-element-a3be140 .elementor-element-683012f::before,
  .elementor-element-a3be140 .elementor-element-32685e3::before{
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e9b151 *//* ==== Fast-forward icons for the 4 step rows in section 0e9b151 ==== */
/* Make each step container a positioning context */
.elementor-element-0e9b151 .elementor-element-e0a4690,
.elementor-element-0e9b151 .elementor-element-348c407,
.elementor-element-0e9b151 .elementor-element-044ac70,
.elementor-element-0e9b151 .elementor-element-6414aab {
  position: relative;
}

/* Add double-chevron AFTER the 1st, 2nd, and 3rd step containers */
.elementor-element-0e9b151 .elementor-element-e0a4690::after,
.elementor-element-0e9b151 .elementor-element-348c407::after,
.elementor-element-0e9b151 .elementor-element-044ac70::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -28px;                  /* distance between cards; tweak as needed */
  transform: translateY(-50%);
  width: 38px;
  height: 38px;
  pointer-events: none;
  /* Blue double-chevron SVG (change color by editing %232F57FF) */
  background: center/contain no-repeat url("https://casherup.com/wp-content/uploads/2025/11/fast-forward.png");
  filter: drop-shadow(0 1px 0 rgba(0,0,0,.08));
  opacity: .98;
}

/* Optional: a faint connector line behind the chevrons */
.elementor-element-0e9b151 .elementor-element-e0a4690::before,
.elementor-element-0e9b151 .elementor-element-348c407::before,
.elementor-element-0e9b151 .elementor-element-044ac70::before {
  content: "";
  position: absolute;
  top: 50%;
  right: -28px;
  transform: translate(20px,-50%);
  width: 54px;                   /* length of the connector; adjust to your gap */
  height: 2px;
  background: #E4EBFF;           /* soft blue line */
  border-radius: 2px;
}

/* If the horizontal gap is tight, increase the column gap so arrows don't overlap */
@media (min-width: 1025px){
  .elementor-element-0e9b151 .e-con-inner{
    column-gap: 48px !important; /* adjust or remove if you already control gaps */
  }
}

/* Hide arrows when steps stack on tablet/phone */
@media (max-width: 1024px){
  .elementor-element-0e9b151 .elementor-element-e0a4690::after,
  .elementor-element-0e9b151 .elementor-element-348c407::after,
  .elementor-element-0e9b151 .elementor-element-044ac70::after,
  .elementor-element-0e9b151 .elementor-element-e0a4690::before,
  .elementor-element-0e9b151 .elementor-element-348c407::before,
  .elementor-element-0e9b151 .elementor-element-044ac70::before{
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e866e8 *//* ==== Fast-forward icons between the 4 cards ==== */
/* Make the four card containers positioning contexts */
.elementor-element-a3be140 .elementor-element-1490045,
.elementor-element-a3be140 .elementor-element-683012f,
.elementor-element-a3be140 .elementor-element-32685e3,
.elementor-element-a3be140 .elementor-element-6e5cb04{
  position: relative;
}

/* Add the icon after the 1st, 2nd, and 3rd cards */
.elementor-element-a3be140 .elementor-element-1490045::after,
.elementor-element-a3be140 .elementor-element-683012f::after,
.elementor-element-a3be140 .elementor-element-32685e3::after{
  content: "";
  position: absolute;
  top: 50%;
  right: -22px;            /* space between cards */
  transform: translateY(-50%);
  width: 36px;
  height: 36px;
  pointer-events: none;
  /* Double-chevron SVG (fast-forward). Change stroke color by editing %235051D6 */
  background: center/contain no-repeat url("https://casherup.com/wp-content/uploads/2025/11/fast-forward.png");
  filter: drop-shadow(0 1px 0 rgba(0,0,0,.08));
  opacity: .95;
}

/* Optional: light “connector” line to visually link cards */
.elementor-element-a3be140 .elementor-element-1490045::before,
.elementor-element-a3be140 .elementor-element-683012f::before,
.elementor-element-a3be140 .elementor-element-32685e3::before{
  content: "";
  position: absolute;
  top: 50%;
  right: -22px;
  transform: translate(18px, -50%); /* puts the line behind the chevrons */
  width: 40px;
  height: 2px;
  background: #E6E3F9; /* tweak to match your palette */
  border-radius: 2px;
}

/* Spacing tweak so arrows don't collide if column gap is tight */
@media (min-width: 1025px){
  .elementor-element-a3be140 .e-con-inner{
    column-gap: 44px !important; /* or adjust to your layout */
  }
}

/* Responsive behavior:
   - On tablet/phone (when cards usually stack), hide the between-card arrows. */
@media (max-width: 1024px){
  .elementor-element-a3be140 .elementor-element-1490045::after,
  .elementor-element-a3be140 .elementor-element-683012f::after,
  .elementor-element-a3be140 .elementor-element-32685e3::after,
  .elementor-element-a3be140 .elementor-element-1490045::before,
  .elementor-element-a3be140 .elementor-element-683012f::before,
  .elementor-element-a3be140 .elementor-element-32685e3::before{
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c3348da *//* General container settings for the carousel */
.elementor-image-carousel-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  position: relative;
}

/* Styling for each slide */
.swiper-slide {
  transition: transform 0.3s ease, width 0.3s ease, margin 0.3s ease;
  margin-right: 25px;
}

/* Normal Slide Size */
.swiper-slide-normal {
  width: 325px; /* Adjust based on your desired normal size */
}

/* Smallest Slide Size */
.swiper-slide-small {
  width: 250px; /* Adjust this for the smallest size */
  transform: scale(0.8); /* Optional for making it a bit smaller */
}

/* Biggest Slide Size */
.swiper-slide-big {
  width: 450px; /* Adjust based on your desired biggest size */
  transform: scale(1.2); /* Optional for making it a bit larger */
}

/* Adding some space between the slides */
.swiper-slide:not(.swiper-slide-duplicate) {
  margin-right: 25px;
}

/* Adjust the pagination to fit the new layout */
.swiper-pagination-bullets {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  text-align: center;
}

.swiper-pagination-bullet {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border-radius: 50%;
  margin: 0 5px;
  cursor: pointer;
}

.swiper-pagination-bullet-active {
  background-color: #3498db;
}

/* Adjust buttons for previous/next navigation */
.elementor-swiper-button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(0,0,0,0.5);
  color: white;
  padding: 10px;
  cursor: pointer;
}

.elementor-swiper-button-prev {
  left: 0;
}

.elementor-swiper-button-next {
  right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3703898 */.elementor-element-3703898 img, .elementor-element-ee5eeef img {
  filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5eeef */.elementor-element-3703898 img {
  filter: grayscale(100%);
}/* End custom CSS */