.elementor-1120 .elementor-element.elementor-element-308facc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1120 .elementor-element.elementor-element-308facc:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-308facc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-1120 .elementor-element.elementor-element-308facc, .elementor-1120 .elementor-element.elementor-element-308facc::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-eabd353{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-4a7c223 .elementor-heading-title{font-size:86px;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action{background-color:#f4f4f4;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action.bg-img:after{background-color:#f4f4f4;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action .cta-button{padding:10px 40px 10px 40px;font-size:16px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#1A4FA0;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:23px;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button.cta-secondary-button{color:#000000;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action .cta-button.cta-secondary-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:45px;}.elementor-1120 .elementor-element.elementor-element-7e117be .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button.cta-secondary-button:hover{color:#f9f9f9;}.elementor-1120 .elementor-element.elementor-element-61365c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-ce10e74 .elementor-counter-number-wrapper{color:#212121;font-size:35px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-ce10e74 .elementor-counter-title{color:#5E5E5E;font-size:16px;}.elementor-1120 .elementor-element.elementor-element-79d5789 .elementor-counter-number-wrapper{color:#212121;font-size:35px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-79d5789 .elementor-counter-title{color:#5E5E5E;font-size:16px;}.elementor-1120 .elementor-element.elementor-element-63bb422 .elementor-counter-number-wrapper{color:#212121;font-size:35px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-63bb422 .elementor-counter-title{color:#5E5E5E;font-size:16px;}.elementor-1120 .elementor-element.elementor-element-036b6f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-8561725 img{width:100%;}.elementor-1120 .elementor-element.elementor-element-f95855a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1120 .elementor-element.elementor-element-f95855a:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-f95855a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D14;}.elementor-1120 .elementor-element.elementor-element-f95855a, .elementor-1120 .elementor-element.elementor-element-f95855a::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-ca2b80e .elementor-heading-title{color:#1A4FA0;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;}.elementor-1120 .elementor-element.elementor-element-de3e800 .elementor-heading-title{color:#FFFFFF;font-size:66px;line-height:71px;}.elementor-1120 .elementor-element.elementor-element-d998bf4{color:#ABABAB;}.elementor-1120 .elementor-element.elementor-element-92861cf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-e59582a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1120 .elementor-element.elementor-element-e59582a:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-e59582a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1120 .elementor-element.elementor-element-e59582a, .elementor-1120 .elementor-element.elementor-element-e59582a::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-cc4501e .elementor-heading-title{color:#5B9E2A;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;}.elementor-1120 .elementor-element.elementor-element-9e468d9 .elementor-heading-title{color:#1C1C1C;font-size:66px;line-height:71px;}.elementor-1120 .elementor-element.elementor-element-79f437a{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-9f21c20 .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-9f21c20.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-9f21c20.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-9f21c20.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-9f21c20 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-1120 .elementor-element.elementor-element-9f21c20 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-9f21c20 .elementor-image-box-title{color:#000000;font-size:19px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-9f21c20 .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-9f21c20 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-ae27cd8 .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-ae27cd8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-ae27cd8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-ae27cd8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-ae27cd8 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-1120 .elementor-element.elementor-element-ae27cd8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-ae27cd8 .elementor-image-box-title{color:#000000;font-size:19px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-ae27cd8 .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-ae27cd8 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-914c751 .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-914c751.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-914c751.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-914c751.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-914c751 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-1120 .elementor-element.elementor-element-914c751 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-914c751 .elementor-image-box-title{color:#000000;font-size:19px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-914c751 .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-914c751 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-f410f7b .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-f410f7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-f410f7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-f410f7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-f410f7b .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-1120 .elementor-element.elementor-element-f410f7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-f410f7b .elementor-image-box-title{color:#000000;font-size:19px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-f410f7b .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-f410f7b > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-a1d06bf .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-a1d06bf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-a1d06bf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-a1d06bf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-a1d06bf .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-1120 .elementor-element.elementor-element-a1d06bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-a1d06bf .elementor-image-box-title{color:#000000;font-size:19px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-a1d06bf .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-a1d06bf > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-e34003d .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-e34003d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-e34003d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-e34003d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-e34003d .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-1120 .elementor-element.elementor-element-e34003d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-e34003d .elementor-image-box-title{color:#000000;font-size:19px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-e34003d .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-e34003d > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-2298c7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1120 .elementor-element.elementor-element-2298c7b:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-2298c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-1120 .elementor-element.elementor-element-2298c7b, .elementor-1120 .elementor-element.elementor-element-2298c7b::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-431a56b .elementor-heading-title{color:#5B9E2A;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;}.elementor-1120 .elementor-element.elementor-element-c788b0b .elementor-heading-title{color:#000000;font-size:66px;line-height:71px;}.elementor-1120 .elementor-element.elementor-element-da06783{color:#4D4D4D;}.elementor-1120 .elementor-element.elementor-element-a652496{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-a1ce17d .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-a1ce17d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-a1ce17d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-a1ce17d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-a1ce17d .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1120 .elementor-element.elementor-element-a1ce17d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-a1ce17d .elementor-image-box-title{color:#000000;font-size:17px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-a1ce17d .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-a1ce17d > .elementor-widget-container{padding:90px 25px 25px 25px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-9e49b5d .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-9e49b5d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-9e49b5d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-9e49b5d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-9e49b5d .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1120 .elementor-element.elementor-element-9e49b5d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-9e49b5d .elementor-image-box-title{color:#000000;font-size:17px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-9e49b5d .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-9e49b5d > .elementor-widget-container{padding:90px 25px 25px 25px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-f00d43f .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-f00d43f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-f00d43f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-f00d43f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-f00d43f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1120 .elementor-element.elementor-element-f00d43f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-f00d43f .elementor-image-box-title{color:#000000;font-size:17px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-f00d43f .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-f00d43f > .elementor-widget-container{padding:90px 25px 25px 25px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-a60ab0e .elementor-image-box-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-a60ab0e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1120 .elementor-element.elementor-element-a60ab0e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1120 .elementor-element.elementor-element-a60ab0e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-a60ab0e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1120 .elementor-element.elementor-element-a60ab0e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1120 .elementor-element.elementor-element-a60ab0e .elementor-image-box-title{color:#000000;font-size:17px;font-weight:600;}.elementor-1120 .elementor-element.elementor-element-a60ab0e .elementor-image-box-description{color:#555555;font-size:14px;}.elementor-1120 .elementor-element.elementor-element-a60ab0e > .elementor-widget-container{padding:90px 25px 25px 25px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;border-radius:14px 14px 14px 14px;}.elementor-1120 .elementor-element.elementor-element-ce6a4a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1120 .elementor-element.elementor-element-ce6a4a2:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-ce6a4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EDE6;}.elementor-1120 .elementor-element.elementor-element-ce6a4a2, .elementor-1120 .elementor-element.elementor-element-ce6a4a2::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-936e85b .elementor-heading-title{color:#5B9E2A;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;}.elementor-1120 .elementor-element.elementor-element-a39e0c1 .elementor-heading-title{color:#000000;font-size:66px;line-height:71px;}.elementor-1120 .elementor-element.elementor-element-34bf244{color:#4D4D4D;}.elementor-1120 .elementor-element.elementor-element-207191a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-babfc99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1120 .elementor-element.elementor-element-babfc99:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-babfc99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D14;}.elementor-1120 .elementor-element.elementor-element-babfc99, .elementor-1120 .elementor-element.elementor-element-babfc99::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-4d307ba .elementor-heading-title{color:#1A4FA0;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;}.elementor-1120 .elementor-element.elementor-element-7eb2c0e .elementor-heading-title{color:#FFFFFF;font-size:66px;line-height:71px;}.elementor-1120 .elementor-element.elementor-element-4a3273c{color:#ABABAB;font-weight:400;}.elementor-1120 .elementor-element.elementor-element-36dacd3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-7365a99 .elementor-testimonial-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-7365a99 .elementor-testimonial-content{color:#C4C4C4;font-size:14px;font-weight:400;}.elementor-1120 .elementor-element.elementor-element-7365a99 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:34px;height:34px;}.elementor-1120 .elementor-element.elementor-element-7365a99 .elementor-testimonial-name{color:#FFFFFF;font-size:15px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-7365a99 .elementor-testimonial-job{color:#6C6C6C;font-size:10px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-7365a99 > .elementor-widget-container{padding:50px 25px 50px 25px;background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;border-radius:10px 10px 10px 10px;}.elementor-1120 .elementor-element.elementor-element-29b9629 .elementor-testimonial-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-29b9629 .elementor-testimonial-content{color:#C4C4C4;font-size:14px;font-weight:400;}.elementor-1120 .elementor-element.elementor-element-29b9629 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:34px;height:34px;}.elementor-1120 .elementor-element.elementor-element-29b9629 .elementor-testimonial-name{color:#FFFFFF;font-size:15px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-29b9629 .elementor-testimonial-job{color:#6C6C6C;font-size:10px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-29b9629 > .elementor-widget-container{padding:50px 25px 50px 25px;background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;border-radius:10px 10px 10px 10px;}.elementor-1120 .elementor-element.elementor-element-1530cdc .elementor-testimonial-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-1530cdc .elementor-testimonial-content{color:#C4C4C4;font-size:14px;font-weight:400;}.elementor-1120 .elementor-element.elementor-element-1530cdc .elementor-testimonial-wrapper .elementor-testimonial-image img{width:34px;height:34px;}.elementor-1120 .elementor-element.elementor-element-1530cdc .elementor-testimonial-name{color:#FFFFFF;font-size:15px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-1530cdc .elementor-testimonial-job{color:#6C6C6C;font-size:10px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-1530cdc > .elementor-widget-container{padding:50px 25px 50px 25px;background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;border-radius:10px 10px 10px 10px;}.elementor-1120 .elementor-element.elementor-element-a320049 .elementor-testimonial-wrapper{text-align:left;}.elementor-1120 .elementor-element.elementor-element-a320049 .elementor-testimonial-content{color:#C4C4C4;font-size:14px;font-weight:400;}.elementor-1120 .elementor-element.elementor-element-a320049 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:34px;height:34px;}.elementor-1120 .elementor-element.elementor-element-a320049 .elementor-testimonial-name{color:#FFFFFF;font-size:15px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-a320049 .elementor-testimonial-job{color:#6C6C6C;font-size:10px;font-weight:700;}.elementor-1120 .elementor-element.elementor-element-a320049 > .elementor-widget-container{padding:50px 25px 50px 25px;background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;border-radius:10px 10px 10px 10px;}.elementor-1120 .elementor-element.elementor-element-d631d40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:060px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1120 .elementor-element.elementor-element-d631d40:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-d631d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-1120 .elementor-element.elementor-element-d631d40, .elementor-1120 .elementor-element.elementor-element-d631d40::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-a55f13c .elementor-heading-title{color:#5B9E2A;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.8px;}.elementor-1120 .elementor-element.elementor-element-62ba356 .elementor-heading-title{color:#000000;font-size:66px;line-height:71px;}.elementor-1120 .elementor-element.elementor-element-cc24860{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-cc24860:not(.elementor-motion-effects-element-type-background), .elementor-1120 .elementor-element.elementor-element-cc24860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EB;}.elementor-1120 .elementor-element.elementor-element-cc24860, .elementor-1120 .elementor-element.elementor-element-cc24860::before{--border-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-76d2b96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-da58d06 .elementor-heading-title{font-size:38px;line-height:37px;}.elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-icon i{color:#01035E;transition:color 0.3s;}.elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-icon svg{fill:#01035E;transition:fill 0.3s;}.elementor-1120 .elementor-element.elementor-element-9583061{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1120 .elementor-element.elementor-element-9583061 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1120 .elementor-element.elementor-element-ec11c51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1120 .elementor-element.elementor-element-fba191c .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-1120 .elementor-element.elementor-element-fba191c .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-1120 .elementor-element.elementor-element-fba191c .eael-contact-form-7-wrapper{text-align:default;}.elementor-1120 .elementor-element.elementor-element-fba191c .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}@media(max-width:1024px){.elementor-1120 .elementor-element.elementor-element-61365c9{--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-92861cf{--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-79f437a{--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-a652496{--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-207191a{--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-36dacd3{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1120 .elementor-element.elementor-element-eabd353{--width:50%;}.elementor-1120 .elementor-element.elementor-element-036b6f1{--width:50%;}.elementor-1120 .elementor-element.elementor-element-76d2b96{--width:50%;}.elementor-1120 .elementor-element.elementor-element-ec11c51{--width:50%;}}@media(max-width:767px){.elementor-1120 .elementor-element.elementor-element-61365c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-92861cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-79f437a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-9f21c20 .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-ae27cd8 .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-914c751 .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-f410f7b .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-a1d06bf .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-e34003d .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-a652496{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-a1ce17d .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-9e49b5d .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-f00d43f .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-a60ab0e .elementor-image-box-img{margin-bottom:15px;}.elementor-1120 .elementor-element.elementor-element-207191a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1120 .elementor-element.elementor-element-36dacd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-4ecd388 */.program-card{
width: 100%;
padding:35px;
border-radius:28px;
color:#fff;
background:linear-gradient(145deg,#071c2c,#0c2b40);
border:1px solid rgba(0,255,255,0.2);
box-shadow:0 20px 40px rgba(0,0,0,0.35);
}

.icon-box{
width:50px;
height:50px;
background:#0f3b4f;
border-radius:16px;
display:flex;
align-items:center;
justify-content:center;
margin-bottom:15px;
}

.icon-box img{
width:25px;
}

.class-range{
color:#2fa8ff;
letter-spacing:3px;
font-size:13px;
}

.program-title{
font-size:34px;
    margin-top: 5px !important;
color: #fff;
line-height:40px;
margin-bottom:20px;
font-weight:700;
}

.subjects{
display:flex;
gap:12px;
margin-bottom:25px;
}

.subjects span{
border:1px solid rgba(0,255,255,0.4);
padding:6px 12px;
border-radius:20px;
font-size:10px;
color:#5fe3ff;
background:rgba(0,255,255,0.05);
}

.divider{
height:1px;
background:rgba(255,255,255,0.15);
margin:20px 0;
}

.details{
font-size:15px;
}

.row{
display:flex;
justify-content:space-between;
margin-bottom:10px;
color:#c9d7df;
}

.row b{
color:#ffffff;
font-weight:600;
}

.price{
font-size:44px;
font-weight:800;
margin:25px 0;
}

.price span{
font-size:18px;
font-weight:400;
color:#9fb7c6;
}

.demo-btn{
display:block;
text-align:center;
padding:16px;
border-radius:14px;
background:#2c5fb8;
text-decoration:none;
color:#fff;
font-weight:600;
font-size:16px;
transition:.3s;
}

.demo-btn:hover{
background:#1f4fa3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bf9645 */.program-card1{
width: 100%;
padding:35px;
border-radius:28px;
color:#fff;
background: linear-gradient(135deg, #2a1a1a 0%, #1a0d0d 100%);
border: 1px solid rgba(232,56,94,0.3);
box-shadow:0 20px 40px rgba(0,0,0,0.35);
}

.icon-box1{
width:50px;
height:50px;
background: rgba(232,56,94,0.2);
border-radius:16px;
display:flex;
align-items:center;
justify-content:center;
margin-bottom:15px;
}

.icon-box1 img{
width:25px;
}

.class-range1{
color:#e8385e;
letter-spacing:3px;
font-size:13px;
}

.program-title{
font-size:34px;
    margin-top: 5px !important;
color: #fff;
line-height:40px;
margin-bottom:20px;
font-weight:700;
}

.subjects1{
display:flex;
gap:12px;
margin-bottom:25px;
}

.subjects1 span{
border:1px solid #f07090;
padding:6px 12px;
border-radius:20px;
font-size:10px;
color: #f07090;
background: rgba(232,56,94,0.2);
}

.divider{
height:1px;
background:rgba(255,255,255,0.15);
margin:20px 0;
}

.details{
font-size:15px;
}

.row{
display:flex;
justify-content:space-between;
margin-bottom:10px;
color:#c9d7df;
}

.row b{
color:#ffffff;
font-weight:600;
}

.price{
font-size:44px;
font-weight:800;
margin:25px 0;
}

.price span{
font-size:18px;
font-weight:400;
color:#9fb7c6;
}

.demo-btn1{
display:block;
text-align:center;
padding:16px;
border-radius:14px;
background: #e8385e;
text-decoration:none;
color:#fff;
font-weight:600;
font-size:16px;
transition:.3s;
}

.demo-btn:hover{
background:#1f4fa3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d5646 */.program-card2{
width: 100%;
padding:35px;
border-radius:28px;
color:#fff;
background: linear-gradient(135deg, #1a2510 0%, #0f1a08 100%);
border:1px solid #5b9e2a;
box-shadow:0 20px 40px rgba(0,0,0,0.35);
}

.icon-box2{
width:50px;
height:50px;
background: rgb(181 214 61 / 15%);
border-radius:16px;
display:flex;
align-items:center;
justify-content:center;
margin-bottom:15px;
}

.icon-box2 img{
width:25px;
}

.class-range2{
color: #5b9e2a;
letter-spacing:3px;
font-size:13px;
}

.program-title{
font-size:34px;
    margin-top: 5px !important;
color: #fff;
line-height:40px;
margin-bottom:20px;
font-weight:700;
}

.subjects2{
display:flex;
gap:12px;
margin-bottom:25px;
}

.subjects2 span{
border:1px solid #c8e05a;
padding:6px 12px;
border-radius:20px;
font-size:10px;
color: #c8e05a;
background: rgb(181 214 61 / 15%);
}

.divider{
height:1px;
background:rgba(255,255,255,0.15);
margin:20px 0;
}

.details{
font-size:15px;
}

.row{
display:flex;
justify-content:space-between;
margin-bottom:10px;
color:#c9d7df;
}

.row b{
color:#ffffff;
font-weight:600;
}

.price{
font-size:44px;
font-weight:800;
margin:25px 0;
}

.price span{
font-size:18px;
font-weight:400;
color:#9fb7c6;
}

.demo-btn2{
display:block;
text-align:center;
padding:16px;
border-radius:14px;
background: #5b9e2a;
text-decoration:none;
color:#fff;
font-weight:600;
font-size:16px;
transition:.3s;
}

.demo-btn:hover{
background:#1f4fa3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bfbe5fe */.program-card, .program-card1, .program-card2, .program-card3{
    height: 730px;
}

.program-card3{
width: 100%;
padding:35px;
border-radius:28px;
color:#fff;
background: linear-gradient(135deg, #1e1a2a 0%, #120d1e 100%);
border: 1px solid rgba(197,184,240,0.3);
box-shadow:0 20px 40px rgba(0,0,0,0.35);
}

.icon-box3{
width:50px;
height:50px;
background: rgba(197,184,240,0.2);
border-radius:16px;
display:flex;
align-items:center;
justify-content:center;
margin-bottom:15px;
}

.icon-box3 img{
width:25px;
}

.class-range3{
color: #c5b8f0;
letter-spacing:3px;
font-size:13px;
}

.program-title{
font-size:34px;
    margin-top: 5px !important;
color: #fff;
line-height:40px;
margin-bottom:20px;
font-weight:700;
}

.subjects3{
display:flex;
gap:12px;
margin-bottom:25px;
}

.subjects3 span{
border: 1px solid rgba(197,184,240,0.3);
padding:6px 12px;
border-radius:20px;
font-size:10px;
color: #c5b8f0;
background: rgba(197,184,240,0.2);
}

.divider{
height:1px;
background:rgba(255,255,255,0.15);
margin:20px 0;
}

.details{
font-size:15px;
}

.row{
display:flex;
justify-content:space-between;
margin-bottom:10px;
color:#c9d7df;
}

.row b{
color:#ffffff;
font-weight:600;
}

.price{
font-size:44px;
font-weight:800;
margin:25px 0;
}

.price span{
font-size:18px;
font-weight:400;
color:#9fb7c6;
}

.demo-btn3{
display:block;
text-align:center;
padding:16px;
border-radius:14px;
background: #c5b8f0;
text-decoration:none;
color:#000;
font-weight:600;
font-size:16px;
transition:.3s;
}

.demo-btn:hover{
background:#1f4fa3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a1ce17d */.elementor-element-a1ce17d{
    position: relative;
    overflow: hidden;
}

/* Large background number */
.elementor-element-a1ce17d::before{
    content: "01";
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 60px;
    font-weight: 700;
    color: #000;
    opacity: 0.05;
    line-height: 1;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e49b5d */.elementor-element-9e49b5d{
    position: relative;
    overflow: hidden;
}

/* Large background number */
.elementor-element-9e49b5d::before{
    content: "02";
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 60px;
    font-weight: 700;
    color: #000;
    opacity: 0.05;
    line-height: 1;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f00d43f */.elementor-element-f00d43f{
    position: relative;
    overflow: hidden;
}

/* Large background number */
.elementor-element-f00d43f::before{
    content: "03";
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 60px;
    font-weight: 700;
    color: #000;
    opacity: 0.05;
    line-height: 1;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a60ab0e */.elementor-element-a60ab0e{
    position: relative;
    overflow: hidden;
}

/* Large background number */
.elementor-element-a60ab0e::before{
    content: "04";
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 60px;
    font-weight: 700;
    color: #000;
    opacity: 0.05;
    line-height: 1;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9e91611 */.teacher-card{
width:100%;
border-radius:20px;
overflow:hidden;
font-family:Arial;
box-shadow:0 10px 20px rgba(0,0,0,0.08);
}

.card-top{
background:#cfe0d1;
height:200px;
display:flex;
align-items:center;
justify-content:center;
position:relative;
}

.logo{
width:110px;
height:110px;
background:#fff;
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
font-weight:700;
font-size:34px;
}

.exp{
position:absolute;
bottom:15px;
right:15px;
background:#0e1627;
color:#fff;
padding:6px 14px;
border-radius:20px;
font-size: 10px;
}

.card-content{
background:#fff;
padding: 25px;
height: 310px;
}

.card-content h3{
margin:0;
font-size:20px;
}

.subtitle{
color:#2c5aa0;
font-size: 14px;
margin:6px 0 12px;
}

.tags span{
background:#f1f1f1;
padding:6px 12px;
border-radius:20px;
font-size:12px;
margin-right:6px;
}

.rating{
color:#f39c12;
}

.rkpara{
    font-size: 13px;
    padding-top: 5px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-793f90d */.teacher-card{
width:100%;
border-radius:20px;
overflow:hidden;
font-family:Arial;
box-shadow:0 10px 20px rgba(0,0,0,0.08);
}

.card-top1{
background: linear-gradient(135deg, #e3f2fd, #bbdefb);
height:200px;
display:flex;
align-items:center;
justify-content:center;
position:relative;
}

.logo{
width:110px;
height:110px;
background:#fff;
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
font-weight:700;
font-size:34px;
}

.exp{
position:absolute;
bottom:15px;
right:15px;
background:#0e1627;
color:#fff;
padding:6px 14px;
border-radius:20px;
font-size: 10px;
}

.card-content{
background:#fff;
padding:25px;
}

.card-content h3{
margin:0;
font-size:20px;
}

.subtitle{
color:#2c5aa0;
margin:6px 0 12px;
}

.tags span{
background:#f1f1f1;
padding:6px 12px;
border-radius:20px;
font-size:12px;
margin-right:6px;
}

.rating{
color:#f39c12;
}

.rkpara{
    font-size: 13px;
    padding-top: 5px;
}/* End custom CSS */
/* Start custom CSS for eael-contact-form-7, class: .elementor-element-fba191c */.demo-form{
background:#070b1c;
padding:40px;
border-radius:30px;
max-width:600px;
margin:auto;
color:#fff;
font-family:Arial;
box-shadow:0 20px 40px rgba(0,0,0,0.5);
}

.formnew br{
    display: none;
}

.demo-title{
font-size:32px;
color: #fff;
font-weight:700;
margin-bottom:25px;
}

.demo-form label{
display:block;
font-size:10px;
margin-bottom:6px;
color: #f5f2eb80;
}

.form-row{
display:flex;
gap:15px;
}

.form-group{
width:100% !important;
margin-bottom:18px;
}

.form-group p, .form-submit p{
    width: 100% !important;
}



.demo-form input,
.demo-form select{
    
width:100% !important;
padding:14px 16px !important;
border-radius:12px !important;
border:1px solid rgba(255,255,255,0.15) !important;
background: rgba(255,255,255,0.07) !important;
color: #f5f2eb !important;
font-size:15px !important;
height: 100% !important;
}

.demo-form input::placeholder{
color: #f5f2eb !important;

}

.demo-form select{
appearance:none !important;
}

.form-submit{
margin-top:25px !important;
}

.demo-form input[type="submit"]{
width:100% !important;
padding:12px 20px !important;
font-size:18px !important;
font-weight:600 !important;
border:none !important;
border-radius:14px !important;
background:#2c5fb3 !important;
color:#fff !important;
cursor:pointer !important;
transition:0.3s !important;
}

.demo-form input[type="submit"]:hover{
background: rgba(255,255,255,0.07);
}/* End custom CSS */