.elementor-20402 .elementor-element.elementor-element-fbdf96d:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-fbdf96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #001736 0%, #043F91 100%);}.elementor-20402 .elementor-element.elementor-element-fbdf96d > .elementor-background-overlay{background-color:#01193B;background-image:url("https://www.railstate.com/wp-content/uploads/2025/04/banner-background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20402 .elementor-element.elementor-element-fbdf96d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-73be305.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-73be305.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-73be305 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-20402 .elementor-element.elementor-element-73be305 > .elementor-element-populated{padding:100px 15px 68px 015px;}.elementor-20402 .elementor-element.elementor-element-b08ec9a .elementor-heading-title{font-family:"Plus Jakarta Sans", Plus Jakarta Sans;font-size:60px;font-weight:700;line-height:110%;letter-spacing:-2%;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-b331fee > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-b331fee .elementor-heading-title{font-family:"Plus Jakarta Sans", Plus Jakarta Sans;font-size:20px;font-weight:500;line-height:160%;word-spacing:-0.5%;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-728d46e .elementor-button{background-color:#80BC2C;font-size:16px;font-weight:700;line-height:150%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#80BC2C;padding:12px 25px 12px 25px;}.elementor-20402 .elementor-element.elementor-element-728d46e{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-728d46e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-20402 .elementor-element.elementor-element-ffe71ed{width:auto;max-width:auto;}.elementor-20402 .elementor-element.elementor-element-ffe71ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#81D210;}.elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-wrapper{text-align:left;}.elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-title{margin-bottom:4px;color:#81D210;}.elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-title, .elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Plus Jakarta Sans;font-size:32px;font-weight:700;line-height:125%;letter-spacing:-1%;}.elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-description{font-size:16px;font-weight:500;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-93c906a{width:auto;max-width:auto;}.elementor-20402 .elementor-element.elementor-element-93c906a > .elementor-widget-container{margin:0px 0px 0px 22px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#81D210;}.elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-wrapper{text-align:left;}.elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-title{margin-bottom:4px;color:#81D210;}.elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-title, .elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Plus Jakarta Sans;font-size:32px;font-weight:700;line-height:125%;letter-spacing:-1%;}.elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-description{font-size:16px;font-weight:500;line-height:150%;letter-spacing:0px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-91207a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20402 .elementor-element.elementor-element-91207a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20402 .elementor-element.elementor-element-91207a7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20402 .elementor-element.elementor-element-91207a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-20402 .elementor-element.elementor-element-91207a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 8px 55px 0px;}.elementor-20402 .elementor-element.elementor-element-91207a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20402 .elementor-element.elementor-element-3eeb5ce img{pointer-events:all;}.elementor-20402 .elementor-element.elementor-element-e96ddb0:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-e96ddb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04419500 0%, #052654F2 46%);}.elementor-20402 .elementor-element.elementor-element-e96ddb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-160px;margin-bottom:0px;padding:18px 0px 18px 0px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-e96ddb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20402 .elementor-element.elementor-element-89899c2{text-align:center;}.elementor-20402 .elementor-element.elementor-element-89899c2 .elementor-heading-title{font-size:16.58px;font-weight:500;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-0c8ab4b{--e-image-carousel-slides-to-show:6;}.elementor-20402 .elementor-element.elementor-element-0c8ab4b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-0c8ab4b .swiper-wrapper{display:flex;align-items:center;}.elementor-20402 .elementor-element.elementor-element-cda0fe3{padding:60px 15px 45px 15px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-4b82f79{width:100%;max-width:100%;text-align:center;}.elementor-20402 .elementor-element.elementor-element-4b82f79 .elementor-heading-title{font-size:16px;font-weight:600;color:#80BC2C;}.elementor-20402 .elementor-element.elementor-element-e529971{width:100%;max-width:100%;text-align:center;}.elementor-20402 .elementor-element.elementor-element-e529971 .elementor-heading-title{font-size:36px;font-weight:700;line-height:46px;letter-spacing:-2%;color:#083370;}.elementor-20402 .elementor-element.elementor-element-57b82d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20402 .elementor-element.elementor-element-57b82d3 > .elementor-widget-container{margin:-1px 0px 30px 0px;}.elementor-20402 .elementor-element.elementor-element-57b82d3 .elementor-heading-title{font-size:16px;font-weight:400;line-height:27px;color:#083370;}.elementor-20402 .elementor-element.elementor-element-a6bda06 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-a6bda06 img{pointer-events:all;width:100%;border-radius:8px 8px 8px 8px;}.elementor-20402 .elementor-element.elementor-element-434ee77 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:23px;}.elementor-20402 .elementor-element.elementor-element-434ee77{padding:0px 0px 0px 0px;overflow:visible;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-d30bc3e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-d30bc3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-d30bc3e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20402 .elementor-element.elementor-element-d30bc3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-20402 .elementor-element.elementor-element-d30bc3e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-5956c05{width:auto;max-width:auto;text-align:center;}.elementor-20402 .elementor-element.elementor-element-5956c05 > .elementor-widget-container{background-color:#083370;margin:0px 0px 0px 0px;padding:11px 14px 6px 13px;border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px #D9D6F5;}.elementor-20402 .elementor-element.elementor-element-5956c05 img{pointer-events:all;width:35px;height:45px;}.elementor-20402 .elementor-element.elementor-element-60332ed > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-60332ed{text-align:center;}.elementor-20402 .elementor-element.elementor-element-60332ed .elementor-heading-title{font-size:22px;font-weight:700;line-height:27px;color:#083370;}.elementor-20402 .elementor-element.elementor-element-91dd149 > .elementor-widget-container{margin:0px 8px 8px 8px;}.elementor-20402 .elementor-element.elementor-element-91dd149{text-align:center;}.elementor-20402 .elementor-element.elementor-element-91dd149 .elementor-heading-title{font-size:16px;font-weight:400;line-height:27px;color:#083370;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-df8b206.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-df8b206.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-df8b206.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20402 .elementor-element.elementor-element-df8b206 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-31dd384{width:auto;max-width:auto;text-align:center;}.elementor-20402 .elementor-element.elementor-element-31dd384 > .elementor-widget-container{background-color:#083370;margin:0px 0px 0px 0px;padding:11px 11px 11px 11px;border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px #D9D6F5;}.elementor-20402 .elementor-element.elementor-element-31dd384 img{pointer-events:all;width:40px;height:39px;}.elementor-20402 .elementor-element.elementor-element-624517a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-624517a{text-align:center;}.elementor-20402 .elementor-element.elementor-element-624517a .elementor-heading-title{font-size:22px;font-weight:700;line-height:27px;color:#083370;}.elementor-20402 .elementor-element.elementor-element-fce4e7e > .elementor-widget-container{margin:0px 8px 8px 8px;}.elementor-20402 .elementor-element.elementor-element-fce4e7e{text-align:center;}.elementor-20402 .elementor-element.elementor-element-fce4e7e .elementor-heading-title{font-size:16px;font-weight:400;line-height:27px;color:#083370;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-79c83e6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-79c83e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20402 .elementor-element.elementor-element-79c83e6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20402 .elementor-element.elementor-element-9f8a098{width:auto;max-width:auto;text-align:center;}.elementor-20402 .elementor-element.elementor-element-9f8a098 > .elementor-widget-container{background-color:#083370;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px #D9D6F5;}.elementor-20402 .elementor-element.elementor-element-9f8a098 img{pointer-events:all;width:30px;height:30px;}.elementor-20402 .elementor-element.elementor-element-02680d5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-02680d5{text-align:center;}.elementor-20402 .elementor-element.elementor-element-02680d5 .elementor-heading-title{font-size:22px;font-weight:700;line-height:27px;color:#083370;}.elementor-20402 .elementor-element.elementor-element-62e6496 > .elementor-widget-container{margin:0px 8px 8px 8px;}.elementor-20402 .elementor-element.elementor-element-62e6496{text-align:center;}.elementor-20402 .elementor-element.elementor-element-62e6496 .elementor-heading-title{font-size:16px;font-weight:400;line-height:27px;color:#083370;}.elementor-20402 .elementor-element.elementor-element-4ad326c{margin-top:12px;margin-bottom:0px;overflow:visible;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-8085e5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20402 .elementor-element.elementor-element-8085e5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20402 .elementor-element.elementor-element-8085e5e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20402 .elementor-element.elementor-element-5d9a129{width:auto;max-width:auto;}.elementor-20402 .elementor-element.elementor-element-5d9a129 .elementor-heading-title{font-size:24px;font-weight:600;text-decoration:underline;color:#083370;}.elementor-20402 .elementor-element.elementor-element-f17212c{width:auto;max-width:auto;}.elementor-20402 .elementor-element.elementor-element-f17212c > .elementor-widget-container{background-color:#1A75F5;margin:0px 0px 0px 7px;padding:5px 6px 2px 6px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#01439C;border-radius:50px 50px 50px 50px;}.elementor-20402 .elementor-element.elementor-element-f17212c .elementor-icon-wrapper{text-align:center;}.elementor-20402 .elementor-element.elementor-element-f17212c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-f17212c.elementor-view-framed .elementor-icon, .elementor-20402 .elementor-element.elementor-element-f17212c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-f17212c.elementor-view-framed .elementor-icon, .elementor-20402 .elementor-element.elementor-element-f17212c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-f17212c .elementor-icon{font-size:20px;}.elementor-20402 .elementor-element.elementor-element-f17212c .elementor-icon svg{height:20px;}.elementor-20402 .elementor-element.elementor-element-87331b5:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-87331b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #004097 0%, #0452BE 100%);}.elementor-20402 .elementor-element.elementor-element-87331b5 > .elementor-background-overlay{background-image:url("https://www.railstate.com/wp-content/uploads/2025/04/background-mask.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20402 .elementor-element.elementor-element-87331b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 15px 60px 15px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-484fc13.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20402 .elementor-element.elementor-element-484fc13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-20402 .elementor-element.elementor-element-4cfd19d{width:100%;max-width:100%;text-align:center;}.elementor-20402 .elementor-element.elementor-element-4cfd19d .elementor-heading-title{font-size:40px;font-weight:700;line-height:140%;letter-spacing:-1%;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-5d2ae1f{width:var( --container-widget-width, 825px );max-width:825px;--container-widget-width:825px;--container-widget-flex-grow:0;text-align:center;}.elementor-20402 .elementor-element.elementor-element-5d2ae1f > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-5d2ae1f .elementor-heading-title{font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-7b2e565{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-3bb4fd3{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-3bb4fd3:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-3bb4fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1A75F5B0 0%, #1A75F5 100%);}.elementor-20402 .elementor-element.elementor-element-3bb4fd3.e-con{--align-self:flex-start;}.elementor-20402 .elementor-element.elementor-element-a14019c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:015px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-24e7682 img{pointer-events:all;width:64px;}.elementor-20402 .elementor-element.elementor-element-6a919c8{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-6a919c8 .elementor-heading-title{font-size:24px;font-weight:700;line-height:150%;letter-spacing:-1%;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-3a66a1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-3a66a1c{text-align:left;}.elementor-20402 .elementor-element.elementor-element-3a66a1c .elementor-heading-title{font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-6ee34b1{--display:flex;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:80px;--padding-right:15px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-6ee34b1.e-con{--align-self:center;}.elementor-20402 .elementor-element.elementor-element-c7136cb .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-c7136cb > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-c7136cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-c7136cb .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-1c1a88e .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-1c1a88e > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-1c1a88e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-1c1a88e .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-07209c8 .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-07209c8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-07209c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-07209c8 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-4d91f49 .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-4d91f49 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-4d91f49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-4d91f49 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-f70a21e .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-f70a21e > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-f70a21e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-f70a21e .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-b07a154 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-20402 .elementor-element.elementor-element-b07a154{left:0%;}body.rtl .elementor-20402 .elementor-element.elementor-element-b07a154{right:0%;}.elementor-20402 .elementor-element.elementor-element-b07a154{top:50%;}.elementor-20402 .elementor-element.elementor-element-b07a154 img{pointer-events:all;}.elementor-20402 .elementor-element.elementor-element-eea1b64{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-eea1b64:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-eea1b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1A75F5B0 0%, #1A75F5 100%);}.elementor-20402 .elementor-element.elementor-element-eea1b64.e-con{--align-self:flex-start;}.elementor-20402 .elementor-element.elementor-element-4101a20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:015px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-7d3aabe img{pointer-events:all;width:64px;}.elementor-20402 .elementor-element.elementor-element-66c443a{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-66c443a .elementor-heading-title{font-size:24px;font-weight:700;line-height:150%;letter-spacing:-1%;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-7cef6fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-7cef6fd{text-align:left;}.elementor-20402 .elementor-element.elementor-element-7cef6fd .elementor-heading-title{font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-79454ec{--display:flex;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:80px;--padding-right:15px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-79454ec.e-con{--align-self:center;}.elementor-20402 .elementor-element.elementor-element-3836867 .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-3836867 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-3836867 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-3836867 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-6d08b05 .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-6d08b05 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-6d08b05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-6d08b05 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-0ce09eb .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-0ce09eb > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-0ce09eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-0ce09eb .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-49d786d > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-20402 .elementor-element.elementor-element-49d786d{left:0%;}body.rtl .elementor-20402 .elementor-element.elementor-element-49d786d{right:0%;}.elementor-20402 .elementor-element.elementor-element-49d786d{top:50%;}.elementor-20402 .elementor-element.elementor-element-49d786d img{pointer-events:all;}.elementor-20402 .elementor-element.elementor-element-0ffdb93{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-0ffdb93:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-0ffdb93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1A75F5B0 0%, #1A75F5 100%);}.elementor-20402 .elementor-element.elementor-element-0ffdb93.e-con{--align-self:flex-start;}.elementor-20402 .elementor-element.elementor-element-4652c45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:015px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-7b1cb2b img{pointer-events:all;width:64px;}.elementor-20402 .elementor-element.elementor-element-4099075{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-4099075 .elementor-heading-title{font-size:24px;font-weight:700;line-height:150%;letter-spacing:-1%;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-20c9d79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-20c9d79{text-align:left;}.elementor-20402 .elementor-element.elementor-element-20c9d79 .elementor-heading-title{font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-8f8c71d{--display:flex;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:80px;--padding-right:15px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-8f8c71d.e-con{--align-self:center;}.elementor-20402 .elementor-element.elementor-element-a5d0841 .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-a5d0841 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-a5d0841 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-a5d0841 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-cae227c .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:600;line-height:250%;padding:10px 0px 10px 0px;}.elementor-20402 .elementor-element.elementor-element-cae227c > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-20402 .elementor-element.elementor-element-cae227c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20402 .elementor-element.elementor-element-cae227c .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-20402 .elementor-element.elementor-element-06be566 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-20402 .elementor-element.elementor-element-06be566{left:0%;}body.rtl .elementor-20402 .elementor-element.elementor-element-06be566{right:0%;}.elementor-20402 .elementor-element.elementor-element-06be566{top:50%;}.elementor-20402 .elementor-element.elementor-element-06be566 img{pointer-events:all;}.elementor-20402 .elementor-element.elementor-element-c900bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-aa6695a:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-aa6695a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E3EFFE 0%, #FFFFFF 100%);}.elementor-20402 .elementor-element.elementor-element-aa6695a > .elementor-container{max-width:944px;}.elementor-20402 .elementor-element.elementor-element-aa6695a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 15px 80px 15px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-aa6695a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20402 .elementor-element.elementor-element-bfa34e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-20402 .elementor-element.elementor-element-7282f4c{width:100%;max-width:100%;text-align:center;}.elementor-20402 .elementor-element.elementor-element-7282f4c .elementor-heading-title{font-size:40px;font-weight:700;line-height:140%;letter-spacing:-1%;color:#083370;}.elementor-20402 .elementor-element.elementor-element-7276f77{width:100%;max-width:100%;text-align:center;}.elementor-20402 .elementor-element.elementor-element-7276f77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-7276f77 .elementor-heading-title{font-size:16px;font-weight:400;line-height:160%;color:#083370;}.elementor-20402 .elementor-element.elementor-element-0413260 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-container{padding:0 5px 0 5px;margin:5px 0 5px 0;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-img-wrapper{width:64px;height:64px;border-style:solid;border-width:3px 3px 3px 3px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial__carousel{width:calc( 3 * 64px );}.elementor-20402 .elementor-element.elementor-element-0413260 .slick-center .premium-testimonial-img-wrapper{border-color:#80BC2C !important;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-person-name{color:#08234A;font-size:16px;font-weight:700;line-height:150%;margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-author-info{align-items:center;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-company-link{color:#08234A;font-size:16px;font-weight:700;line-height:150%;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-text-wrapper{color:#08234A;font-size:20px;font-weight:500;line-height:160%;margin:-20px 0px 32px 0px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-quote{fill:#58BFCA;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-upper-quote svg, .elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-lower-quote svg{width:0px;height:0px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;}.elementor-20402 .elementor-element.elementor-element-3c6aaf5:not(.elementor-motion-effects-element-type-background), .elementor-20402 .elementor-element.elementor-element-3c6aaf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #083473 0%, #0452BE 100%);}.elementor-20402 .elementor-element.elementor-element-3c6aaf5 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20402 .elementor-element.elementor-element-3c6aaf5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;overflow:visible;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-adc87b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20402 .elementor-element.elementor-element-adc87b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20402 .elementor-element.elementor-element-adc87b7 > .elementor-element-populated{padding:15px 35px 15px 15px;}.elementor-20402 .elementor-element.elementor-element-0240e6b{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-0240e6b .elementor-heading-title{font-size:46px;font-weight:700;color:var( --e-global-color-ca14d15 );}.elementor-20402 .elementor-element.elementor-element-c8a35a8{font-size:16px;font-weight:400;line-height:28px;letter-spacing:0px;color:#FAFCFF;}.elementor-20402 .elementor-element.elementor-element-c8a35a8 p{margin-bottom:18px;}.elementor-20402 .elementor-element.elementor-element-870bbc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-20402 .elementor-element.elementor-element-199f86b{--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;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-d6c11b7{padding:45px 15px 0px 15px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-040d0e8{overflow:visible;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-bc6b6a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20402 .elementor-element.elementor-element-bc6b6a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20402 .elementor-element.elementor-element-86c0cc9{width:100%;max-width:100%;text-align:left;}.elementor-20402 .elementor-element.elementor-element-86c0cc9 .elementor-heading-title{font-size:40px;font-weight:700;line-height:59px;letter-spacing:-2%;color:#083370;}.elementor-bc-flex-widget .elementor-20402 .elementor-element.elementor-element-cfd41a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20402 .elementor-element.elementor-element-cfd41a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20402 .elementor-element.elementor-element-cfd41a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20402 .elementor-element.elementor-element-72a7196 .elementor-button{background-color:#083370;font-size:16px;font-weight:700;line-height:150%;padding:12px 45px 12px 45px;}.elementor-20402 .elementor-element.elementor-element-72a7196 .elementor-button:hover, .elementor-20402 .elementor-element.elementor-element-72a7196 .elementor-button:focus{background-color:#0A4496;}.elementor-20402 .elementor-element.elementor-element-2418585{margin-top:15px;margin-bottom:0px;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-6c196ca{--swiper-slides-to-display:2;--swiper-offset-size:100px;--swiper-slides-gap:30px;--swiper-pagination-size:12px;--dots-normal-color:#1B4870;--swiper-pagination-spacing:25px;}.elementor-20402 .elementor-element.elementor-element-6c196ca .swiper-slide > .elementor-element{height:100%;}.elementor-20402 .elementor-element.elementor-element-6c196ca .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-20402 .elementor-element.elementor-element-54ba6d8{--display:flex;overflow:visible;}.elementor-20402 .elementor-element.elementor-element-00d20a5 .elementor-button{background-color:#083370;font-size:16px;font-weight:700;line-height:150%;padding:12px 45px 12px 45px;}.elementor-20402 .elementor-element.elementor-element-00d20a5 .elementor-button:hover, .elementor-20402 .elementor-element.elementor-element-00d20a5 .elementor-button:focus{background-color:#0A4496;}@media(max-width:1024px){.elementor-20402 .elementor-element.elementor-element-73be305 > .elementor-element-populated{padding:50px 15px 0px 15px;}.elementor-20402 .elementor-element.elementor-element-b08ec9a .elementor-heading-title{font-size:50px;}.elementor-20402 .elementor-element.elementor-element-91207a7.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20402 .elementor-element.elementor-element-91207a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 30px 15px;}.elementor-20402 .elementor-element.elementor-element-e96ddb0{margin-top:-160px;margin-bottom:0px;padding:18px 0px 18px 0px;}.elementor-20402 .elementor-element.elementor-element-0c8ab4b{--e-image-carousel-slides-to-show:4;}.elementor-20402 .elementor-element.elementor-element-cda0fe3{padding:50px 15px 35px 15px;}.elementor-20402 .elementor-element.elementor-element-57b82d3{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-5d9a129 .elementor-heading-title{font-size:20px;}.elementor-20402 .elementor-element.elementor-element-87331b5{padding:50px 15px 55px 15px;}.elementor-20402 .elementor-element.elementor-element-5d2ae1f{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-7b2e565{--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-20402 .elementor-element.elementor-element-aa6695a{padding:40px 15px 40px 15px;}.elementor-20402 .elementor-element.elementor-element-7276f77{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-person-name{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-text-wrapper{margin:-20px 0px 15px 0px;}.elementor-20402 .elementor-element.elementor-element-adc87b7 > .elementor-element-populated{padding:15px 25px 15px 15px;}.elementor-20402 .elementor-element.elementor-element-c8a35a8{font-size:18px;line-height:28px;}.elementor-20402 .elementor-element.elementor-element-870bbc0 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-20402 .elementor-element.elementor-element-d6c11b7{padding:40px 15px 40px 15px;}.elementor-20402 .elementor-element.elementor-element-6c196ca{--swiper-slides-to-display:2;--swiper-offset-size:0px;--swiper-pagination-size:10px;}}@media(max-width:767px){.elementor-20402 .elementor-element.elementor-element-73be305 > .elementor-element-populated{padding:30px 15px 0px 15px;}.elementor-20402 .elementor-element.elementor-element-b08ec9a .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-20402 .elementor-element.elementor-element-b331fee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-b331fee .elementor-heading-title{font-size:15px;}.elementor-20402 .elementor-element.elementor-element-728d46e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-ffe71ed{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-title, .elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-title a{font-size:22px;}.elementor-20402 .elementor-element.elementor-element-ffe71ed .elementor-icon-box-description{font-size:12px;}.elementor-20402 .elementor-element.elementor-element-93c906a{width:100%;max-width:100%;}.elementor-20402 .elementor-element.elementor-element-93c906a > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-title, .elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-title a{font-size:22px;}.elementor-20402 .elementor-element.elementor-element-93c906a .elementor-icon-box-description{font-size:12px;}.elementor-20402 .elementor-element.elementor-element-91207a7 > .elementor-element-populated{padding:0px 15px 110px 15px;}.elementor-20402 .elementor-element.elementor-element-e96ddb0{margin-top:-187px;margin-bottom:0px;padding:18px 12px 18px 12px;}.elementor-20402 .elementor-element.elementor-element-89899c2 .elementor-heading-title{font-size:15px;}.elementor-20402 .elementor-element.elementor-element-0c8ab4b{--e-image-carousel-slides-to-show:2;}.elementor-20402 .elementor-element.elementor-element-0c8ab4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-cda0fe3{padding:30px 15px 15px 15px;}.elementor-20402 .elementor-element.elementor-element-e529971 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-20402 .elementor-element.elementor-element-57b82d3 .elementor-heading-title{font-size:14px;}.elementor-20402 .elementor-element.elementor-element-434ee77 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-20402 .elementor-element.elementor-element-d30bc3e{width:100%;}.elementor-20402 .elementor-element.elementor-element-60332ed .elementor-heading-title{font-size:17px;}.elementor-20402 .elementor-element.elementor-element-91dd149 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-20402 .elementor-element.elementor-element-df8b206{width:100%;}.elementor-20402 .elementor-element.elementor-element-624517a .elementor-heading-title{font-size:17px;}.elementor-20402 .elementor-element.elementor-element-fce4e7e .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-20402 .elementor-element.elementor-element-02680d5 .elementor-heading-title{font-size:17px;}.elementor-20402 .elementor-element.elementor-element-62e6496 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-20402 .elementor-element.elementor-element-5d9a129{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-20402 .elementor-element.elementor-element-5d9a129 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-20402 .elementor-element.elementor-element-87331b5{padding:30px 15px 30px 15px;}.elementor-20402 .elementor-element.elementor-element-484fc13 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-4cfd19d .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-20402 .elementor-element.elementor-element-5d2ae1f .elementor-heading-title{font-size:14px;}.elementor-20402 .elementor-element.elementor-element-7b2e565{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20402 .elementor-element.elementor-element-3a66a1c .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-20402 .elementor-element.elementor-element-6ee34b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-20402 .elementor-element.elementor-element-7cef6fd .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-20402 .elementor-element.elementor-element-79454ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-20402 .elementor-element.elementor-element-20c9d79 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-20402 .elementor-element.elementor-element-8f8c71d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-20402 .elementor-element.elementor-element-aa6695a{padding:30px 15px 10px 15px;}.elementor-20402 .elementor-element.elementor-element-bfa34e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-7282f4c .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-20402 .elementor-element.elementor-element-7276f77 .elementor-heading-title{font-size:14px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-person-name{font-size:12px;margin:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-company-link{font-size:12px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-job{margin:-5px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-0413260 .premium-testimonial-text-wrapper{font-size:14px;margin:-20px 0px 4px 0px;}.elementor-20402 .elementor-element.elementor-element-3c6aaf5{padding:30px 15px 30px 15px;}.elementor-20402 .elementor-element.elementor-element-adc87b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-0240e6b .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-20402 .elementor-element.elementor-element-c8a35a8{font-size:16px;line-height:26px;}.elementor-20402 .elementor-element.elementor-element-870bbc0 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-d6c11b7{padding:30px 15px 15px 15px;}.elementor-20402 .elementor-element.elementor-element-a42b66e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-bc6b6a9 > .elementor-element-populated{margin:0px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-86c0cc9{text-align:center;}.elementor-20402 .elementor-element.elementor-element-86c0cc9 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-20402 .elementor-element.elementor-element-68668db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20402 .elementor-element.elementor-element-6c196ca{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-20402 .elementor-element.elementor-element-73be305{width:43.96%;}.elementor-20402 .elementor-element.elementor-element-91207a7{width:56%;}.elementor-20402 .elementor-element.elementor-element-adc87b7{width:25%;}.elementor-20402 .elementor-element.elementor-element-870bbc0{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20402 .elementor-element.elementor-element-73be305{width:100%;}.elementor-20402 .elementor-element.elementor-element-91207a7{width:100%;}.elementor-20402 .elementor-element.elementor-element-d30bc3e{width:50%;}.elementor-20402 .elementor-element.elementor-element-df8b206{width:50%;}.elementor-20402 .elementor-element.elementor-element-79c83e6{width:50%;}}@media(min-width:1025px){.elementor-20402 .elementor-element.elementor-element-87331b5 > .elementor-background-overlay{background-attachment:scroll;}}/* Start custom CSS for button, class: .elementor-element-c7136cb */.elementor-20402 .elementor-element.elementor-element-c7136cb .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c1a88e */.elementor-20402 .elementor-element.elementor-element-1c1a88e .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07209c8 */.elementor-20402 .elementor-element.elementor-element-07209c8 .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d91f49 */.elementor-20402 .elementor-element.elementor-element-4d91f49 .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f70a21e */.elementor-20402 .elementor-element.elementor-element-f70a21e .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3836867 */.elementor-20402 .elementor-element.elementor-element-3836867 .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d08b05 */.elementor-20402 .elementor-element.elementor-element-6d08b05 .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ce09eb */.elementor-20402 .elementor-element.elementor-element-0ce09eb .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5d0841 */.elementor-20402 .elementor-element.elementor-element-a5d0841 .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cae227c */.elementor-20402 .elementor-element.elementor-element-cae227c .elementor-button-icon{
    margin-top: 3px;
    display: flex
;
    justify-content: center;
    border: 4px solid #1A75F5;
    background: #8eb6ef;
    height: 35px;
    width: 35px;
    border-radius: 50%;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-87331b5 */@media only screen and (min-width: 991px){
.elementor-20402 .elementor-element.elementor-element-87331b5 .feature,
.elementor-20402 .elementor-element.elementor-element-87331b5 .features{
    transition: all 0.3s;
}
.elementor-20402 .elementor-element.elementor-element-87331b5 .features{
    height: 350px !important;
    overflow: hidden;
}
.elementor-20402 .elementor-element.elementor-element-87331b5 .feature{
    flex: 1 !important;
    height: 100% !important;
}
.elementor-20402 .elementor-element.elementor-element-87331b5 .feature:hover{
    cursor: pointer;
}
.elementor-20402 .elementor-element.elementor-element-87331b5 .feature .elementor-element.e-con-full:nth-of-type(2){
    display: none !important;
}
.elementor-20402 .elementor-element.elementor-element-87331b5 .feature .elementor-element.e-con-full:nth-of-type(2).show{
    display: block !important;
}

.elementor-20402 .elementor-element.elementor-element-87331b5 .feature.active {
  flex: 0.6 !important;
}
.elementor-20402 .elementor-element.elementor-element-87331b5 .feature.inactive{
    flex: 0.2 !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-aa6695a */.elementor-20402 .elementor-element.elementor-element-aa6695a .premium-testimonial__skin4 .elementor-widget-container{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.elementor-20402 .elementor-element.elementor-element-aa6695a .premium-testimonial__skin4 .elementor-widget-container .premium-testimonial__carousel{
    order: 2;
}

.elementor-20402 .elementor-element.elementor-element-aa6695a .premium-testimonial-content-wrapper .premium-testimonial-text-wrapper{
    order: 1 !important;
}
.elementor-20402 .elementor-element.elementor-element-aa6695a .premium-testimonial-content-wrapper .premium-testimonial-author-info{
    order: 2 !important;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    justify-content: center;
    vertical-align: middle;
    gap: 4px;
}
.elementor-20402 .elementor-element.elementor-element-aa6695a .premium-testimonial-content-wrapper .premium-testimonial-author-info h3{
    margin: 0px !important;
    margin-top: 2px !important;
}
.elementor-20402 .elementor-element.elementor-element-aa6695a .premium-testimonial-content-wrapper .premium-testimonial-author-info h3:after{
    content: ",";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8a35a8 */.elementor-20402 .elementor-element.elementor-element-c8a35a8 ul li,
.elementor-20402 .elementor-element.elementor-element-c8a35a8 ol li{
    font-size: 16px;
}
.elementor-20402 .elementor-element.elementor-element-c8a35a8 strong{
    font-weight: 800;
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2418585 */.elementor-20402 .elementor-element.elementor-element-2418585 .swiper-pagination-bullet{
        background: white !important;
    border: 1px solid #1B4870 !important;
    opacity: 1
}
.elementor-20402 .elementor-element.elementor-element-2418585 .swiper-pagination-bullet.swiper-pagination-bullet-active{
        background: #1B4870 !important;
    border: 1px solid #1B4870 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6c11b7 */@media only screen and (min-width: 1366px){
.elementor-20402 .elementor-element.elementor-element-d6c11b7 .swiper{
    overflow: visible; 
}
.elementor-20402 .elementor-element.elementor-element-d6c11b7 .swiper-slide-prev{
    opacity: 0;
    pointer-events: none;
  user-select: none;
  touch-action: none;
}
}/* End custom CSS */