.elementor-2 .elementor-element.elementor-element-7f6d402{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cc43770 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-2 .elementor-element.elementor-element-ad7a5ae{--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;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a50c8f6{text-align:center;}.elementor-2 .elementor-element.elementor-element-a50c8f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-1e2e042{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-1e2e042.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-1e2e042 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#293A5C;}.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-2 .elementor-element.elementor-element-1dfda94{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-1dfda94.elementor-element{--align-self:center;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-84e46c5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-84e46c5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-84e46c5 .elementor-progress-wrapper .elementor-progress-bar{background-color:#03228F;}.elementor-2 .elementor-element.elementor-element-84e46c5 .elementor-progress-bar{height:4px;line-height:4px;}.elementor-2 .elementor-element.elementor-element-25a1b8b{--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-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-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-2 .elementor-element.elementor-element-4d75f96 .swiper-pagination-bullet-active, .elementor-2 .elementor-element.elementor-element-4d75f96 .swiper-pagination-progressbar-fill{background-color:#051242;}.elementor-2 .elementor-element.elementor-element-4d75f96 .swiper-pagination-fraction{color:#051242;}.elementor-2 .elementor-element.elementor-element-4d75f96 .elementor-swiper-button{font-size:20px;color:#051242;}.elementor-2 .elementor-element.elementor-element-4d75f96 .elementor-swiper-button svg{fill:#051242;}.elementor-2 .elementor-element.elementor-element-01412e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-aad12d9{--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;--align-items:center;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-aad12d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-aad12d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-aad12d9:hover{background-color:#051242;background-image:url("../../2024/10/Container-Overlay.png");background-position:center right;background-size:cover;}.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-2 .elementor-element.elementor-element-a1e8ca1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f9198fe > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-f9198fe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f9198fe{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9198fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-4297043 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-4297043.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4297043{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-3987b70 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#051242;color:#051242;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cfd7d96{--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;--align-items:center;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-cfd7d96:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cfd7d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cfd7d96:hover{background-color:#051242;background-image:url("../../2024/10/Container-Overlay.png");background-position:center right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-798e451{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-08e8597 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-08e8597.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-08e8597{text-align:center;}.elementor-2 .elementor-element.elementor-element-08e8597 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-d9b0d55 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-d9b0d55.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d9b0d55{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-d8f9fc1 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#051242;color:#051242;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b3134b6{--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;--align-items:center;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b3134b6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b3134b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3134b6:hover{background-color:#051242;background-image:url("../../2024/10/Container-Overlay.png");background-position:center right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4c47fa4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6b114f2 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-6b114f2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-6b114f2{text-align:center;}.elementor-2 .elementor-element.elementor-element-6b114f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-dbb903f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-dbb903f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-dbb903f{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-ea22fcb .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#051242;color:#051242;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-77cba6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-eeb364b{--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;--align-items:center;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-eeb364b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-eeb364b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-eeb364b:hover{background-color:#051242;background-image:url("../../2024/10/Container-Overlay.png");background-position:center right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-26c8977{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8fba608 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-8fba608.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8fba608{text-align:center;}.elementor-2 .elementor-element.elementor-element-8fba608 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-19681b6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-19681b6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-19681b6{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-c5821ca .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#051242;color:#051242;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-99d39e8{--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;--align-items:center;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-99d39e8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-99d39e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-99d39e8:hover{background-color:#051242;background-image:url("../../2024/10/Container-Overlay.png");background-position:center right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7c950c4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5ad60b7 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-5ad60b7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5ad60b7{text-align:center;}.elementor-2 .elementor-element.elementor-element-5ad60b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-12239c6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-12239c6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-12239c6{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-b87ff9e .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#051242;color:#051242;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3e1a2f2{--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;--align-items:center;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3e1a2f2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3e1a2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3e1a2f2:hover{background-color:#051242;background-image:url("../../2024/10/Container-Overlay.png");background-position:center right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-80e1f80{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-21429b3 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-2 .elementor-element.elementor-element-21429b3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-21429b3{text-align:center;}.elementor-2 .elementor-element.elementor-element-21429b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-ce9364d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-ce9364d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ce9364d{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-c82bee4 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#051242;color:#051242;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d5e8f2b{--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;--align-items:center;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d5e8f2b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d5e8f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051242;}.elementor-2 .elementor-element.elementor-element-772ca9c > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-772ca9c{text-align:center;}.elementor-2 .elementor-element.elementor-element-772ca9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#B6DDFF;}.elementor-2 .elementor-element.elementor-element-a7e0d60{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-a7e0d60.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a7e0d60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ead4da7{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ead4da7.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a71dd7d{--e-image-carousel-slides-to-show:6;}.elementor-2 .elementor-element.elementor-element-a71dd7d > .elementor-widget-container{margin:30px 0px 75px 0px;}.elementor-2 .elementor-element.elementor-element-28ea49a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-28ea49a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-28ea49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6FF;}.elementor-2 .elementor-element.elementor-element-b0d4078{--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;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-a2fa127{text-align:start;}.elementor-2 .elementor-element.elementor-element-a2fa127 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-11c7300.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-11c7300{text-align:start;}.elementor-2 .elementor-element.elementor-element-11c7300 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-06171b6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-06171b6{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-473deea{--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-2 .elementor-element.elementor-element-ba7715f img{width:70%;}.elementor-2 .elementor-element.elementor-element-15db2c7{--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;--align-items:center;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-299c195{text-align:center;}.elementor-2 .elementor-element.elementor-element-299c195 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-4355f0f{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-4355f0f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-4355f0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-2cab648{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-2cab648.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e59a4d1{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e59a4d1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e59a4d1 .elementor-progress-wrapper .elementor-progress-bar{background-color:#03228F;}.elementor-2 .elementor-element.elementor-element-e59a4d1 .elementor-progress-bar{height:4px;line-height:4px;}.elementor-2 .elementor-element.elementor-element-d35ccfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-67bb50d{--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-2 .elementor-element.elementor-element-3401b3f img{width:90%;}.elementor-2 .elementor-element.elementor-element-fc3ba4a{--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-2 .elementor-element.elementor-element-9606b27{--display:flex;}.elementor-2 .elementor-element.elementor-element-4cc8ef1{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-d2c3961{--display:flex;}.elementor-2 .elementor-element.elementor-element-c99366a{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-0b8b6e2{--display:flex;}.elementor-2 .elementor-element.elementor-element-243467c{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-872c415{--display:flex;}.elementor-2 .elementor-element.elementor-element-aca9621{text-align:start;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-51a1773{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-51a1773 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#1B1B1B0F;}:where( .elementor-2 .elementor-element.elementor-element-51a1773 > .elementor-widget-container > .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-2 .elementor-element.elementor-element-51a1773 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:#1B1B1B0F;}.elementor-2 .elementor-element.elementor-element-34221a0{--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;--align-items:center;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-34221a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-34221a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051242;}.elementor-2 .elementor-element.elementor-element-7f177a3 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f177a3{text-align:center;}.elementor-2 .elementor-element.elementor-element-7f177a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#B6DDFF;}.elementor-2 .elementor-element.elementor-element-08ac4e8{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-08ac4e8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-08ac4e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cb96817{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cb96817.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .swiper-pagination-bullet-active, .elementor-2 .elementor-element.elementor-element-77b1ef6 .swiper-pagination-progressbar-fill{background-color:#3876CA;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .swiper-pagination-fraction{color:#3876CA;}.elementor-2 .elementor-element.elementor-element-77b1ef6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .elementor-main-swiper .swiper-slide{background-color:#F5FAFF;border-radius:10px;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#1C3E7F;opacity:1;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .elementor-testimonial__text{color:#000000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:26px;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .elementor-testimonial__name{color:#293A5C;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;font-style:normal;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .elementor-testimonial__title{color:#7A7E9A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:29px;}.elementor-2 .elementor-element.elementor-element-77b1ef6 .elementor-testimonial__image img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-1e1c32b{--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;--align-items:center;--margin-top:75px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-44c5b6d{text-align:center;}.elementor-2 .elementor-element.elementor-element-44c5b6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-6cfcf46{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-6cfcf46.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-6cfcf46 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#293A5C;}.elementor-2 .elementor-element.elementor-element-7c4e6ca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-2 .elementor-element.elementor-element-7c4e6ca.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-73f7dac{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-73f7dac > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-73f7dac .elementor-progress-wrapper .elementor-progress-bar{background-color:#03228F;}.elementor-2 .elementor-element.elementor-element-73f7dac .elementor-progress-bar{height:4px;line-height:4px;}.elementor-2 .elementor-element.elementor-element-7f9587a{--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-2 .elementor-element.elementor-element-a9408ab > .elementor-widget-container{margin:-50px 0px -75px 0px;}.elementor-2 .elementor-element.elementor-element-f26e6c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-89981de{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2 .elementor-element.elementor-element-7c1dd6b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2 .elementor-element.elementor-element-7c1dd6b .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-2 .elementor-element.elementor-element-7c1dd6b.elementor-view-stacked .elementor-icon{background-color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-7c1dd6b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7c1dd6b.elementor-view-default .elementor-icon{fill:#1D42E0;color:#1D42E0;border-color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-7c1dd6b .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-7c1dd6b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-7c1dd6b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:0px;}.elementor-2 .elementor-element.elementor-element-7c1dd6b .elementor-icon-box-title{color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-7c1dd6b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#090909;}.elementor-2 .elementor-element.elementor-element-44e7ee6{--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-2 .elementor-element.elementor-element-e8b6049 .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-2 .elementor-element.elementor-element-e8b6049.elementor-view-stacked .elementor-icon{background-color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-e8b6049.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e8b6049.elementor-view-default .elementor-icon{fill:#1D42E0;color:#1D42E0;border-color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-e8b6049 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-e8b6049 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e8b6049 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:0px;}.elementor-2 .elementor-element.elementor-element-e8b6049 .elementor-icon-box-title{color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-e8b6049 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#090909;}.elementor-2 .elementor-element.elementor-element-ec45061{--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-2 .elementor-element.elementor-element-540fccd .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-2 .elementor-element.elementor-element-540fccd.elementor-view-stacked .elementor-icon{background-color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-540fccd.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-540fccd.elementor-view-default .elementor-icon{fill:#1D42E0;color:#1D42E0;border-color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-540fccd .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-540fccd .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-540fccd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:0px;}.elementor-2 .elementor-element.elementor-element-540fccd .elementor-icon-box-title{color:#1D42E0;}.elementor-2 .elementor-element.elementor-element-540fccd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#090909;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-aad12d9{--width:50%;}.elementor-2 .elementor-element.elementor-element-cfd7d96{--width:50%;}.elementor-2 .elementor-element.elementor-element-b3134b6{--width:50%;}.elementor-2 .elementor-element.elementor-element-eeb364b{--width:50%;}.elementor-2 .elementor-element.elementor-element-99d39e8{--width:50%;}.elementor-2 .elementor-element.elementor-element-3e1a2f2{--width:50%;}.elementor-2 .elementor-element.elementor-element-b0d4078{--width:50%;}.elementor-2 .elementor-element.elementor-element-473deea{--width:50%;}.elementor-2 .elementor-element.elementor-element-67bb50d{--width:45%;}.elementor-2 .elementor-element.elementor-element-fc3ba4a{--width:55%;}.elementor-2 .elementor-element.elementor-element-f26e6c1{--content-width:830px;}.elementor-2 .elementor-element.elementor-element-89981de{--width:30%;}.elementor-2 .elementor-element.elementor-element-44e7ee6{--width:35%;}.elementor-2 .elementor-element.elementor-element-ec45061{--width:35%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-1e2e042{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2 .elementor-element.elementor-element-1dfda94{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ad7a5ae{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1e2e042{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-1e2e042 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-1dfda94{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-84e46c5{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-2 .elementor-element.elementor-element-a7e0d60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-ead4da7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-a71dd7d{--e-image-carousel-slides-to-show:2;}.elementor-2 .elementor-element.elementor-element-11c7300 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-ba7715f img{width:100%;}.elementor-2 .elementor-element.elementor-element-4355f0f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-4355f0f .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-2cab648{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-e59a4d1{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-2 .elementor-element.elementor-element-3401b3f img{width:100%;}.elementor-2 .elementor-element.elementor-element-08ac4e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-08ac4e8 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-cb96817{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-1e1c32b{--margin-top:75px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6cfcf46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-6cfcf46 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-7c4e6ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-73f7dac{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-2 .elementor-element.elementor-element-a9408ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f26e6c1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-7c1dd6b > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for video, class: .elementor-element-cc43770 */.elementor-2 .elementor-element.elementor-element-cc43770 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-84e46c5 *//* Moving circle using SVG */
.elementor-2 .elementor-element.elementor-element-84e46c5::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0; /* Start position */
    width: 10px; /* Circle width */
    height: 10px; /* Circle height */
    background-color: #1940AA; /* Circle color */
    border-radius: 50%;
    transform: translate(-50%, -50%);
    animation: moveCircle 4s infinite ease-in-out; /* Animation for movement */
    margin-top:-13px;
    z-index: 1;
}

/* Animation for the circle to move back and forth */
@keyframes moveCircle {
    0% {
        left: 0%; /* Start from the left */
    }
    50% {
        left: 100%; /* Move to the right */
    }
    100% {
        left: 0%; /* Move back to the left */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aad12d9 */.elementor-2 .elementor-element.elementor-element-aad12d9:hover h2, .elementor-2 .elementor-element.elementor-element-aad12d9:hover .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-aad12d9:hover a {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfd7d96 */.elementor-2 .elementor-element.elementor-element-cfd7d96:hover h2, .elementor-2 .elementor-element.elementor-element-cfd7d96:hover .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-cfd7d96:hover a {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3134b6 */.elementor-2 .elementor-element.elementor-element-b3134b6:hover h2, .elementor-2 .elementor-element.elementor-element-b3134b6:hover .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-b3134b6:hover a {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeb364b */.elementor-2 .elementor-element.elementor-element-eeb364b:hover h2, .elementor-2 .elementor-element.elementor-element-eeb364b:hover .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-eeb364b:hover a {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d39e8 */.elementor-2 .elementor-element.elementor-element-99d39e8:hover h2, .elementor-2 .elementor-element.elementor-element-99d39e8:hover .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-99d39e8:hover a {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1a2f2 */.elementor-2 .elementor-element.elementor-element-3e1a2f2:hover h2, .elementor-2 .elementor-element.elementor-element-3e1a2f2:hover .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-3e1a2f2:hover a {
    color: #fff!important;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-e59a4d1 *//* Moving circle using SVG */
.elementor-2 .elementor-element.elementor-element-e59a4d1::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0; /* Start position */
    width: 10px; /* Circle width */
    height: 10px; /* Circle height */
    background-color: #1940AA; /* Circle color */
    border-radius: 50%;
    transform: translate(-50%, -50%);
    animation: moveCircle 4s infinite ease-in-out; /* Animation for movement */
    margin-top:-13px;
    z-index: 1;
}

/* Animation for the circle to move back and forth */
@keyframes moveCircle {
    0% {
        left: 0%; /* Start from the left */
    }
    50% {
        left: 100%; /* Move to the right */
    }
    100% {
        left: 0%; /* Move back to the left */
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-77b1ef6 */.elementor-testimonial__text {
    text-align: justify;
}

.elementor-testimonial__footer {
    justify-content: center!important;
}

/* Ensure the testimonial container uses flexbox */
.elementor-testimonial {
    display: flex;
    flex-direction: column!important; /* Arrange children in a column */
    height: 100%; /* Fill the height of the parent */
}

/* Position the image footer at the top */
.elementor-testimonial__footer {
    order: -1; /* Bring this element to the top of the flex container */
}

/* Allow content to take available space */
.elementor-testimonial__content {
    flex-grow: 1; /* Allows this section to expand */
    display: flex; /* Allow the content to stack its children */
    flex-direction: column; /* Ensure text and citation stack vertically */
    justify-content: space-between; /* Space between elements */
}

/* Align the name and title at the bottom */
.elementor-testimonial__cite {
    text-align: left; /* Align text to the left */
    margin-top: auto; /* Pushes this section to the bottom */
}

/* Optional: Add spacing between the testimonial text and name/title */
.elementor-testimonial__text {
    margin-bottom: 10px; /* Adjust margin as needed */
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-73f7dac *//* Moving circle using SVG */
.elementor-2 .elementor-element.elementor-element-73f7dac::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0; /* Start position */
    width: 10px; /* Circle width */
    height: 10px; /* Circle height */
    background-color: #1940AA; /* Circle color */
    border-radius: 50%;
    transform: translate(-50%, -50%);
    animation: moveCircle 4s infinite ease-in-out; /* Animation for movement */
    margin-top:-13px;
    z-index: 1;
}

/* Animation for the circle to move back and forth */
@keyframes moveCircle {
    0% {
        left: 0%; /* Start from the left */
    }
    50% {
        left: 100%; /* Move to the right */
    }
    100% {
        left: 0%; /* Move back to the left */
    }
}/* End custom CSS */