.elementor-74 .elementor-element.elementor-element-6e33eb7{--display:flex;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-6e33eb7:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-6e33eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-74 .elementor-element.elementor-element-96f16fc{--display:flex;}.elementor-74 .elementor-element.elementor-element-56e7f94{--display:flex;}.elementor-74 .elementor-element.elementor-element-99b8f65{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;}.elementor-74 .elementor-element.elementor-element-99b8f65.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-99b8f65 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;color:#3038FC;}.elementor-74 .elementor-element.elementor-element-cbfd280{text-align:center;}.elementor-74 .elementor-element.elementor-element-cbfd280 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:55px;font-weight:700;color:#3038FC;}.elementor-74 .elementor-element.elementor-element-1962377{width:var( --container-widget-width, 500px );max-width:500px;padding:20px 0px 40px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-1962377.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-c9c545f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-74 .elementor-element.elementor-element-c9c545f:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-c9c545f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3038FC;}.elementor-74 .elementor-element.elementor-element-1e2e3af{--display:flex;--margin-top:125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74 .elementor-element.elementor-element-557944a{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:170px;--container-widget-flex-grow:0;text-align:center;}.elementor-74 .elementor-element.elementor-element-557944a.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-557944a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;color:#3038FC;}.elementor-74 .elementor-element.elementor-element-41ef7bf{text-align:center;}.elementor-74 .elementor-element.elementor-element-41ef7bf .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:45px;font-weight:500;color:#3038FC;}.elementor-74 .elementor-element.elementor-element-4dbab8f{width:var( --container-widget-width, 500px );max-width:500px;padding:20px 0px 40px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-4dbab8f.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-a7dafb7{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-74 .elementor-element.elementor-element-a7dafb7:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-a7dafb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3038FC;}.elementor-74 .elementor-element.elementor-element-d4997d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-74 .elementor-element.elementor-element-7db4fe2{--display:flex;}.elementor-74 .elementor-element.elementor-element-aed11e9.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-74 .elementor-element.elementor-element-aed11e9.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-74 .elementor-element.elementor-element-aed11e9.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-74 .elementor-element.elementor-element-aed11e9 .elementor-image-box-title{margin-bottom:10px;font-family:"Public Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-aed11e9 .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-74 .elementor-element.elementor-element-aed11e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74 .elementor-element.elementor-element-aed11e9 .elementor-image-box-description{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;color:#C4C4C4;}.elementor-74 .elementor-element.elementor-element-3889f6c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-74 .elementor-element.elementor-element-f0a178b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-74 .elementor-element.elementor-element-f0a178b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-74 .elementor-element.elementor-element-f0a178b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-74 .elementor-element.elementor-element-f0a178b .elementor-image-box-title{margin-bottom:10px;font-family:"Public Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-f0a178b .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-74 .elementor-element.elementor-element-f0a178b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74 .elementor-element.elementor-element-f0a178b .elementor-image-box-description{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;color:#C4C4C4;}.elementor-74 .elementor-element.elementor-element-cb827c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-74 .elementor-element.elementor-element-5586c0b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-74 .elementor-element.elementor-element-5586c0b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-74 .elementor-element.elementor-element-5586c0b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-74 .elementor-element.elementor-element-5586c0b .elementor-image-box-title{margin-bottom:10px;font-family:"Public Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-74 .elementor-element.elementor-element-5586c0b .elementor-image-box-wrapper .elementor-image-box-img{width:30px;}.elementor-74 .elementor-element.elementor-element-5586c0b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-74 .elementor-element.elementor-element-5586c0b .elementor-image-box-description{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;color:#C4C4C4;}.elementor-74 .elementor-element.elementor-element-f29d23f{--display:flex;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-f29d23f:not(.elementor-motion-effects-element-type-background), .elementor-74 .elementor-element.elementor-element-f29d23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-74 .elementor-element.elementor-element-a2fb86a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-337f68f{--display:flex;--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-cf5efc4{width:var( --container-widget-width, 70px );max-width:70px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;text-align:center;}.elementor-74 .elementor-element.elementor-element-cf5efc4.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-cf5efc4 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:500;color:#3038FC;}.elementor-74 .elementor-element.elementor-element-a394e55{text-align:center;}.elementor-74 .elementor-element.elementor-element-a394e55 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:45px;font-weight:500;color:#3038FC;}.elementor-74 .elementor-element.elementor-element-e9c919c{width:var( --container-widget-width, 700px );max-width:700px;padding:20px 0px 40px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-e9c919c.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-0e712bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74 .elementor-element.elementor-element-33dbe3a{--display:flex;}.elementor-74 .elementor-element.elementor-element-65429c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-e2c8f0e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-4fac48c{width:var( --container-widget-width, 700px );max-width:700px;padding:20px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-4fac48c.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-d996f8e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-e9fbd3c{--display:flex;}.elementor-74 .elementor-element.elementor-element-991a975{width:var( --container-widget-width, 700px );max-width:700px;padding:20px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-991a975.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-8a81ce7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-531ff03{--display:flex;}.elementor-74 .elementor-element.elementor-element-092de79{width:var( --container-widget-width, 700px );max-width:700px;padding:20px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-092de79.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-c396d98{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#3038FC;--n-accordion-title-active-color:#3038FC;--n-accordion-icon-size:15px;}.elementor-74 .elementor-element.elementor-element-c396d98 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;}.elementor-74 .elementor-element.elementor-element-c396d98 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-74 .elementor-element.elementor-element-c396d98 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-74 .elementor-element.elementor-element-c396d98 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-74 .elementor-element.elementor-element-c396d98 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Public Sans", Sans-serif;font-weight:600;}:where( .elementor-74 .elementor-element.elementor-element-c396d98 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-74 .elementor-element.elementor-element-6978834{--display:flex;}.elementor-74 .elementor-element.elementor-element-130eaac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-f0b6996{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-38c48c8{width:var( --container-widget-width, 700px );max-width:700px;padding:20px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-38c48c8.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-12499ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-1f47b89{--display:flex;}.elementor-74 .elementor-element.elementor-element-64622ab{width:var( --container-widget-width, 700px );max-width:700px;padding:20px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-64622ab.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-fc00a9f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-524fa36{--display:flex;}.elementor-74 .elementor-element.elementor-element-4095ea0{width:var( --container-widget-width, 700px );max-width:700px;padding:20px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;font-size:18px;color:#000000;}.elementor-74 .elementor-element.elementor-element-4095ea0.elementor-element{--align-self:center;}.elementor-74 .elementor-element.elementor-element-6a23119{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#3038FC;--n-accordion-title-active-color:#3038FC;--n-accordion-icon-size:15px;}.elementor-74 .elementor-element.elementor-element-6a23119 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;}.elementor-74 .elementor-element.elementor-element-6a23119 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-74 .elementor-element.elementor-element-6a23119 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-74 .elementor-element.elementor-element-6a23119 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-74 .elementor-element.elementor-element-6a23119 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Public Sans", Sans-serif;font-weight:600;}:where( .elementor-74 .elementor-element.elementor-element-6a23119 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(min-width:651px){.elementor-74 .elementor-element.elementor-element-96f16fc{--width:1250px;}.elementor-74 .elementor-element.elementor-element-c9c545f{--width:760px;}.elementor-74 .elementor-element.elementor-element-7db4fe2{--width:33%;}.elementor-74 .elementor-element.elementor-element-3889f6c{--width:34%;}.elementor-74 .elementor-element.elementor-element-cb827c0{--width:33%;}.elementor-74 .elementor-element.elementor-element-337f68f{--width:1250px;}.elementor-74 .elementor-element.elementor-element-33dbe3a{--width:50%;}.elementor-74 .elementor-element.elementor-element-6978834{--width:50%;}}@media(max-width:1366px) and (min-width:651px){.elementor-74 .elementor-element.elementor-element-96f16fc{--width:100%;}.elementor-74 .elementor-element.elementor-element-337f68f{--width:100%;}}@media(max-width:800px) and (min-width:651px){.elementor-74 .elementor-element.elementor-element-c9c545f{--width:100%;}.elementor-74 .elementor-element.elementor-element-7db4fe2{--width:100%;}.elementor-74 .elementor-element.elementor-element-3889f6c{--width:100%;}.elementor-74 .elementor-element.elementor-element-cb827c0{--width:100%;}.elementor-74 .elementor-element.elementor-element-33dbe3a{--width:100%;}.elementor-74 .elementor-element.elementor-element-6978834{--width:100%;}}@media(max-width:1366px){.elementor-74 .elementor-element.elementor-element-6e33eb7{--padding-top:180px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-74 .elementor-element.elementor-element-1e2e3af{--margin-top:0125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-74 .elementor-element.elementor-element-f29d23f{--padding-top:80px;--padding-bottom:180px;--padding-left:015px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-337f68f{--padding-top:0150px;--padding-bottom:0px;--padding-left:0px;--padding-right:015px;}}@media(max-width:1200px){.elementor-74 .elementor-element.elementor-element-99b8f65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-74 .elementor-element.elementor-element-1962377{padding:20px 0px 20px 0px;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;font-size:16px;}.elementor-74 .elementor-element.elementor-element-41ef7bf .elementor-heading-title{font-size:35px;}.elementor-74 .elementor-element.elementor-element-4dbab8f{padding:20px 0px 20px 0px;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;font-size:16px;}.elementor-74 .elementor-element.elementor-element-a7dafb7{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-74 .elementor-element.elementor-element-337f68f{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:015px;}.elementor-74 .elementor-element.elementor-element-a394e55 .elementor-heading-title{font-size:35px;}.elementor-74 .elementor-element.elementor-element-e9c919c{padding:20px 0px 20px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;font-size:16px;}}@media(max-width:1024px){.elementor-74 .elementor-element.elementor-element-0e712bf{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}}@media(max-width:800px){.elementor-74 .elementor-element.elementor-element-cbfd280 .elementor-heading-title{font-size:45px;}.elementor-74 .elementor-element.elementor-element-c9c545f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-74 .elementor-element.elementor-element-3889f6c{--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-74 .elementor-element.elementor-element-e9c919c{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-74 .elementor-element.elementor-element-0e712bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-74 .elementor-element.elementor-element-6978834{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:650px){.elementor-74 .elementor-element.elementor-element-cbfd280 .elementor-heading-title{font-size:35px;}.elementor-74 .elementor-element.elementor-element-c9c545f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-74 .elementor-element.elementor-element-a7dafb7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-74 .elementor-element.elementor-element-aed11e9 .elementor-image-box-img{margin-bottom:10px;}.elementor-74 .elementor-element.elementor-element-f0a178b .elementor-image-box-img{margin-bottom:10px;}.elementor-74 .elementor-element.elementor-element-5586c0b .elementor-image-box-img{margin-bottom:10px;}.elementor-74 .elementor-element.elementor-element-f29d23f{--padding-top:70px;--padding-bottom:100px;--padding-left:015px;--padding-right:0px;}.elementor-74 .elementor-element.elementor-element-a394e55 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for heading, class: .elementor-element-99b8f65 */.opi-bef:before{
    content: '';
    height: 7px;
    width: 7px;
    border-radius: 50%;
    background: #3038fc;
    position: absolute;
    left: 0;
    top:4px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8996c67 */.flex-input{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 28px;
}
.pop-01p{
    font-family: 'public sans';
}

.flex-input label,
.input-s label{
    display: block;
    margin: 0;
    margin-bottom: 7px;
    color:#fff;
    font-size: 15px;
}

.flex-input input,
.flex-input select{
    display: block;
    margin: 0;
    max-width: 600px;
    width: 100%;
    border-radius: 50px;
    padding: 5px 15px;
    color:#fff;
    font-size: 15px;
    border: 0;
    background: #121418;
    height: 54px;
    min-height: 54px;
    height: 100%;
}

.flex-input input::placeholder,
.input-s textarea::placeholder{
    font-style: normal !important;
}

.input-s textarea{
   display: block;
    margin: 0;
    max-width: 1000px;
    width: 100%;
    border-radius: 12px;
    padding: 10px 15px;
    color:#fff;
    font-size: 15px;
    border: 0;
    background: #121418;
    height: 120px; 
    min-height: 120px;
}

.pop-01p input[type='submit']{
     display: inline-block;
    margin: 0;
    border-radius: 50px;
    padding: 5px 35px;
    font-size: 15px;
    border: 0;

    height: 54px;
    min-height: 54px;
    height: 100%;
    text-transform: none !important;
    
    font-weight: 400;
     background: #43246A;
    color:#fff;
}

.pop-01p input[type='submit']:hover{
   color:#000;
       background: #fff;
}


@media screen and (max-width: 650px){
    .flex-input{
    grid-template-columns: repeat(1,1fr);
    gap: 0;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aed11e9 */.img-c a{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
        
         font-size: 15px;
         font-family: 'public sans';
         font-weight: 500;
         color:#EFC732;
}

.img-c {
    margin-top: 20px;

}
.img-c  a img{
   width: 7px; 
}

.img-c a:hover{
     color:#fff; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3889f6c */.rre:before,
.rre:after{
   content: '';
   height: 120px;
   width:1px;
   background: #C4C4C4;
   position: absolute;
   top: 50px;
}
.rre:before{
    left: 0;
}
.rre:after{
    right: 0;
}

@media screen and (max-width: 800px){
    .rre:before,
.rre:after{
   width: 120px;
   height: 1px;
}

}

@media screen and (max-width: 650px){
    .rre:before,
.rre:after{
  display: none;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96f16fc */.margin-auto{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1f9300e */.showrooms-grid{
    font-family: 'public sans';
    color:#fff;
    display: flex;
    gap: 46px;
    align-items: center;
}

.showrooms-grid .details-short{
    width: 30%;
}
.showrooms-grid .details-short h6{
     font-family: 'public sans';
    color:#3038fc;
    font-weight: 500;
    margin: 0;
    position: relative;
    font-size: 14px;
    padding-left: 15px;
}

.showrooms-grid .details-short h6:before{
    content: '';
    height: 7px;
    width: 7px;
    border-radius: 50%;
    background: #3038fc;
    position: absolute;
    left: 0;
    top:8px;
}

.showrooms-grid .details-short h3{
     font-family: 'public sans';
    color:#3038fc;
    font-weight: 600;
    margin: 0;
    position: relative;
    font-size: 45px;
    line-height: 52px;
    margin-top: 15px;
}
.showrooms-grid .details-short p{
    margin: 0;
    margin-top: 40px;
    color:#000;
    font-size: 16px;
}


.showrooms-grid .shooroow{
    width: 70%;
}

.content-shoorows{
    position: relative;
    height: 650px;
    border-radius: 12px;
}

.content-shoorows .img-showroom{
 height: 100%;
 width: 100%;
 border-radius: 12px;
 object-fit: cover;
}

.details-shoorows{
    position: absolute;
    bottom: 30px;
    left: 30px;
    border-radius: 12px;
      background: rgba(0,0,0, 0.15);
    backdrop-filter: blur(10px);
    max-width: 1000px;
    width: 90%;
    padding: 20px 30px;
}

.details-shoorows h3{
     font-family: 'public sans';
    color:#fff;
    font-weight: 600;
    margin: 0;
    position: relative;
    font-size: 25px;
    line-height: 32px;
    margin-bottom: 15px;
}

.details-shoorows p{
    margin: 0;
    margin-bottom: 20px;
    color:#c4c4c4;
    font-size: 16px;
}
.address-showroow{
    display: flex;
    gap:10px;
    align-items: center;
}

.btn-nav-shoowrom .next-shoorows,
.btn-nav-shoowrom .prev-shoorows{
    content : url('/wp-content/uploads/2026/08/Vector-1.svg');
    background: #090A0C;
    border-radius: 50%;
    padding: 15px;
 
}


.btn-nav-shoowrom .prev-shoorows{
    transform: rotate(-180deg);
       filter: invert(1);
}
.btn-nav-shoowrom {
    height: 50px;
    position: absolute;
    top: 20px;
    z-index: 4;
    width: 100%;
    left: 20px;
    max-width: 113px;
}


@media screen and (max-width: 1200px){
    .showrooms-grid{
    gap: 36px;
}



.showrooms-grid .details-short h3{
    font-size: 35px;
    line-height: 42px;
}
.showrooms-grid .details-short p{
    margin-top: 30px;
    font-size: 15px;
}


.content-shoorows{
    height: 550px;
}



.details-shoorows{
    position: absolute;
    bottom: 20px;
    left: 20px;
    padding: 10px 20px;
}

.details-shoorows h3{
    font-size: 20px;
    line-height: 28px;
}

.details-shoorows p{
    margin-bottom: 15px;
    font-size: 15px;
}

}



@media screen and (max-width: 800px){
    .showrooms-grid{
    flex-direction: column;
    gap: 26px;
    justify-content: start;
    align-items: start;
}

.showrooms-grid .details-short h3,
.showrooms-grid .details-short p{
    text-align: center;
}
.showrooms-grid .details-short,
.showrooms-grid .shooroow{
    width: 100%;
}
.showrooms-grid .details-short h6{
    max-width: 200px;
    margin: 0 auto;
}
.content-shoorows{
    height: 450px;
}
.showrooms-grid .details-short h3,
.showrooms-grid .details-short p{
    padding-right: 15px;
}
}

@media screen and (max-width: 650px){
    .showrooms-grid .details-short h3{
        font-size: 28px;
        line-height: 32px;
    }
    .details-shoorows p{
        display: none;
    }
    .content-shoorows{
    height: 380px;
}
.details-shoorows h3{
    font-size: 17px;
    line-height: 22px;
}
.address-showroow span{
    font-size: 13px;
}
.details-shoorows{
    position: absolute;
    bottom: 5px;
    left: 5px;
    width: 95%;
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb86a */.jjj-po21{
        padding-left: 327px;
    }

@media screen and (max-width: 1500px){
    .jjj-po21{
        padding-left: 95px;
    }
}

@media screen and (max-width: 1366px){
    .jjj-po21{
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fac48c */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fac48c */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fac48c */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fac48c */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c48c8 */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c48c8 */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c48c8 */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c48c8 */.uui-4 ul{
    list-style: disc;
    padding-left: 20px;
}/* End custom CSS */