.elementor-31590 .elementor-element.elementor-element-547b3c61{--display:flex;--padding-top:60px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-31590 .elementor-element.elementor-element-547b3c61:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-547b3c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F9;}.elementor-31590 .elementor-element.elementor-element-18f3224e{width:var( --container-widget-width, 227px );max-width:227px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:8px 16px 8px 16px;--container-widget-width:227px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E7EF;border-radius:18px 18px 18px 18px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-31590 .elementor-element.elementor-element-18f3224e.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-item > a{font-size:12px;line-height:14px;}.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-text{color:#6A7B8F;transition:color 0.3s;}.elementor-31590 .elementor-element.elementor-element-637e60e2{text-align:center;}.elementor-31590 .elementor-element.elementor-element-637e60e2 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:60px;font-weight:600;line-height:60px;}.elementor-31590 .elementor-element.elementor-element-5b97fd6d{text-align:center;font-size:14px;font-weight:500;}.elementor-31590 .elementor-element.elementor-element-37df96cc{--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;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-66670215{--display:flex;}.elementor-31590 .elementor-element.elementor-element-7ecd273a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31590 .elementor-element.elementor-element-3963e407{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-item > a{font-size:14px;line-height:22px;}.elementor-31590 .elementor-element.elementor-element-3963e407 .elementor-icon-list-text{transition:color 0.3s;}.elementor-31590 .elementor-element.elementor-element-5a512bc9{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-ad89acf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31590 .elementor-element.elementor-element-ad89acf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31590 .elementor-element.elementor-element-ad89acf .elementor-button{font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-31590 .elementor-element.elementor-element-5d337ba0 .elementor-button{background-color:#02010100;fill:#2277DD;color:#2277DD;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-5d337ba0 .elementor-button:hover, .elementor-31590 .elementor-element.elementor-element-5d337ba0 .elementor-button:focus{background-color:#FFFFFF00;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-5d337ba0.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-5d337ba0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31590 .elementor-element.elementor-element-5d337ba0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31590 .elementor-element.elementor-element-5d337ba0 .elementor-button:hover svg, .elementor-31590 .elementor-element.elementor-element-5d337ba0 .elementor-button:focus svg{fill:#2277DD;}.elementor-31590 .elementor-element.elementor-element-1997f824{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.85;--border-radius:8px 8px 8px 8px;}.elementor-31590 .elementor-element.elementor-element-1997f824:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-1997f824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.clicklearn.com/wp-content/uploads/2025/01/screenshot-for-video-cta.png");background-position:top right;background-size:120% auto;}.elementor-31590 .elementor-element.elementor-element-1997f824::before, .elementor-31590 .elementor-element.elementor-element-1997f824 > .elementor-background-video-container::before, .elementor-31590 .elementor-element.elementor-element-1997f824 > .e-con-inner > .elementor-background-video-container::before, .elementor-31590 .elementor-element.elementor-element-1997f824 > .elementor-background-slideshow::before, .elementor-31590 .elementor-element.elementor-element-1997f824 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31590 .elementor-element.elementor-element-1997f824 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3785E0;--background-overlay:'';}.elementor-31590 .elementor-element.elementor-element-37c1d0f5 .elementor-button{background-color:#FFFFFF;fill:#20293A;color:#20293A;border-radius:32px 32px 32px 32px;padding:8px 16px 8px 16px;}.elementor-31590 .elementor-element.elementor-element-37c1d0f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-31590 .elementor-element.elementor-element-37c1d0f5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-31590 .elementor-element.elementor-element-58f257b8{font-size:12px;color:#FFFFFFCC;}body:not(.rtl) .elementor-31590 .elementor-element.elementor-element-7c5516d6{right:-80px;}body.rtl .elementor-31590 .elementor-element.elementor-element-7c5516d6{left:-80px;}.elementor-31590 .elementor-element.elementor-element-7c5516d6{top:61.5px;}.elementor-31590 .elementor-element.elementor-element-7c5516d6 img{width:160px;border-radius:10px 10px 10px 10px;}.elementor-31590 .elementor-element.elementor-element-7e1c2067{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-31590 .elementor-element.elementor-element-7e1c2067:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-7e1c2067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-75dd14ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-31590 .elementor-element.elementor-element-75dd14ba .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-31590 .elementor-element.elementor-element-62759871{--e-image-carousel-slides-to-show:5;}.elementor-31590 .elementor-element.elementor-element-62759871 .swiper-wrapper{display:flex;align-items:center;}.elementor-31590 .elementor-element.elementor-element-2f480ec7{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31590 .elementor-element.elementor-element-2f480ec7:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-2f480ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F9;}.elementor-31590 .elementor-element.elementor-element-4091cbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"Satoshi Variable", Sans-serif;font-size:18px;line-height:22px;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2dd75727{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-31590 .elementor-element.elementor-element-2dd75727.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-7069164a{width:var( --container-widget-width, 528px );max-width:528px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:528px;--container-widget-flex-grow:0;text-align:center;font-size:14px;font-weight:500;line-height:22px;}.elementor-31590 .elementor-element.elementor-element-7069164a.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-2770e65c .swiper-pagination-bullet-active, .elementor-31590 .elementor-element.elementor-element-2770e65c .swiper-pagination-progressbar-fill{background-color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2770e65c .swiper-pagination-fraction{color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2770e65c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-31590 .elementor-element.elementor-element-2770e65c.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-swiper-button{font-size:20px;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-swiper-button svg{fill:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2770e65c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#CDD5E0;opacity:1;}.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-testimonial__text{color:#495767;font-size:16px;font-style:normal;}.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-testimonial__name{color:#495767;font-size:16px;font-weight:500;font-style:normal;}.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-testimonial__title{color:#6A7B8F;font-size:14px;font-style:normal;}.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-testimonial__image img{border-radius:0px;}.elementor-31590 .elementor-element.elementor-element-44166612{--display:flex;}.elementor-31590 .elementor-element.elementor-element-18ae3eeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 32px;}.elementor-31590 .elementor-element.elementor-element-18ae3eeb .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:36px;font-weight:600;line-height:44px;}.elementor-31590 .elementor-element.elementor-element-660c5f5a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-7cd46b26{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-3fc2ef5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-31590 .elementor-element.elementor-element-3fc2ef5d:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-3fc2ef5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-4257fb40{font-size:12px;font-weight:600;line-height:22px;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-241930c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-31590 .elementor-element.elementor-element-241930c7 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-31590 .elementor-element.elementor-element-1ca206a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:14px;line-height:22px;color:#495767;}.elementor-31590 .elementor-element.elementor-element-67fb72d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -55px) -40px;}.elementor-31590 .elementor-element.elementor-element-311adcaf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-31590 .elementor-element.elementor-element-311adcaf:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-311adcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-134c3553{font-size:12px;font-weight:600;line-height:22px;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2947e47c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31590 .elementor-element.elementor-element-2947e47c .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-31590 .elementor-element.elementor-element-5ac07793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:14px;line-height:22px;color:#495767;}.elementor-31590 .elementor-element.elementor-element-3b523dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) -32px;}.elementor-31590 .elementor-element.elementor-element-3b6bd403{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-2ac6cc9e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-31590 .elementor-element.elementor-element-2ac6cc9e:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-2ac6cc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-39c81931{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-6d399718{font-size:12px;font-weight:600;line-height:22px;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-76a5f1ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31590 .elementor-element.elementor-element-76a5f1ab .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-31590 .elementor-element.elementor-element-4e84bbf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:14px;line-height:22px;color:#495767;}.elementor-31590 .elementor-element.elementor-element-1afbaf81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-23a47e60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-31590 .elementor-element.elementor-element-23a47e60:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-23a47e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-23a47e60.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31590 .elementor-element.elementor-element-4b3a8243{font-size:12px;font-weight:600;line-height:22px;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2521eff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31590 .elementor-element.elementor-element-2521eff0 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:24px;font-weight:600;line-height:32px;}.elementor-31590 .elementor-element.elementor-element-183d3328{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:14px;line-height:22px;color:#495767;}.elementor-31590 .elementor-element.elementor-element-183d3328.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31590 .elementor-element.elementor-element-38000303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -39px) 0px;}.elementor-31590 .elementor-element.elementor-element-38000303.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-3e9dff5b{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-3e9dff5b.e-con{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-5bb704e4{--display:flex;}.elementor-31590 .elementor-element.elementor-element-62e33943 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:36px;font-weight:600;line-height:44px;}.elementor-31590 .elementor-element.elementor-element-3f5c8e6a{font-size:14px;font-weight:500;}.elementor-31590 .elementor-element.elementor-element-2ba099a7 .elementor-button{background-color:#02010100;fill:#2277DD;color:#2277DD;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-2ba099a7 .elementor-button:hover, .elementor-31590 .elementor-element.elementor-element-2ba099a7 .elementor-button:focus{background-color:#7E2E2E00;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2ba099a7.elementor-element{--align-self:flex-start;}.elementor-31590 .elementor-element.elementor-element-2ba099a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31590 .elementor-element.elementor-element-2ba099a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31590 .elementor-element.elementor-element-2ba099a7 .elementor-button:hover svg, .elementor-31590 .elementor-element.elementor-element-2ba099a7 .elementor-button:focus svg{fill:#2277DD;}.elementor-31590 .elementor-element.elementor-element-9cec55f{--display:flex;}.elementor-31590 .elementor-element.elementor-element-3dc0ee64 img{width:100%;}.elementor-31590 .elementor-element.elementor-element-434ad3c9{--display:flex;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-3ed4bced{padding:0px 0px 0px 32px;font-size:16px;line-height:16px;color:#3785E0;}.elementor-31590 .elementor-element.elementor-element-4b857a44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 32px;}.elementor-31590 .elementor-element.elementor-element-4b857a44 .elementor-heading-title{font-family:"Satoshi Variable", Sans-serif;font-size:36px;font-weight:600;line-height:44px;}.elementor-31590 .elementor-element.elementor-element-627d5e27{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-3bf6791a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-31590 .elementor-element.elementor-element-3bf6791a:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-3bf6791a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-3b7cd1cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31590 .elementor-element.elementor-element-3b7cd1cc img{border-radius:4px 4px 4px 4px;}.elementor-31590 .elementor-element.elementor-element-591fc14b{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon{font-size:12px;}.elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon-box-title, .elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon-box-title a{font-size:12px;font-weight:500;}.elementor-31590 .elementor-element.elementor-element-14e18b0c{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;font-family:"Inter", Sans-serif;font-size:14px;color:#111729;}.elementor-31590 .elementor-element.elementor-element-14e18b0c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31590 .elementor-element.elementor-element-425b8390{--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:space-between;--padding-top:0px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-31590 .elementor-element.elementor-element-4b5baf6d .elementor-button{background-color:#02010100;font-size:14px;line-height:16px;fill:#3785E0;color:#3785E0;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-4b5baf6d .elementor-button:hover, .elementor-31590 .elementor-element.elementor-element-4b5baf6d .elementor-button:focus{background-color:#02010100;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-4b5baf6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31590 .elementor-element.elementor-element-4b5baf6d .elementor-button:hover svg, .elementor-31590 .elementor-element.elementor-element-4b5baf6d .elementor-button:focus svg{fill:#2277DD;}.elementor-31590 .elementor-element.elementor-element-393c89ef.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-393c89ef{font-size:10px;font-weight:500;color:#97A3B6;}.elementor-31590 .elementor-element.elementor-element-68f62e2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-31590 .elementor-element.elementor-element-68f62e2d:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-68f62e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-2364e303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31590 .elementor-element.elementor-element-2364e303 img{border-radius:4px 4px 4px 4px;}.elementor-31590 .elementor-element.elementor-element-56c9583c{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon{font-size:12px;}.elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon-box-title, .elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon-box-title a{font-size:12px;font-weight:500;}.elementor-31590 .elementor-element.elementor-element-1e1a4d16{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;font-family:"Inter", Sans-serif;font-size:14px;color:#111729;}.elementor-31590 .elementor-element.elementor-element-1e1a4d16.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31590 .elementor-element.elementor-element-3bb3deea{--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:space-between;--padding-top:0px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-31590 .elementor-element.elementor-element-5cca5c6d .elementor-button{background-color:#02010100;font-size:14px;line-height:16px;fill:#3785E0;color:#3785E0;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-5cca5c6d .elementor-button:hover, .elementor-31590 .elementor-element.elementor-element-5cca5c6d .elementor-button:focus{background-color:#02010100;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-5cca5c6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31590 .elementor-element.elementor-element-5cca5c6d .elementor-button:hover svg, .elementor-31590 .elementor-element.elementor-element-5cca5c6d .elementor-button:focus svg{fill:#2277DD;}.elementor-31590 .elementor-element.elementor-element-175c7b89.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-175c7b89{font-size:10px;font-weight:500;color:#97A3B6;}.elementor-31590 .elementor-element.elementor-element-1d5f5a5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-31590 .elementor-element.elementor-element-1d5f5a5e:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-1d5f5a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-54e71209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31590 .elementor-element.elementor-element-54e71209 img{border-radius:4px 4px 4px 4px;}.elementor-31590 .elementor-element.elementor-element-6ed42cd0{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon{font-size:12px;}.elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon-box-title, .elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon-box-title a{font-size:12px;font-weight:500;}.elementor-31590 .elementor-element.elementor-element-27852f2e{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 32px) 12px;font-family:"Inter", Sans-serif;font-size:14px;color:#111729;}.elementor-31590 .elementor-element.elementor-element-27852f2e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31590 .elementor-element.elementor-element-7153e6f4{--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:space-between;--padding-top:0px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-31590 .elementor-element.elementor-element-2408254b .elementor-button{background-color:#02010100;font-size:14px;line-height:16px;fill:#3785E0;color:#3785E0;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-2408254b .elementor-button:hover, .elementor-31590 .elementor-element.elementor-element-2408254b .elementor-button:focus{background-color:#02010100;color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-2408254b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31590 .elementor-element.elementor-element-2408254b .elementor-button:hover svg, .elementor-31590 .elementor-element.elementor-element-2408254b .elementor-button:focus svg{fill:#2277DD;}.elementor-31590 .elementor-element.elementor-element-cc3953d.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-cc3953d{font-size:10px;font-weight:500;color:#97A3B6;}.elementor-31590 .elementor-element.elementor-element-24285d6{--display:flex;}.elementor-31590 .elementor-element.elementor-element-c4f961d .elementor-button{background-color:#FFFFFF;fill:#1C1F2B;color:#1C1F2B;border-radius:9px 9px 9px 9px;padding:12px 16px 12px 16px;}.elementor-31590 .elementor-element.elementor-element-c4f961d{width:auto;max-width:auto;bottom:160px;z-index:1;}.elementor-31590 .elementor-element.elementor-element-c4f961d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-31590 .elementor-element.elementor-element-c4f961d{right:20px;}body.rtl .elementor-31590 .elementor-element.elementor-element-c4f961d{left:20px;}.elementor-31590 .elementor-element.elementor-element-862e32c{width:auto;max-width:auto;bottom:20px;z-index:1;text-align:end;}.elementor-31590 .elementor-element.elementor-element-862e32c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-31590 .elementor-element.elementor-element-862e32c{right:20px;}body.rtl .elementor-31590 .elementor-element.elementor-element-862e32c{left:20px;}.elementor-31590 .elementor-element.elementor-element-862e32c img{width:252px;}.elementor-31590 .elementor-element.elementor-element-45fcf2ab{--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:42px;--padding-bottom:42px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-31590 .elementor-element.elementor-element-45fcf2ab:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-45fcf2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2277DD;}.elementor-31590 .elementor-element.elementor-element-409533f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-386b3ef7 .elementor-heading-title{font-size:24px;line-height:32px;color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-4be5fc11{font-size:14px;color:#FFFFFF;}.elementor-31590 .elementor-element.elementor-element-7100010c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-7100010c.e-con{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-1e9ff1bb .elementor-button{background-color:#FFFFFF;fill:#2277DD;color:#2277DD;border-radius:20px 20px 20px 20px;padding:13px 20px 13px 20px;}.elementor-31590 .elementor-element.elementor-element-1e9ff1bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31590 .elementor-element.elementor-element-1e9ff1bb .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:767px){.elementor-31590 .elementor-element.elementor-element-637e60e2 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-31590 .elementor-element.elementor-element-37df96cc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31590 .elementor-element.elementor-element-1997f824{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-62759871{--e-image-carousel-slides-to-show:2;}.elementor-31590 .elementor-element.elementor-element-4091cbf{font-size:20px;}.elementor-31590 .elementor-element.elementor-element-2dd75727.elementor-element{--align-self:flex-start;}.elementor-31590 .elementor-element.elementor-element-7069164a.elementor-element{--align-self:flex-start;}.elementor-31590 .elementor-element.elementor-element-2770e65c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31590 .elementor-element.elementor-element-2770e65c.elementor-element{--align-self:flex-start;}.elementor-31590 .elementor-element.elementor-element-44166612{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-18ae3eeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31590 .elementor-element.elementor-element-18ae3eeb .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31590 .elementor-element.elementor-element-3fc2ef5d{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:40px;--margin-left:-26px;--margin-right:0px;}.elementor-31590 .elementor-element.elementor-element-311adcaf{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-26px;--margin-right:0px;}.elementor-31590 .elementor-element.elementor-element-2ac6cc9e{--margin-top:0px;--margin-bottom:0px;--margin-left:-26px;--margin-right:0px;}.elementor-31590 .elementor-element.elementor-element-23a47e60{--margin-top:0px;--margin-bottom:0px;--margin-left:-26px;--margin-right:0px;}.elementor-31590 .elementor-element.elementor-element-3e9dff5b{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-3e9dff5b.e-con{--align-self:flex-start;}.elementor-31590 .elementor-element.elementor-element-62e33943 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31590 .elementor-element.elementor-element-434ad3c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-3ed4bced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-4b857a44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31590 .elementor-element.elementor-element-4b857a44 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-31590 .elementor-element.elementor-element-627d5e27{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon-box-wrapper{align-items:center;}.elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon-box-wrapper{align-items:center;}.elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon-box-wrapper{align-items:center;}.elementor-31590 .elementor-element.elementor-element-7100010c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-31590 .elementor-element.elementor-element-547b3c61{--content-width:1080px;}.elementor-31590 .elementor-element.elementor-element-2f480ec7{--content-width:1080px;}.elementor-31590 .elementor-element.elementor-element-39c81931{--width:55%;}.elementor-31590 .elementor-element.elementor-element-1afbaf81{--width:45%;}.elementor-31590 .elementor-element.elementor-element-3e9dff5b{--width:900px;}.elementor-31590 .elementor-element.elementor-element-45fcf2ab{--content-width:575px;}}/* Start custom CSS for icon-list, class: .elementor-element-18f3224e */.elementor-31590 .elementor-element.elementor-element-18f3224e .elementor-icon-list-icon+.elementor-icon-list-text {
    padding-inline-start: 0px;
}
.elementor-31590 .elementor-element.elementor-element-18f3224e ul:not(.uicore-menu) li, ol li {
    margin-bottom: 0;
}
.elementor-31590 .elementor-element.elementor-element-18f3224e ul li:last-child .elementor-icon-list-text {
    color: #2277DD;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad89acf */.elementor-31590 .elementor-element.elementor-element-ad89acf a svg {
    transition: margin 0.3s ease;
}

.elementor-31590 .elementor-element.elementor-element-ad89acf a:hover svg {
    margin-left: 3px;
    margin-right: -3px;
}
.elementor-31590 .elementor-element.elementor-element-ad89acf a:hover,
.elementor-31590 .elementor-element.elementor-element-ad89acf a:hover .elementor-button-content-wrapper {
    transform: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d337ba0 */.elementor-31590 .elementor-element.elementor-element-5d337ba0 a svg {
    transition: margin 0.3s ease;
}

.elementor-31590 .elementor-element.elementor-element-5d337ba0 a:hover svg {
    margin-left: 3px;
    margin-right: -3px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37c1d0f5 */.elementor-31590 .elementor-element.elementor-element-37c1d0f5 svg {
    width: 22px;
    height: 22px;
}
.elementor-31590 .elementor-element.elementor-element-37c1d0f5 .elementor-button-text {
    line-height: 23px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c5516d6 */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-7c5516d6 {
        right: -101px !important;
        top: 0 !important;
        width: 30%;
        position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2770e65c */.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-testimonial__image img {
    width: auto;
    height: 28px;
}
.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-swiper-button-prev, .elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-swiper-button-next {
    background: #fff;
    border-radius: 50%;
    padding: 15px;
}
.elementor-31590 .elementor-element.elementor-element-2770e65c .elementor-testimonial {
    width: 70%;
    margin: auto;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02a1c3 */.elementor-31590 .elementor-element.elementor-element-2d02a1c3 {
    height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc2ef5d */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-3fc2ef5d {
        width: calc(100% + 52px)
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b523dc2 */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-3b523dc2 svg {
        width: calc(100% + 33px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311adcaf */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-311adcaf {
        width: calc(100% + 52px)
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35bacd95 */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-35bacd95 svg {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ac6cc9e */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-2ac6cc9e {
        width: calc(100% + 52px)
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38000303 */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-38000303 svg {
        width: 100%;
        margin-left: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a47e60 */@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-23a47e60 {
        width: calc(100% + 52px)
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ba099a7 */.elementor-31590 .elementor-element.elementor-element-2ba099a7 a svg {
    transition: margin 0.3s ease;
}

.elementor-31590 .elementor-element.elementor-element-2ba099a7 a:hover svg {
    margin-left: 3px;
    margin-right: -3px;
}
.elementor-31590 .elementor-element.elementor-element-2ba099a7 a:hover,
.elementor-31590 .elementor-element.elementor-element-2ba099a7 a:hover .elementor-button-content-wrapper {
    transform: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-591fc14b */.elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon-box-wrapper {
    background: #F5F5F5;
    width: fit-content;
    padding: 8px 12px;
    border-radius: 4px;
}
@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon-box-wrapper {
    padding: 0px 12px;
    }
    .elementor-31590 .elementor-element.elementor-element-591fc14b .elementor-icon-box-content {
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b5baf6d */.elementor-31590 .elementor-element.elementor-element-4b5baf6d a svg {
    transition: margin 0.3s ease;
}

.elementor-31590 .elementor-element.elementor-element-4b5baf6d a:hover svg {
    margin-left: 3px;
    margin-right: -3px;
}
.elementor-31590 .elementor-element.elementor-element-4b5baf6d a:hover,
.elementor-31590 .elementor-element.elementor-element-4b5baf6d a:hover .elementor-button-content-wrapper {
    transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-393c89ef */.elementor-31590 .elementor-element.elementor-element-393c89ef p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56c9583c */.elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon-box-wrapper {
    background: #F5F5F5;
    width: fit-content;
    padding: 8px 12px;
    border-radius: 4px;
}
@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon-box-wrapper {
    padding: 0px 12px;
    }
    .elementor-31590 .elementor-element.elementor-element-56c9583c .elementor-icon-box-content {
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5cca5c6d */.elementor-31590 .elementor-element.elementor-element-5cca5c6d a svg {
    transition: margin 0.3s ease;
}

.elementor-31590 .elementor-element.elementor-element-5cca5c6d a:hover svg {
    margin-left: 3px;
    margin-right: -3px;
}
.elementor-31590 .elementor-element.elementor-element-5cca5c6d a:hover,
.elementor-31590 .elementor-element.elementor-element-5cca5c6d a:hover .elementor-button-content-wrapper {
    transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175c7b89 */.elementor-31590 .elementor-element.elementor-element-175c7b89 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6ed42cd0 */.elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon-box-wrapper {
    background: #F5F5F5;
    width: fit-content;
    padding: 8px 12px;
    border-radius: 4px;
}
@media(max-width: 767px) {
    .elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon-box-wrapper {
    padding: 0px 12px;
    }
    .elementor-31590 .elementor-element.elementor-element-6ed42cd0 .elementor-icon-box-content {
        display: flex;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2408254b */.elementor-31590 .elementor-element.elementor-element-2408254b a svg {
    transition: margin 0.3s ease;
}

.elementor-31590 .elementor-element.elementor-element-2408254b a:hover svg {
    margin-left: 3px;
    margin-right: -3px;
}
.elementor-31590 .elementor-element.elementor-element-2408254b a:hover,
.elementor-31590 .elementor-element.elementor-element-2408254b a:hover .elementor-button-content-wrapper {
    transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3953d */.elementor-31590 .elementor-element.elementor-element-cc3953d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e9ff1bb */.elementor-31590 .elementor-element.elementor-element-1e9ff1bb a svg {
    transition: margin 0.3s ease;
}

.elementor-31590 .elementor-element.elementor-element-1e9ff1bb a:hover svg {
    margin-left: 3px;
    margin-right: -3px;
}
.elementor-31590 .elementor-element.elementor-element-1e9ff1bb a:hover,
.elementor-31590 .elementor-element.elementor-element-1e9ff1bb a:hover .elementor-button-content-wrapper {
    transform: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-display: auto;
	src: url('https://www.clicklearn.com/wp-content/uploads/2025/01/Satoshi-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */