.elementor-50634 .elementor-element.elementor-element-4caffa7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-9021814{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-9021814:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-9021814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://svam.com/wp-content/uploads/2026/06/hero-svam.webp");background-size:cover;}.elementor-50634 .elementor-element.elementor-element-03ff1fc{padding:0px 0px 0px 0px;text-align:start;}.elementor-50634 .elementor-element.elementor-element-03ff1fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-a5b46f9{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-a5b46f9.elementor-element{--align-self:flex-start;}.elementor-50634 .elementor-element.elementor-element-7fa525b .elementor-button{background-color:#3CA6B0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-50634 .elementor-element.elementor-element-824658b{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-824658b:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-824658b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://svam.com/wp-content/uploads/2026/06/hero-svam.webp");background-size:cover;}.elementor-50634 .elementor-element.elementor-element-35c21b8{padding:0px 0px 0px 0px;text-align:start;}.elementor-50634 .elementor-element.elementor-element-35c21b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4d83012{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4d83012.elementor-element{--align-self:flex-start;}.elementor-50634 .elementor-element.elementor-element-510fccc .elementor-button{background-color:#3CA6B0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-50634 .elementor-element.elementor-element-57e1709{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-57e1709:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-57e1709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://svam.com/wp-content/uploads/2026/06/hero-svam.webp");background-size:cover;}.elementor-50634 .elementor-element.elementor-element-67751a4{padding:0px 0px 0px 0px;text-align:start;}.elementor-50634 .elementor-element.elementor-element-67751a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4ce1ce7{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4ce1ce7.elementor-element{--align-self:flex-start;}.elementor-50634 .elementor-element.elementor-element-0326e63 .elementor-button{background-color:#3CA6B0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-50634 .elementor-element.elementor-element-84dbac7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:19px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#FFFFFF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-31px;}.elementor-50634 .elementor-element.elementor-element-19abdde{--display:flex;}.elementor-50634 .elementor-element.elementor-element-19abdde:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-19abdde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262526;}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-50634 .elementor-element.elementor-element-edafb48{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-50634 .elementor-element.elementor-element-edafb48 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-7893514{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#39393926;--border-color:#39393926;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-7893514:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-7893514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9FA;}.elementor-50634 .elementor-element.elementor-element-a9a1c78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50634 .elementor-element.elementor-element-99a5c16{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50634 .elementor-element.elementor-element-9236f0d{padding:0px 0px 5px 0px;}.elementor-50634 .elementor-element.elementor-element-9236f0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1.8px;color:#B2B2B2;}.elementor-50634 .elementor-element.elementor-element-1e3964c{padding:0px 0px 25px 0px;}.elementor-50634 .elementor-element.elementor-element-1e3964c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-e619909{padding:0px 0px 25px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-e997f65{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-e997f65:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-e997f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-50634 .elementor-element.elementor-element-6ef54ee{--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:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-a3d9dc3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-b7e8b08{padding:0px 0px 5px 0px;}.elementor-50634 .elementor-element.elementor-element-b7e8b08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;letter-spacing:1.8px;color:#B2B2B2;}.elementor-50634 .elementor-element.elementor-element-33d9914{padding:0px 0px 25px 0px;}.elementor-50634 .elementor-element.elementor-element-33d9914 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-ecea5ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50634 .elementor-element.elementor-element-db5ec06{padding:0px 0px 25px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-3b8c955{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-99607df{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-584e23e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-584e23e .elementor-icon{font-size:48px;}.elementor-50634 .elementor-element.elementor-element-584e23e .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-584e23e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.4px;}.elementor-50634 .elementor-element.elementor-element-584e23e .elementor-icon-box-title{color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-584e23e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-0.28px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-4733804{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-2b18e27 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-2b18e27 .elementor-icon{font-size:48px;}.elementor-50634 .elementor-element.elementor-element-2b18e27 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-2b18e27 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.4px;}.elementor-50634 .elementor-element.elementor-element-2b18e27 .elementor-icon-box-title{color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-2b18e27 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-0.28px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-bc37be4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-4c891dc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-4c891dc .elementor-icon{font-size:48px;}.elementor-50634 .elementor-element.elementor-element-4c891dc .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-4c891dc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.4px;}.elementor-50634 .elementor-element.elementor-element-4c891dc .elementor-icon-box-title{color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-4c891dc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-0.28px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-8144613{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-f102186 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-f102186 .elementor-icon{font-size:48px;}.elementor-50634 .elementor-element.elementor-element-f102186 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-f102186 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.4px;}.elementor-50634 .elementor-element.elementor-element-f102186 .elementor-icon-box-title{color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-f102186 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-0.28px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-2160963{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-03def49 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-03def49 .elementor-icon{font-size:48px;}.elementor-50634 .elementor-element.elementor-element-03def49 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-03def49 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.4px;}.elementor-50634 .elementor-element.elementor-element-03def49 .elementor-icon-box-title{color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-03def49 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-0.28px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-0d54890{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-8044a3a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-8044a3a .elementor-icon{font-size:48px;}.elementor-50634 .elementor-element.elementor-element-8044a3a .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-8044a3a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.4px;}.elementor-50634 .elementor-element.elementor-element-8044a3a .elementor-icon-box-title{color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-8044a3a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:-0.28px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-a071aba{--display:flex;--overlay-opacity:0;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-a071aba:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-a071aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://svam.com/wp-content/uploads/2026/06/svam-mid-banner.webp");background-size:cover;}.elementor-50634 .elementor-element.elementor-element-a071aba::before, .elementor-50634 .elementor-element.elementor-element-a071aba > .elementor-background-video-container::before, .elementor-50634 .elementor-element.elementor-element-a071aba > .e-con-inner > .elementor-background-video-container::before, .elementor-50634 .elementor-element.elementor-element-a071aba > .elementor-background-slideshow::before, .elementor-50634 .elementor-element.elementor-element-a071aba > .e-con-inner > .elementor-background-slideshow::before, .elementor-50634 .elementor-element.elementor-element-a071aba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-50634 .elementor-element.elementor-element-2bdba42{padding:0px 0px 0px 0px;text-align:center;}.elementor-50634 .elementor-element.elementor-element-2bdba42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-a8a1bcb{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-a8a1bcb.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-2ae2236{--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-50634 .elementor-element.elementor-element-99caedd{--display:flex;}.elementor-50634 .elementor-element.elementor-element-80994d6 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50634 .elementor-element.elementor-element-80994d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-80994d6.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-80994d6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-80994d6 .elementor-icon{font-size:27px;}.elementor-50634 .elementor-element.elementor-element-80994d6 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-80994d6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-80994d6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-80994d6 .elementor-icon-box-description{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-06ed23c{--display:flex;}.elementor-50634 .elementor-element.elementor-element-ec4df92 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50634 .elementor-element.elementor-element-ec4df92.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-ec4df92.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-ec4df92.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-ec4df92 .elementor-icon{font-size:27px;}.elementor-50634 .elementor-element.elementor-element-ec4df92 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-ec4df92 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-ec4df92 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-ec4df92 .elementor-icon-box-description{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-e21aa1f{--display:flex;}.elementor-50634 .elementor-element.elementor-element-3cf1f28 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50634 .elementor-element.elementor-element-3cf1f28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-3cf1f28.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-3cf1f28.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-3cf1f28 .elementor-icon{font-size:27px;}.elementor-50634 .elementor-element.elementor-element-3cf1f28 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-3cf1f28 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-3cf1f28 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-3cf1f28 .elementor-icon-box-description{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-74eb23b{--display:flex;}.elementor-50634 .elementor-element.elementor-element-e4f000b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50634 .elementor-element.elementor-element-e4f000b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-e4f000b.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-e4f000b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-e4f000b .elementor-icon{font-size:27px;}.elementor-50634 .elementor-element.elementor-element-e4f000b .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-e4f000b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-e4f000b .elementor-icon-box-title{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-e4f000b .elementor-icon-box-description{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-b23d7c7{--display:flex;}.elementor-50634 .elementor-element.elementor-element-1f8a079 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-50634 .elementor-element.elementor-element-1f8a079.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-1f8a079.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-1f8a079.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-1f8a079 .elementor-icon{font-size:27px;}.elementor-50634 .elementor-element.elementor-element-1f8a079 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-1f8a079 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-1f8a079 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-1f8a079 .elementor-icon-box-description{color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-38e8d26 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-50634 .elementor-element.elementor-element-ec961bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#39393926;--border-color:#39393926;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-ec961bb:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-ec961bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-50634 .elementor-element.elementor-element-66b5060{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50634 .elementor-element.elementor-element-66b5060.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-aebf374 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#29292985;}.elementor-50634 .elementor-element.elementor-element-82b85b5{padding:0px 0px 25px 0px;}.elementor-50634 .elementor-element.elementor-element-82b85b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-c720dc2{padding:0px 0px 25px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-353d742{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-d66b364{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-70b3cf9{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-70b3cf9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-70b3cf9.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-70b3cf9.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-70b3cf9.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-70b3cf9 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-70b3cf9 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-b2b87b8{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-b2b87b8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-b2b87b8.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-b2b87b8.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-b2b87b8.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-b2b87b8 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-b2b87b8 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-1099112{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-1099112 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-1099112.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-1099112.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-1099112.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-1099112 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-1099112 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-02b0827{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-02b0827 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-02b0827.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-02b0827.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-02b0827.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-02b0827 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-02b0827 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-9d4d935{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-9483741{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-9483741 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-9483741.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-9483741.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-9483741.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-9483741 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-9483741 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-3fa9d13{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-3fa9d13 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-3fa9d13.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-3fa9d13.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-3fa9d13.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-3fa9d13 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-3fa9d13 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-f861585{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-f861585 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-f861585.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-f861585.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-f861585.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-f861585 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-f861585 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-e0d4939{background-color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-50634 .elementor-element.elementor-element-e0d4939 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-50634 .elementor-element.elementor-element-e0d4939.elementor-view-stacked .elementor-icon{background-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-e0d4939.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-e0d4939.elementor-view-default .elementor-icon{fill:#F58B21;color:#F58B21;border-color:#F58B21;}.elementor-50634 .elementor-element.elementor-element-e0d4939 .elementor-icon{font-size:18px;}.elementor-50634 .elementor-element.elementor-element-e0d4939 .elementor-icon-box-description{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-57c3fda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-591a4cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-e06c4c7{padding:0px 0px 15px 0px;text-align:center;}.elementor-50634 .elementor-element.elementor-element-e06c4c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:300;line-height:48px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-3f3a7c4{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 45px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-3f3a7c4.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-dbfb5d3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-c6609f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50634 .elementor-element.elementor-element-4bdd187 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12.051px;font-weight:600;text-transform:uppercase;letter-spacing:1.205px;color:#939393;}.elementor-50634 .elementor-element.elementor-element-213f5c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-0.482px;color:#2A2A2A;}.elementor-50634 .elementor-element.elementor-element-ca7500d{padding:0px 0px 25px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24.102px;letter-spacing:-0.16px;color:#4B5563;}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-50634 .elementor-element.elementor-element-2246994{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24.102px;letter-spacing:-0.16px;}.elementor-50634 .elementor-element.elementor-element-2246994 .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-3c26bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50634 .elementor-element.elementor-element-95e737b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12.051px;font-weight:600;text-transform:uppercase;letter-spacing:1.205px;color:#939393;}.elementor-50634 .elementor-element.elementor-element-b827b6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-0.482px;color:#2A2A2A;}.elementor-50634 .elementor-element.elementor-element-7dd9142{padding:0px 0px 25px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24.102px;letter-spacing:-0.16px;color:#4B5563;}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-50634 .elementor-element.elementor-element-7c21706{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24.102px;letter-spacing:-0.16px;}.elementor-50634 .elementor-element.elementor-element-7c21706 .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-4655a88 .elementor-button{background-color:#3CA6B0;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.3em;letter-spacing:-0.16px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:6px 16px 6px 16px;}.elementor-50634 .elementor-element.elementor-element-4655a88{width:100%;max-width:100%;top:-17px;}.elementor-50634 .elementor-element.elementor-element-4655a88.elementor-element{--align-self:center;}body:not(.rtl) .elementor-50634 .elementor-element.elementor-element-4655a88{left:0px;}body.rtl .elementor-50634 .elementor-element.elementor-element-4655a88{right:0px;}.elementor-50634 .elementor-element.elementor-element-a61b1bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50634 .elementor-element.elementor-element-8cdccf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12.051px;font-weight:600;text-transform:uppercase;letter-spacing:1.205px;color:#939393;}.elementor-50634 .elementor-element.elementor-element-15a31c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-0.482px;color:#2A2A2A;}.elementor-50634 .elementor-element.elementor-element-c6c1dd8{padding:0px 0px 25px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24.102px;letter-spacing:-0.16px;color:#4B5563;}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-50634 .elementor-element.elementor-element-2d83d90{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:24.102px;letter-spacing:-0.16px;}.elementor-50634 .elementor-element.elementor-element-2d83d90 .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-50634 .elementor-element.elementor-element-4d880c1{--display:flex;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-4d880c1:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-4d880c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9FA;}.elementor-50634 .elementor-element.elementor-element-4d880c1::before, .elementor-50634 .elementor-element.elementor-element-4d880c1 > .elementor-background-video-container::before, .elementor-50634 .elementor-element.elementor-element-4d880c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-50634 .elementor-element.elementor-element-4d880c1 > .elementor-background-slideshow::before, .elementor-50634 .elementor-element.elementor-element-4d880c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50634 .elementor-element.elementor-element-4d880c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50634 .elementor-element.elementor-element-4d880c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-7877592{--display:flex;}.elementor-50634 .elementor-element.elementor-element-c9b352b{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-19c4720{width:var( --container-widget-width, 37.374% );max-width:37.374%;padding:0px 0px 15px 0px;--container-widget-width:37.374%;--container-widget-flex-grow:0;text-align:start;}.elementor-50634 .elementor-element.elementor-element-19c4720.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-19c4720 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-077ddb6{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-077ddb6.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-5bb4b20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-5bb4b20:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-5bb4b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CA6B0;}.elementor-50634 .elementor-element.elementor-element-377e768 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-8250e04{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-67b28e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-0ee0624 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-37115f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#121212B2;}.elementor-50634 .elementor-element.elementor-element-b791dd2 .elementor-icon-wrapper{text-align:center;}.elementor-50634 .elementor-element.elementor-element-b791dd2.elementor-view-stacked .elementor-icon{background-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-b791dd2.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-b791dd2.elementor-view-default .elementor-icon{color:#12121200;border-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-b791dd2.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-b791dd2.elementor-view-default .elementor-icon svg{fill:#12121200;}.elementor-50634 .elementor-element.elementor-element-b791dd2 .elementor-icon{font-size:50px;}.elementor-50634 .elementor-element.elementor-element-b791dd2 .elementor-icon svg{height:50px;}.elementor-50634 .elementor-element.elementor-element-f4552fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-f4552fd:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-f4552fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CA6B0;}.elementor-50634 .elementor-element.elementor-element-eafcc34 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-21e0b41{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-76399d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-789ddbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4008df8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#121212B2;}.elementor-50634 .elementor-element.elementor-element-c922d3f .elementor-icon-wrapper{text-align:center;}.elementor-50634 .elementor-element.elementor-element-c922d3f.elementor-view-stacked .elementor-icon{background-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-c922d3f.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-c922d3f.elementor-view-default .elementor-icon{color:#12121200;border-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-c922d3f.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-c922d3f.elementor-view-default .elementor-icon svg{fill:#12121200;}.elementor-50634 .elementor-element.elementor-element-c922d3f .elementor-icon{font-size:50px;}.elementor-50634 .elementor-element.elementor-element-c922d3f .elementor-icon svg{height:50px;}.elementor-50634 .elementor-element.elementor-element-105f10c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-105f10c:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-105f10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CA6B0;}.elementor-50634 .elementor-element.elementor-element-2005300 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-2f5c084{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-7df32b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-e992b6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-d6104b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#121212B2;}.elementor-50634 .elementor-element.elementor-element-fad0d61 .elementor-icon-wrapper{text-align:center;}.elementor-50634 .elementor-element.elementor-element-fad0d61.elementor-view-stacked .elementor-icon{background-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-fad0d61.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-fad0d61.elementor-view-default .elementor-icon{color:#12121200;border-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-fad0d61.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-fad0d61.elementor-view-default .elementor-icon svg{fill:#12121200;}.elementor-50634 .elementor-element.elementor-element-fad0d61 .elementor-icon{font-size:50px;}.elementor-50634 .elementor-element.elementor-element-fad0d61 .elementor-icon svg{height:50px;}.elementor-50634 .elementor-element.elementor-element-85b2f74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-85b2f74:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-85b2f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CA6B0;}.elementor-50634 .elementor-element.elementor-element-402d606 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-f158e88{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-7de8ee9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-9cd62fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-79b342c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#121212B2;}.elementor-50634 .elementor-element.elementor-element-f3e4a3f .elementor-icon-wrapper{text-align:center;}.elementor-50634 .elementor-element.elementor-element-f3e4a3f.elementor-view-stacked .elementor-icon{background-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-f3e4a3f.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-f3e4a3f.elementor-view-default .elementor-icon{color:#12121200;border-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-f3e4a3f.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-f3e4a3f.elementor-view-default .elementor-icon svg{fill:#12121200;}.elementor-50634 .elementor-element.elementor-element-f3e4a3f .elementor-icon{font-size:50px;}.elementor-50634 .elementor-element.elementor-element-f3e4a3f .elementor-icon svg{height:50px;}.elementor-50634 .elementor-element.elementor-element-6cbb27e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-6cbb27e:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-6cbb27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CA6B0;}.elementor-50634 .elementor-element.elementor-element-d4e152b img{width:100%;}.elementor-50634 .elementor-element.elementor-element-4b3bafc{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-ad799f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-7c4cb6d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-665dd8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#121212B2;}.elementor-50634 .elementor-element.elementor-element-4d46a9c .elementor-icon-wrapper{text-align:center;}.elementor-50634 .elementor-element.elementor-element-4d46a9c.elementor-view-stacked .elementor-icon{background-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-4d46a9c.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-4d46a9c.elementor-view-default .elementor-icon{color:#12121200;border-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-4d46a9c.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-4d46a9c.elementor-view-default .elementor-icon svg{fill:#12121200;}.elementor-50634 .elementor-element.elementor-element-4d46a9c .elementor-icon{font-size:50px;}.elementor-50634 .elementor-element.elementor-element-4d46a9c .elementor-icon svg{height:50px;}.elementor-50634 .elementor-element.elementor-element-9360d5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 4px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-9360d5d:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-9360d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CA6B0;}.elementor-50634 .elementor-element.elementor-element-79a0c76 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-24f0437{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-89b9e63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-47f64dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-eb31a36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:20px;color:#121212B2;}.elementor-50634 .elementor-element.elementor-element-0fb08af .elementor-icon-wrapper{text-align:center;}.elementor-50634 .elementor-element.elementor-element-0fb08af.elementor-view-stacked .elementor-icon{background-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-0fb08af.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-0fb08af.elementor-view-default .elementor-icon{color:#12121200;border-color:#12121200;}.elementor-50634 .elementor-element.elementor-element-0fb08af.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-0fb08af.elementor-view-default .elementor-icon svg{fill:#12121200;}.elementor-50634 .elementor-element.elementor-element-0fb08af .elementor-icon{font-size:50px;}.elementor-50634 .elementor-element.elementor-element-0fb08af .elementor-icon svg{height:50px;}.elementor-50634 .elementor-element.elementor-element-6745a8e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-70px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:#F58B21;--e-n-carousel-arrow-hover-color:#020101;}.elementor-50634 .elementor-element.elementor-element-6745a8e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF00;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-50634 .elementor-element.elementor-element-57314be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-57314be:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-57314be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://svam.com/wp-content/uploads/2026/06/bg-cmmc.webp");}.elementor-50634 .elementor-element.elementor-element-906b463{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-9e4220f{padding:0px 0px 15px 0px;text-align:center;}.elementor-50634 .elementor-element.elementor-element-9e4220f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:300;line-height:48px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-f541ca3{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 45px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-f541ca3.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-5583981{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50634 .elementor-element.elementor-element-51c019f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-51c019f:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-51c019f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-50634 .elementor-element.elementor-element-4ed7560{padding:40px 40px 40px 40px;}.elementor-50634 .elementor-element.elementor-element-4ed7560 .elementor-icon-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-4ed7560 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-4ed7560 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:28px;letter-spacing:-0.32px;}.elementor-50634 .elementor-element.elementor-element-4ed7560 .elementor-icon-box-title{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-4ed7560 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-50634 .elementor-element.elementor-element-10eb152{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-10eb152:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-10eb152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-50634 .elementor-element.elementor-element-aa67f6a{padding:40px 40px 40px 40px;}.elementor-50634 .elementor-element.elementor-element-aa67f6a .elementor-icon-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-aa67f6a .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-aa67f6a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:28px;letter-spacing:-0.32px;}.elementor-50634 .elementor-element.elementor-element-aa67f6a .elementor-icon-box-title{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-aa67f6a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-50634 .elementor-element.elementor-element-94de9fd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-94de9fd:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-94de9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-50634 .elementor-element.elementor-element-3ca03cc{padding:40px 40px 40px 40px;}.elementor-50634 .elementor-element.elementor-element-3ca03cc .elementor-icon-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-3ca03cc .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-3ca03cc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:28px;letter-spacing:-0.32px;}.elementor-50634 .elementor-element.elementor-element-3ca03cc .elementor-icon-box-title{color:#2C2C2C;}.elementor-50634 .elementor-element.elementor-element-3ca03cc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:#000000;}.elementor-50634 .elementor-element.elementor-element-f58153d .elementor-button{background-color:#FFFFFF14;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;box-shadow:0px 7px 16.4px 0px rgba(43, 70.99999999999997, 74, 0.26);border-radius:86px 86px 86px 86px;padding:15px 36px 15px 36px;}.elementor-50634 .elementor-element.elementor-element-f58153d{padding:50px 0px 0px 0px;}.elementor-50634 .elementor-element.elementor-element-16c4b4a{--display:flex;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-16c4b4a:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-16c4b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F9FA;}.elementor-50634 .elementor-element.elementor-element-16c4b4a::before, .elementor-50634 .elementor-element.elementor-element-16c4b4a > .elementor-background-video-container::before, .elementor-50634 .elementor-element.elementor-element-16c4b4a > .e-con-inner > .elementor-background-video-container::before, .elementor-50634 .elementor-element.elementor-element-16c4b4a > .elementor-background-slideshow::before, .elementor-50634 .elementor-element.elementor-element-16c4b4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-50634 .elementor-element.elementor-element-16c4b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50634 .elementor-element.elementor-element-16c4b4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-4f4611a{--display:flex;}.elementor-50634 .elementor-element.elementor-element-c92c839{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-4ed8f22{width:var( --container-widget-width, 72.436% );max-width:72.436%;padding:0px 0px 0px 0px;--container-widget-width:72.436%;--container-widget-flex-grow:0;text-align:start;}.elementor-50634 .elementor-element.elementor-element-4ed8f22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-4ed8f22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:10px;color:#1E1E1E6B;}.elementor-50634 .elementor-element.elementor-element-0f4e66e{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 15px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-50634 .elementor-element.elementor-element-0f4e66e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-0f4e66e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-2a53e3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F1F1F26;--border-color:#1F1F1F26;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-2a53e3f:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-2a53e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-43a668b{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-e2b1918{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-e2b1918.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-5ab5c48{--divider-border-style:solid;--divider-color:#1F1F1F73;--divider-border-width:1px;}.elementor-50634 .elementor-element.elementor-element-5ab5c48 .elementor-divider-separator{width:100%;}.elementor-50634 .elementor-element.elementor-element-5ab5c48 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50634 .elementor-element.elementor-element-9cc4f75{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-c9624d0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-c9624d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-c9624d0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-50634 .elementor-element.elementor-element-c9624d0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-50634 .elementor-element.elementor-element-c9624d0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-c9624d0 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-c9624d0 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-50634 .elementor-element.elementor-element-c9624d0 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-50634 .elementor-element.elementor-element-c9624d0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#1F1F1FA1;}.elementor-50634 .elementor-element.elementor-element-fef8f41.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-fef8f41 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-50634 .elementor-element.elementor-element-fef8f41 .elementor-icon-box-title{margin-block-end:3px;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-fef8f41.elementor-view-stacked .elementor-icon{background-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-fef8f41.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-fef8f41.elementor-view-default .elementor-icon{fill:#FDCF2D;color:#FDCF2D;border-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-fef8f41 .elementor-icon{font-size:14px;}.elementor-50634 .elementor-element.elementor-element-fef8f41 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-fef8f41 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-fef8f41 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-2460341{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F1F1F26;--border-color:#1F1F1F26;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-2460341:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-2460341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-f974636{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-f974636.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-3b9780c{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-3b9780c.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-f8319b7{--divider-border-style:solid;--divider-color:#1F1F1F73;--divider-border-width:1px;}.elementor-50634 .elementor-element.elementor-element-f8319b7 .elementor-divider-separator{width:100%;}.elementor-50634 .elementor-element.elementor-element-f8319b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50634 .elementor-element.elementor-element-a68355c{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-fe84fe5{width:var( --container-widget-width, 78.968% );max-width:78.968%;--container-widget-width:78.968%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-fe84fe5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-fe84fe5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-50634 .elementor-element.elementor-element-fe84fe5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-50634 .elementor-element.elementor-element-fe84fe5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-fe84fe5 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-fe84fe5 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-50634 .elementor-element.elementor-element-fe84fe5 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-50634 .elementor-element.elementor-element-fe84fe5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#1F1F1FA1;}.elementor-50634 .elementor-element.elementor-element-5802060.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-5802060 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-50634 .elementor-element.elementor-element-5802060 .elementor-icon-box-title{margin-block-end:3px;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-5802060.elementor-view-stacked .elementor-icon{background-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-5802060.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-5802060.elementor-view-default .elementor-icon{fill:#FDCF2D;color:#FDCF2D;border-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-5802060 .elementor-icon{font-size:14px;}.elementor-50634 .elementor-element.elementor-element-5802060 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-5802060 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-5802060 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-6c42265{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F1F1F26;--border-color:#1F1F1F26;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-6c42265:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-6c42265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-eef5dbe{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-eef5dbe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-73b79c0{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-73b79c0.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-5bd4026{--divider-border-style:solid;--divider-color:#1F1F1F73;--divider-border-width:1px;}.elementor-50634 .elementor-element.elementor-element-5bd4026 .elementor-divider-separator{width:100%;}.elementor-50634 .elementor-element.elementor-element-5bd4026 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50634 .elementor-element.elementor-element-24d1be7{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-1c31b9a{width:var( --container-widget-width, 78.968% );max-width:78.968%;--container-widget-width:78.968%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-1c31b9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-1c31b9a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-50634 .elementor-element.elementor-element-1c31b9a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-50634 .elementor-element.elementor-element-1c31b9a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-1c31b9a .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-1c31b9a .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-50634 .elementor-element.elementor-element-1c31b9a .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-50634 .elementor-element.elementor-element-1c31b9a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#1F1F1FA1;}.elementor-50634 .elementor-element.elementor-element-1fd3f42.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-1fd3f42 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-50634 .elementor-element.elementor-element-1fd3f42 .elementor-icon-box-title{margin-block-end:3px;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-1fd3f42.elementor-view-stacked .elementor-icon{background-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-1fd3f42.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-1fd3f42.elementor-view-default .elementor-icon{fill:#FDCF2D;color:#FDCF2D;border-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-1fd3f42 .elementor-icon{font-size:14px;}.elementor-50634 .elementor-element.elementor-element-1fd3f42 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-1fd3f42 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-1fd3f42 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-97353f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F1F1F26;--border-color:#1F1F1F26;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-97353f9:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-97353f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-c01a0d0{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-c01a0d0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-6707088{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-6707088.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-eebf24d{--divider-border-style:solid;--divider-color:#1F1F1F73;--divider-border-width:1px;}.elementor-50634 .elementor-element.elementor-element-eebf24d .elementor-divider-separator{width:100%;}.elementor-50634 .elementor-element.elementor-element-eebf24d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50634 .elementor-element.elementor-element-38835cd{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-b5bad32{width:var( --container-widget-width, 78.968% );max-width:78.968%;--container-widget-width:78.968%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-b5bad32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-b5bad32.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-50634 .elementor-element.elementor-element-b5bad32.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-50634 .elementor-element.elementor-element-b5bad32.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-b5bad32 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-b5bad32 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-50634 .elementor-element.elementor-element-b5bad32 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-50634 .elementor-element.elementor-element-b5bad32 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#1F1F1FA1;}.elementor-50634 .elementor-element.elementor-element-ece1d91.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-ece1d91 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-50634 .elementor-element.elementor-element-ece1d91 .elementor-icon-box-title{margin-block-end:3px;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-ece1d91.elementor-view-stacked .elementor-icon{background-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-ece1d91.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-ece1d91.elementor-view-default .elementor-icon{fill:#FDCF2D;color:#FDCF2D;border-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-ece1d91 .elementor-icon{font-size:14px;}.elementor-50634 .elementor-element.elementor-element-ece1d91 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-ece1d91 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-ece1d91 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-e2b2687{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F1F1F26;--border-color:#1F1F1F26;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-e2b2687:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-e2b2687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-6fbd6fa{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-6fbd6fa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-99b35a2{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-99b35a2.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-439aaa5{--divider-border-style:solid;--divider-color:#1F1F1F73;--divider-border-width:1px;}.elementor-50634 .elementor-element.elementor-element-439aaa5 .elementor-divider-separator{width:100%;}.elementor-50634 .elementor-element.elementor-element-439aaa5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50634 .elementor-element.elementor-element-ff555ab{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-d2a77dd{width:var( --container-widget-width, 78.968% );max-width:78.968%;--container-widget-width:78.968%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-d2a77dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-d2a77dd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-50634 .elementor-element.elementor-element-d2a77dd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-50634 .elementor-element.elementor-element-d2a77dd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-d2a77dd .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-d2a77dd .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-50634 .elementor-element.elementor-element-d2a77dd .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-50634 .elementor-element.elementor-element-d2a77dd .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#1F1F1FA1;}.elementor-50634 .elementor-element.elementor-element-579d2ca.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-579d2ca .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-50634 .elementor-element.elementor-element-579d2ca .elementor-icon-box-title{margin-block-end:3px;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-579d2ca.elementor-view-stacked .elementor-icon{background-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-579d2ca.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-579d2ca.elementor-view-default .elementor-icon{fill:#FDCF2D;color:#FDCF2D;border-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-579d2ca .elementor-icon{font-size:14px;}.elementor-50634 .elementor-element.elementor-element-579d2ca .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-579d2ca .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-579d2ca .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-892631e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1F1F1F26;--border-color:#1F1F1F26;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-892631e:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-892631e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-2676a6a{--display:flex;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50634 .elementor-element.elementor-element-2676a6a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-e58a866{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-e58a866.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-d9818b5{--divider-border-style:solid;--divider-color:#1F1F1F73;--divider-border-width:1px;}.elementor-50634 .elementor-element.elementor-element-d9818b5 .elementor-divider-separator{width:100%;}.elementor-50634 .elementor-element.elementor-element-d9818b5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50634 .elementor-element.elementor-element-5f4e86c{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-c48cb38{width:var( --container-widget-width, 78.968% );max-width:78.968%;--container-widget-width:78.968%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-c48cb38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50634 .elementor-element.elementor-element-c48cb38.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-50634 .elementor-element.elementor-element-c48cb38.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-50634 .elementor-element.elementor-element-c48cb38.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-c48cb38 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-c48cb38 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-50634 .elementor-element.elementor-element-c48cb38 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-50634 .elementor-element.elementor-element-c48cb38 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#1F1F1FA1;}.elementor-50634 .elementor-element.elementor-element-c7cce94.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-c7cce94 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-50634 .elementor-element.elementor-element-c7cce94 .elementor-icon-box-title{margin-block-end:3px;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-c7cce94.elementor-view-stacked .elementor-icon{background-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-c7cce94.elementor-view-framed .elementor-icon, .elementor-50634 .elementor-element.elementor-element-c7cce94.elementor-view-default .elementor-icon{fill:#FDCF2D;color:#FDCF2D;border-color:#FDCF2D;}.elementor-50634 .elementor-element.elementor-element-c7cce94 .elementor-icon{font-size:14px;}.elementor-50634 .elementor-element.elementor-element-c7cce94 .elementor-icon-box-title, .elementor-50634 .elementor-element.elementor-element-c7cce94 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-50634 .elementor-element.elementor-element-c7cce94 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1F1F1F;}.elementor-50634 .elementor-element.elementor-element-4514e0f{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-70px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-100px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:#3CA6B0;--e-n-carousel-arrow-hover-color:#3CA6B0;}.elementor-50634 .elementor-element.elementor-element-4514e0f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF00;border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-50634 .elementor-element.elementor-element-6081a27{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#39393926;--border-color:#39393926;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-6081a27:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-6081a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-50634 .elementor-element.elementor-element-c4c7821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50634 .elementor-element.elementor-element-800256b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#29292985;}.elementor-50634 .elementor-element.elementor-element-04abb76{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 25px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-04abb76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#1E1E1E;}.elementor-50634 .elementor-element.elementor-element-ce37344{--display:flex;--border-radius:9px 9px 9px 9px;}.elementor-50634 .elementor-element.elementor-element-ce37344:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-ce37344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-bcb8fad{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#00000091;}.elementor-50634 .elementor-element.elementor-element-861647d{--display:flex;--border-radius:9px 9px 9px 9px;}.elementor-50634 .elementor-element.elementor-element-861647d:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-861647d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-fb42bda{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#00000091;}.elementor-50634 .elementor-element.elementor-element-443f32a{--display:flex;--border-radius:9px 9px 9px 9px;}.elementor-50634 .elementor-element.elementor-element-443f32a:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-443f32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4d44fe0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#00000091;}.elementor-50634 .elementor-element.elementor-element-74ae645{--display:flex;--border-radius:9px 9px 9px 9px;}.elementor-50634 .elementor-element.elementor-element-74ae645:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-74ae645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-df6a038{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#00000091;}.elementor-50634 .elementor-element.elementor-element-60da3f7{--display:flex;--border-radius:9px 9px 9px 9px;}.elementor-50634 .elementor-element.elementor-element-60da3f7:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-60da3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-2bce8dd{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#00000091;}.elementor-50634 .elementor-element.elementor-element-fec058e{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:19px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#292929;}.elementor-50634 .elementor-element.elementor-element-fec058e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-50634 .elementor-element.elementor-element-fec058e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}.elementor-50634 .elementor-element.elementor-element-e2cbfe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50634 .elementor-element.elementor-element-a3d3f3d{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-a3d3f3d:not(.elementor-motion-effects-element-type-background), .elementor-50634 .elementor-element.elementor-element-a3d3f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://svam.com/wp-content/uploads/2026/06/contact-cmmc-bg.webp");background-repeat:no-repeat;background-size:cover;}.elementor-50634 .elementor-element.elementor-element-93fb5ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50634 .elementor-element.elementor-element-0169606{padding:0px 0px 0px 0px;}.elementor-50634 .elementor-element.elementor-element-0169606 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4d31240{padding:0px 0px 15px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-50634 .elementor-element.elementor-element-4d31240.elementor-element{--align-self:center;}.elementor-50634 .elementor-element.elementor-element-b4ea301 .elementor-button{background-color:#F58B21;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:86px 86px 86px 86px;padding:15px 50px 15px 50px;}.elementor-50634 .elementor-element.elementor-element-b4ea301{padding:0px 0px 0px 0px;}.elementor-50634 .elementor-element.elementor-element-008d0b5{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-50634 .elementor-element.elementor-element-84dbac7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-50634 .elementor-element.elementor-element-3b8c955{--grid-auto-flow:row;}.elementor-50634 .elementor-element.elementor-element-dbfb5d3{--grid-auto-flow:row;}.elementor-50634 .elementor-element.elementor-element-6745a8e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-50634 .elementor-element.elementor-element-5583981{--grid-auto-flow:row;}.elementor-50634 .elementor-element.elementor-element-4514e0f{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-50634 .elementor-element.elementor-element-a5b46f9{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-50634 .elementor-element.elementor-element-4d83012{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-50634 .elementor-element.elementor-element-4ce1ce7{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-50634 .elementor-element.elementor-element-84dbac7{--e-n-carousel-swiper-slides-to-display:1;padding:20px 20px 0px 20px;}.elementor-50634 .elementor-element.elementor-element-3b8c955{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50634 .elementor-element.elementor-element-a071aba{--overlay-opacity:0.81;}.elementor-50634 .elementor-element.elementor-element-2bdba42 .elementor-heading-title{font-size:30px;}.elementor-50634 .elementor-element.elementor-element-a8a1bcb{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-50634 .elementor-element.elementor-element-dbfb5d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50634 .elementor-element.elementor-element-4d880c1{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-7877592{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-c9b352b{--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-50634 .elementor-element.elementor-element-19c4720{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-50634 .elementor-element.elementor-element-19c4720 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-50634 .elementor-element.elementor-element-077ddb6{width:100%;max-width:100%;}.elementor-50634 .elementor-element.elementor-element-377e768 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-0ee0624 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-50634 .elementor-element.elementor-element-eafcc34 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-21e0b41{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-50634 .elementor-element.elementor-element-789ddbc .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-50634 .elementor-element.elementor-element-2005300 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-402d606 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-9cd62fd .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-50634 .elementor-element.elementor-element-d4e152b img{width:100%;}.elementor-50634 .elementor-element.elementor-element-7c4cb6d .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-50634 .elementor-element.elementor-element-79a0c76 img{width:100%;}.elementor-50634 .elementor-element.elementor-element-47f64dc .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-50634 .elementor-element.elementor-element-6745a8e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-50634 .elementor-element.elementor-element-5583981{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50634 .elementor-element.elementor-element-16c4b4a{--width:100%;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-4f4611a{--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50634 .elementor-element.elementor-element-4ed8f22{width:100%;max-width:100%;}.elementor-50634 .elementor-element.elementor-element-4ed8f22 .elementor-heading-title{font-size:14px;}.elementor-50634 .elementor-element.elementor-element-0f4e66e{width:var( --container-widget-width, 308.562px );max-width:308.562px;--container-widget-width:308.562px;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-0f4e66e .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-50634 .elementor-element.elementor-element-43a668b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-9cc4f75{--flex-wrap:nowrap;}.elementor-50634 .elementor-element.elementor-element-c9624d0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-c9624d0 .elementor-image-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-c9624d0 .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-fef8f41{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-f974636{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-a68355c{--flex-wrap:nowrap;}.elementor-50634 .elementor-element.elementor-element-fe84fe5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-fe84fe5 .elementor-image-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-fe84fe5 .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-5802060{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-eef5dbe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-24d1be7{--flex-wrap:nowrap;}.elementor-50634 .elementor-element.elementor-element-1c31b9a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-1c31b9a .elementor-image-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-1c31b9a .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-1fd3f42{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-c01a0d0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-38835cd{--flex-wrap:nowrap;}.elementor-50634 .elementor-element.elementor-element-b5bad32{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-b5bad32 .elementor-image-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-b5bad32 .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-ece1d91{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-6fbd6fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-ff555ab{--flex-wrap:nowrap;}.elementor-50634 .elementor-element.elementor-element-d2a77dd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-d2a77dd .elementor-image-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-d2a77dd .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-579d2ca{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-2676a6a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50634 .elementor-element.elementor-element-5f4e86c{--flex-wrap:nowrap;}.elementor-50634 .elementor-element.elementor-element-c48cb38{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-c48cb38 .elementor-image-box-wrapper{text-align:start;}.elementor-50634 .elementor-element.elementor-element-c48cb38 .elementor-image-box-img{margin-bottom:15px;}.elementor-50634 .elementor-element.elementor-element-c7cce94{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-50634 .elementor-element.elementor-element-4514e0f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-top-position:-60px;}}@media(min-width:768px){.elementor-50634 .elementor-element.elementor-element-57e1709{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-7893514{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-a9a1c78{--width:50%;}.elementor-50634 .elementor-element.elementor-element-99a5c16{--width:50%;}.elementor-50634 .elementor-element.elementor-element-e997f65{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-a3d9dc3{--width:50%;}.elementor-50634 .elementor-element.elementor-element-ecea5ef{--width:50%;}.elementor-50634 .elementor-element.elementor-element-a071aba{--content-width:1400px;}.elementor-50634 .elementor-element.elementor-element-ec961bb{--content-width:1300px;}.elementor-50634 .elementor-element.elementor-element-66b5060{--width:40%;}.elementor-50634 .elementor-element.elementor-element-353d742{--width:62%;}.elementor-50634 .elementor-element.elementor-element-57c3fda{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-4d880c1{--width:100%;}.elementor-50634 .elementor-element.elementor-element-7877592{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-57314be{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-16c4b4a{--width:100%;}.elementor-50634 .elementor-element.elementor-element-4f4611a{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-6081a27{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-c4c7821{--width:50%;}.elementor-50634 .elementor-element.elementor-element-e2cbfe2{--width:50%;}.elementor-50634 .elementor-element.elementor-element-a3d3f3d{--content-width:1200px;}.elementor-50634 .elementor-element.elementor-element-93fb5ed{--width:50%;}.elementor-50634 .elementor-element.elementor-element-008d0b5{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-8250e04 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb4b20 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e0b41 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4552fd */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5c084 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105f10c */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f158e88 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2f74 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3bafc */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb27e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0437 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9360d5d */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8250e04 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb4b20 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e0b41 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4552fd */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5c084 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105f10c */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f158e88 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2f74 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3bafc */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb27e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0437 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9360d5d */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8250e04 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb4b20 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e0b41 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4552fd */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5c084 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105f10c */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f158e88 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2f74 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3bafc */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb27e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0437 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9360d5d */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8250e04 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb4b20 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e0b41 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4552fd */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5c084 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105f10c */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f158e88 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2f74 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3bafc */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb27e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0437 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9360d5d */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8250e04 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb4b20 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e0b41 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4552fd */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5c084 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105f10c */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f158e88 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2f74 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3bafc */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb27e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0437 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9360d5d */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8250e04 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb4b20 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e0b41 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4552fd */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5c084 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105f10c */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f158e88 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2f74 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3bafc */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb27e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0437 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9360d5d */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8250e04 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bb4b20 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e0b41 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4552fd */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f5c084 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-105f10c */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f158e88 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b2f74 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b3bafc */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb27e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0437 */.core:hover {
    background-color:  ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9360d5d */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d880c1 */.sol-sec {
  background: radial-gradient(
    60.86% 75.02% at 8.54% 10.27%,
    #0081FF 0%,
    #0248AA 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a53e3f */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2460341 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42265 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97353f9 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b2687 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892631e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a53e3f */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2460341 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42265 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97353f9 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b2687 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892631e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a53e3f */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2460341 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42265 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97353f9 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b2687 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892631e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a53e3f */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2460341 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42265 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97353f9 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b2687 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892631e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a53e3f */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2460341 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42265 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97353f9 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b2687 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892631e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a53e3f */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2460341 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42265 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97353f9 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b2687 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892631e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a53e3f */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2460341 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42265 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97353f9 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b2687 */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-892631e */.parent-core:hover{
    background-color: #fff !important;
}
.parent-core:hover h2{
    color: #1E1E1E !important;
}
.core-text{
    transform: translateY(250px);
    display: none;
   
}
.parent-core:hover .core-text{
    transform: translateX(0px);
    display: block;
}
.parent-core:hover svg{
    stroke:#3CA6B0 !important;
}
.parent-core:hover svg rect{
    stroke:#3CA6B0 !important;
}
.parent-core:hover .arrow svg{
    
    opacity: 0;
    
}

@media (max-width: 767px){
    .core-text{
    transform: translateY(0px);
    display: block;
   
}

.parent-core h2{
    color: #121212 !important;
}
    .parent-core{
    background-color: #fff !important;
}

.parent-core svg{
    stroke:#004990 !important;
}
.parent-core svg rect{
    stroke:#004990 !important;
}

.parent-core:hover .arrow svg{
    
    opacity: 1;
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c4b4a */.sol-sec {
  background: radial-gradient(
    60.86% 75.02% at 8.54% 10.27%,
    #0081FF 0%,
    #0248AA 100%
  );
}/* End custom CSS */