.elementor-278 .elementor-element.elementor-element-293bb77{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:91px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-293bb77::before, .elementor-278 .elementor-element.elementor-element-293bb77 > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-293bb77 > .e-con-inner > .elementor-background-video-container::before, .elementor-278 .elementor-element.elementor-element-293bb77 > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-293bb77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-278 .elementor-element.elementor-element-293bb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(228deg, #403BAD 0%, #EA013B 66%);}.elementor-278 .elementor-element.elementor-element-a971bfb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-a971bfb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-278 .elementor-element.elementor-element-5711a7a{width:var( --container-widget-width, 178.071% );max-width:178.071%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:178.071%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-5711a7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-92de56d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-a2382ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-56e43ac{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-56e43ac img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-278 .elementor-element.elementor-element-95e8d4c{width:auto;max-width:auto;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-95e8d4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;letter-spacing:0.7px;word-spacing:0px;color:#000000;}.elementor-278 .elementor-element.elementor-element-ee14de5{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-ee14de5 img{width:100%;}.elementor-278 .elementor-element.elementor-element-2ee354a{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-278 .elementor-element.elementor-element-2ee354a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:60px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-278 .elementor-element.elementor-element-c247520{width:var( --container-widget-width, 78.005% );max-width:78.005%;padding:10px 0px 0px 0px;--container-widget-width:78.005%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-278 .elementor-element.elementor-element-c247520.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-278 .elementor-element.elementor-element-ada4728 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;padding:15px 22px 15px 22px;}.elementor-278 .elementor-element.elementor-element-3c1074a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-61d59de{width:var( --container-widget-width, 178.071% );max-width:178.071%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:178.071%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-61d59de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-01f1e53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-e9c8ac8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-76aa941{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-76aa941.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-636f8bf{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-636f8bf img{width:100%;}.elementor-278 .elementor-element.elementor-element-9a5c731{width:auto;max-width:auto;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-9a5c731 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0.7px;word-spacing:0px;color:#000000;}.elementor-278 .elementor-element.elementor-element-265d93b{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-265d93b img{width:100%;}.elementor-278 .elementor-element.elementor-element-00952d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-b02e4e1{width:var( --container-widget-width, 78.005% );max-width:78.005%;padding:10px 0px 0px 0px;--container-widget-width:78.005%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-278 .elementor-element.elementor-element-b02e4e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-db3d388{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-278 .elementor-element.elementor-element-f85738f{text-align:center;}.elementor-278 .elementor-element.elementor-element-f85738f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-278 .elementor-element.elementor-element-abe2f52{--display:flex;}.elementor-278 .elementor-element.elementor-element-1f4eb06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-8e643a6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-80030a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-80030a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-ec5e97c{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-ec5e97c img{width:100%;}.elementor-278 .elementor-element.elementor-element-92d2edf{width:auto;max-width:auto;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-92d2edf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0.7px;word-spacing:0px;color:#000000;}.elementor-278 .elementor-element.elementor-element-0c46e68{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-0c46e68 img{width:100%;}.elementor-278 .elementor-element.elementor-element-b15f068{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-b3e8901{width:var( --container-widget-width, 78.005% );max-width:78.005%;padding:10px 0px 0px 0px;--container-widget-width:78.005%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-278 .elementor-element.elementor-element-b3e8901.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-29853c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-278 .elementor-element.elementor-element-84c95e3{text-align:center;}.elementor-278 .elementor-element.elementor-element-84c95e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-278 .elementor-element.elementor-element-c68630d{--display:flex;}.elementor-278 .elementor-element.elementor-element-319549e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-c92bf76{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-5c4ec54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-5c4ec54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-33e40d4{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-33e40d4 img{width:100%;}.elementor-278 .elementor-element.elementor-element-ca1cfb4{width:auto;max-width:auto;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-ca1cfb4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0.7px;word-spacing:0px;color:#000000;}.elementor-278 .elementor-element.elementor-element-948256d{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-948256d img{width:100%;}.elementor-278 .elementor-element.elementor-element-73ee6e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-974afce{width:var( --container-widget-width, 78.005% );max-width:78.005%;padding:10px 0px 0px 0px;--container-widget-width:78.005%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-278 .elementor-element.elementor-element-974afce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-5825977{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-278 .elementor-element.elementor-element-83c5b09{text-align:center;}.elementor-278 .elementor-element.elementor-element-83c5b09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-278 .elementor-element.elementor-element-50843b1{--display:flex;}.elementor-278 .elementor-element.elementor-element-cbc05bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-06a32bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-a40756d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-a40756d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-3579452{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-3579452 img{width:100%;}.elementor-278 .elementor-element.elementor-element-17a9890{width:auto;max-width:auto;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-17a9890 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0.7px;word-spacing:0px;color:#000000;}.elementor-278 .elementor-element.elementor-element-6090848{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-6090848 img{width:100%;}.elementor-278 .elementor-element.elementor-element-4f60ae7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-62bc6e9{width:var( --container-widget-width, 78.005% );max-width:78.005%;padding:10px 0px 0px 0px;--container-widget-width:78.005%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-278 .elementor-element.elementor-element-62bc6e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-abd5970{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-278 .elementor-element.elementor-element-6100bf5{text-align:center;}.elementor-278 .elementor-element.elementor-element-6100bf5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-278 .elementor-element.elementor-element-c84bf20{--display:flex;}.elementor-278 .elementor-element.elementor-element-41edcc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-e965a9b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-622d199{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-622d199.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-24dbb75{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-24dbb75 img{width:100%;}.elementor-278 .elementor-element.elementor-element-ad1ebfd{width:auto;max-width:auto;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-ad1ebfd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0.7px;word-spacing:0px;color:#000000;}.elementor-278 .elementor-element.elementor-element-23a33b5{width:auto;max-width:auto;}.elementor-278 .elementor-element.elementor-element-23a33b5 img{width:100%;}.elementor-278 .elementor-element.elementor-element-1a2b34f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-3d1585c{width:var( --container-widget-width, 78.005% );max-width:78.005%;padding:10px 0px 0px 0px;--container-widget-width:78.005%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-278 .elementor-element.elementor-element-3d1585c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-1fcd4e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-278 .elementor-element.elementor-element-02f9504{text-align:center;}.elementor-278 .elementor-element.elementor-element-02f9504 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-278 .elementor-element.elementor-element-096ab62{--display:flex;}@media(min-width:768px){.elementor-278 .elementor-element.elementor-element-a971bfb{--width:15%;}.elementor-278 .elementor-element.elementor-element-92de56d{--width:100%;}.elementor-278 .elementor-element.elementor-element-3c1074a{--width:20%;}.elementor-278 .elementor-element.elementor-element-e9c8ac8{--width:90%;}.elementor-278 .elementor-element.elementor-element-8e643a6{--width:90%;}.elementor-278 .elementor-element.elementor-element-c92bf76{--width:90%;}.elementor-278 .elementor-element.elementor-element-06a32bc{--width:90%;}.elementor-278 .elementor-element.elementor-element-e965a9b{--width:90%;}}@media(max-width:1024px){.elementor-278 .elementor-element.elementor-element-293bb77{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-92de56d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-a2382ac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-95e8d4c{text-align:center;}.elementor-278 .elementor-element.elementor-element-2ee354a .elementor-heading-title{font-size:38px;}.elementor-278 .elementor-element.elementor-element-c247520{font-size:11px;}.elementor-278 .elementor-element.elementor-element-ada4728 .elementor-button{font-size:12px;}.elementor-278 .elementor-element.elementor-element-76aa941{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-9a5c731{text-align:center;}.elementor-278 .elementor-element.elementor-element-b02e4e1{font-size:11px;}.elementor-278 .elementor-element.elementor-element-f85738f .elementor-heading-title{font-size:15px;}.elementor-278 .elementor-element.elementor-element-80030a2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-92d2edf{text-align:center;}.elementor-278 .elementor-element.elementor-element-b3e8901{font-size:11px;}.elementor-278 .elementor-element.elementor-element-84c95e3 .elementor-heading-title{font-size:15px;}.elementor-278 .elementor-element.elementor-element-5c4ec54{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-ca1cfb4{text-align:center;}.elementor-278 .elementor-element.elementor-element-974afce{font-size:11px;}.elementor-278 .elementor-element.elementor-element-83c5b09 .elementor-heading-title{font-size:15px;}.elementor-278 .elementor-element.elementor-element-a40756d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-17a9890{text-align:center;}.elementor-278 .elementor-element.elementor-element-62bc6e9{font-size:11px;}.elementor-278 .elementor-element.elementor-element-6100bf5 .elementor-heading-title{font-size:15px;}.elementor-278 .elementor-element.elementor-element-622d199{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-ad1ebfd{text-align:center;}.elementor-278 .elementor-element.elementor-element-3d1585c{font-size:11px;}.elementor-278 .elementor-element.elementor-element-02f9504 .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-278 .elementor-element.elementor-element-293bb77{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-278 .elementor-element.elementor-element-a971bfb{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-278 .elementor-element.elementor-element-56e43ac img{width:65%;}.elementor-278 .elementor-element.elementor-element-95e8d4c .elementor-heading-title{font-size:22px;}.elementor-278 .elementor-element.elementor-element-ee14de5 img{width:65%;}.elementor-278 .elementor-element.elementor-element-2ee354a{padding:0px 10px 0px 10px;}.elementor-278 .elementor-element.elementor-element-2ee354a .elementor-heading-title{font-size:29px;line-height:1em;}.elementor-278 .elementor-element.elementor-element-76aa941{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-278 .elementor-element.elementor-element-636f8bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-636f8bf img{width:65%;}.elementor-278 .elementor-element.elementor-element-9a5c731{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-9a5c731 .elementor-heading-title{font-size:18px;}.elementor-278 .elementor-element.elementor-element-265d93b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-265d93b img{width:65%;}.elementor-278 .elementor-element.elementor-element-b02e4e1{font-size:12px;}.elementor-278 .elementor-element.elementor-element-80030a2{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-278 .elementor-element.elementor-element-ec5e97c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-ec5e97c img{width:65%;}.elementor-278 .elementor-element.elementor-element-92d2edf{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-92d2edf .elementor-heading-title{font-size:18px;}.elementor-278 .elementor-element.elementor-element-0c46e68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-0c46e68 img{width:65%;}.elementor-278 .elementor-element.elementor-element-b3e8901{font-size:12px;}.elementor-278 .elementor-element.elementor-element-5c4ec54{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-278 .elementor-element.elementor-element-33e40d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-33e40d4 img{width:65%;}.elementor-278 .elementor-element.elementor-element-ca1cfb4{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-ca1cfb4 .elementor-heading-title{font-size:18px;}.elementor-278 .elementor-element.elementor-element-948256d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-948256d img{width:65%;}.elementor-278 .elementor-element.elementor-element-974afce{font-size:12px;}.elementor-278 .elementor-element.elementor-element-a40756d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-278 .elementor-element.elementor-element-3579452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-3579452 img{width:65%;}.elementor-278 .elementor-element.elementor-element-17a9890{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-17a9890 .elementor-heading-title{font-size:18px;}.elementor-278 .elementor-element.elementor-element-6090848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-6090848 img{width:65%;}.elementor-278 .elementor-element.elementor-element-62bc6e9{font-size:12px;}.elementor-278 .elementor-element.elementor-element-622d199{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-278 .elementor-element.elementor-element-24dbb75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-24dbb75 img{width:65%;}.elementor-278 .elementor-element.elementor-element-ad1ebfd{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-278 .elementor-element.elementor-element-ad1ebfd .elementor-heading-title{font-size:18px;}.elementor-278 .elementor-element.elementor-element-23a33b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-23a33b5 img{width:65%;}.elementor-278 .elementor-element.elementor-element-3d1585c{font-size:12px;}}/* Start custom CSS for image, class: .elementor-element-5711a7a */.elementor-278 .elementor-element.elementor-element-5711a7a img {
  animation: float 4s ease-in-out infinite;
}
@keyframes float {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ee354a */.gradient-text {
  background: linear-gradient(90deg, #DA4E4F 0%, #8A5C82 50%, #4E67A9 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
  text-shadow: 0 0 12px rgba(142, 92, 130, 0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ada4728 */.elementor-278 .elementor-element.elementor-element-ada4728 .elementor-button {
  background: linear-gradient(90deg, #DA4E4F 0%, #8A5C82 50%, #4E67A9 100%);
  border: none;
  color: #fff;
  font-weight: 600;
  transition: all 0.3s ease;
  border-radius: 20px;
  box-shadow: 0 0 15px rgba(142, 92, 130, 0.2);
}

.elementor-278 .elementor-element.elementor-element-ada4728 .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 25px rgba(78, 103, 169, 0.4);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61d59de */.elementor-278 .elementor-element.elementor-element-61d59de img {
  animation: float 4s ease-in-out infinite;
}
@keyframes float {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-15px);
  }
}/* End custom CSS */