.elementor-4026 .elementor-element.elementor-element-5163a77e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:212px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-4026 .elementor-element.elementor-element-5163a77e:not(.elementor-motion-effects-element-type-background), .elementor-4026 .elementor-element.elementor-element-5163a77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 37.4%, #FFFFFF80 90.18%);}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-197e25e{text-align:center;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-5ab97048{text-align:center;font-size:24px;line-height:28px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-4026 .elementor-element.elementor-element-719ff002{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4026 .elementor-element.elementor-element-1064a6f6{--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:60px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-4026 .elementor-element.elementor-element-1064a6f6:not(.elementor-motion-effects-element-type-background), .elementor-4026 .elementor-element.elementor-element-1064a6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #F9E5D8 8.51%, #FFFFFF80 75.62%);}.elementor-4026 .elementor-element.elementor-element-5dbbc8db{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4026 .elementor-element.elementor-element-34b4607d{text-align:start;font-family:"SangBleu Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:-2%;color:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-77247a5{--display:flex;}.elementor-4026 .elementor-element.elementor-element-3e3a4a33{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-4026 .elementor-element.elementor-element-3e3a4a33 img{border-radius:500px 500px 32px 32px;}.elementor-4026 .elementor-element.elementor-element-739d7db4{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-4026 .elementor-element.elementor-element-739d7db4:not(.elementor-motion-effects-element-type-background), .elementor-4026 .elementor-element.elementor-element-739d7db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-6ba50d76{--display:flex;}.elementor-4026 .elementor-element.elementor-element-7490e6b2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-4026 .elementor-element.elementor-element-7490e6b2 .elementor-heading-title{font-size:44px;line-height:1.4em;letter-spacing:-0.02em;}.elementor-4026 .elementor-element.elementor-element-5ab0dbd{--display:flex;}.elementor-4026 .elementor-element.elementor-element-a9f1062{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4026 .elementor-element.elementor-element-a9f1062:hover{background-color:#FFFFFF99;}.elementor-4026 .elementor-element.elementor-element-38c0fbe{--display:flex;}.elementor-4026 .elementor-element.elementor-element-ddc3ab2{--display:flex;}.elementor-4026 .elementor-element.elementor-element-e7d9a21{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4026 .elementor-element.elementor-element-c404445 .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-c404445.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-c404445.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-c404445.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-c404445.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-c404445.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-c404445 .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-c404445 .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-e7d6aa4 .elementor-heading-title{font-size:32px;font-weight:400;line-height:40px;letter-spacing:-2%;}.elementor-4026 .elementor-element.elementor-element-4837dc8{color:var( --e-global-color-144eefd );}.elementor-4026 .elementor-element.elementor-element-c855284{--display:flex;}.elementor-4026 .elementor-element.elementor-element-ca85dea .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-ca85dea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-ca85dea.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-ca85dea.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-ca85dea.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-ca85dea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-ca85dea .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-ca85dea .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-e70aea9{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4026 .elementor-element.elementor-element-e70aea9:hover{background-color:#FFFFFF99;}.elementor-4026 .elementor-element.elementor-element-cc41a08{--display:flex;}.elementor-4026 .elementor-element.elementor-element-2c99bba{--display:flex;}.elementor-4026 .elementor-element.elementor-element-3e6b381{--display:flex;}.elementor-4026 .elementor-element.elementor-element-3ad0ba8 .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-3ad0ba8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-3ad0ba8.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-3ad0ba8.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-3ad0ba8.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-3ad0ba8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-3ad0ba8 .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-3ad0ba8 .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-66ae9fa .elementor-heading-title{font-size:32px;font-weight:400;line-height:40px;letter-spacing:-2%;}.elementor-4026 .elementor-element.elementor-element-77a43a6{color:var( --e-global-color-144eefd );}.elementor-4026 .elementor-element.elementor-element-3e802c5{--display:flex;}.elementor-4026 .elementor-element.elementor-element-0f3db0f .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-0f3db0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-0f3db0f.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-0f3db0f.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-0f3db0f.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-0f3db0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-0f3db0f .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-0f3db0f .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-82cff23{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4026 .elementor-element.elementor-element-82cff23:hover{background-color:#FFFFFF99;}.elementor-4026 .elementor-element.elementor-element-f006bbc{--display:flex;}.elementor-4026 .elementor-element.elementor-element-5d67bbf{--display:flex;}.elementor-4026 .elementor-element.elementor-element-7b08030{--display:flex;}.elementor-4026 .elementor-element.elementor-element-1a83daf .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-1a83daf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-1a83daf.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-1a83daf.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-1a83daf.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-1a83daf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-1a83daf .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-1a83daf .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-26cb654 .elementor-heading-title{font-size:32px;font-weight:400;line-height:40px;letter-spacing:-2%;}.elementor-4026 .elementor-element.elementor-element-8f2a27c{color:var( --e-global-color-144eefd );}.elementor-4026 .elementor-element.elementor-element-9ef8eac{--display:flex;}.elementor-4026 .elementor-element.elementor-element-ecdd4cf .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-ecdd4cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-ecdd4cf.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-ecdd4cf.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-ecdd4cf.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-ecdd4cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-ecdd4cf .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-ecdd4cf .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-f2c335b{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4026 .elementor-element.elementor-element-f2c335b:hover{background-color:#FFFFFF99;}.elementor-4026 .elementor-element.elementor-element-8ac58d9{--display:flex;}.elementor-4026 .elementor-element.elementor-element-f817b6f{--display:flex;}.elementor-4026 .elementor-element.elementor-element-a78d107{--display:flex;}.elementor-4026 .elementor-element.elementor-element-2705217 .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-2705217.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-2705217.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-2705217.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-2705217.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-2705217.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-2705217 .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-2705217 .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-b4a8d69 .elementor-heading-title{font-size:32px;font-weight:400;line-height:40px;letter-spacing:-2%;}.elementor-4026 .elementor-element.elementor-element-4d417fb{color:var( --e-global-color-144eefd );}.elementor-4026 .elementor-element.elementor-element-a8e629c{--display:flex;}.elementor-4026 .elementor-element.elementor-element-35199a8 .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-35199a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-35199a8.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-35199a8.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-35199a8.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-35199a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-35199a8 .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-35199a8 .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-3f3433d{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4026 .elementor-element.elementor-element-3f3433d:hover{background-color:#FFFFFF99;}.elementor-4026 .elementor-element.elementor-element-462808f{--display:flex;}.elementor-4026 .elementor-element.elementor-element-5413753{--display:flex;}.elementor-4026 .elementor-element.elementor-element-e5c64e5{--display:flex;}.elementor-4026 .elementor-element.elementor-element-3c8e968 .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-3c8e968.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-3c8e968.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-3c8e968.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-3c8e968.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-3c8e968.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-3c8e968 .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-3c8e968 .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-0686b62 .elementor-heading-title{font-size:32px;font-weight:400;line-height:40px;letter-spacing:-2%;}.elementor-4026 .elementor-element.elementor-element-9213c80{color:var( --e-global-color-144eefd );}.elementor-4026 .elementor-element.elementor-element-9e69309{--display:flex;}.elementor-4026 .elementor-element.elementor-element-02cf183 .elementor-icon-wrapper{text-align:center;}.elementor-4026 .elementor-element.elementor-element-02cf183.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-02cf183.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-02cf183.elementor-view-default .elementor-icon{color:var( --e-global-color-09b8b64 );border-color:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-02cf183.elementor-view-framed .elementor-icon, .elementor-4026 .elementor-element.elementor-element-02cf183.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-09b8b64 );}.elementor-4026 .elementor-element.elementor-element-02cf183 .elementor-icon{font-size:40px;}.elementor-4026 .elementor-element.elementor-element-02cf183 .elementor-icon svg{height:40px;}.elementor-4026 .elementor-element.elementor-element-626b09a4{--e-transform-rotateZ:180deg;top:35%;}body:not(.rtl) .elementor-4026 .elementor-element.elementor-element-626b09a4{left:-7%;}body.rtl .elementor-4026 .elementor-element.elementor-element-626b09a4{right:-7%;}.elementor-4026 .elementor-element.elementor-element-626b09a4 img{width:299px;max-width:299px;height:598px;object-fit:contain;object-position:center center;}.elementor-4026 .elementor-element.elementor-element-20caafd3 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-4026 .elementor-element.elementor-element-8dd9d9b{width:var( --container-widget-width, 718px );max-width:718px;--container-widget-width:718px;--container-widget-flex-grow:0;text-align:start;}.elementor-4026 .elementor-element.elementor-element-8dd9d9b .elementor-heading-title{font-family:"SangBleu Sans", Sans-serif;font-size:44px;font-weight:400;line-height:1.4em;letter-spacing:-0.02em;}.elementor-4026 .elementor-element.elementor-element-76cc560d{width:var( --container-widget-width, 718px );max-width:718px;--container-widget-width:718px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:24px;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-4026 .elementor-element.elementor-element-788ec9b3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-weight:500;}.elementor-4026 .elementor-element.elementor-element-788ec9b3 .elementor-button:hover, .elementor-4026 .elementor-element.elementor-element-788ec9b3 .elementor-button:focus{background-color:#657FAA;}.elementor-4026 .elementor-element.elementor-element-788ec9b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4026 .elementor-element.elementor-element-788ec9b3 .elementor-button .elementor-button-content-wrapper{gap:14.75px;}@media(max-width:992px){.elementor-4026 .elementor-element.elementor-element-7490e6b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-4026 .elementor-element.elementor-element-7490e6b2 .elementor-heading-title{font-size:42px;}.elementor-4026 .elementor-element.elementor-element-20caafd3 img{height:202px;object-position:center center;}.elementor-4026 .elementor-element.elementor-element-8dd9d9b .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-4026 .elementor-element.elementor-element-76cc560d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-4026 .elementor-element.elementor-element-788ec9b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-4026 .elementor-element.elementor-element-5163a77e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-4026 .elementor-element.elementor-element-197e25e .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-4026 .elementor-element.elementor-element-5ab97048{font-size:16px;line-height:1.25em;}.elementor-4026 .elementor-element.elementor-element-719ff002{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4026 .elementor-element.elementor-element-1064a6f6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-4026 .elementor-element.elementor-element-34b4607d{text-align:center;font-size:18px;}.elementor-4026 .elementor-element.elementor-element-24a8a15f{font-size:16px;}.elementor-4026 .elementor-element.elementor-element-3e3a4a33 img{max-width:202px;}.elementor-4026 .elementor-element.elementor-element-739d7db4{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4026 .elementor-element.elementor-element-6ba50d76{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4026 .elementor-element.elementor-element-7490e6b2 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-4026 .elementor-element.elementor-element-a9f1062{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4026 .elementor-element.elementor-element-ddc3ab2{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-4026 .elementor-element.elementor-element-c404445 .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-c404445 .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-e7d6aa4 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-4026 .elementor-element.elementor-element-4837dc8{font-size:16px;}.elementor-4026 .elementor-element.elementor-element-ca85dea .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-ca85dea .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-e70aea9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4026 .elementor-element.elementor-element-2c99bba{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-4026 .elementor-element.elementor-element-3ad0ba8 .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-3ad0ba8 .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-66ae9fa .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-4026 .elementor-element.elementor-element-77a43a6{font-size:16px;}.elementor-4026 .elementor-element.elementor-element-0f3db0f .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-0f3db0f .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-82cff23{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4026 .elementor-element.elementor-element-5d67bbf{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-4026 .elementor-element.elementor-element-1a83daf .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-1a83daf .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-26cb654 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-4026 .elementor-element.elementor-element-8f2a27c{font-size:16px;}.elementor-4026 .elementor-element.elementor-element-ecdd4cf .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-ecdd4cf .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-f2c335b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4026 .elementor-element.elementor-element-f817b6f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-4026 .elementor-element.elementor-element-2705217 .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-2705217 .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-b4a8d69 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-4026 .elementor-element.elementor-element-4d417fb{font-size:16px;}.elementor-4026 .elementor-element.elementor-element-35199a8 .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-35199a8 .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-3f3433d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4026 .elementor-element.elementor-element-5413753{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:33px;}.elementor-4026 .elementor-element.elementor-element-3c8e968 .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-3c8e968 .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-0686b62 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-4026 .elementor-element.elementor-element-9213c80{font-size:16px;}.elementor-4026 .elementor-element.elementor-element-02cf183 .elementor-icon{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-02cf183 .elementor-icon svg{height:26px;}.elementor-4026 .elementor-element.elementor-element-8dd9d9b{width:100%;max-width:100%;}.elementor-4026 .elementor-element.elementor-element-8dd9d9b .elementor-heading-title{font-size:26px;}.elementor-4026 .elementor-element.elementor-element-788ec9b3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4026 .elementor-element.elementor-element-788ec9b3 .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-4026 .elementor-element.elementor-element-5dbbc8db{--width:72%;}.elementor-4026 .elementor-element.elementor-element-77247a5{--width:28%;}}/* Start custom CSS for heading, class: .elementor-element-197e25e */.elementor-4026 .elementor-element.elementor-element-197e25e .subheading{
    font-size: 44px;
    color: #3D4D67;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-197e25e .subheading{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ab97048 */.elementor-4026 .elementor-element.elementor-element-5ab97048{
    max-width: 646px !important;
    margin-inline: auto;
}

.elementor-4026 .elementor-element.elementor-element-5ab97048 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34b4607d */.elementor-4026 .elementor-element.elementor-element-34b4607d p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24a8a15f */.elementor-4026 .elementor-element.elementor-element-24a8a15f p:last-child{
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e3a4a33 */.elementor-4026 .elementor-element.elementor-element-3e3a4a33{
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38c0fbe */.card-image {
    max-width: 211px;
    max-height: 176px;
    border-radius: 16px;
    overflow: hidden;
}

@media (max-width: 767px){
    .card-image{
    max-width: 100%;
    max-height: 240px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c404445 */.elementor-4026 .elementor-element.elementor-element-c404445{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-c404445 .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d9a21 */.elementor-4026 .elementor-element.elementor-element-e7d9a21{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-e7d9a21{
    max-width: 40px;
    position: absolute;
    right: 0;
    top: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4837dc8 */.elementor-4026 .elementor-element.elementor-element-4837dc8 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc3ab2 */.card-content{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca85dea */.elementor-4026 .elementor-element.elementor-element-ca85dea{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-ca85dea .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c855284 */.elementor-4026 .elementor-element.elementor-element-c855284{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-c855284{
    max-width: 40px;
    position: absolute;
    right: 16px;
    margin-top: 50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9f1062 */.elementor-4026 .elementor-element.elementor-element-a9f1062:hover .elementor-icon svg{
    transform: rotate(-45deg);
    opacity: 1;
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-a9f1062:hover .elementor-widget-icon{
    opacity: 1;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-a9f1062{
        background: rgba(255,255,255, 0.6);
    }
}
.elementor-4026 .elementor-element.elementor-element-a9f1062 .elementor-widget-theme-post-featured-image img{
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-a9f1062:hover .elementor-widget-theme-post-featured-image img {
    transform: scale(1.1);
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc41a08 */.elementor-4026 .elementor-element.elementor-element-cc41a08{
    max-width: 211px;
    max-height: 176px;
    border-radius: 16px;
    overflow: hidden;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-cc41a08{
    max-width: 100%;
    max-height: 240px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3ad0ba8 */.elementor-4026 .elementor-element.elementor-element-3ad0ba8{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-3ad0ba8 .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e6b381 */.elementor-4026 .elementor-element.elementor-element-3e6b381{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-3e6b381{
    max-width: 40px;
    position: absolute;
    right: 0;
    top: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a43a6 */.elementor-4026 .elementor-element.elementor-element-77a43a6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c99bba */.elementor-4026 .elementor-element.elementor-element-2c99bba{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f3db0f */.elementor-4026 .elementor-element.elementor-element-0f3db0f{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-0f3db0f .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70aea9 */.elementor-4026 .elementor-element.elementor-element-e70aea9:hover .elementor-icon svg{
    transform: rotate(-45deg);
    opacity: 1;
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-e70aea9:hover .elementor-widget-icon{
    opacity: 1;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-e70aea9{
        background: rgba(255,255,255, 0.6);
    }
}
.elementor-4026 .elementor-element.elementor-element-e70aea9 .elementor-widget-theme-post-featured-image img{
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-e70aea9:hover .elementor-widget-theme-post-featured-image img {
    transform: scale(1.1);
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f006bbc */.elementor-4026 .elementor-element.elementor-element-f006bbc{
    max-width: 211px;
    max-height: 176px;
    border-radius: 16px;
    overflow: hidden;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-f006bbc{
    max-width: 100%;
    max-height: 240px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a83daf */.elementor-4026 .elementor-element.elementor-element-1a83daf{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-1a83daf .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b08030 */.elementor-4026 .elementor-element.elementor-element-7b08030{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-7b08030{
    max-width: 40px;
    position: absolute;
    right: 0;
    top: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f2a27c */.elementor-4026 .elementor-element.elementor-element-8f2a27c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d67bbf */.elementor-4026 .elementor-element.elementor-element-5d67bbf{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ecdd4cf */.elementor-4026 .elementor-element.elementor-element-ecdd4cf{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-ecdd4cf .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef8eac */.elementor-4026 .elementor-element.elementor-element-9ef8eac{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-9ef8eac{
    max-width: 40px;
    position: absolute;
    right: 16px;
    margin-top: 50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82cff23 */.elementor-4026 .elementor-element.elementor-element-82cff23:hover .elementor-icon svg{
    transform: rotate(-45deg);
    opacity: 1;
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-82cff23:hover .elementor-widget-icon{
    opacity: 1;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-82cff23{
        background: rgba(255,255,255, 0.6);
    }
}
.elementor-4026 .elementor-element.elementor-element-82cff23 .elementor-widget-theme-post-featured-image img{
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-82cff23:hover .elementor-widget-theme-post-featured-image img {
    transform: scale(1.1);
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ac58d9 */.elementor-4026 .elementor-element.elementor-element-8ac58d9{
    max-width: 211px;
    max-height: 176px;
    border-radius: 16px;
    overflow: hidden;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-8ac58d9{
    max-width: 100%;
    max-height: 240px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2705217 */.elementor-4026 .elementor-element.elementor-element-2705217{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-2705217 .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a78d107 */.elementor-4026 .elementor-element.elementor-element-a78d107{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-a78d107{
    max-width: 40px;
    position: absolute;
    right: 0;
    top: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d417fb */.elementor-4026 .elementor-element.elementor-element-4d417fb p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f817b6f */.elementor-4026 .elementor-element.elementor-element-f817b6f{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35199a8 */.elementor-4026 .elementor-element.elementor-element-35199a8{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-35199a8 .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8e629c */.elementor-4026 .elementor-element.elementor-element-a8e629c{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-a8e629c{
    max-width: 40px;
    position: absolute;
    right: 16px;
    margin-top: 50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c335b */.elementor-4026 .elementor-element.elementor-element-f2c335b:hover .elementor-icon svg{
    transform: rotate(-45deg);
    opacity: 1;
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-f2c335b:hover .elementor-widget-icon{
    opacity: 1;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-f2c335b{
        background: rgba(255,255,255, 0.6);
    }
}
.elementor-4026 .elementor-element.elementor-element-f2c335b .elementor-widget-theme-post-featured-image img{
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-f2c335b:hover .elementor-widget-theme-post-featured-image img {
    transform: scale(1.1);
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462808f */.elementor-4026 .elementor-element.elementor-element-462808f{
    max-width: 211px;
    max-height: 176px;
    border-radius: 16px;
    overflow: hidden;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-462808f{
    max-width: 100%;
    max-height: 240px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3c8e968 */.elementor-4026 .elementor-element.elementor-element-3c8e968{
    opacity: 0.5;
    
}

.elementor-4026 .elementor-element.elementor-element-3c8e968 .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5c64e5 */.elementor-4026 .elementor-element.elementor-element-e5c64e5{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-e5c64e5{
    max-width: 40px;
    position: absolute;
    right: 0;
    top: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9213c80 */.elementor-4026 .elementor-element.elementor-element-9213c80 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5413753 */.elementor-4026 .elementor-element.elementor-element-5413753{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02cf183 */.card-icon{
    opacity: 0.5;
    
}

.card-icon .elementor-icon svg{
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e69309 */.elementor-4026 .elementor-element.elementor-element-9e69309{
    max-width: 60px;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-9e69309{
    max-width: 40px;
    position: absolute;
    right: 16px;
    margin-top: 50px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f3433d */.elementor-4026 .elementor-element.elementor-element-3f3433d:hover .elementor-icon svg{
    transform: rotate(-45deg);
    opacity: 1;
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-3f3433d:hover .elementor-widget-icon{
    opacity: 1;
}

@media (max-width: 767px){
    .elementor-4026 .elementor-element.elementor-element-3f3433d{
        background: rgba(255,255,255, 0.6);
    }
}
.elementor-4026 .elementor-element.elementor-element-3f3433d .elementor-widget-theme-post-featured-image img{
    transition: all .3s ease;
}

.elementor-4026 .elementor-element.elementor-element-3f3433d:hover .elementor-widget-theme-post-featured-image img {
    transform: scale(1.1);
    transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-739d7db4 */.elementor-4026 .elementor-element.elementor-element-739d7db4{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20caafd3 */.elementor-4026 .elementor-element.elementor-element-20caafd3{
  height: 100%;
}
 
.full-height{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76cc560d */.elementor-4026 .elementor-element.elementor-element-76cc560d p a{
    font-weight: bold;
    font-size: 24px;
    text-decoration: 1px underline;
}

.elementor-4026 .elementor-element.elementor-element-76cc560d p:last-child{
   margin-bottom: 0;
}

@media (max-width: 992px){
    .elementor-4026 .elementor-element.elementor-element-76cc560d p a{
    font-size: 16px;
}
}/* End custom CSS */