.elementor-2777 .elementor-element.elementor-element-0df6720{--display:flex;--min-height:454px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-542cf8e{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-2777 .elementor-element.elementor-element-542cf8e:not(.elementor-motion-effects-element-type-background), .elementor-2777 .elementor-element.elementor-element-542cf8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/12/bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2777 .elementor-element.elementor-element-542cf8e.e-con{--flex-grow:0;--flex-shrink:0;}.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-2777 .elementor-element.elementor-element-e933ab2{width:var( --container-widget-width, 45% );max-width:45%;margin:0100px 500px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2777 .elementor-element.elementor-element-e933ab2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:900;letter-spacing:-0.1px;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-2777 .elementor-element.elementor-element-f257de4{width:var( --container-widget-width, 48% );max-width:48%;margin:1px 630px calc(var(--kit-widget-spacing, 0px) + 84px) 100px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.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-2777 .elementor-element.elementor-element-5c1dd9c .elementor-button{background-color:#743faa;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-2777 .elementor-element.elementor-element-5c1dd9c{margin:-25px 680px calc(var(--kit-widget-spacing, 0px) + 102px) 100px;padding:0px 0px 22px 0px;}.elementor-2777 .elementor-element.elementor-element-5c1dd9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2777 .elementor-element.elementor-element-5c1dd9c .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-2777 .elementor-element.elementor-element-92b319f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-92b319f:not(.elementor-motion-effects-element-type-background), .elementor-2777 .elementor-element.elementor-element-92b319f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#743faa;}.elementor-2777 .elementor-element.elementor-element-92b319f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2777 .elementor-element.elementor-element-e4ff2bf{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-e4ff2bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-1f9f67f{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-1f9f67f p{margin-block-end:15px;}.elementor-2777 .elementor-element.elementor-element-c988eaa .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;fill:#743faa;color:#743faa;}.elementor-2777 .elementor-element.elementor-element-c988eaa{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 27px) 200px;padding:0px 0px 0px 0px;}.elementor-2777 .elementor-element.elementor-element-afa5cbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-5adda1c{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-5adda1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;color:#000000;}.elementor-2777 .elementor-element.elementor-element-e11afd5{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 10px) 40px;padding:0px 50px 0px 50px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-2777 .elementor-element.elementor-element-c27a43c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2777 .elementor-element.elementor-element-e1bd60b{--display:flex;--min-height:10vh;border-style:groove;--border-style:groove;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#743faa;--border-color:#743faa;--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-2777 .elementor-element.elementor-element-20f3db7{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-485px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-5ea4227{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 128px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-5ea4227 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-1bf00cc{margin:-236px 0px calc(var(--kit-widget-spacing, 0px) + 491px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.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-2777 .elementor-element.elementor-element-989b8bb{margin:-492px 0px calc(var(--kit-widget-spacing, 0px) + 513px) 0px;}.elementor-2777 .elementor-element.elementor-element-989b8bb img{border-radius:15px 15px 15px 15px;}.elementor-2777 .elementor-element.elementor-element-092c08f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#743faa;--border-color:#743faa;--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-2777 .elementor-element.elementor-element-9bbf497{--display:grid;--min-height:10vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-476px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-1dcd739{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 226px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-1dcd739 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-c45b280{margin:-235px 0px calc(var(--kit-widget-spacing, 0px) + 488px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-b2450fb{margin:-487px 0px calc(var(--kit-widget-spacing, 0px) + 504px) 0px;}.elementor-2777 .elementor-element.elementor-element-b2450fb img{border-radius:15px 15px 15px 15px;}.elementor-2777 .elementor-element.elementor-element-127553f{--display:flex;--min-height:0px;border-style:groove;--border-style:groove;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#743faa;--border-color:#743faa;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2777 .elementor-element.elementor-element-63195ff{--display:grid;--min-height:0vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:-427px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2777 .elementor-element.elementor-element-5bf2733{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 210px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-5bf2733 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-e42525b{margin:-224px 0px calc(var(--kit-widget-spacing, 0px) + 459px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-a84e302{margin:-452px 0px calc(var(--kit-widget-spacing, 0px) + 452px) 0px;}.elementor-2777 .elementor-element.elementor-element-a84e302 img{border-radius:15px 15px 15px 15px;}.elementor-2777 .elementor-element.elementor-element-448585b{--display:flex;--min-height:0px;border-style:groove;--border-style:groove;border-width:02px 2px 2px 2px;--border-top-width:02px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#743faa;--border-color:#743faa;--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-2777 .elementor-element.elementor-element-4ec132f{--display:grid;--min-height:10vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-469px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-f64c824{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 216px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-f64c824 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-9e120c4{margin:-235px 0px calc(var(--kit-widget-spacing, 0px) + 484px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-47853a5{margin:-483px 0px calc(var(--kit-widget-spacing, 0px) + 494px) 0px;}.elementor-2777 .elementor-element.elementor-element-47853a5 img{border-radius:15px 15px 15px 15px;}.elementor-2777 .elementor-element.elementor-element-ca46f35{--display:flex;border-style:groove;--border-style:groove;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#743faa;--border-color:#743faa;}.elementor-2777 .elementor-element.elementor-element-3d83062{--display:grid;--min-height:10vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-492px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-3d83062.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2777 .elementor-element.elementor-element-8ab895b{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 128px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-8ab895b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:600;letter-spacing:0.2px;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-2099012{margin:-240px 0px calc(var(--kit-widget-spacing, 0px) + 470px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-dc489ce{margin:-500px 0px calc(var(--kit-widget-spacing, 0px) + 522px) 0px;}.elementor-2777 .elementor-element.elementor-element-dc489ce img{border-radius:15px 15px 15px 15px;}.elementor-2777 .elementor-element.elementor-element-9393017{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#FFFFFF;}:where( .elementor-2777 .elementor-element.elementor-element-9393017 .swiper-slide ) > .e-con{background-color:#743FAA;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-2777 .elementor-element.elementor-element-9393017 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-2777 .elementor-element.elementor-element-22e1c16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-22e1c16:not(.elementor-motion-effects-element-type-background), .elementor-2777 .elementor-element.elementor-element-22e1c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#743faa;}.elementor-2777 .elementor-element.elementor-element-7ff45da{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-7ff45da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:800;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-f80e4f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-4b29111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-5838447{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-5838447 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;color:#000000;}.elementor-2777 .elementor-element.elementor-element-80a61d4{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-deeb2d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:31px;--margin-bottom:9px;--margin-left:100px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-168042a{--display:flex;}.elementor-2777 .elementor-element.elementor-element-316612f{text-align:center;}.elementor-2777 .elementor-element.elementor-element-316612f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:900;color:#000000;}.elementor-2777 .elementor-element.elementor-element-e65032b{width:auto;max-width:auto;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-2777 .elementor-element.elementor-element-e65032b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2777 .elementor-element.elementor-element-5f742e3{--display:flex;}.elementor-2777 .elementor-element.elementor-element-703d6cf .elementor-button{background-color:#743faa;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-2777 .elementor-element.elementor-element-703d6cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2777 .elementor-element.elementor-element-72c4605{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-d46b40f{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2777 .elementor-element.elementor-element-d46b40f img{width:100%;max-width:100%;height:319px;}.elementor-2777 .elementor-element.elementor-element-8b26cf2{--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;--margin-top:-26px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2777 .elementor-element.elementor-element-d1155ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-d1155ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2777 .elementor-element.elementor-element-fa0741e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;padding:0px 0px -8px 0px;}.elementor-2777 .elementor-element.elementor-element-fa0741e img{width:100%;max-width:100%;height:319px;}.elementor-2777 .elementor-element.elementor-element-5bf1780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:49px;--margin-bottom:10px;--margin-left:0px;--margin-right:-128px;--padding-top:0px;--padding-bottom:-1px;--padding-left:0px;--padding-right:0px;}.elementor-2777 .elementor-element.elementor-element-5bf1780.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2777 .elementor-element.elementor-element-c366859{margin:0px 58px calc(var(--kit-widget-spacing, 0px) + 0px) 21px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-c366859 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:800;color:#000000;}.elementor-2777 .elementor-element.elementor-element-1422a88{--display:flex;}.elementor-2777 .elementor-element.elementor-element-f49e88b{width:var( --container-widget-width, 90.915% );max-width:90.915%;margin:-13px 58px calc(var(--kit-widget-spacing, 0px) + -9px) 21px;--container-widget-width:90.915%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-2777 .elementor-element.elementor-element-f49e88b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2777 .elementor-element.elementor-element-117a200{--display:flex;}.elementor-2777 .elementor-element.elementor-element-32b1f7c .elementor-button{background-color:#743faa;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-2777 .elementor-element.elementor-element-32b1f7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2777 .elementor-element.elementor-element-c0b8dac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2777 .elementor-element.elementor-element-a94a83b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-a94a83b:not(.elementor-motion-effects-element-type-background), .elementor-2777 .elementor-element.elementor-element-a94a83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#743faa;}.elementor-2777 .elementor-element.elementor-element-0997f83{margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-0997f83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:800;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-ccb632d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-2ec8388{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-38px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-2ec8388:not(.elementor-motion-effects-element-type-background), .elementor-2777 .elementor-element.elementor-element-2ec8388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#743faa;}.elementor-2777 .elementor-element.elementor-element-0e9ba3a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2777 .elementor-element.elementor-element-38f57ab .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-2777 .elementor-element.elementor-element-608bbcf{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-5px 0px 0px 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-608bbcf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-fc4e742{--display:flex;}.elementor-2777 .elementor-element.elementor-element-616bf06{--display:flex;}.elementor-2777 .elementor-element.elementor-element-6daa065{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-a947f1a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-765252a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-2777 .elementor-element.elementor-element-b2b6596{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-b2b6596 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-e6d3682{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-7881a60{--display:flex;}.elementor-2777 .elementor-element.elementor-element-64f2cf2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-2777 .elementor-element.elementor-element-45c1f2d{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2777 .elementor-element.elementor-element-45c1f2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-dcac932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2777 .elementor-element.elementor-element-22582d2{--display:flex;--min-height:491px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2777 .elementor-element.elementor-element-fb175f9{text-align:center;}.elementor-2777 .elementor-element.elementor-element-fb175f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;color:#000000;}.elementor-2777 .elementor-element.elementor-element-40d6b4d{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2777 .elementor-element.elementor-element-7d81bd0{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-2777 .elementor-element.elementor-element-7d81bd0 .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-2777 .elementor-element.elementor-element-deeb2d9{--width:50%;}.elementor-2777 .elementor-element.elementor-element-72c4605{--width:50%;}.elementor-2777 .elementor-element.elementor-element-d1155ed{--width:52.425%;}.elementor-2777 .elementor-element.elementor-element-5bf1780{--width:43.838%;}}@media(max-width:1024px){.elementor-2777 .elementor-element.elementor-element-542cf8e{--grid-auto-flow:row;--margin-top:-7px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-30px;--padding-left:0px;--padding-right:0px;}.elementor-2777 .elementor-element.elementor-element-e933ab2{margin:47px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-2777 .elementor-element.elementor-element-e933ab2 .elementor-heading-title{font-size:24px;}.elementor-2777 .elementor-element.elementor-element-f257de4{margin:0px 339px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;font-size:11px;}.elementor-2777 .elementor-element.elementor-element-5c1dd9c{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-2777 .elementor-element.elementor-element-5c1dd9c .elementor-button{font-size:11px;}.elementor-2777 .elementor-element.elementor-element-92b319f{--margin-top:-102px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2777 .elementor-element.elementor-element-e4ff2bf .elementor-heading-title{font-size:37px;}.elementor-2777 .elementor-element.elementor-element-1f9f67f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2777 .elementor-element.elementor-element-1f9f67f p{margin-block-end:24px;}.elementor-2777 .elementor-element.elementor-element-5adda1c .elementor-heading-title{font-size:37px;}.elementor-2777 .elementor-element.elementor-element-e11afd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-2777 .elementor-element.elementor-element-20f3db7{--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-9bbf497{--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-63195ff{--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-4ec132f{--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-3d83062{--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-9393017{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2777 .elementor-element.elementor-element-7ff45da .elementor-heading-title{font-size:37px;}.elementor-2777 .elementor-element.elementor-element-f80e4f4{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;font-size:15px;}.elementor-2777 .elementor-element.elementor-element-5838447 .elementor-heading-title{font-size:37px;}.elementor-2777 .elementor-element.elementor-element-80a61d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-deeb2d9{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-316612f .elementor-heading-title{font-size:27px;letter-spacing:0.7px;}.elementor-2777 .elementor-element.elementor-element-e65032b{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-2777 .elementor-element.elementor-element-703d6cf .elementor-button{font-size:12px;}.elementor-2777 .elementor-element.elementor-element-d46b40f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2777 .elementor-element.elementor-element-d46b40f img{height:280px;}.elementor-2777 .elementor-element.elementor-element-fa0741e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2777 .elementor-element.elementor-element-fa0741e img{height:280px;}.elementor-2777 .elementor-element.elementor-element-5bf1780{--margin-top:38px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-c366859{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2777 .elementor-element.elementor-element-c366859 .elementor-heading-title{font-size:27px;letter-spacing:0.7px;}.elementor-2777 .elementor-element.elementor-element-f49e88b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;font-size:12px;}.elementor-2777 .elementor-element.elementor-element-32b1f7c{margin:0px 17px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2777 .elementor-element.elementor-element-32b1f7c .elementor-button{font-size:12px;}.elementor-2777 .elementor-element.elementor-element-0997f83 .elementor-heading-title{font-size:37px;letter-spacing:0.7px;}.elementor-2777 .elementor-element.elementor-element-ccb632d{margin:0px 010px calc(var(--kit-widget-spacing, 0px) + 45px) 10px;font-size:15px;}.elementor-2777 .elementor-element.elementor-element-2ec8388{--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-38f57ab .elementor-counter-number-wrapper{font-size:60px;}.elementor-2777 .elementor-element.elementor-element-608bbcf .elementor-heading-title{font-size:20px;letter-spacing:0.7px;}.elementor-2777 .elementor-element.elementor-element-fc4e742{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-6daa065{margin:-15px -3px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-2777 .elementor-element.elementor-element-765252a .elementor-counter-number-wrapper{font-size:60px;}.elementor-2777 .elementor-element.elementor-element-b2b6596 .elementor-heading-title{font-size:20px;letter-spacing:0.7px;}.elementor-2777 .elementor-element.elementor-element-e6d3682{font-size:15px;}.elementor-2777 .elementor-element.elementor-element-64f2cf2 .elementor-counter-number-wrapper{font-size:60px;}.elementor-2777 .elementor-element.elementor-element-45c1f2d .elementor-heading-title{font-size:20px;letter-spacing:0.7px;}.elementor-2777 .elementor-element.elementor-element-dcac932{font-size:15px;}.elementor-2777 .elementor-element.elementor-element-fb175f9 .elementor-heading-title{font-size:37px;letter-spacing:0.7px;}.elementor-2777 .elementor-element.elementor-element-40d6b4d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:17px;}.elementor-2777 .elementor-element.elementor-element-7d81bd0{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2777 .elementor-element.elementor-element-542cf8e{--width:95.497vw;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-42px;--margin-right:-60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-55px;}.elementor-2777 .elementor-element.elementor-element-e933ab2{margin:29px 73px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-2777 .elementor-element.elementor-element-e933ab2 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-2777 .elementor-element.elementor-element-f257de4{margin:-7px 134px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;font-size:7px;}.elementor-2777 .elementor-element.elementor-element-5c1dd9c{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 35px;padding:0px 0px 0px 0px;}.elementor-2777 .elementor-element.elementor-element-5c1dd9c .elementor-button{font-size:6px;border-radius:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-2777 .elementor-element.elementor-element-92b319f{--width:1600px;--min-height:0px;--margin-top:-232px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2777 .elementor-element.elementor-element-e4ff2bf{margin:22px 22px calc(var(--kit-widget-spacing, 0px) + 22px) 22px;}.elementor-2777 .elementor-element.elementor-element-e4ff2bf .elementor-heading-title{font-size:30px;}.elementor-2777 .elementor-element.elementor-element-1f9f67f{margin:-26px 023px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;font-size:10px;}.elementor-2777 .elementor-element.elementor-element-c988eaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-2777 .elementor-element.elementor-element-c988eaa .elementor-button{font-size:10px;}.elementor-2777 .elementor-element.elementor-element-20f3db7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-9bbf497{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-63195ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-4ec132f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-3d83062{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-9393017{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2777 .elementor-element.elementor-element-2ec8388{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2777 .elementor-element.elementor-element-7d81bd0{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-20f3db7 */.elementor-2777 .elementor-element.elementor-element-20f3db7 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bbf497 */.elementor-2777 .elementor-element.elementor-element-9bbf497 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec132f */.elementor-2777 .elementor-element.elementor-element-4ec132f {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d83062 */.elementor-2777 .elementor-element.elementor-element-3d83062 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3db7 */.elementor-2777 .elementor-element.elementor-element-20f3db7 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bbf497 */.elementor-2777 .elementor-element.elementor-element-9bbf497 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec132f */.elementor-2777 .elementor-element.elementor-element-4ec132f {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d83062 */.elementor-2777 .elementor-element.elementor-element-3d83062 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3db7 */.elementor-2777 .elementor-element.elementor-element-20f3db7 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bbf497 */.elementor-2777 .elementor-element.elementor-element-9bbf497 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec132f */.elementor-2777 .elementor-element.elementor-element-4ec132f {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d83062 */.elementor-2777 .elementor-element.elementor-element-3d83062 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3db7 */.elementor-2777 .elementor-element.elementor-element-20f3db7 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bbf497 */.elementor-2777 .elementor-element.elementor-element-9bbf497 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec132f */.elementor-2777 .elementor-element.elementor-element-4ec132f {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d83062 */.elementor-2777 .elementor-element.elementor-element-3d83062 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3db7 */.elementor-2777 .elementor-element.elementor-element-20f3db7 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bbf497 */.elementor-2777 .elementor-element.elementor-element-9bbf497 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec132f */.elementor-2777 .elementor-element.elementor-element-4ec132f {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d83062 */.elementor-2777 .elementor-element.elementor-element-3d83062 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f3db7 */.elementor-2777 .elementor-element.elementor-element-20f3db7 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bbf497 */.elementor-2777 .elementor-element.elementor-element-9bbf497 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec132f */.elementor-2777 .elementor-element.elementor-element-4ec132f {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d83062 */.elementor-2777 .elementor-element.elementor-element-3d83062 {
    max-height: 100%;
    overflow: hidden;
}/* End custom CSS */