.elementor-5 .elementor-element.elementor-element-3647b69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3647b69:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-3647b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #f2295b 100%);}.elementor-5 .elementor-element.elementor-element-7b0b9f4{--display:flex;--min-height:305px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-46e926e{--display:flex;}.elementor-5 .elementor-element.elementor-element-f3e8634{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3c89f12{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:center;}.elementor-5 .elementor-element.elementor-element-3c89f12 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-5 .elementor-element.elementor-element-b491db4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-5 .elementor-element.elementor-element-82ae162{--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-5 .elementor-element.elementor-element-82ae162:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-82ae162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #15F1F1 0%, var( --e-global-color-primary ) 100%);}.elementor-5 .elementor-element.elementor-element-6324778{--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-5 .elementor-element.elementor-element-6324778:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6324778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-547452d{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-547452d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-547452d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5 .elementor-element.elementor-element-ef1e0fb{text-align:center;}.elementor-5 .elementor-element.elementor-element-ef1e0fb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;color:#3458A9;}.elementor-5 .elementor-element.elementor-element-d23d7f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-d23d7f6:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-d23d7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5 .elementor-element.elementor-element-3a96640{--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:double;--border-style:double;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-cc03887 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-e1b828e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-e1b828e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-e1b828e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-e1b828e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-61b9359 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #12FFF7 100%);}.elementor-5 .elementor-element.elementor-element-36258ec{--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:double;--border-style:double;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFBF00;--border-color:#FFBF00;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-f9c0e1c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-ac99d2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-ac99d2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-ac99d2f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-ac99d2f .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-07b074a .elementor-button{background-color:#FFC107;}.elementor-5 .elementor-element.elementor-element-78fa05c{--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:double;--border-style:double;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#28A745;--border-color:#28A745;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-65d2b69 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-0138e26 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-0138e26 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-0138e26{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-0138e26 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-40ef724 .elementor-button{background-color:#28A745;}.elementor-5 .elementor-element.elementor-element-8751e2e{--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:double;--border-style:double;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#212529;--border-color:#212529;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-800e5fe .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-81095de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-81095de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-81095de{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-81095de .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-39f67e7 .elementor-button{background-color:#212529;}.elementor-5 .elementor-element.elementor-element-7ba59d5{--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:double;--border-style:double;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0020B1;--border-color:#0020B1;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-619ee3e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-1f088f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-1f088f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-1f088f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-1f088f2 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-5a887c4 .elementor-button{background-color:#0020B1;}.elementor-5 .elementor-element.elementor-element-6058609{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-6058609:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6058609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #12FFF7 100%);}.elementor-5 .elementor-element.elementor-element-3d4f7a3{text-align:center;}.elementor-5 .elementor-element.elementor-element-3d4f7a3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-5 .elementor-element.elementor-element-f654b56{text-align:center;}.elementor-5 .elementor-element.elementor-element-f654b56 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;color:var( --e-global-color-astglobalcolor4 );}.elementor-5 .elementor-element.elementor-element-4b10a3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-4b10a3d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4b10a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #12FFF7 100%);}.elementor-5 .elementor-element.elementor-element-9bfd8bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-9bfd8bd:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9bfd8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4d6b4f3{text-align:center;}.elementor-5 .elementor-element.elementor-element-4d6b4f3 .elementor-heading-title{color:#E8C347;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-81ae04a{text-align:center;}.elementor-5 .elementor-element.elementor-element-81ae04a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a1707cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-a1707cd:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-a1707cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-b402512{text-align:center;}.elementor-5 .elementor-element.elementor-element-b402512 .elementor-heading-title{color:#D17B6B;}.elementor-5 .elementor-element.elementor-element-67271ce{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-67271ce p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-bba754d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-bba754d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-bba754d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-5c24d10{text-align:center;}.elementor-5 .elementor-element.elementor-element-5c24d10 .elementor-heading-title{color:#6A7B8C;}.elementor-5 .elementor-element.elementor-element-c587aa4{text-align:center;}.elementor-5 .elementor-element.elementor-element-c587aa4 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-d406c09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-d406c09:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-d406c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-ed11dbf{text-align:center;}.elementor-5 .elementor-element.elementor-element-ed11dbf .elementor-heading-title{color:#6F63C3;}.elementor-5 .elementor-element.elementor-element-4ce2c6e{text-align:center;}.elementor-5 .elementor-element.elementor-element-4ce2c6e p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-71985e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-71985e5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-71985e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-801c02b{text-align:center;}.elementor-5 .elementor-element.elementor-element-801c02b .elementor-heading-title{color:#4EAE7E;}.elementor-5 .elementor-element.elementor-element-c7ed806{text-align:center;}.elementor-5 .elementor-element.elementor-element-c7ed806 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-587e56c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-587e56c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-587e56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-73bf5ba{text-align:center;}.elementor-5 .elementor-element.elementor-element-73bf5ba .elementor-heading-title{color:#4A7CCC;}.elementor-5 .elementor-element.elementor-element-509a82f{text-align:center;}.elementor-5 .elementor-element.elementor-element-509a82f p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-48e7972{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-48e7972:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-48e7972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #12FFF7 100%);}.elementor-5 .elementor-element.elementor-element-a14b20a{text-align:center;}.elementor-5 .elementor-element.elementor-element-a14b20a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-5 .elementor-element.elementor-element-ba381a5{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-32146ad{text-align:center;}.elementor-5 .elementor-element.elementor-element-32146ad .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;color:#3458A9;}.elementor-5 .elementor-element.elementor-element-2aefd22{--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-5 .elementor-element.elementor-element-2aefd22 > .elementor-shape-bottom .elementor-shape-fill, .elementor-5 .elementor-element.elementor-element-2aefd22 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2aefd22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-c07ba24{--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-5 .elementor-element.elementor-element-20d9839{text-align:center;}.elementor-5 .elementor-element.elementor-element-92dc7e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5 .elementor-element.elementor-element-c030253{--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-5 .elementor-element.elementor-element-99357de{font-family:"Archivo", Sans-serif;font-weight:300;color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-0fb0d48{font-family:"Archivo", Sans-serif;font-weight:300;color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-156ad3c .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #12FFF7 100%);border-radius:10px 10px 10px 10px;}.elementor-5 .elementor-element.elementor-element-50ddbe0{--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-5 .elementor-element.elementor-element-36b596d{--e-image-carousel-slides-to-show:1;}.elementor-5 .elementor-element.elementor-element-b16bcae{--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-5 .elementor-element.elementor-element-04e10e1{text-align:center;}.elementor-5 .elementor-element.elementor-element-3afe11cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5 .elementor-element.elementor-element-5eabbe .elementor-main-swiper .swiper-slide{border-radius:15px;border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-5eabbe .elementor-swiper-button{font-size:20px;}.elementor-5 .elementor-element.elementor-element-55c5cd6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-6186781{--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-5 .elementor-element.elementor-element-f50a784{text-align:center;}.elementor-5 .elementor-element.elementor-element-f50a784 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-5 .elementor-element.elementor-element-699c38b{--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-5 .elementor-element.elementor-element-bca9309{--e-image-carousel-slides-to-show:5;}.elementor-5 .elementor-element.elementor-element-bca9309.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-bca9309 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5 .elementor-element.elementor-element-bca9309 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-5 .elementor-element.elementor-element-bca9309 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-5 .elementor-element.elementor-element-bca9309 .swiper-wrapper{display:flex;align-items:center;}.elementor-5 .elementor-element.elementor-element-8f1846e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-5 .elementor-element.elementor-element-4973c8f{--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-5 .elementor-element.elementor-element-7af2837{text-align:center;}.elementor-5 .elementor-element.elementor-element-7af2837 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-5 .elementor-element.elementor-element-060179d{--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-5 .elementor-element.elementor-element-45fa68a{--e-image-carousel-slides-to-show:2;}.elementor-5 .elementor-element.elementor-element-d18df0d{--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-5 .elementor-element.elementor-element-d18df0d > .elementor-shape-bottom .elementor-shape-fill, .elementor-5 .elementor-element.elementor-element-d18df0d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d18df0d > .elementor-shape-bottom svg, .elementor-5 .elementor-element.elementor-element-d18df0d > .e-con-inner > .elementor-shape-bottom svg{height:33px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-f3e8634{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-b491db4{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-7b0b9f4{--width:75%;}.elementor-5 .elementor-element.elementor-element-82ae162{--width:25%;}.elementor-5 .elementor-element.elementor-element-d23d7f6{--content-width:1532px;}.elementor-5 .elementor-element.elementor-element-3a96640{--width:25%;}.elementor-5 .elementor-element.elementor-element-36258ec{--width:25%;}.elementor-5 .elementor-element.elementor-element-78fa05c{--width:25%;}.elementor-5 .elementor-element.elementor-element-8751e2e{--width:25%;}.elementor-5 .elementor-element.elementor-element-7ba59d5{--width:25%;}.elementor-5 .elementor-element.elementor-element-9bfd8bd{--width:25%;}.elementor-5 .elementor-element.elementor-element-a1707cd{--width:25%;}.elementor-5 .elementor-element.elementor-element-bba754d{--width:25%;}.elementor-5 .elementor-element.elementor-element-d406c09{--width:25%;}.elementor-5 .elementor-element.elementor-element-71985e5{--width:25%;}.elementor-5 .elementor-element.elementor-element-587e56c{--width:25%;}.elementor-5 .elementor-element.elementor-element-c030253{--width:50%;}.elementor-5 .elementor-element.elementor-element-50ddbe0{--width:50%;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-f3e8634{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-3c89f12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-b491db4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5 .elementor-element.elementor-element-4b10a3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4b10a3d.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-9bfd8bd{--width:45%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-a1707cd{--width:45%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-bba754d{--width:45%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-d406c09{--width:45%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-71985e5{--width:45%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-587e56c{--width:45%;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-5 .elementor-element.elementor-element-2aefd22{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-3c89f12 */.elementor-5 .elementor-element.elementor-element-3c89f12 {
    text-shadow: 2px 2px 6px rgba(0,0,0,0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c89f12 */.elementor-5 .elementor-element.elementor-element-3c89f12 {
    text-shadow: 2px 2px 6px rgba(0,0,0,0.6);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aec4173 *//* Contact Form White Background + No Gap */
.wpcf7-form label {
    display: flex;
    flex-direction: column;
    gap: 3px !important; /* no space between fields */
    background: #ffffff; /* white background */
    padding: 20px;
    border-radius: 8px;
}

.wpcf7-form input,
.wpcf7-form select,
.wpcf7-form textarea {
    background: #ffffff;
    border: 1px solid #ddd;
    padding: 10px;
    border-radius: 5px;
}

/* Remove unwanted <br> gaps */
.wpcf7-form label br {
    display: none;
}
.wpcf7-form input[type="submit"] {
    background: #000000 !important; /* Black background */
    color: #ffffff !important;      /* White text */
    border: none;
    padding: 12px 20px;
    border-radius: 5px;
    cursor: pointer;
    margin-top:10px;
}

.wpcf7-form input[type="submit"]:hover {
    background: #222222 !important; /* Slightly lighter black */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9b15e0 */.industry-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 22px;
}

/* Card Styling */
.industry-card {
    background: #fff9ea;
    border-radius: 14px;
    padding: 28px;
    box-shadow: 0 6px 18px rgba(0,0,0,0.06);
    transition: 0.3s ease-in-out;
}
.industry-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 14px 32px rgba(0,0,0,0.20);
}

/* Colorful Icon */
.industry-icon img {
    width: 105px;
    height: auto;
    margin-bottom: 15px;
    filter: drop-shadow(0px 6px 10px rgba(0,0,0,0.15));
    transition: 0.3s ease;
}
.industry-card:hover .industry-icon img {
    transform: scale(1.07);
    filter: drop-shadow(0px 12px 20px rgba(0,0,0,0.20));
}

/* Title Gradient */
.industry-card h3 {
    font-size: 20px;
    font-weight: 700;
    background: linear-gradient(45deg, #4A90E2, #BD10E0);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 12px;
}

/* Bullet styling */
.industry-card ul {
    list-style: none;
    padding-left: 0;
    margin: 0 0 15px 0;
}
.industry-card ul li {
    margin-bottom: 8px;
    color: #333;
    font-size: 15px;
}
.industry-card ul li::before {
    content: "✔";
    color: #50E3C2;
    font-weight: 800;
    margin-right: 8px;
}

/* Buttons */
.learn-btn {
    background: linear-gradient(45deg, #4A90E2, #50E3C2);
    padding: 10px 18px;
    border-radius: 8px;
    color: #fff !important;
    font-weight: 600;
    display: inline-block;
    margin-top: 10px;
    transition: 0.3s ease;
}
.learn-btn:hover {
    background: linear-gradient(45deg, #BD10E0, #F5A623);
}

/* Tablet */
@media (max-width: 900px) {
    .industry-grid {
        grid-template-columns: repeat(3, 1fr);
    }
}

/* Mobile */
@media (max-width: 600px) {
    .industry-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
    }
    .industry-card {
        padding: 20px;
    }
    .industry-icon img {
        width: 85px;
    }
    .industry-card h3 {
        font-size: 17px;
    }
    .industry-card ul li {
    margin-bottom: 8px;
    color: #333;
    font-size: 12px;
}
.industry-card ul li::before {
    content: "✔";
    color: #50E3C2;
    font-weight: 800;
    margin-right: 8px;
}
.learn-btn {
    background: linear-gradient(45deg, #4A90E2, #50E3C2);
    padding: 10px 10px;
    border-radius: 8px;
    color: #fff !important;
    font-weight: 600;
    display: inline-block;
    margin-top: 10px;
    transition: 0.3s ease;
    font-size: ;
}
.learn-btn:hover {
    background: linear-gradient(45deg, #BD10E0, #F5A623);
}
}/* End custom CSS */