.elementor-11 .elementor-element.elementor-element-40959d1{--display:flex;--min-height:684px;--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;}.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-11 .elementor-element.elementor-element-063ba0c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-063ba0c p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-2571eca{text-align:center;font-family:"Poppins", Sans-serif;font-size:70px;font-weight:400;font-style:normal;line-height:71px;letter-spacing:-3.5px;word-spacing:5px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-2571eca p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-0d7fc84{padding:10px 10px 0px 10px;text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-769d5a8 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-9d0b590{--display:flex;--min-height:14vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8ec4393{--e-image-carousel-slides-to-show:10;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8ec4393.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8ec4393 .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-01a6020{--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;--border-radius:40px 40px 0px 40px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-01a6020:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-01a6020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-11 .elementor-element.elementor-element-b8c077e{margin:85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:52px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b8c077e p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-2031bba{width:var( --container-widget-width, 52% );max-width:52%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2031bba.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2031bba p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-1d5bef2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6264c31{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0bb92fe );--border-color:var( --e-global-color-0bb92fe );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-6264c31:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6264c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4cec2a5 );}.elementor-11 .elementor-element.elementor-element-6264c31.e-con{--align-self:center;}.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-11 .elementor-element.elementor-element-38a6d33{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-38a6d33 img{width:80%;}.elementor-11 .elementor-element.elementor-element-47ef53a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-11 .elementor-element.elementor-element-47ef53a p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-df4cc8d{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0bb92fe );--border-color:var( --e-global-color-0bb92fe );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-df4cc8d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-df4cc8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4cec2a5 );}.elementor-11 .elementor-element.elementor-element-df4cc8d.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-fce07d7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fce07d7 img{width:80%;}.elementor-11 .elementor-element.elementor-element-6f96d49{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-11 .elementor-element.elementor-element-6f96d49 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-9affa16{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0bb92fe );--border-color:var( --e-global-color-0bb92fe );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9affa16:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9affa16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4cec2a5 );}.elementor-11 .elementor-element.elementor-element-9affa16.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-98bb975{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-98bb975 img{width:80%;}.elementor-11 .elementor-element.elementor-element-a6453d4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-11 .elementor-element.elementor-element-a6453d4 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-d0ea314{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0bb92fe );--border-color:var( --e-global-color-0bb92fe );--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-d0ea314:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d0ea314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4cec2a5 );}.elementor-11 .elementor-element.elementor-element-d0ea314.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-46acd60{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-46acd60 img{width:80%;}.elementor-11 .elementor-element.elementor-element-2271256{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:30px;}.elementor-11 .elementor-element.elementor-element-2271256 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-b46549f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c9ff436{--display:flex;--min-height:666px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:45px;}.elementor-11 .elementor-element.elementor-element-c9ff436:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c9ff436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-5f0f765{--display:grid;--min-height:651px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5f0f765.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-09aa493{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-09aa493.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5db3b41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 80px 0px 10px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5db3b41 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-f30899c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-f30899c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8fc7206{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-105898d{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-4ae9bba{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-304a24d{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-6414483{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-16f7788{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-be0bc19{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-4f723a3{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-4f723a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-4f723a3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4f723a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-4f723a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-4f723a3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-be31302{--display:flex;--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:-18px;--margin-left:-21px;--margin-right:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-be31302.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8cf4231.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8cf4231{text-align:center;}.elementor-11 .elementor-element.elementor-element-8cf4231 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-71a1dc8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-71a1dc8{text-align:center;}.elementor-11 .elementor-element.elementor-element-71a1dc8 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-a87074a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a87074a{text-align:center;}.elementor-11 .elementor-element.elementor-element-a87074a img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-93ae929.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-93ae929{text-align:center;}.elementor-11 .elementor-element.elementor-element-93ae929 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-b0f9771{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:20px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:45px;}.elementor-11 .elementor-element.elementor-element-b0f9771:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b0f9771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-b2c3c12{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e156f7c{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e156f7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b332f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 80px 0px 10px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b332f1c.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b332f1c p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-bd4e43d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-bd4e43d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2bd5611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2bd5611.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2bd5611 p{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-a71e8f2{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8e7b200{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d1c463f{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8a0b37a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-40434dc{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9378a32{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e143996{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-e143996 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-e143996 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-e143996 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;}:where( .elementor-11 .elementor-element.elementor-element-e143996 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-e143996 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-abf9fef{--display:flex;--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:10px;--margin-left:-21px;--margin-right:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-abf9fef.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2264fe3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2264fe3{text-align:center;}.elementor-11 .elementor-element.elementor-element-2264fe3 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-321b9d7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-321b9d7{text-align:center;}.elementor-11 .elementor-element.elementor-element-321b9d7 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-3a86225.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3a86225{text-align:center;}.elementor-11 .elementor-element.elementor-element-3a86225 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-e45f37d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e45f37d{text-align:center;}.elementor-11 .elementor-element.elementor-element-e45f37d img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-3288359{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:45px;}.elementor-11 .elementor-element.elementor-element-3288359:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3288359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-f63f92d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9934b0b{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9934b0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-37fcecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 20px 0px 10px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-37fcecb.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-37fcecb p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-6342d32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-6342d32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-59f253e{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-59f253e p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-9ed5fa1{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8942529{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-63a0c2e{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-4771435{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5f7f4ef{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-001abc3{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c07482d{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-c07482d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-c07482d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c07482d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-c07482d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-c07482d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-cdf5372{--display:flex;--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:10px;--margin-left:-21px;--margin-right:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cdf5372.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-8905e88.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8905e88{text-align:center;}.elementor-11 .elementor-element.elementor-element-8905e88 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-6a36525.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6a36525{text-align:center;}.elementor-11 .elementor-element.elementor-element-6a36525 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-f2d6fe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-f2d6fe2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f2d6fe2 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-5c11698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-5c11698.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5c11698 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-3b8a6fc{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:45px;}.elementor-11 .elementor-element.elementor-element-3b8a6fc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3b8a6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-e7a69e7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0750d5b{--display:flex;--min-height:0px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0750d5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2d666d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 10px 0px 10px;text-align:start;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2d666d9 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-20a6abb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-20a6abb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6079293{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a9e0031{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8ae17fd{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-59fd1cf{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-b4e990c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-ebd498a{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-c855ea8{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d5fc33f{--n-accordion-title-font-size:15px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-d5fc33f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-d5fc33f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d5fc33f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-d5fc33f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-d5fc33f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-f571043{--display:flex;--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:10px;--margin-left:-21px;--margin-right:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f571043.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-adf973d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-adf973d{text-align:center;}.elementor-11 .elementor-element.elementor-element-adf973d img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-92413b9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-92413b9{text-align:center;}.elementor-11 .elementor-element.elementor-element-92413b9 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-62d6c20.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-62d6c20{text-align:center;}.elementor-11 .elementor-element.elementor-element-62d6c20 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-f0692d5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f0692d5{text-align:center;}.elementor-11 .elementor-element.elementor-element-f0692d5 img{width:100%;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-a4a5fe4{--display:flex;--min-height:846px;--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;}.elementor-11 .elementor-element.elementor-element-8c4159b{--display:flex;--min-height:760px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:85px;--padding-bottom:85px;--padding-left:-20px;--padding-right:-20px;}.elementor-11 .elementor-element.elementor-element-8c4159b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8c4159b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-428bb0b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-428bb0b.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-4f3d971{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d301d50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d301d50 img{width:1000px;max-width:100%;}.elementor-11 .elementor-element.elementor-element-3488fe2{--display:flex;--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-11 .elementor-element.elementor-element-3488fe2.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-de4c779{margin:010px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:25px 25px 0px 25px;text-align:start;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-de4c779 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-fadf32f{margin:0px 010px calc(var(--kit-widget-spacing, 0px) + -25px) 010px;padding:0px 60px 025px 025px;text-align:justify;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9cc30ca .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-9cc30ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 37px;}.elementor-11 .elementor-element.elementor-element-9cc30ca.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-07ed10d{--display:flex;--min-height:456px;--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;}.elementor-11 .elementor-element.elementor-element-cc56de9{--display:flex;--min-height:449px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:85px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-cc56de9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cc56de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-9e13dcb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b900f2a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-366bd21{padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-366bd21 img{width:24%;}.elementor-11 .elementor-element.elementor-element-2f22f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 30px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:38px;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-2f22f5b p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-804aa3a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-804aa3a.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-cb604d4 img{width:75%;}.elementor-11 .elementor-element.elementor-element-64e0acc{--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;}.elementor-11 .elementor-element.elementor-element-059de15{--display:flex;--min-height:0px;--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-11 .elementor-element.elementor-element-44a4310{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-44a4310.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1ae9a1f{--display:flex;--min-height:536px;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a93113d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-47c24ed{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c59875a{left:343px;}body.rtl .elementor-11 .elementor-element.elementor-element-c59875a{right:343px;}.elementor-11 .elementor-element.elementor-element-c59875a{top:75px;}.elementor-11 .elementor-element.elementor-element-6f684bb{--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:flex-end;}.elementor-11 .elementor-element.elementor-element-4fc72c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-e2ac047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;text-align:end;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-e2ac047 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-e25a289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 100px;text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e25a289 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-e8b8d17{--display:flex;}.elementor-11 .elementor-element.elementor-element-0f6f3dd .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-0f6f3dd.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-cff2935{--display:flex;--min-height:680px;--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cff2935:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cff2935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-00bb126{--display:grid;--min-height:528px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-00bb126.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9c3114f{--display:flex;--justify-content:center;--align-items:flex-start;--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-11 .elementor-element.elementor-element-90e6c41{text-align:start;}.elementor-11 .elementor-element.elementor-element-90e6c41 img{width:64%;}.elementor-11 .elementor-element.elementor-element-767f979{--display:flex;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;}.elementor-11 .elementor-element.elementor-element-f6a9161{--display:flex;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;}.elementor-11 .elementor-element.elementor-element-73840ce{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -14px) -0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-73840ce p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-ee1a67d{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + 15px) -0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-ee1a67d p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4f6e283{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-01ba81c{--display:flex;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;}.elementor-11 .elementor-element.elementor-element-4d8cbad{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -14px) -0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4d8cbad p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-9e9389a{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9e9389a p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-24f0072{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:131px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:70%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:60%;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:18px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:11px;}.elementor-11 .elementor-element.elementor-element-c8e5459{--display:flex;--min-height:217px;--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;}.elementor-11 .elementor-element.elementor-element-9d3f248{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2250879{--display:flex;--min-height:0px;--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-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-1548d8c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-1548d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1548d8c .elementor-main-swiper{height:479px;width:100%;}.elementor-11 .elementor-element.elementor-element-1548d8c .elementor-swiper-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1548d8c .swiper-pagination-bullet{height:0px;width:0px;}.elementor-11 .elementor-element.elementor-element-1548d8c .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-11 .elementor-element.elementor-element-6a95a4c{--display:flex;--min-height:399px;--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:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-61e7b78{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-47e4d9b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-47e4d9b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-47e4d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-47e4d9b.e-con{--align-self:center;}.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-size:var( --e-global-typography-primary-font-size );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-11 .elementor-element.elementor-element-c612d59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c612d59.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c612d59 .elementor-counter-number-wrapper{gap:0px;font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-4f71e9f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4f71e9f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4f71e9f p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-3da03a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-3da03a0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3da03a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-1f11529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-11 .elementor-element.elementor-element-1f11529 .elementor-counter-number-wrapper{gap:0px;font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-ca7be76{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-ca7be76 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5fdbe15 img{width:75%;}.elementor-11 .elementor-element.elementor-element-e1e0354{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-e1e0354:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e1e0354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-2bb257f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-11 .elementor-element.elementor-element-2bb257f .elementor-counter-number-wrapper{gap:0px;font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-09c13c3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-09c13c3 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-aed96c6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-aed96c6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-aed96c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-0af6290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-11 .elementor-element.elementor-element-0af6290 .elementor-counter-number-wrapper{gap:0px;font-family:"Poppins", Sans-serif;font-size:80px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-9fc2e3a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 50px 10px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-9fc2e3a p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-805914c{--display:flex;--min-height:514px;--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;}.elementor-11 .elementor-element.elementor-element-22557fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:85px;--padding-bottom:85px;--padding-left:36px;--padding-right:36px;}.elementor-11 .elementor-element.elementor-element-22557fb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-22557fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-b4cd3f4{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 30px) 10px;padding:0px 100px 0px 100px;text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:49px;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-b4cd3f4 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5e653ad{--display:flex;--min-height:304px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-pagination-bullet-active, .elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ba96b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-main-swiper{width:90%;}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:14px;border-color:#DDDDDD;padding:27px 27px 27px 27px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;height:10px;width:10px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-0bb92fe );opacity:var( --e-global-color-0bb92fe );}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:7px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:7px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:7px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:7px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-testimonial__text{color:#000000;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-testimonial__image img{width:33px;height:33px;border-radius:0px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (33px / 2) - 8px );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (33px / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (33px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (33px / 2) - 8px );right:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (33px / 2) - 8px );left:auto;}body.rtl .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-7d3afad .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-7d3afad{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7d3afad.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-11e6da9{--display:flex;--min-height:969px;--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;}.elementor-11 .elementor-element.elementor-element-a154e9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-11 .elementor-element.elementor-element-83d1512{margin:40px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 100px 0px 100px;text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:49px;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-83d1512 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-c1543a0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 250px 0px 250px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c1543a0 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-150ffde{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-eacee8d{--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-11 .elementor-element.elementor-element-ba64767{--display:grid;--min-height:380px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:9px;--padding-right:33px;}.elementor-11 .elementor-element.elementor-element-ba64767:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ba64767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-664383d{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--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:49px;--padding-right:100px;}.elementor-11 .elementor-element.elementor-element-2757c2b{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -8px) -0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-2757c2b p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-b471571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-b471571 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-3282423 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-3282423{margin:00px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;}.elementor-11 .elementor-element.elementor-element-3282423.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-4deae53{--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:7px;}.elementor-11 .elementor-element.elementor-element-3771e4a img{width:86%;}.elementor-11 .elementor-element.elementor-element-8fe7bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-8fe7bf7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8fe7bf7 img{width:96%;}.elementor-11 .elementor-element.elementor-element-a58245e{--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-11 .elementor-element.elementor-element-b40313b{--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;}.elementor-11 .elementor-element.elementor-element-06656a2{--display:grid;--min-height:380px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:9px;--padding-right:33px;}.elementor-11 .elementor-element.elementor-element-06656a2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-06656a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-4a2f05f{--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-11 .elementor-element.elementor-element-1a6c82a img{width:76%;}.elementor-11 .elementor-element.elementor-element-d893cf9{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d5a905{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -8px) -0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-5d5a905 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-d888aeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d888aeb p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-a5f9564{margin:00px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;}.elementor-11 .elementor-element.elementor-element-a5f9564.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-ac9e136{--display:flex;--min-height:158px;--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;}.elementor-11 .elementor-element.elementor-element-f15b240{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-fdf1366{margin:85px 10px calc(var(--kit-widget-spacing, 0px) + 7px) 10px;padding:0px 10px 0px 10px;text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:49px;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-fdf1366 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4a650fd{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;padding:0px 100px 0px 100px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4a650fd p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-8d5efd7{--display:flex;--min-height:168px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5b79782{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a012ad3{--display:flex;--min-height:962px;--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;}.elementor-11 .elementor-element.elementor-element-89f2d72{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:50px;}.elementor-11 .elementor-element.elementor-element-89f2d72 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4a3c9ec{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;padding:0px 90px 0px 90px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2be273d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-8b3d675{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-8afc361{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-60b522c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:-9px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-39fc59a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;line-height:39px;}.elementor-11 .elementor-element.elementor-element-4909a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4909a42 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-fde2811{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9d2a445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-11 .elementor-element.elementor-element-ed28d59{--display:flex;}.elementor-11 .elementor-element.elementor-element-8dd8e43{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-841395c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:-9px;}.elementor-11 .elementor-element.elementor-element-6deec2c{padding:0px 60px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6deec2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;line-height:39px;}.elementor-11 .elementor-element.elementor-element-5e53616{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-5e53616 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-6012b8a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f1f12d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-11 .elementor-element.elementor-element-186400f{--display:flex;}.elementor-11 .elementor-element.elementor-element-9f9f483{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-be1bde7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:-9px;}.elementor-11 .elementor-element.elementor-element-4a248cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:39px;}.elementor-11 .elementor-element.elementor-element-67289f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-67289f5 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-4a4bca3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6ae8c48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-11 .elementor-element.elementor-element-febb15b{--display:flex;}.elementor-11 .elementor-element.elementor-element-f4947cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-5c759aa{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:-9px;}.elementor-11 .elementor-element.elementor-element-d73492f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:39px;}.elementor-11 .elementor-element.elementor-element-8e6a380{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-8e6a380 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-5d710a0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7e41655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-11 .elementor-element.elementor-element-0b7e84d{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:19px;--n-tabs-gap:59px;--n-tabs-title-transition:0.5s;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-font-size:17px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-title-direction:column;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:center;--n-tabs-title-align-items-toggle:initial;--n-tabs-icon-size:30px;--n-tabs-icon-gap:14px;--n-tabs-icon-color-active:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0b7e84d > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-0b7e84d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-color:var( --e-global-color-0bb92fe );box-shadow:0px 0px 10px 0px #DDBFFF;}.elementor-11 .elementor-element.elementor-element-0b7e84d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11 .elementor-element.elementor-element-0b7e84d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px #DDBFFF;}.elementor-11 .elementor-element.elementor-element-0b7e84d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-11 .elementor-element.elementor-element-0b7e84d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;line-height:19px;}.elementor-11 .elementor-element.elementor-element-0b7e84d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b54dc11{--display:flex;--min-height:506px;--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;}.elementor-11 .elementor-element.elementor-element-4093aae{--display:flex;--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-11 .elementor-element.elementor-element-b069273{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-20f827a{--display:flex;--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-11 .elementor-element.elementor-element-fbddc2d{--e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cd7e811 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 5%, var( --e-global-color-secondary ) 100%);transition-duration:0.6s;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-cd7e811{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 85px) 0px;}.elementor-11 .elementor-element.elementor-element-cd7e811.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-cbbe78f{--display:flex;--min-height:1211px;--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f458fc1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-f458fc1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f458fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-2045701{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-0e8fe96{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:29px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f158a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:49px;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-f158a0f p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-e3f9907{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-2540a6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;box-shadow:0px 0px 43px -12px #8723F9;--margin-top:0px;--margin-bottom:0px;--margin-left:73px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-2540a6a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2540a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.salesmeet.io/wp-content/uploads/2025/10/Rectangle-4.png");background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-96bdb81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:49px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-96bdb81 p{margin-block-end:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-e7a59dc{padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-e7a59dc.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group{padding-right:calc( 11px/2 );padding-left:calc( 11px/2 );margin-bottom:19px;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-form-fields-wrapper{margin-left:calc( -11px/2 );margin-right:calc( -11px/2 );margin-bottom:-19px;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-subgroup label{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-type-html{padding-bottom:1px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;border-radius:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-e7a59dc .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-e7a59dc .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e7a59dc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e7a59dc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-e7a59dc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2c3b41e{margin:85px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;line-height:49px;color:#1D1D1D;}.elementor-11 .elementor-element.elementor-element-2c3b41e p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-103445e{--display:flex;}.elementor-11 .elementor-element.elementor-element-df59910{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-293a243{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-f9693c2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-f9693c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4c221ee{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-f258b88{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c71898d{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-c71898d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-c71898d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c71898d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-c71898d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-c71898d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-6ac5884{--display:flex;}.elementor-11 .elementor-element.elementor-element-c28e45d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-c28e45d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-62701ae{--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-11 .elementor-element.elementor-element-731c333{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-b318d79{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-b318d79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-90bac4d{--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-11 .elementor-element.elementor-element-72cf70a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-77e759c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-77e759c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-57e191c{--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-11 .elementor-element.elementor-element-ff4e39b{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d68f41b{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-d68f41b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-d68f41b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d68f41b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-d68f41b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-d68f41b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-4150e62{--display:flex;}.elementor-11 .elementor-element.elementor-element-927ab2e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-927ab2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-90a1da1{--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-11 .elementor-element.elementor-element-1444022{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-7d1b55f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-7d1b55f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-50ddf67{--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-11 .elementor-element.elementor-element-509c4cf{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-7015f0e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-7015f0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-be42313{--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-11 .elementor-element.elementor-element-0fe4818{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e854bd0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e854bd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-875874e{--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-11 .elementor-element.elementor-element-a76cd19{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-67fe93d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-67fe93d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6c5a92f{--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-11 .elementor-element.elementor-element-01333a1{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9f1d83e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9f1d83e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bd6c6ea{--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-11 .elementor-element.elementor-element-12a52c6{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-0bc2525{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-0bc2525 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-0bc2525 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0bc2525 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-0bc2525 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-0bc2525 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-269f406{--display:flex;}.elementor-11 .elementor-element.elementor-element-b96ebc6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-b96ebc6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-46c951b{--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-11 .elementor-element.elementor-element-8c4526e{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-1c2f3ba{--display:flex;border-style:solid;--border-style:solid;border-width:-5px 0px 0px 0px;--border-top-width:-5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-1c2f3ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3556714{--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-11 .elementor-element.elementor-element-18df886{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2350161{--display:flex;border-style:solid;--border-style:solid;border-width:-5px 0px 0px 0px;--border-top-width:-5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2350161.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5e3682c{--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-11 .elementor-element.elementor-element-6d9fde2{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-27f1979{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-27f1979 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-27f1979 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-27f1979 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-27f1979 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-27f1979 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-0407667{--display:flex;}.elementor-11 .elementor-element.elementor-element-7a7969c{--display:flex;border-style:solid;--border-style:solid;border-width:-5px 0px 0px 0px;--border-top-width:-5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-7a7969c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-683f085{--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-11 .elementor-element.elementor-element-ceab51b{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-0026854{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-0026854.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6e33f94{--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-11 .elementor-element.elementor-element-4727365{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-41c3a8d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-41c3a8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4ea7de9{--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-11 .elementor-element.elementor-element-152c423{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-f276709{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-f276709.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-91ce9ef{--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-11 .elementor-element.elementor-element-d93f317{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-95696bd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-95696bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-aeda7e3{--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-11 .elementor-element.elementor-element-537eacd{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-38e5797{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-38e5797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-38e5797 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-38e5797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-38e5797 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-38e5797 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-65bd086{--display:flex;}.elementor-11 .elementor-element.elementor-element-d955439{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-d955439.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bef00af{--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-11 .elementor-element.elementor-element-a9f9699{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-7a4014d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-7a4014d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d03cd80{--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-11 .elementor-element.elementor-element-72e547b{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-04d2054{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-04d2054.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d2e7554{--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-11 .elementor-element.elementor-element-f729fc4{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-cb711bd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-cb711bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cf589de{--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-11 .elementor-element.elementor-element-6cc394d{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-1a1b589{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-1a1b589 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-1a1b589 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1a1b589 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-1a1b589 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-1a1b589 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-221f43e{--display:flex;}.elementor-11 .elementor-element.elementor-element-1f5abcc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-1f5abcc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a0ff330{--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-11 .elementor-element.elementor-element-90db785{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-1072404{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-1072404.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-dd4e58b{--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-11 .elementor-element.elementor-element-c177921{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d957998{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-d957998.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7ef968c{--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-11 .elementor-element.elementor-element-a2d09e0{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-3e3611c{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-3e3611c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-3e3611c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3e3611c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-3e3611c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-3e3611c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-272ac8b{--display:flex;}.elementor-11 .elementor-element.elementor-element-36a3c84{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-36a3c84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0966874{--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-11 .elementor-element.elementor-element-add1912{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-759859a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-759859a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-de2d1c0{--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-11 .elementor-element.elementor-element-bfa0462{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-be5fffb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-be5fffb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2dae545{--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-11 .elementor-element.elementor-element-790655d{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9a86f0d{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-9a86f0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-9a86f0d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-9a86f0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-9a86f0d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-9a86f0d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-7d6f678{--display:flex;}.elementor-11 .elementor-element.elementor-element-9f3a767{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9f3a767.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e383d32{--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-11 .elementor-element.elementor-element-c201597{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-edd3019{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-edd3019.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e7247b9{--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-11 .elementor-element.elementor-element-bae90d6{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e943f16{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e943f16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c8ae893{--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-11 .elementor-element.elementor-element-4e6c2ad{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-ee2045c{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-ee2045c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-ee2045c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ee2045c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-ee2045c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-ee2045c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-1743785{--display:flex;}.elementor-11 .elementor-element.elementor-element-e994e43{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e994e43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b12a2d1{--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-11 .elementor-element.elementor-element-4e2eca2{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-528bad5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-528bad5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-17e44a1{--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-11 .elementor-element.elementor-element-8791e58{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-af417a7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-af417a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9514f77{--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-11 .elementor-element.elementor-element-9f806d4{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d4bafd7{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-d4bafd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-d4bafd7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d4bafd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-d4bafd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-d4bafd7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-a3c247e{--display:flex;}.elementor-11 .elementor-element.elementor-element-e3c3778{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e3c3778.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-11a617b{--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-11 .elementor-element.elementor-element-183a77d{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c9b7138{--display:flex;border-style:none;--border-style:none;}.elementor-11 .elementor-element.elementor-element-c9b7138.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-46545f2{--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-11 .elementor-element.elementor-element-746f37f{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-3bdf0e1{--display:flex;border-style:none;--border-style:none;}.elementor-11 .elementor-element.elementor-element-3bdf0e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4b05f00{--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-11 .elementor-element.elementor-element-1aa030d{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-d3e3ec3{--display:flex;border-style:none;--border-style:none;}.elementor-11 .elementor-element.elementor-element-d3e3ec3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e212151{--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-11 .elementor-element.elementor-element-47c89ae{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2bc5b8f{--n-accordion-title-font-size:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-2bc5b8f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:solid;border-color:#8723F952;}.elementor-11 .elementor-element.elementor-element-2bc5b8f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2bc5b8f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#8723F91A;}:where( .elementor-11 .elementor-element.elementor-element-2bc5b8f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-11 .elementor-element.elementor-element-2bc5b8f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-11 .elementor-element.elementor-element-ed43f48{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:19px;--n-tabs-gap:59px;--n-tabs-title-transition:0.5s;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-font-size:17px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-title-direction:column;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:center;--n-tabs-title-align-items-toggle:initial;--n-tabs-icon-size:30px;--n-tabs-icon-gap:14px;--n-tabs-icon-color-active:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-ed43f48 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-ed43f48.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-color:var( --e-global-color-0bb92fe );box-shadow:0px 0px 10px 0px #DDBFFF;}.elementor-11 .elementor-element.elementor-element-ed43f48.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11 .elementor-element.elementor-element-ed43f48.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px #DDBFFF;}.elementor-11 .elementor-element.elementor-element-ed43f48.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-11 .elementor-element.elementor-element-ed43f48.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;line-height:19px;}.elementor-11 .elementor-element.elementor-element-ed43f48 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7ffbaa6{--display:flex;--min-height:709px;--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;}.elementor-11 .elementor-element.elementor-element-7ffbaa6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7ffbaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-4abbce1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-293a013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4045172 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-1398f97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-1398f97 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6a8ca35{--divider-border-style:solid;--divider-color:var( --e-global-color-0bb92fe );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6a8ca35 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-6a8ca35 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-dc55be6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:-28px;--margin-bottom:-28px;--margin-left:-24px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:19px;--padding-right:22px;}.elementor-11 .elementor-element.elementor-element-dc55be6.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-19e127f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-19e127f{text-align:center;}.elementor-11 .elementor-element.elementor-element-19e127f img{width:70%;max-width:86%;}.elementor-11 .elementor-element.elementor-element-122545a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-122545a{text-align:center;}.elementor-11 .elementor-element.elementor-element-122545a img{width:70%;}.elementor-11 .elementor-element.elementor-element-183e62a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-183e62a{text-align:center;}.elementor-11 .elementor-element.elementor-element-183e62a img{width:70%;}.elementor-11 .elementor-element.elementor-element-17beb4f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-17beb4f{text-align:center;}.elementor-11 .elementor-element.elementor-element-17beb4f img{width:70%;}.elementor-11 .elementor-element.elementor-element-fff5221{--divider-border-style:solid;--divider-color:var( --e-global-color-0bb92fe );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-fff5221 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-fff5221 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-4096347{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4096347 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-5ffb81d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5ffb81d p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-00a356e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-11 .elementor-element.elementor-element-c8f2c3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:03px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c8f2c3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-0a4e977{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2265c38{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9c2e6a2{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-3817fda{--divider-border-style:solid;--divider-color:var( --e-global-color-0bb92fe );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-3817fda .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-3817fda .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-a05698b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-a4ddcb8{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9464b4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5a04f08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-type-html{padding-bottom:5px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F9F9F9;border-color:var( --e-global-color-0bb92fe );border-radius:9px 9px 9px 9px;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-group .elementor-select-wrapper select{background-color:#F9F9F9;border-color:var( --e-global-color-0bb92fe );border-radius:9px 9px 9px 9px;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-0bb92fe );}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;border-radius:9px 9px 9px 9px;padding:9px 14px 9px 14px;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .e-form__buttons__wrapper__button-next{background-color:#8723F9;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-button[type="submit"]{background-color:#8723F9;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-e1fdb9d{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-93e1059{--divider-border-style:solid;--divider-color:var( --e-global-color-0bb92fe );--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-93e1059 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-93e1059 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-7fb78f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d737d7c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5f3e58a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:9px 9px;--row-gap:9px;--column-gap:9px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2055a4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;text-align:center;}.elementor-11 .elementor-element.elementor-element-2055a4c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2055a4c img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E245236;border-radius:7px 7px 7px 7px;}.elementor-11 .elementor-element.elementor-element-290cc30{--display:flex;}.elementor-11 .elementor-element.elementor-element-290cc30.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-3220f5c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-3220f5c img{width:21%;}.elementor-11 .elementor-element.elementor-element-857674b{--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-11 .elementor-element.elementor-element-857674b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-857674b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-40959d1{--content-width:1214px;}.elementor-11 .elementor-element.elementor-element-9d0b590{--width:1600px;}.elementor-11 .elementor-element.elementor-element-1d5bef2{--content-width:1443px;}.elementor-11 .elementor-element.elementor-element-6264c31{--width:100%;}.elementor-11 .elementor-element.elementor-element-df4cc8d{--width:100%;}.elementor-11 .elementor-element.elementor-element-9affa16{--width:100%;}.elementor-11 .elementor-element.elementor-element-d0ea314{--width:100%;}.elementor-11 .elementor-element.elementor-element-b46549f{--content-width:893px;}.elementor-11 .elementor-element.elementor-element-c9ff436{--width:1450px;}.elementor-11 .elementor-element.elementor-element-5f0f765{--width:100%;}.elementor-11 .elementor-element.elementor-element-09aa493{--width:85%;}.elementor-11 .elementor-element.elementor-element-f30899c{--width:100%;}.elementor-11 .elementor-element.elementor-element-be31302{--width:784px;}.elementor-11 .elementor-element.elementor-element-b0f9771{--width:1450px;}.elementor-11 .elementor-element.elementor-element-b2c3c12{--width:100%;}.elementor-11 .elementor-element.elementor-element-e156f7c{--width:85%;}.elementor-11 .elementor-element.elementor-element-bd4e43d{--width:100%;}.elementor-11 .elementor-element.elementor-element-abf9fef{--width:784px;}.elementor-11 .elementor-element.elementor-element-3288359{--width:1450px;}.elementor-11 .elementor-element.elementor-element-f63f92d{--width:100%;}.elementor-11 .elementor-element.elementor-element-9934b0b{--width:85%;}.elementor-11 .elementor-element.elementor-element-6342d32{--width:100%;}.elementor-11 .elementor-element.elementor-element-cdf5372{--width:784px;}.elementor-11 .elementor-element.elementor-element-3b8a6fc{--width:1450px;}.elementor-11 .elementor-element.elementor-element-e7a69e7{--width:100%;}.elementor-11 .elementor-element.elementor-element-0750d5b{--width:85%;}.elementor-11 .elementor-element.elementor-element-20a6abb{--width:100%;}.elementor-11 .elementor-element.elementor-element-f571043{--width:784px;}.elementor-11 .elementor-element.elementor-element-8c4159b{--width:1600px;}.elementor-11 .elementor-element.elementor-element-059de15{--width:1540px;}.elementor-11 .elementor-element.elementor-element-a93113d{--width:50%;}.elementor-11 .elementor-element.elementor-element-47c24ed{--width:100%;}.elementor-11 .elementor-element.elementor-element-6f684bb{--width:50%;}.elementor-11 .elementor-element.elementor-element-4fc72c1{--width:100%;}.elementor-11 .elementor-element.elementor-element-9c3114f{--width:78%;}.elementor-11 .elementor-element.elementor-element-c8e5459{--width:710px;}.elementor-11 .elementor-element.elementor-element-2250879{--width:100%;}.elementor-11 .elementor-element.elementor-element-61e7b78{--width:1500px;}.elementor-11 .elementor-element.elementor-element-22557fb{--width:1471px;}.elementor-11 .elementor-element.elementor-element-5e653ad{--width:1449px;}.elementor-11 .elementor-element.elementor-element-11e6da9{--content-width:1129px;}.elementor-11 .elementor-element.elementor-element-664383d{--width:566px;}.elementor-11 .elementor-element.elementor-element-b40313b{--width:100%;}.elementor-11 .elementor-element.elementor-element-06656a2{--width:100%;}.elementor-11 .elementor-element.elementor-element-4a2f05f{--width:90%;}.elementor-11 .elementor-element.elementor-element-d893cf9{--width:653px;}.elementor-11 .elementor-element.elementor-element-ac9e136{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-b54dc11{--content-width:1200px;}.elementor-11 .elementor-element.elementor-element-4093aae{--width:1600px;}.elementor-11 .elementor-element.elementor-element-20f827a{--width:1600px;}.elementor-11 .elementor-element.elementor-element-2540a6a{--width:77%;}.elementor-11 .elementor-element.elementor-element-103445e{--width:1523px;}.elementor-11 .elementor-element.elementor-element-293a243{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-f9693c2{--width:100%;}.elementor-11 .elementor-element.elementor-element-4c221ee{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-c28e45d{--width:100%;}.elementor-11 .elementor-element.elementor-element-62701ae{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-b318d79{--width:100%;}.elementor-11 .elementor-element.elementor-element-90bac4d{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-77e759c{--width:100%;}.elementor-11 .elementor-element.elementor-element-57e191c{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-927ab2e{--width:100%;}.elementor-11 .elementor-element.elementor-element-90a1da1{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-7d1b55f{--width:100%;}.elementor-11 .elementor-element.elementor-element-50ddf67{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-7015f0e{--width:100%;}.elementor-11 .elementor-element.elementor-element-be42313{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-e854bd0{--width:100%;}.elementor-11 .elementor-element.elementor-element-875874e{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-67fe93d{--width:100%;}.elementor-11 .elementor-element.elementor-element-6c5a92f{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-9f1d83e{--width:100%;}.elementor-11 .elementor-element.elementor-element-bd6c6ea{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-b96ebc6{--width:100%;}.elementor-11 .elementor-element.elementor-element-46c951b{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-1c2f3ba{--width:100%;}.elementor-11 .elementor-element.elementor-element-3556714{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-2350161{--width:100%;}.elementor-11 .elementor-element.elementor-element-5e3682c{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-7a7969c{--width:100%;}.elementor-11 .elementor-element.elementor-element-683f085{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-0026854{--width:100%;}.elementor-11 .elementor-element.elementor-element-6e33f94{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-41c3a8d{--width:100%;}.elementor-11 .elementor-element.elementor-element-4ea7de9{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-f276709{--width:100%;}.elementor-11 .elementor-element.elementor-element-91ce9ef{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-95696bd{--width:100%;}.elementor-11 .elementor-element.elementor-element-aeda7e3{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-d955439{--width:100%;}.elementor-11 .elementor-element.elementor-element-bef00af{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-7a4014d{--width:100%;}.elementor-11 .elementor-element.elementor-element-d03cd80{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-04d2054{--width:100%;}.elementor-11 .elementor-element.elementor-element-d2e7554{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-cb711bd{--width:100%;}.elementor-11 .elementor-element.elementor-element-cf589de{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-1f5abcc{--width:100%;}.elementor-11 .elementor-element.elementor-element-a0ff330{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-1072404{--width:100%;}.elementor-11 .elementor-element.elementor-element-dd4e58b{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-d957998{--width:100%;}.elementor-11 .elementor-element.elementor-element-7ef968c{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-36a3c84{--width:100%;}.elementor-11 .elementor-element.elementor-element-0966874{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-759859a{--width:100%;}.elementor-11 .elementor-element.elementor-element-de2d1c0{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-be5fffb{--width:100%;}.elementor-11 .elementor-element.elementor-element-2dae545{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-9f3a767{--width:100%;}.elementor-11 .elementor-element.elementor-element-e383d32{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-edd3019{--width:100%;}.elementor-11 .elementor-element.elementor-element-e7247b9{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-e943f16{--width:100%;}.elementor-11 .elementor-element.elementor-element-c8ae893{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-e994e43{--width:100%;}.elementor-11 .elementor-element.elementor-element-b12a2d1{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-528bad5{--width:100%;}.elementor-11 .elementor-element.elementor-element-17e44a1{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-af417a7{--width:100%;}.elementor-11 .elementor-element.elementor-element-9514f77{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-e3c3778{--width:100%;}.elementor-11 .elementor-element.elementor-element-11a617b{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-c9b7138{--width:100%;}.elementor-11 .elementor-element.elementor-element-46545f2{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-3bdf0e1{--width:100%;}.elementor-11 .elementor-element.elementor-element-4b05f00{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-d3e3ec3{--width:100%;}.elementor-11 .elementor-element.elementor-element-e212151{--content-width:1300px;}.elementor-11 .elementor-element.elementor-element-dc55be6{--width:69%;}.elementor-11 .elementor-element.elementor-element-5f3e58a{--width:500px;}}@media(max-width:1600px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-1d5bef2{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5f0f765{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b2c3c12{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f63f92d{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e7a69e7{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-428bb0b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9e13dcb{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-00bb126{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9d3f248{--grid-auto-flow:row;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-1548d8c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-61e7b78{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-ba64767{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-06656a2{--grid-auto-flow:row;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-8afc361{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-8dd8e43{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9f9f483{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f4947cc{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2045701{--grid-auto-flow:row;}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-4abbce1{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-dc55be6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-0a4e977{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-type-html{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-5f3e58a{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-1d5bef2{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5f0f765{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b2c3c12{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f63f92d{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e7a69e7{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-428bb0b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9e13dcb{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-00bb126{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-24f0072{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-9d3f248{--grid-auto-flow:row;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-1548d8c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-61e7b78{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-ba64767{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-06656a2{--grid-auto-flow:row;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-8afc361{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-8dd8e43{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9f9f483{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-f4947cc{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2045701{--grid-auto-flow:row;}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-4abbce1{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-dc55be6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-0a4e977{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-type-html{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-5f3e58a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-40959d1{--min-height:539px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-11 .elementor-element.elementor-element-063ba0c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:15px;}.elementor-11 .elementor-element.elementor-element-2571eca{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;font-size:21px;line-height:1em;letter-spacing:-0.7px;}.elementor-11 .elementor-element.elementor-element-0d7fc84{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;font-size:13px;}.elementor-11 .elementor-element.elementor-element-0d7fc84.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0d7fc84 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-769d5a8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-11 .elementor-element.elementor-element-769d5a8 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-8ec4393{--e-image-carousel-slides-to-show:3;margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-01a6020{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b8c077e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 15px 0px 15px;font-size:23px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-2031bba{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 15px 0px 15px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;}.elementor-11 .elementor-element.elementor-element-1d5bef2{--e-con-grid-template-columns:repeat(2, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-6264c31{--width:100%;--min-height:5vh;--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-11 .elementor-element.elementor-element-6264c31.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-38a6d33{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-38a6d33.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-38a6d33 img{width:579px;max-width:100%;}.elementor-11 .elementor-element.elementor-element-47ef53a{padding:0px 5px 0px 5px;text-align:center;font-size:15px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-47ef53a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-df4cc8d{--width:100%;--min-height:5vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-df4cc8d.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6f96d49.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6f96d49{text-align:center;font-size:15px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-9affa16{--width:100%;--min-height:5vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9affa16.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a6453d4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a6453d4{text-align:center;font-size:15px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-d0ea314{--width:100%;--min-height:5vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-d0ea314.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2271256.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2271256{text-align:center;font-size:15px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-c9ff436{--min-height:70vh;--border-radius:10px 10px 10px 10px;--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-11 .elementor-element.elementor-element-c9ff436.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5f0f765{--min-height:48vh;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-09aa493{--min-height:40vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-5db3b41{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 20px 0px 20px;text-align:center;font-size:18px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-f30899c{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-8fc7206{font-size:12px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-8fc7206 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4ae9bba{font-size:12px;}.elementor-11 .elementor-element.elementor-element-4ae9bba p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-6414483{font-size:12px;}.elementor-11 .elementor-element.elementor-element-6414483 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-be0bc19{font-size:12px;}.elementor-11 .elementor-element.elementor-element-be0bc19 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4f723a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-4f723a3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-be31302{--width:100%;--min-height:200px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8cf4231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-71a1dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a87074a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-93ae929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b0f9771{--min-height:70vh;--border-radius:10px 10px 10px 10px;--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-11 .elementor-element.elementor-element-b2c3c12{--min-height:50vh;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e156f7c{--min-height:40vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-e156f7c.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b332f1c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:18px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-2bd5611{font-size:12px;}.elementor-11 .elementor-element.elementor-element-8e7b200{font-size:12px;}.elementor-11 .elementor-element.elementor-element-8e7b200 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-8a0b37a{font-size:12px;}.elementor-11 .elementor-element.elementor-element-8a0b37a p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-9378a32{font-size:12px;}.elementor-11 .elementor-element.elementor-element-9378a32 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-e143996{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-abf9fef{--min-height:250px;--justify-content:flex-start;--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2264fe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-321b9d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3a86225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e45f37d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3288359{--min-height:70vh;--border-radius:10px 10px 10px 10px;--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-11 .elementor-element.elementor-element-f63f92d{--min-height:50vh;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9934b0b{--min-height:40vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-9934b0b.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-37fcecb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:18px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-37fcecb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-59f253e{font-size:12px;}.elementor-11 .elementor-element.elementor-element-8942529{font-size:12px;}.elementor-11 .elementor-element.elementor-element-8942529 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4771435{font-size:12px;}.elementor-11 .elementor-element.elementor-element-4771435 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-001abc3{font-size:12px;}.elementor-11 .elementor-element.elementor-element-001abc3 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-c07482d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-cdf5372{--min-height:250px;--justify-content:flex-start;--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8905e88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6a36525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f2d6fe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5c11698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3b8a6fc{--min-height:70vh;--border-radius:10px 10px 10px 10px;--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-11 .elementor-element.elementor-element-e7a69e7{--min-height:50vh;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-0750d5b{--min-height:40vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-0750d5b.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2d666d9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:18px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-2d666d9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6079293{font-size:12px;}.elementor-11 .elementor-element.elementor-element-6079293 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-8ae17fd{font-size:12px;}.elementor-11 .elementor-element.elementor-element-8ae17fd p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-b4e990c{font-size:12px;}.elementor-11 .elementor-element.elementor-element-b4e990c p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-c855ea8{font-size:12px;}.elementor-11 .elementor-element.elementor-element-c855ea8 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-d5fc33f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-d5fc33f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f571043{--min-height:250px;--justify-content:flex-start;--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-f571043.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-adf973d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-62d6c20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f0692d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a4a5fe4{--min-height:456px;}.elementor-11 .elementor-element.elementor-element-8c4159b{--min-height:634px;}.elementor-11 .elementor-element.elementor-element-428bb0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-d301d50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -94px) 0px;padding:0px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-de4c779{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-size:23px;}.elementor-11 .elementor-element.elementor-element-de4c779.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-fadf32f{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;font-size:17px;}.elementor-11 .elementor-element.elementor-element-fadf32f p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-9cc30ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-9cc30ca.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9cc30ca .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-cc56de9{--margin-top:15px;--margin-bottom:-34px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-9e13dcb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b900f2a{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-11 .elementor-element.elementor-element-366bd21{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-366bd21 img{width:32%;}.elementor-11 .elementor-element.elementor-element-2f22f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:23px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-804aa3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-11 .elementor-element.elementor-element-804aa3a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-804aa3a .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-cb604d4{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-cb604d4 img{width:95%;}.elementor-11 .elementor-element.elementor-element-a93113d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-557a845{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c59875a{left:119.955px;}body.rtl .elementor-11 .elementor-element.elementor-element-c59875a{right:119.955px;}.elementor-11 .elementor-element.elementor-element-c59875a{top:117.979px;}.elementor-11 .elementor-element.elementor-element-4fc72c1{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e2ac047{margin:0px -0px calc(var(--kit-widget-spacing, 0px) + 0px) -0px;padding:0px 0px 0px 0px;text-align:center;font-size:21px;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-e2ac047.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e25a289{padding:0px 10px 0px 10px;text-align:center;font-size:17px;}.elementor-11 .elementor-element.elementor-element-0f6f3dd.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0f6f3dd .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-00bb126{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-9c3114f{--min-height:372px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-90e6c41{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-767f979{--min-height:235px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-73840ce{text-align:center;font-size:17px;}.elementor-11 .elementor-element.elementor-element-ee1a67d{text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-4f6e283{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-4d8cbad{text-align:center;font-size:17px;}.elementor-11 .elementor-element.elementor-element-9e9389a{text-align:center;font-size:14px;}.elementor-11 .elementor-element.elementor-element-24f0072{--e-n-carousel-swiper-slides-to-display:1;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -58px) 0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0%;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0%;--e-n-carousel-dots-vertical-offset:-23px;--e-n-carousel-swiper-pagination-spacing:9px;}.elementor-11 .elementor-element.elementor-element-24f0072.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c8e5459{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9d3f248{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2250879{--width:100%;--min-height:0px;--margin-top:15px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-1548d8c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:11px;}.elementor-11 .elementor-element.elementor-element-1548d8c{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1548d8c .elementor-main-swiper{height:215px;width:100%;}.elementor-11 .elementor-element.elementor-element-6a95a4c{--min-height:495px;}.elementor-11 .elementor-element.elementor-element-61e7b78{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-47e4d9b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-c612d59{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-c612d59 .elementor-counter-number-wrapper{font-size:50px;}.elementor-11 .elementor-element.elementor-element-4f71e9f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 10px 0px 10px;font-size:17px;line-height:1.6em;}.elementor-11 .elementor-element.elementor-element-3da03a0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-3da03a0.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1f11529{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1f11529.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1f11529 .elementor-counter-number-wrapper{font-size:50px;}.elementor-11 .elementor-element.elementor-element-ca7be76{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-size:17px;}.elementor-11 .elementor-element.elementor-element-ca7be76.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5fdbe15 img{width:40%;}.elementor-11 .elementor-element.elementor-element-2bb257f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-2bb257f .elementor-counter-number-wrapper{font-size:50px;}.elementor-11 .elementor-element.elementor-element-09c13c3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 20px 0px 20px;font-size:17px;line-height:1.6em;}.elementor-11 .elementor-element.elementor-element-0af6290{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-11 .elementor-element.elementor-element-0af6290 .elementor-counter-number-wrapper{font-size:50px;}.elementor-11 .elementor-element.elementor-element-9fc2e3a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;font-size:17px;}.elementor-11 .elementor-element.elementor-element-805914c{--min-height:558px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-22557fb{--margin-top:-37px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b4cd3f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-size:23px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-5e653ad{--min-height:261px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-ba96b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-arrows-yes .elementor-main-swiper{width:calc( 253px - 40px );}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-main-swiper{width:253px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-swiper-button{font-size:23px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;height:5px;width:5px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:3px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:3px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:3px;}.elementor-11 .elementor-element.elementor-element-ba96b66.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:3px;}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-testimonial__text{font-size:16px;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-ba96b66 .elementor-testimonial__image img{width:30px;height:30px;}.elementor-11 .elementor-element.elementor-element-7d3afad{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7d3afad .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-11e6da9{--min-height:637px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-83d1512{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-size:23px;}.elementor-11 .elementor-element.elementor-element-c1543a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 5px 0px 5px;font-size:17px;}.elementor-11 .elementor-element.elementor-element-150ffde{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-ba64767{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:11px;--padding-right:11px;}.elementor-11 .elementor-element.elementor-element-664383d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2757c2b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;font-size:23px;}.elementor-11 .elementor-element.elementor-element-2757c2b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b471571{text-align:center;font-size:17px;}.elementor-11 .elementor-element.elementor-element-3282423{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-3282423.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3282423 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-4deae53{--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8fe7bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-8fe7bf7 img{width:60%;}.elementor-11 .elementor-element.elementor-element-06656a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:11px;--padding-right:11px;}.elementor-11 .elementor-element.elementor-element-4a2f05f{--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1a6c82a img{max-width:61%;}.elementor-11 .elementor-element.elementor-element-d893cf9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5d5a905{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:center;font-size:23px;}.elementor-11 .elementor-element.elementor-element-5d5a905.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d888aeb{text-align:center;font-size:17px;}.elementor-11 .elementor-element.elementor-element-a5f9564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-a5f9564.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-fdf1366{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 30px 0px 30px;font-size:23px;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-4a650fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;font-size:17px;}.elementor-11 .elementor-element.elementor-element-8d5efd7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-8d5efd7.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5b79782.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-89f2d72{margin:40px 1px calc(var(--kit-widget-spacing, 0px) + 15px) 1px;padding:0px 35px 0px 35px;font-size:23px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-4a3c9ec{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-size:17px;}.elementor-11 .elementor-element.elementor-element-4a3c9ec p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-2be273d{--width:100%;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-8afc361{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-60b522c{--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;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-39fc59a{text-align:center;}.elementor-11 .elementor-element.elementor-element-39fc59a .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-4909a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-11 .elementor-element.elementor-element-9d2a445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;}.elementor-11 .elementor-element.elementor-element-9d2a445.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-8dd8e43{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-841395c{--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;}.elementor-11 .elementor-element.elementor-element-6deec2c{text-align:center;}.elementor-11 .elementor-element.elementor-element-6deec2c .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-5e53616{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-11 .elementor-element.elementor-element-f1f12d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;}.elementor-11 .elementor-element.elementor-element-f1f12d9.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-9f9f483{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-be1bde7{--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;}.elementor-11 .elementor-element.elementor-element-4a248cd{text-align:center;}.elementor-11 .elementor-element.elementor-element-4a248cd .elementor-heading-title{font-size:17px;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-67289f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-11 .elementor-element.elementor-element-6ae8c48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;}.elementor-11 .elementor-element.elementor-element-6ae8c48.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-f4947cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5c759aa{--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;}.elementor-11 .elementor-element.elementor-element-d73492f{text-align:center;}.elementor-11 .elementor-element.elementor-element-d73492f .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-8e6a380{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-11 .elementor-element.elementor-element-7e41655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;}.elementor-11 .elementor-element.elementor-element-7e41655.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-0b7e84d{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:6px;--n-tabs-gap:2px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:4px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:4px;}.elementor-11 .elementor-element.elementor-element-4093aae{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-b069273{--e-image-carousel-slides-to-show:2;}.elementor-11 .elementor-element.elementor-element-fbddc2d{--e-image-carousel-slides-to-show:2;}.elementor-11 .elementor-element.elementor-element-cd7e811{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-11 .elementor-element.elementor-element-cd7e811 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-f458fc1{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2045701{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0e8fe96{--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-11 .elementor-element.elementor-element-f158a0f{text-align:center;font-size:23px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-e3f9907{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-e3f9907 .elementor-icon-list-item > a{font-size:13px;}.elementor-11 .elementor-element.elementor-element-2540a6a{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-96bdb81{text-align:center;line-height:1.3em;}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-2c3b41e{font-size:23px;}.elementor-11 .elementor-element.elementor-element-df59910{--width:100%;}.elementor-11 .elementor-element.elementor-element-f258b88{font-size:12px;}.elementor-11 .elementor-element.elementor-element-c71898d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-c71898d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-731c333{font-size:12px;}.elementor-11 .elementor-element.elementor-element-72cf70a{font-size:12px;}.elementor-11 .elementor-element.elementor-element-ff4e39b{font-size:12px;}.elementor-11 .elementor-element.elementor-element-d68f41b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-d68f41b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1444022{font-size:12px;}.elementor-11 .elementor-element.elementor-element-509c4cf{font-size:12px;}.elementor-11 .elementor-element.elementor-element-0fe4818{font-size:12px;}.elementor-11 .elementor-element.elementor-element-a76cd19{font-size:12px;}.elementor-11 .elementor-element.elementor-element-01333a1{font-size:12px;}.elementor-11 .elementor-element.elementor-element-12a52c6{font-size:12px;}.elementor-11 .elementor-element.elementor-element-0bc2525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-0bc2525.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8c4526e{font-size:12px;}.elementor-11 .elementor-element.elementor-element-18df886{font-size:12px;}.elementor-11 .elementor-element.elementor-element-6d9fde2{font-size:12px;}.elementor-11 .elementor-element.elementor-element-27f1979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-27f1979.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ceab51b{font-size:12px;}.elementor-11 .elementor-element.elementor-element-4727365{font-size:12px;}.elementor-11 .elementor-element.elementor-element-152c423{font-size:12px;}.elementor-11 .elementor-element.elementor-element-d93f317{font-size:12px;}.elementor-11 .elementor-element.elementor-element-537eacd{font-size:12px;}.elementor-11 .elementor-element.elementor-element-38e5797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-38e5797.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a9f9699{font-size:12px;}.elementor-11 .elementor-element.elementor-element-72e547b{font-size:12px;}.elementor-11 .elementor-element.elementor-element-f729fc4{font-size:12px;}.elementor-11 .elementor-element.elementor-element-6cc394d{font-size:12px;}.elementor-11 .elementor-element.elementor-element-1a1b589{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-1a1b589.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-90db785{font-size:12px;}.elementor-11 .elementor-element.elementor-element-c177921{font-size:12px;}.elementor-11 .elementor-element.elementor-element-a2d09e0{font-size:12px;}.elementor-11 .elementor-element.elementor-element-3e3611c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-3e3611c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-add1912{font-size:12px;}.elementor-11 .elementor-element.elementor-element-bfa0462{font-size:12px;}.elementor-11 .elementor-element.elementor-element-790655d{font-size:12px;}.elementor-11 .elementor-element.elementor-element-9a86f0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-9a86f0d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c201597{font-size:12px;}.elementor-11 .elementor-element.elementor-element-bae90d6{font-size:12px;}.elementor-11 .elementor-element.elementor-element-4e6c2ad{font-size:12px;}.elementor-11 .elementor-element.elementor-element-ee2045c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-ee2045c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-4e2eca2{font-size:12px;}.elementor-11 .elementor-element.elementor-element-8791e58{font-size:12px;}.elementor-11 .elementor-element.elementor-element-9f806d4{font-size:12px;}.elementor-11 .elementor-element.elementor-element-d4bafd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-d4bafd7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-183a77d{font-size:12px;}.elementor-11 .elementor-element.elementor-element-746f37f{font-size:12px;}.elementor-11 .elementor-element.elementor-element-1aa030d{font-size:12px;}.elementor-11 .elementor-element.elementor-element-47c89ae{font-size:12px;}.elementor-11 .elementor-element.elementor-element-2bc5b8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-2bc5b8f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ed43f48{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:6px;--n-tabs-gap:2px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:4px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:4px;}.elementor-11 .elementor-element.elementor-element-4abbce1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-293a013{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-4045172{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4045172.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1398f97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-dc55be6{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4096347{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-11 .elementor-element.elementor-element-5ffb81d{text-align:center;}.elementor-11 .elementor-element.elementor-element-c8f2c3c{text-align:center;}.elementor-11 .elementor-element.elementor-element-0a4e977{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-11 .elementor-element.elementor-element-a05698b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-11 .elementor-element.elementor-element-a05698b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a4ddcb8{text-align:center;}.elementor-11 .elementor-element.elementor-element-5a04f08{text-align:center;}.elementor-11 .elementor-element.elementor-element-e1fdb9d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e1fdb9d .elementor-field-type-html{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-7fb78f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7fb78f4.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d737d7c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5f3e58a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2055a4c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-2055a4c img{width:167px;}.elementor-11 .elementor-element.elementor-element-3220f5c{text-align:center;}.elementor-11 .elementor-element.elementor-element-3220f5c img{width:51%;}}/* Start custom CSS for text-editor, class: .elementor-element-063ba0c */.g-text-1 {
 background: -webkit-linear-gradient(120deg, #D301C7, #8723F9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2571eca *//* ========================================= */
/* 1. Estilo Básico (Gradiente Animado + Correção de Posição) */
/* ========================================= */
.numero-um-efeito {
    /* POSIÇÃO CORRIGIDA: Ajusta o texto para cima (negativo) ou para baixo (positivo) */
    transform: translateY(8px); 
    
    position: relative; 
    display: inline-block;
    overflow: hidden; 
    
    /* Configuração do Gradiente de Cores */
    background: linear-gradient(
        90deg, 
        #8723f9 0%, 
        #d301c7 50%, 
        #8723f9 100%
    );
    background-size: 300% 100%; 
    
    /* Recorte do background e transparência do texto */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    
    /* Aplica a animação do gradiente */
    animation: gradiente-animado 4s linear infinite;
}

/* ========================================= */
/* 2. Efeito Shiny Text (Overlay) */
/* ========================================= */
.numero-um-efeito::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%; 
    width: 30%; 
    height: 100%;
    
    /* Gradiente branco transparente para criar o efeito de luz */
    background: linear-gradient(
        to right, 
        rgba(255, 255, 255, 0) 0%, 
        rgba(255, 255, 255, 0.6) 50%, 
        rgba(255, 255, 255, 0) 100%
    );
    
    /* Gira o brilho para dar um toque mais dinâmico (opcional) */
    transform: skewX(-30deg); 
    
    z-index: 10;
    
    /* Aplica a animação de movimento do brilho */
    animation: shiny-sweep 5s infinite linear 2s; 
    
    opacity: 0.9; 
}


/* ========================================= */
/* 3. Keyframes */
/* ========================================= */

/* Keyframe do Gradiente */
@keyframes gradiente-animado {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 100% 50%;
    }
}

/* Keyframe do Shiny Sweep (Brilho que se move) */
@keyframes shiny-sweep {
    0% {
        left: -100%;
    }
    100% {
        left: 150%; 
    }
}

/*
 * Este bloco de código garante que os estilos internos
 * só serão aplicados quando a largura da tela for de 768 pixels ou menor (dispositivos móveis/tablets).
 */
@media (max-width: 768px) {
    .numero-um-efeito {
        /* POSIÇÃO CORRIGIDA PARA MOBILE: Ajusta o texto para cima (negativo) ou para baixo (positivo) */
        transform: translateY(3px);
    }
}
/*
 * Se houver estilos padrão para telas maiores (desktop) que você queira
 * manter sem o translateY(8px), eles devem ficar fora do @media block.
 *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-769d5a8 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-769d5a8 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-769d5a8 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-769d5a8 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-769d5a8 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8ec4393 */.elementor-11 .elementor-element.elementor-element-8ec4393 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}
.seu-svg-como-imagem {
  /* Substitui o brightness/invert anterior por este combo: */
  filter: invert(18%) sepia(67%) saturate(6295%) hue-rotate(265deg) brightness(98%) contrast(98%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be31302 *//* -------------------------------------------------------------------- */
/* 1. ESTILO DO CONTAINER PAI */
/* -------------------------------------------------------------------- */
.elementor-11 .elementor-element.elementor-element-be31302 {
    position: relative;
    min-height: 600px; /* Altura padrão para Desktop */
    overflow: hidden; 
}

/* -------------------------------------------------------------------- */
/* 2. REGRAS GERAIS DAS IMAGENS */
/* -------------------------------------------------------------------- */
.sync-image-item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto; /* Ajuste para manter proporção */
    max-height: 100%;
    object-fit: contain; /* Garante que a imagem inteira apareça */
    
    opacity: 0;
    pointer-events: none; 
    transition: opacity 0.4s ease-in-out; 
}

/* -------------------------------------------------------------------- */
/* 3. REGRAS DE VISIBILIDADE */
/* -------------------------------------------------------------------- */
.sync-image-item.is-active {
    opacity: 1;
    pointer-events: auto; 
}

/* Inicialização: Incluindo o image-4-1 */
#image-1-1, 
#image-2-1, 
#image-3-1,
#image-4-1 
{ 
    opacity: 1;
    pointer-events: auto;
}

/* -------------------------------------------------------------------- */
/* 4. RESPONSIVIDADE (Mobile) */
/* -------------------------------------------------------------------- */
@media (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-be31302 {
        /* Reduz drasticamente a altura do container no celular */
        min-height: 300px !important; 
        margin-top: 20px;
    }
    
    .sync-image-item {
        /* Garante alinhamento no topo */
        top: 0;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de4c779 */.g-text-2 {
 background: -webkit-linear-gradient(120deg, #D301C7, #8723F9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9cc30ca *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-9cc30ca .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-9cc30ca .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-9cc30ca .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-9cc30ca .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f22f5b */.g-text-2 {
 background: -webkit-linear-gradient(120deg, #D301C7, #8723F9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-804aa3a *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-804aa3a .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-804aa3a .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-804aa3a .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-804aa3a .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f6f3dd *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-0f6f3dd .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-0f6f3dd .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-0f6f3dd .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-0f6f3dd .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c612d59 */.g-text-5 {
 background: -webkit-linear-gradient(120deg, #D301C7, #8723F9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1f11529 */.g-text-5 {
 background: -webkit-linear-gradient(120deg, #D301C7, #8723F9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2bb257f */.g-text-5 {
 background: -webkit-linear-gradient(120deg, #D301C7, #8723F9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0af6290 */.g-text-5 {
 background: -webkit-linear-gradient(120deg, #D301C7, #8723F9);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-ba96b66 */.elementor-11 .elementor-element.elementor-element-ba96b66 img {
  object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d3afad *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-7d3afad .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-7d3afad .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-7d3afad .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-7d3afad .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-150ffde *//* --- CONTAINER PRINCIPAL --- */
.orbit-container {
  position: relative;
  width: 700px;
  height: 700px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 100%;
}

/* --- CENTRO (Logo e Glow) --- */
.center-glow {
  position: absolute;
  width: 250px;
  height: 250px;
  background: radial-gradient(circle, rgba(135, 35, 249, 0.8) 30%, rgba(211, 1, 199, 0.4) 50%, transparent 70%);
  border-radius: 50%;
  z-index: 1;
  animation: pulse-glow 3s infinite ease-in-out;
  pointer-events: none;
}

.center-logo {
  position: relative;
  width: 150px;
  height: 150px;
  background: transparent 20%;
  border-radius: 50%;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  /* Sombra mais forte no centro também */
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}

.center-logo img { 
  width: 100%; 
  height: 100%; 
  object-fit: cover; 
  padding: 0;
}

/* --- ESTRUTURA DOS ANÉIS --- */
.orbit-ring {
  position: absolute;
  border-radius: 50%;
  border: 1px dashed #bbbbbb;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ring-inner {
  width: 320px;
  height: 320px;
  z-index: 5;
  animation: rotate-left 30s linear infinite;
}

.ring-outer {
  width: 550px;
  height: 550px;
  z-index: 4;
  animation: rotate-right 40s linear infinite;
}

/* --- WRAPPER DE POSIÇÃO --- */
.icon-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
}

/* --- ÍCONES VISUAIS (Estilo da Bolinha) --- */
.orbit-item {
  width: 80px;
  height: 80px;
  margin: -40px 0 0 -40px;
  background: #ffffff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  
  /* SOMBRA FORTE (Ajustado aqui) */
  /* Aumentei a opacidade para 0.4 e o blur para 20px */
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4);
  
  overflow: hidden; 
}

/* --- CORREÇÃO FINAL: PREENCHIMENTO TOTAL (ZOOM) --- */
.orbit-item img {
  width: 100%;
  height: 100%;
  
  /* 'cover' garante que preencha tudo */
  object-fit: cover;
  
  /* Aumenta a imagem 5% além do tamanho para matar qualquer borda branca */
  transform: scale(1.16); 
  
  padding: 0;
  display: block;
}

/* --- POSICIONAMENTO --- */
/* Anel Interno */
.pos-in-1 { transform: rotate(0deg) translate(160px) rotate(0deg); }
.pos-in-2 { transform: rotate(51.4deg) translate(160px) rotate(-51.4deg); }
.pos-in-3 { transform: rotate(102.8deg) translate(160px) rotate(-102.8deg); }
.pos-in-4 { transform: rotate(154.2deg) translate(160px) rotate(-154.2deg); }
.pos-in-5 { transform: rotate(205.6deg) translate(160px) rotate(-205.6deg); }
.pos-in-6 { transform: rotate(257deg) translate(160px) rotate(-257deg); }
.pos-in-7 { transform: rotate(308.4deg) translate(160px) rotate(-308.4deg); }

/* Anel Externo */
.pos-out-1 { transform: rotate(0deg) translate(275px) rotate(0deg); }
.pos-out-2 { transform: rotate(51.4deg) translate(275px) rotate(-51.4deg); }
.pos-out-3 { transform: rotate(102.8deg) translate(275px) rotate(-102.8deg); }
.pos-out-4 { transform: rotate(154.2deg) translate(275px) rotate(-154.2deg); }
.pos-out-5 { transform: rotate(205.6deg) translate(275px) rotate(-205.6deg); }
.pos-out-6 { transform: rotate(257deg) translate(275px) rotate(-257deg); }
.pos-out-7 { transform: rotate(308.4deg) translate(275px) rotate(-308.4deg); }

/* --- ANIMAÇÕES --- */
@keyframes rotate-right { 100% { transform: rotate(360deg); } }
@keyframes rotate-left { 100% { transform: rotate(-360deg); } }
@keyframes pulse-glow {
  0% { transform: scale(1); opacity: 0.6; }
  50% { transform: scale(1.1); opacity: 0.9; }
  100% { transform: scale(1); opacity: 0.6; }
}

/* --- CONTRA-ROTAÇÃO --- */
.ring-inner .orbit-item { animation: rotate-right 30s linear infinite; }
.ring-outer .orbit-item { animation: rotate-left 40s linear infinite; }

/* --- RESPONSIVIDADE MOBILE --- */
@media (max-width: 768px) {
  .orbit-container { width: 350px; height: 350px; }
  .center-glow { width: 140px; height: 140px; }
  .center-logo { width: 70px; height: 70px; }

  /* Ajuste ícone mobile */
  .orbit-item { width: 35px; height: 35px; margin: -17.5px 0 0 -17.5px; }
  
  /* Anéis Mobile */
  .ring-inner { width: 190px; height: 190px; }
  .pos-in-1 { transform: rotate(0deg) translate(95px) rotate(0deg); }
  .pos-in-2 { transform: rotate(51.4deg) translate(95px) rotate(-51.4deg); }
  .pos-in-3 { transform: rotate(102.8deg) translate(95px) rotate(-102.8deg); }
  .pos-in-4 { transform: rotate(154.2deg) translate(95px) rotate(-154.2deg); }
  .pos-in-5 { transform: rotate(205.6deg) translate(95px) rotate(-205.6deg); }
  .pos-in-6 { transform: rotate(257deg) translate(95px) rotate(-257deg); }
  .pos-in-7 { transform: rotate(308.4deg) translate(95px) rotate(-308.4deg); }

  .ring-outer { width: 310px; height: 310px; }
  .pos-out-1 { transform: rotate(0deg) translate(155px) rotate(0deg); }
  .pos-out-2 { transform: rotate(51.4deg) translate(155px) rotate(-51.4deg); }
  .pos-out-3 { transform: rotate(102.8deg) translate(155px) rotate(-102.8deg); }
  .pos-out-4 { transform: rotate(154.2deg) translate(155px) rotate(-154.2deg); }
  .pos-out-5 { transform: rotate(205.6deg) translate(155px) rotate(-205.6deg); }
  .pos-out-6 { transform: rotate(257deg) translate(155px) rotate(-257deg); }
  .pos-out-7 { transform: rotate(308.4deg) translate(155px) rotate(-308.4deg); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3282423 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-3282423 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-3282423 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-3282423 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-3282423 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5f9564 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-a5f9564 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde2811 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6012b8a *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a4bca3 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d710a0 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde2811 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6012b8a *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a4bca3 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d710a0 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde2811 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6012b8a *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a4bca3 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d710a0 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde2811 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6012b8a *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a4bca3 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d710a0 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde2811 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-fde2811 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6012b8a *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-6012b8a .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a4bca3 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-4a4bca3 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d710a0 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-5d710a0 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b069273 */.elementor-11 .elementor-element.elementor-element-b069273 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4093aae *//*
 * 1. Definindo a área visível do carrossel.
 * Substitua '.elementor-11 .elementor-element.elementor-element-4093aae' pelo seletor do seu Container Pai.
 */
.elementor-11 .elementor-element.elementor-element-4093aae {
    overflow: hidden; /* Esconde o que estiver fora */
}

/*
 * 2. Estilizando o Container Interno (a "Faixa" do carrossel)
 * e iniciando a animação.
 */
.elementor-11 .elementor-element.elementor-element-4093aae > .elementor-container {
    /* IMPORTANTE: Garante que os itens fiquem lado a lado */
    display: flex;
    /* Inicia a animação: 30s de duração, linear, infinita */
    animation: marquee-scroll 30s linear infinite;
    /* Ajuste o 'width' para 'fit-content' para acomodar todos os cards em uma linha */
    width: fit-content;
}

/*
 * 3. Pausa a animação ao passar o mouse.
 */
.elementor-11 .elementor-element.elementor-element-4093aae:hover > .elementor-container {
    animation-play-state: paused;
}

/*
 * 4. ANIMAÇÃO: Movimento da Esquerda para a Direita.
 * A animação move o conteúdo 50% para a esquerda para criar o loop
 * invisível (porque você duplicou o conteúdo).
 */
@keyframes marquee-scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        /* Move para a esquerda pela largura de um conjunto de cards (50% do total duplicado) */
        transform: translateX(-50%);
    }
}




/*
 * Classe: full-width-carousel
 * Objetivo: Forçar o container a ocupar 100% da largura do navegador (Viewport Width),
 * ignorando o padding lateral do Elementor ou do Tema.
 */

.full-width-carousel {
    /* 1. Largura da tela: Garante que o elemento ocupe toda a largura da viewport */
    width: 100vw;
    
    /* 2. Compensação de Centralização: */
    /* Calcula a diferença entre a largura da tela (100vw) e a largura do container pai (50%)
       e aplica essa diferença como margem lateral. */
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    
    /* 3. Remoção de espaçamento: Zera qualquer padding interno no carrossel. */
    padding-left: 0 !important;
    padding-right: 0 !important;
    
    /* 4. Zera qualquer largura máxima que esteja limitando o elemento (fallback) */
    max-width: 100vw !important;
}

/* Opcional: Ajuste para o conteúdo interno, se o carrossel ainda estiver apertado */
.full-width-carousel .elementor-swiper-wrapper {
    /* Permite que o wrapper do slide ocupe mais espaço, se necessário. */
    width: auto !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fbddc2d */.elementor-11 .elementor-element.elementor-element-fbddc2d .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd7e811 *//* 1. Garante que o botão esteja pronto para o efeito */
.elementor-11 .elementor-element.elementor-element-cd7e811 .elementor-button {
    /* Define o fundo e a cor do texto do seu botão no Elementor. 
       Se já estiver configurado, pode remover essas linhas. */
    background-color: #0d6efd; /* Exemplo de Cor de Fundo */
    color: #ffffff; /* Exemplo de Cor do Texto */
    
    /* ESSENCIAL: Permite que o ::before seja posicionado corretamente */
    position: relative; 
    overflow: hidden; /* Garante que o brilho só apareça dentro do botão */
    z-index: 1; /* Coloca o texto acima do brilho */
    
    /* Transição suave para o box-shadow */
    transition: box-shadow 0.3s ease, transform 0.2s ease;
}

/* 2. Cria o elemento de "brilho" (linear-gradient rotacionado) */
.elementor-11 .elementor-element.elementor-element-cd7e811 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%; /* Torna o gradiente maior que o botão */
    height: 100%;
    
    /* Cria um "feixe de luz" diagonal (Branco + Transparente) */
    background: linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.0) 0%,
        rgba(255, 255, 255, 0.3) 50%, /* Onde o brilho é mais forte */
        rgba(255, 255, 255, 0.0) 100%
    );
    
    /* Inicia o "brilho" fora da vista (à esquerda) */
    transform: translateX(-100%) skewX(-30deg);
    transition: transform 0.8s ease; /* Velocidade da animação do brilho */
    z-index: 2; /* Acima do botão, mas abaixo do texto */
}

/* 3. Efeito no Hover: Move o brilho e adiciona um glow suave */
.elementor-11 .elementor-element.elementor-element-cd7e811 .elementor-button:hover {
    /* Efeito de "Glow" ao redor do botão no hover */
    box-shadow: 0 0 50px #cfa6ff; 
    
    /* Adiciona um pequeno efeito de escala para maior engajamento */
    transform: scale(1.05); 
}

/* 4. Animação de Movimento do Brilho no Hover */
.elementor-11 .elementor-element.elementor-element-cd7e811 .elementor-button:hover::before {
    /* Move o brilho de 0% (esquerda) para 100% (direita), 
       simulando o movimento de uma luz passando */
    transform: translateX(100%) skewX(-30deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20f827a *//*
 * 1. Definindo a área visível do carrossel.
 * Substitua '.elementor-11 .elementor-element.elementor-element-20f827a' pelo seletor do seu Container Pai.
 */
.elementor-11 .elementor-element.elementor-element-20f827a {
    overflow: hidden; /* Esconde o que estiver fora */
}

/*
 * 2. Estilizando o Container Interno (a "Faixa" do carrossel)
 * e iniciando a animação.
 */
.elementor-11 .elementor-element.elementor-element-20f827a > .elementor-container {
    /* IMPORTANTE: Garante que os itens fiquem lado a lado */
    display: flex;
    /* Inicia a animação: 30s de duração, linear, infinita */
    animation: marquee-scroll 30s linear infinite;
    /* Ajuste o 'width' para 'fit-content' para acomodar todos os cards em uma linha */
    width: fit-content;
}

/*
 * 3. Pausa a animação ao passar o mouse.
 */
.elementor-11 .elementor-element.elementor-element-20f827a:hover > .elementor-container {
    animation-play-state: paused;
}

/*
 * 4. ANIMAÇÃO: Movimento da Esquerda para a Direita.
 * A animação move o conteúdo 50% para a esquerda para criar o loop
 * invisível (porque você duplicou o conteúdo).
 */
@keyframes marquee-scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        /* Move para a esquerda pela largura de um conjunto de cards (50% do total duplicado) */
        transform: translateX(-50%);
    }
}




/*
 * Classe: full-width-carousel
 * Objetivo: Forçar o container a ocupar 100% da largura do navegador (Viewport Width),
 * ignorando o padding lateral do Elementor ou do Tema.
 */

.full-width-carousel {
    /* 1. Largura da tela: Garante que o elemento ocupe toda a largura da viewport */
    width: 100vw;
    
    /* 2. Compensação de Centralização: */
    /* Calcula a diferença entre a largura da tela (100vw) e a largura do container pai (50%)
       e aplica essa diferença como margem lateral. */
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    
    /* 3. Remoção de espaçamento: Zera qualquer padding interno no carrossel. */
    padding-left: 0 !important;
    padding-right: 0 !important;
    
    /* 4. Zera qualquer largura máxima que esteja limitando o elemento (fallback) */
    max-width: 100vw !important;
}

/* Opcional: Ajuste para o conteúdo interno, se o carrossel ainda estiver apertado */
.full-width-carousel .elementor-swiper-wrapper {
    /* Permite que o wrapper do slide ocupe mais espaço, se necessário. */
    width: auto !important; 
}/* End custom CSS */
/* Start custom CSS *//* === PAINÉIS (Conteúdo que aparece/desaparece) === */
.tab-panel {
  display: none;
  opacity: 0;
  transform: scale(0.98);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.tab-panel.active {
  display: block !important;
  opacity: 1;
  transform: scale(1);
}

/* === BOTÕES / TABS (Container Geral) === */
.tab-btn {
  cursor: pointer;
  transition: all 0.4s ease; /* Transição suave */
  
  /* ESTADO INATIVO (O QUE VOCÊ PEDIU) */
  /* Isso deixa tudo dentro do botão preto e branco e meio transparente por padrão */
  filter: grayscale(100%); 
  opacity: 0.5; 
  
  padding: 20px; 
  border: 2px solid #e0e0e0; /* Borda cinza padrão suave para os inativos */
  border-radius: 15px; /* Arredondamento (opcional, ajusta conforme seu design) */
  background: #fff;
}

/* === HOVER (Ao passar o mouse) === */
.tab-btn:hover {
  /* Recupera a cor e opacidade ao passar o mouse */
  filter: grayscale(0%);
  opacity: 1;
  transform: translateY(-5px); /* Leve subida para dar destaque */
  box-shadow: 0 10px 20px rgba(0,0,0,0.05);
}

/* Garante que o título ganhe cor ao passar o mouse */
.tab-btn:hover h3, 
.tab-btn:hover h4, 
.tab-btn:hover .elementor-heading-title {
  color: #8723F9 !important; /* Força a cor roxa no texto */
}

/* === ATIVO (O Botão Selecionado) === */
.tab-btn.active {
  /* Recupera a cor total */
  filter: grayscale(0%);
  opacity: 1;
  
  /* Configuração da Borda Roxa com Gradiente */
  border: 2px solid transparent;
  background-image: 
    linear-gradient(#fff, #fff), 
    linear-gradient(to right, #8723f9, #d301c7); 
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* Sombra e Destaque */
  box-shadow: 0 10px 30px rgba(135, 35, 249, 0.2);
  transform: scale(1.05); /* Levemente maior que os outros */
}

/* Garante que o título do ativo fique roxo */
.tab-btn.active h3, 
.tab-btn.active h4, 
.tab-btn.active .elementor-heading-title {
  color: #8723F9 !important;
}/* End custom CSS */