.elementor-1178 .elementor-element.elementor-element-2fb537c{--display:flex;--min-height:237px;--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-1178 .elementor-element.elementor-element-2fb537c:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-2fb537c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1178 .elementor-element.elementor-element-29a95d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1178 .elementor-element.elementor-element-29a95d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1178 .elementor-element.elementor-element-b6a2503 .elementor-heading-title{font-size:50px;}.elementor-1178 .elementor-element.elementor-element-5edbf3d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-5edbf3d .elementor-divider-separator{width:55%;}.elementor-1178 .elementor-element.elementor-element-5edbf3d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1178 .elementor-element.elementor-element-24f9d0c{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:19px;}.elementor-1178 .elementor-element.elementor-element-b294e8f .elementor-button{background-color:#044cab;}.elementor-1178 .elementor-element.elementor-element-b294e8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1178 .elementor-element.elementor-element-b294e8f .elementor-button .elementor-button-content-wrapper{gap:12px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-74498cf{left:-236px;}body.rtl .elementor-1178 .elementor-element.elementor-element-74498cf{right:-236px;}.elementor-1178 .elementor-element.elementor-element-74498cf{top:53px;}.elementor-1178 .elementor-element.elementor-element-74498cf img{width:9%;}.elementor-1178 .elementor-element.elementor-element-4f11439{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;top:431px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-4f11439{left:328px;}body.rtl .elementor-1178 .elementor-element.elementor-element-4f11439{right:328px;}.elementor-1178 .elementor-element.elementor-element-4f11439 img{width:15%;}.elementor-1178 .elementor-element.elementor-element-f969314{width:100%;max-width:100%;top:165px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-f969314{left:-232px;}body.rtl .elementor-1178 .elementor-element.elementor-element-f969314{right:-232px;}.elementor-1178 .elementor-element.elementor-element-f969314 img{width:18%;}.elementor-1178 .elementor-element.elementor-element-c708958{--display:flex;--min-height:96px;--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-1178 .elementor-element.elementor-element-e484c04{--display:flex;--min-height:435px;--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-1178 .elementor-element.elementor-element-e484c04:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-e484c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044cab;}.elementor-1178 .elementor-element.elementor-element-a507e40{--display:flex;--min-height:30px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1178 .elementor-element.elementor-element-680bf9e{--display:flex;}.elementor-1178 .elementor-element.elementor-element-c852cb0 .elementor-heading-title{color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-127e949{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-127e949 .elementor-divider-separator{width:41%;}.elementor-1178 .elementor-element.elementor-element-127e949 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1178 .elementor-element.elementor-element-0e31011{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:18px;color:#F1F1F1;}.elementor-1178 .elementor-element.elementor-element-ad22594 .elementor-button{background-color:#FFFFFF;font-weight:600;fill:#044cac;color:#044cac;}.elementor-1178 .elementor-element.elementor-element-ad22594 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1178 .elementor-element.elementor-element-ad22594 .elementor-button .elementor-button-content-wrapper{gap:9px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-c345be3{left:-280px;}body.rtl .elementor-1178 .elementor-element.elementor-element-c345be3{right:-280px;}.elementor-1178 .elementor-element.elementor-element-c345be3{top:-267px;}.elementor-1178 .elementor-element.elementor-element-c345be3 img{width:16%;}.elementor-1178 .elementor-element.elementor-element-b0e2cdd{width:100%;max-width:100%;top:536px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-b0e2cdd{left:776px;}body.rtl .elementor-1178 .elementor-element.elementor-element-b0e2cdd{right:776px;}.elementor-1178 .elementor-element.elementor-element-b0e2cdd img{width:16%;}.elementor-1178 .elementor-element.elementor-element-8283a62{width:100%;max-width:100%;top:980px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-8283a62{left:875px;}body.rtl .elementor-1178 .elementor-element.elementor-element-8283a62{right:875px;}.elementor-1178 .elementor-element.elementor-element-8283a62 img{width:10%;}.elementor-1178 .elementor-element.elementor-element-929c98c{width:100%;max-width:100%;top:634px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-929c98c{left:-241px;}body.rtl .elementor-1178 .elementor-element.elementor-element-929c98c{right:-241px;}.elementor-1178 .elementor-element.elementor-element-929c98c img{width:10%;}.elementor-1178 .elementor-element.elementor-element-ab892f7{width:100%;max-width:100%;top:2018px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-ab892f7{left:-340px;}body.rtl .elementor-1178 .elementor-element.elementor-element-ab892f7{right:-340px;}.elementor-1178 .elementor-element.elementor-element-ab892f7 img{width:10%;}.elementor-1178 .elementor-element.elementor-element-f130e49{width:100%;max-width:100%;top:1604px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-f130e49{left:880px;}body.rtl .elementor-1178 .elementor-element.elementor-element-f130e49{right:880px;}.elementor-1178 .elementor-element.elementor-element-f130e49 img{width:10%;}.elementor-1178 .elementor-element.elementor-element-717e772{width:100%;max-width:100%;top:1641px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-717e772{left:-213px;}body.rtl .elementor-1178 .elementor-element.elementor-element-717e772{right:-213px;}.elementor-1178 .elementor-element.elementor-element-717e772 img{width:10%;}.elementor-1178 .elementor-element.elementor-element-5f90823{--display:flex;--min-height:218px;--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-1178 .elementor-element.elementor-element-33becaa{--display:flex;}.elementor-1178 .elementor-element.elementor-element-26fe70f{--display:flex;--min-height:568px;--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:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-26fe70f:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-26fe70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-a1c5174 img{border-radius:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-3094c0c{text-align:center;}.elementor-1178 .elementor-element.elementor-element-3094c0c .elementor-heading-title{font-size:24px;color:#044cac;}.elementor-1178 .elementor-element.elementor-element-f3fb09b{text-align:center;color:#111010;}.elementor-1178 .elementor-element.elementor-element-1a5bc80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-46db0c5 .elementor-heading-title{font-size:24px;}.elementor-1178 .elementor-element.elementor-element-a2beaf2{--display:flex;}.elementor-1178 .elementor-element.elementor-element-70f3fb6{--display:flex;--min-height:568px;--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:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-70f3fb6:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-70f3fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-11482f8 img{border-radius:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-52ba0c6{text-align:center;}.elementor-1178 .elementor-element.elementor-element-52ba0c6 .elementor-heading-title{font-size:24px;color:#054cab;}.elementor-1178 .elementor-element.elementor-element-f6c7509{text-align:center;color:#000000;}.elementor-1178 .elementor-element.elementor-element-b7104e1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-4a61b3a .elementor-heading-title{font-size:24px;}.elementor-1178 .elementor-element.elementor-element-1cfe6f2{--e-n-carousel-swiper-slides-to-display:2;--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:-21px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-21px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-10px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-6583347 .elementor-button{background-color:#FFFFFF;font-weight:600;fill:#044cab;color:#044cab;}.elementor-1178 .elementor-element.elementor-element-6583347 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1178 .elementor-element.elementor-element-6583347 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1178 .elementor-element.elementor-element-9d5b576{--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:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-9d5b576:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-9d5b576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1178 .elementor-element.elementor-element-607193d{text-align:center;}.elementor-1178 .elementor-element.elementor-element-38268e5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-38268e5 .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0;}.elementor-1178 .elementor-element.elementor-element-38268e5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1178 .elementor-element.elementor-element-7653ae5{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#0C0E20;}.elementor-1178 .elementor-element.elementor-element-2e8ebbf{--display:flex;--min-height:461px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 49px;--row-gap:0px;--column-gap:49px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-2e8ebbf:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-2e8ebbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1178 .elementor-element.elementor-element-e36c583{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-e36c583:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-e36c583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044cab;}.elementor-1178 .elementor-element.elementor-element-980e245{padding:0px 10px 0px 10px;--icon-box-icon-margin:15px;}.elementor-1178 .elementor-element.elementor-element-980e245.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-980e245.elementor-view-framed .elementor-icon, .elementor-1178 .elementor-element.elementor-element-980e245.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-980e245 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-980e245 .elementor-icon-box-description{color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-e78614b{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-e78614b:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-e78614b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044cab;}.elementor-1178 .elementor-element.elementor-element-f0bbbcf{padding:0px 10px 0px 10px;--icon-box-icon-margin:15px;}.elementor-1178 .elementor-element.elementor-element-f0bbbcf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-f0bbbcf.elementor-view-framed .elementor-icon, .elementor-1178 .elementor-element.elementor-element-f0bbbcf.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-f0bbbcf .elementor-icon-box-title{color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-f0bbbcf .elementor-icon-box-description{color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-28e9c53{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-1178 .elementor-element.elementor-element-28e9c53:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-28e9c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044cab;}.elementor-1178 .elementor-element.elementor-element-a287498{padding:0px 10px 0px 10px;--icon-box-icon-margin:15px;}.elementor-1178 .elementor-element.elementor-element-a287498.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-a287498.elementor-view-framed .elementor-icon, .elementor-1178 .elementor-element.elementor-element-a287498.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-a287498 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-a287498 .elementor-icon-box-description{color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-0d795f7{--display:flex;--min-height:537px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1178 .elementor-element.elementor-element-0d795f7:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-0d795f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004AAD;}.elementor-1178 .elementor-element.elementor-element-3409f7e{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-3409f7e:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-3409f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC21;}.elementor-1178 .elementor-element.elementor-element-305af43{--display:flex;--min-height:389px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-305af43:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-305af43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1178 .elementor-element.elementor-element-ec71776{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-ec71776 img{width:100%;max-width:19%;}.elementor-1178 .elementor-element.elementor-element-d28263b{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-d28263b .elementor-heading-title{color:#000000;}.elementor-1178 .elementor-element.elementor-element-dda0ad6{padding:0px 50px 0px 50px;text-align:center;color:#000000;}.elementor-1178 .elementor-element.elementor-element-2d8766e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-2d8766e:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-2d8766e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1178 .elementor-element.elementor-element-cc873cb{text-align:center;}.elementor-1178 .elementor-element.elementor-element-064171c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-064171c .elementor-divider-separator{width:11%;margin:0 auto;margin-center:0;}.elementor-1178 .elementor-element.elementor-element-064171c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1178 .elementor-element.elementor-element-d346083{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#0C0E20;}.elementor-1178 .elementor-element.elementor-element-5f0fccd{--display:flex;--min-height:273px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-5f0fccd:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-5f0fccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1178 .elementor-element.elementor-element-40df273{--e-image-carousel-slides-to-show:3;}.elementor-1178 .elementor-element.elementor-element-40df273.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1178 .elementor-element.elementor-element-40df273 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#0700ED;opacity:1;}.elementor-1178 .elementor-element.elementor-element-40df273 .swiper-pagination-bullet{background:#D0B100;}.elementor-1178 .elementor-element.elementor-element-40df273 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-1178 .elementor-element.elementor-element-1e09f25{--display:flex;--min-height:636px;--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-1178 .elementor-element.elementor-element-1e09f25:not(.elementor-motion-effects-element-type-background), .elementor-1178 .elementor-element.elementor-element-1e09f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1178 .elementor-element.elementor-element-29a95d9{--width:41.23%;}.elementor-1178 .elementor-element.elementor-element-c708958{--width:55%;}.elementor-1178 .elementor-element.elementor-element-a507e40{--width:50%;}.elementor-1178 .elementor-element.elementor-element-5f90823{--width:75%;}.elementor-1178 .elementor-element.elementor-element-26fe70f{--width:100%;}.elementor-1178 .elementor-element.elementor-element-70f3fb6{--width:100%;}.elementor-1178 .elementor-element.elementor-element-e36c583{--width:25%;}.elementor-1178 .elementor-element.elementor-element-e78614b{--width:25%;}.elementor-1178 .elementor-element.elementor-element-28e9c53{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1178 .elementor-element.elementor-element-2e8ebbf{--content-width:1600px;}}@media(max-width:1024px){.elementor-1178 .elementor-element.elementor-element-b6a2503 .elementor-heading-title{font-size:31px;}.elementor-1178 .elementor-element.elementor-element-24f9d0c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-size:14px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-74498cf{left:-119px;}body.rtl .elementor-1178 .elementor-element.elementor-element-74498cf{right:-119px;}.elementor-1178 .elementor-element.elementor-element-74498cf{top:6px;}.elementor-1178 .elementor-element.elementor-element-4f11439{width:100%;max-width:100%;top:260px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-4f11439{left:177px;}body.rtl .elementor-1178 .elementor-element.elementor-element-4f11439{right:177px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-f969314{left:-145px;}body.rtl .elementor-1178 .elementor-element.elementor-element-f969314{right:-145px;}.elementor-1178 .elementor-element.elementor-element-f969314{top:59px;}.elementor-1178 .elementor-element.elementor-element-a507e40{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1178 .elementor-element.elementor-element-680bf9e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1178 .elementor-element.elementor-element-c852cb0 .elementor-heading-title{font-size:32px;}.elementor-1178 .elementor-element.elementor-element-0e31011{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 13px 0px 0px;text-align:left;font-size:14px;}.elementor-1178 .elementor-element.elementor-element-ad22594 .elementor-button{font-size:14px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-c345be3{left:66px;}body.rtl .elementor-1178 .elementor-element.elementor-element-c345be3{right:66px;}.elementor-1178 .elementor-element.elementor-element-c345be3{top:-47px;}.elementor-1178 .elementor-element.elementor-element-b0e2cdd{width:100%;max-width:100%;top:285px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-b0e2cdd{left:115px;}body.rtl .elementor-1178 .elementor-element.elementor-element-b0e2cdd{right:115px;}.elementor-1178 .elementor-element.elementor-element-8283a62{width:100%;max-width:100%;top:472px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-8283a62{left:536px;}body.rtl .elementor-1178 .elementor-element.elementor-element-8283a62{right:536px;}.elementor-1178 .elementor-element.elementor-element-929c98c{width:100%;max-width:100%;top:570px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-929c98c{left:-101px;}body.rtl .elementor-1178 .elementor-element.elementor-element-929c98c{right:-101px;}.elementor-1178 .elementor-element.elementor-element-929c98c img{width:17%;}.elementor-1178 .elementor-element.elementor-element-ab892f7{width:100%;max-width:100%;top:2124px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-ab892f7{left:569px;}body.rtl .elementor-1178 .elementor-element.elementor-element-ab892f7{right:569px;}.elementor-1178 .elementor-element.elementor-element-ab892f7 img{width:13%;}.elementor-1178 .elementor-element.elementor-element-f130e49{width:100%;max-width:100%;top:1710px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-f130e49{left:536px;}body.rtl .elementor-1178 .elementor-element.elementor-element-f130e49{right:536px;}.elementor-1178 .elementor-element.elementor-element-f130e49 img{width:19%;}.elementor-1178 .elementor-element.elementor-element-717e772{width:100%;max-width:100%;top:1688px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-717e772{left:-88px;}body.rtl .elementor-1178 .elementor-element.elementor-element-717e772{right:-88px;}.elementor-1178 .elementor-element.elementor-element-717e772 img{width:19%;}.elementor-1178 .elementor-element.elementor-element-5f90823{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1178 .elementor-element.elementor-element-3094c0c .elementor-heading-title{font-size:20px;}.elementor-1178 .elementor-element.elementor-element-a2beaf2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1178 .elementor-element.elementor-element-52ba0c6 .elementor-heading-title{font-size:20px;}.elementor-1178 .elementor-element.elementor-element-1cfe6f2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1178 .elementor-element.elementor-element-607193d .elementor-heading-title{font-size:31px;}.elementor-1178 .elementor-element.elementor-element-38268e5{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-2e8ebbf{--min-height:422px;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-0d795f7{--min-height:554px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1178 .elementor-element.elementor-element-3409f7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1178 .elementor-element.elementor-element-ec71776{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-ec71776 img{width:23%;max-width:100%;}.elementor-1178 .elementor-element.elementor-element-d28263b{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-2d8766e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-cc873cb .elementor-heading-title{font-size:31px;}.elementor-1178 .elementor-element.elementor-element-064171c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-40df273{width:var( --container-widget-width, 705.2px );max-width:705.2px;--container-widget-width:705.2px;--container-widget-flex-grow:0;}.elementor-1178 .elementor-element.elementor-element-40df273 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-1178 .elementor-element.elementor-element-29a95d9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-b6a2503{padding:0px 15px 0px 15px;text-align:center;}.elementor-1178 .elementor-element.elementor-element-b6a2503 .elementor-heading-title{font-size:27px;}.elementor-1178 .elementor-element.elementor-element-5edbf3d{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-5edbf3d .elementor-divider-separator{width:41%;margin:0 auto;margin-center:0;}.elementor-1178 .elementor-element.elementor-element-5edbf3d .elementor-divider{text-align:center;}.elementor-1178 .elementor-element.elementor-element-24f9d0c{padding:0px 0px 0px 0px;text-align:center;}.elementor-1178 .elementor-element.elementor-element-24f9d0c.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-74498cf{width:100%;max-width:100%;top:1px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-74498cf{left:141px;}body.rtl .elementor-1178 .elementor-element.elementor-element-74498cf{right:141px;}.elementor-1178 .elementor-element.elementor-element-4f11439{width:100%;max-width:100%;top:207px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-4f11439{left:145px;}body.rtl .elementor-1178 .elementor-element.elementor-element-4f11439{right:145px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-f969314{left:-128px;}body.rtl .elementor-1178 .elementor-element.elementor-element-f969314{right:-128px;}.elementor-1178 .elementor-element.elementor-element-f969314{top:3px;}.elementor-1178 .elementor-element.elementor-element-680bf9e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1178 .elementor-element.elementor-element-c852cb0{text-align:center;}.elementor-1178 .elementor-element.elementor-element-c852cb0 .elementor-heading-title{font-size:30px;}.elementor-1178 .elementor-element.elementor-element-127e949 .elementor-divider{text-align:center;}.elementor-1178 .elementor-element.elementor-element-127e949 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1178 .elementor-element.elementor-element-0e31011{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-1178 .elementor-element.elementor-element-c345be3{width:100%;max-width:100%;top:1600px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-c345be3{left:-139px;}body.rtl .elementor-1178 .elementor-element.elementor-element-c345be3{right:-139px;}.elementor-1178 .elementor-element.elementor-element-c345be3 img{width:12%;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-b0e2cdd{left:-127px;}body.rtl .elementor-1178 .elementor-element.elementor-element-b0e2cdd{right:-127px;}.elementor-1178 .elementor-element.elementor-element-b0e2cdd{top:-67px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-8283a62{left:-142px;}body.rtl .elementor-1178 .elementor-element.elementor-element-8283a62{right:-142px;}.elementor-1178 .elementor-element.elementor-element-8283a62{top:-302px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-929c98c{left:146px;}body.rtl .elementor-1178 .elementor-element.elementor-element-929c98c{right:146px;}.elementor-1178 .elementor-element.elementor-element-929c98c{top:-99px;}.elementor-1178 .elementor-element.elementor-element-ab892f7{width:100%;max-width:100%;top:1017px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-ab892f7{left:-24px;}body.rtl .elementor-1178 .elementor-element.elementor-element-ab892f7{right:-24px;}.elementor-1178 .elementor-element.elementor-element-f130e49{width:100%;max-width:100%;top:1318px;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-f130e49{left:128px;}body.rtl .elementor-1178 .elementor-element.elementor-element-f130e49{right:128px;}.elementor-1178 .elementor-element.elementor-element-f130e49 img{width:14%;}body:not(.rtl) .elementor-1178 .elementor-element.elementor-element-717e772{left:147px;}body.rtl .elementor-1178 .elementor-element.elementor-element-717e772{right:147px;}.elementor-1178 .elementor-element.elementor-element-717e772{top:2789px;}.elementor-1178 .elementor-element.elementor-element-717e772 img{width:14%;}.elementor-1178 .elementor-element.elementor-element-5f90823{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1178 .elementor-element.elementor-element-46db0c5 .elementor-heading-title{font-size:20px;}.elementor-1178 .elementor-element.elementor-element-4a61b3a .elementor-heading-title{font-size:20px;}.elementor-1178 .elementor-element.elementor-element-1cfe6f2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1178 .elementor-element.elementor-element-6583347 .elementor-button{border-radius:7px 7px 7px 7px;}.elementor-1178 .elementor-element.elementor-element-607193d .elementor-heading-title{font-size:25px;}.elementor-1178 .elementor-element.elementor-element-38268e5{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 05px 0px 05px;}.elementor-1178 .elementor-element.elementor-element-38268e5 .elementor-divider-separator{width:26%;}.elementor-1178 .elementor-element.elementor-element-7653ae5{width:var( --container-widget-width, 318px );max-width:318px;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:318px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1178 .elementor-element.elementor-element-7653ae5.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-2e8ebbf{--min-height:800px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-1178 .elementor-element.elementor-element-0d795f7{--min-height:736px;}.elementor-1178 .elementor-element.elementor-element-ec71776{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-ec71776 img{width:43%;max-width:100%;}.elementor-1178 .elementor-element.elementor-element-d28263b{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1178 .elementor-element.elementor-element-d28263b .elementor-heading-title{font-size:25px;}.elementor-1178 .elementor-element.elementor-element-dda0ad6{padding:0px 10px 0px 10px;}.elementor-1178 .elementor-element.elementor-element-2d8766e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1178 .elementor-element.elementor-element-cc873cb .elementor-heading-title{font-size:28px;}.elementor-1178 .elementor-element.elementor-element-064171c{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1178 .elementor-element.elementor-element-064171c .elementor-divider-separator{width:26%;}.elementor-1178 .elementor-element.elementor-element-d346083{width:var( --container-widget-width, 318px );max-width:318px;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:318px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1178 .elementor-element.elementor-element-d346083.elementor-element{--align-self:center;}.elementor-1178 .elementor-element.elementor-element-5f0fccd{--justify-content:center;}.elementor-1178 .elementor-element.elementor-element-1e09f25{--min-height:744px;}}/* Start custom CSS for button, class: .elementor-element-b294e8f */button:hover {
  background: linear-gradient(90deg, #0059d6, #0091ff);
  transform: scale(1.05);
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e484c04 */.founder-section {
  background: linear-gradient(135deg, #004aad, #00337f);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8ebbf *//* === General Box Styling === */
.custom-box {
  background: linear-gradient(145deg, #004aad, #00337f);
  color: #fff;
  text-align: center;
  padding: 40px 25px;
  border-radius: 20px;
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.15);
  transition: all 0.4s ease;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 320px;
}

/* === Icon Styling === */
.custom-box i,
.custom-box svg {
  font-size: 42px;
  margin-bottom: 15px;
  color: #fff;
  transition: transform 0.3s ease;
}

/* === Title === */
.custom-box h3 {
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 12px;
}

/* === Paragraph === */
.custom-box p {
  font-size: 16px;
  line-height: 1.6;
  opacity: 0.95;
  max-width: 90%;
}

/* === Hover Effect === */
.custom-box:hover {
  background: linear-gradient(145deg, #0059d6, #003f9e);
  transform: translateY(-10px) scale(1.02);
  box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
}

.custom-box:hover i,
.custom-box:hover svg {
  transform: scale(1.2) rotate(10deg);
  color: #ffdc73;
}

/* === Responsive Adjustments === */
@media (max-width: 1024px) {
  .custom-box {
    padding: 30px 20px;
    min-height: 260px; /* 🟦 shorter on tablets */
    border-radius: 18px;
  }
  .custom-box h3 {
    font-size: 20px;
  }
  .custom-box p {
    font-size: 15px;
  }
}

@media (max-width: 768px) {
  .custom-box {
    width: 90%;
    margin: 10px auto;
    min-height: 240px; /* 🟦 makes them more square on mobile/tablet */
  }
}

@media (max-width: 480px) {
  .custom-box {
    padding: 25px 15px;
    min-height: 220px;
  }
  .custom-box h3 {
    font-size: 18px;
  }
  .custom-box p {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d795f7 *//* === Founder Section Container === */
.founder-section {
  background: linear-gradient(135deg, #004aad, #00337f);
  color: #fff;
  text-align: center;
  padding: 80px 40px;
  border-radius: 25px;
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
  transition: all 0.4s ease;
  max-width: 1000px;
  margin: 50px auto;
}



/* === Name === */
.founder-section h2 {
  font-size: 28px;
  font-weight: 800;
  margin-bottom: 10px;
  text-transform: capitalize;
  letter-spacing: 0.5px;
}

/* === Subtitle / Short Intro === */
.founder-section h3 {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 25px;
  color: #e3e9ff;
}

/* === Description Text === */
.founder-section p {
  font-size: 17px;
  line-height: 1.7;
  max-width: 850px;
  margin: 0 auto 15px auto;
  color: #f5f8ff;
}

/* === Subtle Glow Hover === */
.founder-section:hover {
  background: linear-gradient(135deg, #0055c7, #003b8a);
  box-shadow: 0 15px 35px rgba(0, 0, 0, 0.25), 0 0 20px rgba(255, 255, 255, 0.1);
  transform: translateY(-5px);
}

/* === Responsive Adjustments === */
@media (max-width: 1024px) {
  .founder-section {
    padding: 60px 30px;
  }
  .founder-section h2 {
    font-size: 26px;
  }
  .founder-section p {
    font-size: 16px;
  }
}

@media (max-width: 768px) {
  .founder-section {
    padding: 50px 25px;
    border-radius: 18px;
  }
  .founder-section img {
    width: 100px;
    height: 100px;
  }
  .founder-section h2 {
    font-size: 24px;
  }
}

@media (max-width: 480px) {
  .founder-section {
    padding: 40px 20px;
  }
  .founder-section h2 {
    font-size: 22px;
  }
  .founder-section p {
    font-size: 15px;
    line-height: 1.6;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e09f25 *//* === Contact Form Styling === */
.contact-form {
  background: #004aad; /* same blue as your founder box */
  border-radius: 25px;
  padding: 60px 50px;
  color: #fff;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
  max-width: 900px;
  margin: 0 auto;
}

/* === Title === */
.contact-form h2 {
  font-size: 30px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 25px;
}

/* === Inputs & Selects === */
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form input[type="tel"],
.contact-form select,
.contact-form textarea {
  width: 100%;
  padding: 14px 18px;
  margin-bottom: 20px;
  border: none;
  border-radius: 12px;
  background: #0056c2; /* slightly lighter for contrast */
  color: #fff;
  font-size: 16px;
  outline: none;
  transition: all 0.3s ease;
}

.contact-form input::placeholder,
.contact-form textarea::placeholder {
  color: rgba(255, 255, 255, 0.75);
}

/* === Focus Effect === */
.contact-form input:focus,
.contact-form textarea:focus,
.contact-form select:focus {
  background: #0062e6;
}

/* === Labels === */
.contact-form label {
  font-weight: 600;
  color: #e3e9ff;
  display: block;
  margin-bottom: 6px;
}

/* === Submit Button === */
.contact-form button,
.contact-form input[type="submit"] {
  background: #fff;
  color: #004aad;
  font-weight: 600;
  border: none;
  padding: 14px 35px;
  border-radius: 12px;
  transition: all 0.3s ease;
  cursor: pointer;
}

.contact-form button:hover,
.contact-form input[type="submit"]:hover {
  background: #f1f1f1;
  color: #004aad;
}

/* === Responsive Design === */
@media (max-width: 1024px) {
  .contact-form {
    padding: 50px 35px;
  }
}

@media (max-width: 768px) {
  .contact-form {
    padding: 40px 25px;
    border-radius: 20px;
  }
}

@media (max-width: 480px) {
  .contact-form {
    padding: 35px 20px;
  }
  .contact-form h2 {
    font-size: 22px;
    text-align: center;
  }
  .contact-form button {
    width: 100%;
  }
}/* End custom CSS */