.elementor-1391 .elementor-element.elementor-element-0e69cf7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1391 .elementor-element.elementor-element-7e75b41{--display:flex;--justify-content:center;}.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-1391 .elementor-element.elementor-element-fff5755 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:53px;font-weight:800;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-5db1b51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0px;color:var( --e-global-color-secondary );}.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-1391 .elementor-element.elementor-element-b4d18dc .elementor-button{background-color:var( --e-global-color-68897a2 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;border-radius:8px 8px 8px 8px;}.elementor-1391 .elementor-element.elementor-element-b4d18dc{padding:0% 0% 0% 0%;}.elementor-1391 .elementor-element.elementor-element-b4d18dc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1391 .elementor-element.elementor-element-5fd7d1a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-5fd7d1a img{width:67%;height:100%;}.elementor-1391 .elementor-element.elementor-element-b35cbaa{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1391 .elementor-element.elementor-element-b35cbaa:not(.elementor-motion-effects-element-type-background), .elementor-1391 .elementor-element.elementor-element-b35cbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1391 .elementor-element.elementor-element-b35cbaa.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1391 .elementor-element.elementor-element-70ca2d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-190px;--margin-right:-190px;}.elementor-1391 .elementor-element.elementor-element-70ca2d6.e-con{--align-self:center;}.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-1391 .elementor-element.elementor-element-7a61cfd.elementor-element{--align-self:flex-end;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-icon i{color:var( --e-global-color-68897a2 );transition:color 0.3s;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-icon svg{fill:var( --e-global-color-68897a2 );transition:fill 0.3s;}.elementor-1391 .elementor-element.elementor-element-7a61cfd{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-text{color:var( --e-global-color-68897a2 );transition:color 0.3s;}.elementor-1391 .elementor-element.elementor-element-0dcb9e1{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-91px;--margin-right:313px;}.elementor-1391 .elementor-element.elementor-element-0dcb9e1.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-1c3a04d.elementor-element{--align-self:flex-end;}.elementor-1391 .elementor-element.elementor-element-1c3a04d{text-align:right;}.elementor-1391 .elementor-element.elementor-element-1c3a04d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-7bf5cf7.elementor-element{--align-self:flex-end;}.elementor-1391 .elementor-element.elementor-element-7bf5cf7{text-align:right;}.elementor-1391 .elementor-element.elementor-element-7bf5cf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-aca6c1f{--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:257px;}.elementor-1391 .elementor-element.elementor-element-aca6c1f.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-ed36a8d.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-ed36a8d{text-align:right;}.elementor-1391 .elementor-element.elementor-element-ed36a8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-ede9a75.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-ede9a75{text-align:right;}.elementor-1391 .elementor-element.elementor-element-ede9a75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-cee63cb .elementor-button{background-color:var( --e-global-color-68897a2 );font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:19px;letter-spacing:0px;border-radius:16px 16px 16px 16px;}.elementor-1391 .elementor-element.elementor-element-cee63cb{width:100%;max-width:100%;margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1391 .elementor-element.elementor-element-cee63cb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1391 .elementor-element.elementor-element-cee63cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1391 .elementor-element.elementor-element-07a679e{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1391 .elementor-element.elementor-element-563698e{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-1391 .elementor-element.elementor-element-563698e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-2297653{text-align:center;}.elementor-1391 .elementor-element.elementor-element-2297653 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:19px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1391 .elementor-element.elementor-element-f05641b{--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;}.elementor-1391 .elementor-element.elementor-element-f05641b.e-con{--align-self:center;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1391 .elementor-element.elementor-element-0752426{--lottie-container-width:200px;--lottie-container-transition-duration-hover:0s;--caption-text-align:center;--caption-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-0752426 .e-lottie__caption{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:19px;letter-spacing:0px;}.elementor-1391 .elementor-element.elementor-element-6468026{--lottie-container-width:200px;--caption-text-align:center;--caption-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-6468026 .e-lottie__caption{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:19px;letter-spacing:0px;}.elementor-1391 .elementor-element.elementor-element-fe48f00{--lottie-container-width:200px;--caption-text-align:center;--caption-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-fe48f00 .e-lottie__caption{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0px;}.elementor-1391 .elementor-element.elementor-element-42eabee{--lottie-container-width:200px;--caption-text-align:center;--caption-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-42eabee .e-lottie__caption{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0px;}.elementor-1391 .elementor-element.elementor-element-0fd742f{--display:flex;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-1391 .elementor-element.elementor-element-0fd742f:not(.elementor-motion-effects-element-type-background), .elementor-1391 .elementor-element.elementor-element-0fd742f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1391 .elementor-element.elementor-element-0fd742f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-78653b0{text-align:center;}.elementor-1391 .elementor-element.elementor-element-78653b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-fe42135{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1391 .elementor-element.elementor-element-fe42135.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-4c1f46a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1391 .elementor-element.elementor-element-4c1f46a.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-6f5f6a9{--display:flex;--justify-content:center;}.elementor-1391 .elementor-element.elementor-element-6f5f6a9.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-95cb666{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1391 .elementor-element.elementor-element-95cb666.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-ce7854b{--display:flex;}.elementor-1391 .elementor-element.elementor-element-03ffe8b{--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-1391 .elementor-element.elementor-element-cc6b4b9{--display:flex;}.elementor-1391 .elementor-element.elementor-element-8c82ca0{--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-1391 .elementor-element.elementor-element-e5e7c73{--display:flex;}.elementor-1391 .elementor-element.elementor-element-f2412bd{--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-1391 .elementor-element.elementor-element-16d3d20{--display:flex;}.elementor-1391 .elementor-element.elementor-element-b7e8dab{--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-1391 .elementor-element.elementor-element-d2f68c1{--display:flex;}.elementor-1391 .elementor-element.elementor-element-b4df3ae{--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-1391 .elementor-element.elementor-element-dd417e7{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:400px;--e-n-carousel-arrow-normal-color:#1C2545;--e-n-carousel-arrow-hover-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-dd417e7.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-dd417e7 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-1391 .elementor-element.elementor-element-eaae193{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-1391 .elementor-element.elementor-element-6cc2cd3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1391 .elementor-element.elementor-element-6cc2cd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-31b16b4{--display:flex;}.elementor-1391 .elementor-element.elementor-element-1cf75f1{--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-1391 .elementor-element.elementor-element-bf4426d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-bf4426d.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-bf4426d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1391 .elementor-element.elementor-element-224a670{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--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:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1391 .elementor-element.elementor-element-224a670.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-f3e9392 .elementor-button{background-color:var( --e-global-color-68897a2 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:12px 12px 12px 12px;}.elementor-1391 .elementor-element.elementor-element-e7ac4dd{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1391 .elementor-element.elementor-element-5ab06f8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );grid-column:span 1;grid-row:span 2;}.elementor-1391 .elementor-element.elementor-element-5ab06f8.e-con{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-1f5410b{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:6px;}.elementor-1391 .elementor-element.elementor-element-1f5410b:not(.elementor-motion-effects-element-type-background), .elementor-1391 .elementor-element.elementor-element-1f5410b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1391 .elementor-element.elementor-element-1f5410b.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1391 .elementor-element.elementor-element-73458a8{--display:flex;grid-row:span 4;}.elementor-1391 .elementor-element.elementor-element-73458a8.e-con{--align-self:stretch;}.elementor-1391 .elementor-element.elementor-element-b4e0e29.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-b4e0e29{text-align:center;}.elementor-1391 .elementor-element.elementor-element-b4e0e29 img{width:100%;height:100%;}.elementor-1391 .elementor-element.elementor-element-1c09062{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1391 .elementor-element.elementor-element-1c09062.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-c76eeb8{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-1391 .elementor-element.elementor-element-c76eeb8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-51cfaf1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1391 .elementor-element.elementor-element-51cfaf1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-75a85fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;color:#101E47;}.elementor-1391 .elementor-element.elementor-element-8ae9a95{padding:5px 0px 0px 0px;text-align:left;}.elementor-1391 .elementor-element.elementor-element-8ae9a95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1391 .elementor-element.elementor-element-17b821d{--display:flex;--justify-content:flex-start;--margin-top:33px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-1391 .elementor-element.elementor-element-17b821d.e-con{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-18c7290 .elementor-button{background-color:#EDEDED00;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-68897a2 );color:var( --e-global-color-68897a2 );border-style:none;}.elementor-1391 .elementor-element.elementor-element-18c7290{width:var( --container-widget-width, 0% );max-width:0%;padding:0px 0px 0px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-18c7290.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-18c7290 .elementor-button:hover, .elementor-1391 .elementor-element.elementor-element-18c7290 .elementor-button:focus{color:#555E7B;}.elementor-1391 .elementor-element.elementor-element-18c7290 .elementor-button:hover svg, .elementor-1391 .elementor-element.elementor-element-18c7290 .elementor-button:focus svg{fill:#555E7B;}.elementor-1391 .elementor-element.elementor-element-b241757{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1391 .elementor-element.elementor-element-b241757.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-3311b53{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-1391 .elementor-element.elementor-element-3311b53.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-04040b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1391 .elementor-element.elementor-element-04040b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-f1697f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;color:#101E47;}.elementor-1391 .elementor-element.elementor-element-76b2730{padding:5px 0px 0px 0px;text-align:left;}.elementor-1391 .elementor-element.elementor-element-76b2730 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1391 .elementor-element.elementor-element-f944f8f{--display:flex;--justify-content:flex-start;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-1391 .elementor-element.elementor-element-f944f8f.e-con{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-af88d64 .elementor-button{background-color:#EDEDED00;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-68897a2 );color:var( --e-global-color-68897a2 );border-style:none;}.elementor-1391 .elementor-element.elementor-element-af88d64{width:var( --container-widget-width, 0% );max-width:0%;padding:0px 0px 0px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-af88d64.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-af88d64 .elementor-button:hover, .elementor-1391 .elementor-element.elementor-element-af88d64 .elementor-button:focus{color:#555E7B;}.elementor-1391 .elementor-element.elementor-element-af88d64 .elementor-button:hover svg, .elementor-1391 .elementor-element.elementor-element-af88d64 .elementor-button:focus svg{fill:#555E7B;}.elementor-1391 .elementor-element.elementor-element-9842af0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1391 .elementor-element.elementor-element-9842af0.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-c50974d{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-1391 .elementor-element.elementor-element-c50974d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-c9c9372{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1391 .elementor-element.elementor-element-c9c9372.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-76b90af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;color:#101E47;}.elementor-1391 .elementor-element.elementor-element-bc44100{padding:5px 0px 0px 0px;text-align:left;}.elementor-1391 .elementor-element.elementor-element-bc44100 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1391 .elementor-element.elementor-element-4c4cbd2{--display:flex;--justify-content:flex-start;--margin-top:2px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-1391 .elementor-element.elementor-element-4c4cbd2.e-con{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-4d67060 .elementor-button{background-color:#EDEDED00;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-68897a2 );color:var( --e-global-color-68897a2 );border-style:none;}.elementor-1391 .elementor-element.elementor-element-4d67060{width:var( --container-widget-width, 0% );max-width:0%;padding:0px 0px 0px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-4d67060.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-4d67060 .elementor-button:hover, .elementor-1391 .elementor-element.elementor-element-4d67060 .elementor-button:focus{color:#555E7B;}.elementor-1391 .elementor-element.elementor-element-4d67060 .elementor-button:hover svg, .elementor-1391 .elementor-element.elementor-element-4d67060 .elementor-button:focus svg{fill:#555E7B;}.elementor-1391 .elementor-element.elementor-element-748940d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:-12px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1391 .elementor-element.elementor-element-748940d.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-6b64bdb{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;text-align:center;}.elementor-1391 .elementor-element.elementor-element-6b64bdb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-e89a71e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1391 .elementor-element.elementor-element-e89a71e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-a74adc4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;color:#101E47;}.elementor-1391 .elementor-element.elementor-element-22285ad{padding:5px 0px 0px 0px;text-align:left;}.elementor-1391 .elementor-element.elementor-element-22285ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1391 .elementor-element.elementor-element-5d9abb8{--display:flex;--justify-content:flex-start;--margin-top:-8px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;}.elementor-1391 .elementor-element.elementor-element-5d9abb8.e-con{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-5203eaa .elementor-button{background-color:#EDEDED00;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-68897a2 );color:var( --e-global-color-68897a2 );border-style:none;}.elementor-1391 .elementor-element.elementor-element-5203eaa{width:var( --container-widget-width, 0% );max-width:0%;padding:0px 0px 0px 0px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-5203eaa.elementor-element{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-5203eaa .elementor-button:hover, .elementor-1391 .elementor-element.elementor-element-5203eaa .elementor-button:focus{color:#555E7B;}.elementor-1391 .elementor-element.elementor-element-5203eaa .elementor-button:hover svg, .elementor-1391 .elementor-element.elementor-element-5203eaa .elementor-button:focus svg{fill:#555E7B;}.elementor-1391 .elementor-element.elementor-element-b69d9fe{--display:flex;--min-height:0px;--border-radius:20px 20px 20px 20px;--margin-top:9px;--margin-bottom:130px;--margin-left:24px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1391 .elementor-element.elementor-element-b69d9fe:not(.elementor-motion-effects-element-type-background), .elementor-1391 .elementor-element.elementor-element-b69d9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.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-size:var( --e-global-typography-primary-font-size );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-1391 .elementor-element.elementor-element-c462084{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-1391 .elementor-element.elementor-element-c462084.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-c462084 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-1391 .elementor-element.elementor-element-c462084 .elementor-icon{font-size:34px;}.elementor-1391 .elementor-element.elementor-element-c462084 .elementor-icon-box-title, .elementor-1391 .elementor-element.elementor-element-c462084 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:19px;letter-spacing:0px;}.elementor-1391 .elementor-element.elementor-element-c462084 .elementor-icon-box-title{color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-c462084:has(:hover) .elementor-icon-box-title,
					 .elementor-1391 .elementor-element.elementor-element-c462084:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-68897a2 );}.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-1391 .elementor-element.elementor-element-adcfcbb{width:var( --container-widget-width, 77% );max-width:77%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;grid-column:span 2;grid-row:span 1;columns:1;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:19px;letter-spacing:0px;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-a21cf20{--display:flex;--min-height:0px;--border-radius:20px 20px 20px 20px;--margin-top:-381px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1391 .elementor-element.elementor-element-a21cf20:not(.elementor-motion-effects-element-type-background), .elementor-1391 .elementor-element.elementor-element-a21cf20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1391 .elementor-element.elementor-element-a21cf20.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-2f02243{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--icon-box-icon-margin:15px;}.elementor-1391 .elementor-element.elementor-element-2f02243.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-2f02243 .elementor-icon-box-wrapper{align-items:center;}.elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-framed .elementor-icon, .elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-default .elementor-icon{fill:var( --e-global-color-68897a2 );color:var( --e-global-color-68897a2 );border-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1391 .elementor-element.elementor-element-2f02243.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-68897a2 );color:var( --e-global-color-68897a2 );border-color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-2f02243 .elementor-icon{font-size:30px;}.elementor-1391 .elementor-element.elementor-element-2f02243 .elementor-icon-box-title, .elementor-1391 .elementor-element.elementor-element-2f02243 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-1391 .elementor-element.elementor-element-2f02243 .elementor-icon-box-title{color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-2f02243:has(:hover) .elementor-icon-box-title,
					 .elementor-1391 .elementor-element.elementor-element-2f02243:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-4cdc704{width:var( --container-widget-width, 77% );max-width:77%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;grid-column:span 2;grid-row:span 1;columns:1;text-align:left;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:19px;letter-spacing:0px;color:var( --e-global-color-68897a2 );}.elementor-1391 .elementor-element.elementor-element-4cdc704.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-5d4aae8{--display:flex;--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-bcde60c{text-align:center;}.elementor-1391 .elementor-element.elementor-element-bcde60c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-68897a2 );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-1391 .elementor-element.elementor-element-d35037d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1391 .elementor-element.elementor-element-d35037d .elementor-divider-separator{width:0%;}.elementor-1391 .elementor-element.elementor-element-d35037d .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1391 .elementor-element.elementor-element-d6caad2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1391 .elementor-element.elementor-element-d6caad2 .elementor-divider-separator{width:0%;}.elementor-1391 .elementor-element.elementor-element-d6caad2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-1391 .elementor-element.elementor-element-842a038 .elementor-button{background-color:var( --e-global-color-68897a2 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;border-radius:12px 12px 12px 12px;padding:16px 70px 16px 70px;}.elementor-1391 .elementor-element.elementor-element-842a038{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1391 .elementor-element.elementor-element-0e69cf7{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1391 .elementor-element.elementor-element-fff5755 .elementor-heading-title{font-size:45px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1391 .elementor-element.elementor-element-b35cbaa{--grid-auto-flow:row;}.elementor-1391 .elementor-element.elementor-element-70ca2d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1391 .elementor-element.elementor-element-7a61cfd{--icon-vertical-offset:0px;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-item > a{font-size:17px;}.elementor-1391 .elementor-element.elementor-element-0dcb9e1{--margin-top:0px;--margin-bottom:0px;--margin-left:197px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-cee63cb{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1391 .elementor-element.elementor-element-cee63cb .elementor-button{font-size:14px;}.elementor-1391 .elementor-element.elementor-element-f05641b{--grid-auto-flow:row;}.elementor-1391 .elementor-element.elementor-element-0752426{--lottie-container-width:93%;}.elementor-1391 .elementor-element.elementor-element-6468026{--lottie-container-width:93%;}.elementor-1391 .elementor-element.elementor-element-fe48f00{--lottie-container-width:93%;}.elementor-1391 .elementor-element.elementor-element-42eabee{--lottie-container-width:93%;}.elementor-1391 .elementor-element.elementor-element-78653b0 .elementor-heading-title{font-size:35px;}.elementor-1391 .elementor-element.elementor-element-dd417e7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1391 .elementor-element.elementor-element-224a670{--e-n-carousel-swiper-slides-to-display:2;--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-1391 .elementor-element.elementor-element-e7ac4dd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1391 .elementor-element.elementor-element-5ab06f8{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-1391 .elementor-element.elementor-element-5ab06f8.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-1391 .elementor-element.elementor-element-1f5410b{--grid-auto-flow:row;--justify-items:start;}.elementor-1391 .elementor-element.elementor-element-1f5410b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-73458a8{grid-column:span 1;}.elementor-1391 .elementor-element.elementor-element-b4e0e29{width:100%;max-width:100%;}.elementor-1391 .elementor-element.elementor-element-b4e0e29.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-b69d9fe{--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-1391 .elementor-element.elementor-element-adcfcbb{--container-widget-width:279px;--container-widget-flex-grow:0;width:var( --container-widget-width, 279px );max-width:279px;}.elementor-1391 .elementor-element.elementor-element-a21cf20{--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:256px;}.elementor-1391 .elementor-element.elementor-element-a21cf20.e-con{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-4cdc704{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1391 .elementor-element.elementor-element-842a038{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}}@media(max-width:767px){.elementor-1391 .elementor-element.elementor-element-0e69cf7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1391 .elementor-element.elementor-element-fff5755 .elementor-heading-title{font-size:40px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1391 .elementor-element.elementor-element-b35cbaa{--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;}.elementor-1391 .elementor-element.elementor-element-b35cbaa.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-70ca2d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-7a61cfd{--e-icon-list-icon-size:15px;}.elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1391 .elementor-element.elementor-element-7a61cfd .elementor-icon-list-item > a{font-size:12px;}.elementor-1391 .elementor-element.elementor-element-0dcb9e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-1c3a04d{text-align:center;}.elementor-1391 .elementor-element.elementor-element-1c3a04d .elementor-heading-title{font-size:12px;}.elementor-1391 .elementor-element.elementor-element-7bf5cf7{text-align:center;}.elementor-1391 .elementor-element.elementor-element-7bf5cf7 .elementor-heading-title{font-size:12px;}.elementor-1391 .elementor-element.elementor-element-aca6c1f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-ed36a8d{text-align:center;}.elementor-1391 .elementor-element.elementor-element-ed36a8d .elementor-heading-title{font-size:12px;}.elementor-1391 .elementor-element.elementor-element-ede9a75{text-align:center;}.elementor-1391 .elementor-element.elementor-element-ede9a75 .elementor-heading-title{font-size:12px;}.elementor-1391 .elementor-element.elementor-element-cee63cb{width:var( --container-widget-width, 113px );max-width:113px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -43px;--container-widget-width:113px;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-cee63cb .elementor-button{font-size:9px;border-radius:16px 16px 16px 16px;}.elementor-1391 .elementor-element.elementor-element-f05641b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1391 .elementor-element.elementor-element-78653b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1391 .elementor-element.elementor-element-78653b0 .elementor-heading-title{font-size:27px;}.elementor-1391 .elementor-element.elementor-element-dd417e7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1391 .elementor-element.elementor-element-6cc2cd3 .elementor-heading-title{font-size:27px;}.elementor-1391 .elementor-element.elementor-element-1cf75f1{--width:100%;}.elementor-1391 .elementor-element.elementor-element-1cf75f1.e-con{--align-self:center;}.elementor-1391 .elementor-element.elementor-element-bf4426d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1391 .elementor-element.elementor-element-224a670{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1391 .elementor-element.elementor-element-e7ac4dd{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-1f5410b{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1391 .elementor-element.elementor-element-73458a8{--width:300px;}.elementor-1391 .elementor-element.elementor-element-b4e0e29{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-1391 .elementor-element.elementor-element-1c09062{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-1c09062.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-51cfaf1{--width:70%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1391 .elementor-element.elementor-element-51cfaf1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-75a85fc.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-75a85fc{text-align:left;}.elementor-1391 .elementor-element.elementor-element-75a85fc .elementor-heading-title{font-size:15px;}.elementor-1391 .elementor-element.elementor-element-8ae9a95.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-8ae9a95{text-align:left;}.elementor-1391 .elementor-element.elementor-element-8ae9a95 .elementor-heading-title{font-size:13px;}.elementor-1391 .elementor-element.elementor-element-17b821d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-18c7290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1391 .elementor-element.elementor-element-18c7290.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-18c7290 .elementor-button{font-size:35px;}.elementor-1391 .elementor-element.elementor-element-b241757{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-b241757.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-04040b0{--width:76%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1391 .elementor-element.elementor-element-04040b0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-f1697f8.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-f1697f8{text-align:left;}.elementor-1391 .elementor-element.elementor-element-f1697f8 .elementor-heading-title{font-size:15px;}.elementor-1391 .elementor-element.elementor-element-76b2730.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-76b2730{text-align:left;}.elementor-1391 .elementor-element.elementor-element-76b2730 .elementor-heading-title{font-size:13px;}.elementor-1391 .elementor-element.elementor-element-f944f8f{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-af88d64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1391 .elementor-element.elementor-element-af88d64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-af88d64 .elementor-button{font-size:35px;}.elementor-1391 .elementor-element.elementor-element-9842af0{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-9842af0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-c9c9372{--width:76%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1391 .elementor-element.elementor-element-c9c9372.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-76b90af.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-76b90af{text-align:left;}.elementor-1391 .elementor-element.elementor-element-76b90af .elementor-heading-title{font-size:15px;}.elementor-1391 .elementor-element.elementor-element-bc44100.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-bc44100{text-align:left;}.elementor-1391 .elementor-element.elementor-element-bc44100 .elementor-heading-title{font-size:13px;}.elementor-1391 .elementor-element.elementor-element-4c4cbd2{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-4d67060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1391 .elementor-element.elementor-element-4d67060.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-4d67060 .elementor-button{font-size:35px;}.elementor-1391 .elementor-element.elementor-element-748940d{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-748940d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-e89a71e{--width:76%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1391 .elementor-element.elementor-element-e89a71e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-a74adc4.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-a74adc4{text-align:left;}.elementor-1391 .elementor-element.elementor-element-a74adc4 .elementor-heading-title{font-size:15px;}.elementor-1391 .elementor-element.elementor-element-22285ad.elementor-element{--align-self:flex-start;}.elementor-1391 .elementor-element.elementor-element-22285ad{text-align:left;}.elementor-1391 .elementor-element.elementor-element-22285ad .elementor-heading-title{font-size:13px;}.elementor-1391 .elementor-element.elementor-element-5d9abb8{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1391 .elementor-element.elementor-element-5203eaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1391 .elementor-element.elementor-element-5203eaa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1391 .elementor-element.elementor-element-5203eaa .elementor-button{font-size:35px;}.elementor-1391 .elementor-element.elementor-element-b69d9fe{--width:100%;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 2;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-1391 .elementor-element.elementor-element-a21cf20{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 2;}.elementor-1391 .elementor-element.elementor-element-5d4aae8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-1391 .elementor-element.elementor-element-b35cbaa{--width:100%;}.elementor-1391 .elementor-element.elementor-element-f05641b{--width:85%;}.elementor-1391 .elementor-element.elementor-element-0fd742f{--width:100.161%;}.elementor-1391 .elementor-element.elementor-element-e7ac4dd{--content-width:87%;}.elementor-1391 .elementor-element.elementor-element-1f5410b{--width:100%;}.elementor-1391 .elementor-element.elementor-element-73458a8{--width:250px;}.elementor-1391 .elementor-element.elementor-element-1c09062{--width:100%;}.elementor-1391 .elementor-element.elementor-element-51cfaf1{--width:110%;}.elementor-1391 .elementor-element.elementor-element-b241757{--width:100%;}.elementor-1391 .elementor-element.elementor-element-04040b0{--width:110%;}.elementor-1391 .elementor-element.elementor-element-9842af0{--width:100%;}.elementor-1391 .elementor-element.elementor-element-c9c9372{--width:110%;}.elementor-1391 .elementor-element.elementor-element-748940d{--width:100%;}.elementor-1391 .elementor-element.elementor-element-e89a71e{--width:110%;}.elementor-1391 .elementor-element.elementor-element-b69d9fe{--width:420px;}.elementor-1391 .elementor-element.elementor-element-a21cf20{--width:420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1391 .elementor-element.elementor-element-70ca2d6{--content-width:100%;}.elementor-1391 .elementor-element.elementor-element-f05641b{--width:100%;}.elementor-1391 .elementor-element.elementor-element-5ab06f8{--content-width:545px;}.elementor-1391 .elementor-element.elementor-element-1f5410b{--width:100%;}.elementor-1391 .elementor-element.elementor-element-b69d9fe{--width:300px;}.elementor-1391 .elementor-element.elementor-element-a21cf20{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b35cbaa */.elementor-1391 .elementor-element.elementor-element-b35cbaa {
    height: 150px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-dd417e7 */.elementor-swiper-button svg {
    fill: unset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73458a8 */.elementor-1391 .elementor-element.elementor-element-73458a8 {
    height: 420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab06f8 */.elementor-1391 .elementor-element.elementor-element-5ab06f8 {
    height: 435px;
}/* End custom CSS */
/* Start custom CSS *//* ===== Card base ===== */
.wpmtst-testimonial-inner.testimonial-inner {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 10px;
  max-width: 420px;
  background: #ffffff;
  border-radius: 14px;
  padding: 18px;
  box-shadow: 0 15px 24px rgba(16,30,71,0.06);
  color: #54595F;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial;
  overflow: visible;
  border-left: 6px solid transparent; /* espacio para el acento */
}

/* ===== Colored accent on border (left strip + subtle inner accent) ===== */
.wpmtst-testimonial-inner.testimonial-inner::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 14px;
  pointer-events: none;
  box-shadow: 0 6px 20px rgba(16,30,71,0.08);
}
.wpmtst-testimonial-inner.testimonial-inner::after{
  /* left accent strip */
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 6px;
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
  background: linear-gradient(180deg,#0b3b6a,#173b6f);
  box-shadow: 0 2px 8px rgba(11,59,106,0.12);
  pointer-events: none;
}

/* ===== Image ===== */
.wpmtst-testimonial-inner .wpmtst-testimonial-image {
  width: 100%;
  height: 180px;
  overflow: hidden;
  border-radius: 10px;
  display: block;
  margin: 0 0 10px 0;
  box-shadow: 0 8px 22px rgba(16,30,71,0.08);
}
.wpmtst-testimonial-inner .wpmtst-testimonial-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

/* ===== Name & Company ===== */
.wpmtst-testimonial-field.testimonial-name {
  font-weight: 700;
  color: #101E47;
  font-size: 24px;
  margin: 0 0 4px 0;
}
.wpmtst-testimonial-field.testimonial-company {
  font-weight: 400;
  color: #101E47;
  font-size: 21px;
  margin: 0 0 10px 0;
}

/* ===== Excerpt + readmore inline ===== */
.wpmtst-excerpt {
  color: #54595F;
  font-size: 14px;
  line-height: 1.45;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4; /* ajusta a 3/4 si quieres menos/más líneas */
  overflow: hidden;
  min-height: calc(1.45em * 4);
  margin-bottom: 6px;
}
.wpmtst-excerpt p { margin:0; }

/* ellipsis + link */
.wpmtst-ellipsis { color: inherit; }
.wpmtst-readmore-btn {
  color: #0b3b6a;
  font-weight: 600;
  text-decoration: none;
  margin-left: 6px;
  cursor: pointer;
}

/* Oculta el contenido original y el full in-place */
.wpmtst-testimonial-content { display: none !important; }
.wpmtst-fullcontent { display: none !important; }

/* ===== Modal ===== */
.tf-modal-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.55);
  z-index: 99990;
  display: none;
  align-items: center;
  justify-content: center;
  padding: 20px;
}
.tf-modal-overlay.open { display:flex; }
.tf-modal {
  width: min(900px, 96%);
  max-height: 92vh;
  overflow: auto;
  background: #fff;
  border-radius: 12px;
  padding: 20px;
  box-shadow: 0 20px 80px rgba(16,30,71,0.25);
  position: relative;
}
.tf-close { position:absolute; right:12px; top:12px; background:transparent; border:none; font-size:22px; cursor:pointer; padding:6px; }

/* modal header */
.tf-modal .tf-modal-header { display:flex; gap:12px; align-items:flex-start; margin-bottom:12px; }
.tf-modal .tf-thumb { width:160px; height:100px; overflow:hidden; border-radius:8px; flex:0 0 160px; }
.tf-modal .tf-thumb img{ width:100%; height:100%; object-fit:cover; display:block; }
.tf-modal .tf-meta .tf-name { font-weight:700; color:#101E47; margin-bottom:6px; }
.tf-modal .tf-meta .tf-company { font-weight:400; color:#101E47; font-size:14px; }

/* modal body */
.tf-modal .tf-body { color:#54595F; font-size:15px; line-height:1.6; }

/* responsive tweaks */
@media (max-width:700px){
  .wpmtst-testimonial-inner .wpmtst-testimonial-image { height:150px; }
  .tf-modal .tf-modal-header { flex-direction: column; }
  .tf-modal .tf-thumb { width:100%; height:160px; }
}/* End custom CSS */