.elementor-1484 .elementor-element.elementor-element-c8e0cd3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1484 .elementor-element.elementor-element-0b32572 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-1e39699{--spacer-size:25px;}.elementor-1484 .elementor-element.elementor-element-cc68dea .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-a8954b5 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-a8954b5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-a8954b5{width:100%;max-width:100%;}.elementor-1484 .elementor-element.elementor-element-bd1f227{text-align:justify;font-family:"Mulish", Sans-serif;font-size:18px;text-transform:none;color:var( --e-global-color-85591c1 );}.elementor-1484 .elementor-element.elementor-element-4c7b35f .elementor-button{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-f4bd9ee );color:var( --e-global-color-f4bd9ee );background-color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-c5a19a7{--spacer-size:25px;}.elementor-1484 .elementor-element.elementor-element-f1eee4b > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-f1eee4b:not(.elementor-motion-effects-element-type-background), .elementor-1484 .elementor-element.elementor-element-f1eee4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D959;}.elementor-1484 .elementor-element.elementor-element-f1eee4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-f1eee4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-3d93d72{--spacer-size:20px;}.elementor-1484 .elementor-element.elementor-element-4e04d6e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-ccbf6bd .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-ccbf6bd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-ccbf6bd{width:100%;max-width:100%;}.elementor-1484 .elementor-element.elementor-element-3a7aedd{--spacer-size:50px;}.elementor-1484 .elementor-element.elementor-element-66e83b0 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-66e83b0 > .elementor-background-overlay{background-image:url("https://www.urcts.in/wp-content/uploads/2025/09/projects-bg-1.png");background-position:bottom right;background-repeat:no-repeat;opacity:0.5;}.elementor-1484 .elementor-element.elementor-element-e18aab0{--spacer-size:20px;}.elementor-1484 .elementor-element.elementor-element-3c3c269 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-3c3c269 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-830c426{text-align:justify;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:500;}.elementor-1484 .elementor-element.elementor-element-0e4ec35:not(.elementor-motion-effects-element-type-background), .elementor-1484 .elementor-element.elementor-element-0e4ec35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-0e4ec35 > .elementor-background-overlay{background-image:url("https://www.urcts.in/wp-content/uploads/2025/07/counter-bg.png");background-position:center center;background-repeat:repeat-x;background-size:50% auto;opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-0e4ec35, .elementor-1484 .elementor-element.elementor-element-0e4ec35 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-1484 .elementor-element.elementor-element-0e4ec35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-1484 .elementor-element.elementor-element-ede7573 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-ede7573 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-9a7e2a8 .elementor-counter-number-wrapper{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-9a7e2a8 .elementor-counter-title{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-5776d68 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-5776d68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-d178a90 .elementor-counter-number-wrapper{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-d178a90 .elementor-counter-title{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-44c4b9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-44c4b9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-ea52bd9 .elementor-counter-number-wrapper{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-ea52bd9 .elementor-counter-title{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-5f5c083 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-5f5c083 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-81c691a .elementor-counter-number-wrapper{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-81c691a .elementor-counter-title{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-6d9fa0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-6d9fa0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-7970723 .elementor-counter-number-wrapper{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-7970723 .elementor-counter-title{color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-4418124{--spacer-size:20px;}.elementor-1484 .elementor-element.elementor-element-f72e385 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-f72e385 > .elementor-background-overlay{background-color:#0201011C;background-image:url("https://www.urcts.in/wp-content/uploads/2025/09/why-us-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-f72e385{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-6403105{--spacer-size:50px;}.elementor-1484 .elementor-element.elementor-element-7501810 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-a75d04d .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-a75d04d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-a75d04d{width:100%;max-width:100%;}.elementor-1484 .elementor-element.elementor-element-29354a6{--spacer-size:50px;}.elementor-1484 .elementor-element.elementor-element-49db457 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-49db457:not(.elementor-motion-effects-element-type-background), .elementor-1484 .elementor-element.elementor-element-49db457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.urcts.in/wp-content/uploads/2025/09/urcts-projects-background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1484 .elementor-element.elementor-element-49db457{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-49db457 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-8b90d19{--spacer-size:20px;}.elementor-1484 .elementor-element.elementor-element-6e57629 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-879ac55 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-f4bd9ee );}.elementor-1484 .elementor-element.elementor-element-879ac55 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-thumbnail{height:350px;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-post-carousel-wrap .eael-post-carousel{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-grid-post-holder{background-color:#fff;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-post-carousel .eael-entry-thumbnail img, .elementor-1484 .elementor-element.elementor-element-2121022 .eael-post-carousel .eael-entry-overlay{border-radius:15px 15px 15px 15px;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-post-elements-readmore-btn{color:#000BEC;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title, .elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title a{color:#303133;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title:hover, .elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title a:hover{color:#23527c;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title, .elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title > a{font-family:var( --e-global-typography-e60be3c-font-family ), Sans-serif;font-size:var( --e-global-typography-e60be3c-font-size );font-weight:var( --e-global-typography-e60be3c-font-weight );line-height:var( --e-global-typography-e60be3c-line-height );letter-spacing:var( --e-global-typography-e60be3c-letter-spacing );word-spacing:var( --e-global-typography-e60be3c-word-spacing );}.elementor-1484 .elementor-element.elementor-element-3bcfbc2 .elementor-button{font-family:"Mulish", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-f4bd9ee );color:var( --e-global-color-f4bd9ee );background-color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-7490398{--spacer-size:50px;}.elementor-1484 .elementor-element.elementor-element-ce39af8 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-ce39af8:not(.elementor-motion-effects-element-type-background), .elementor-1484 .elementor-element.elementor-element-ce39af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-1484 .elementor-element.elementor-element-ce39af8 > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-ce39af8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-1484 .elementor-element.elementor-element-dd91f01 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-a4b7aa2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-a4b7aa2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-a4b7aa2{width:100%;max-width:100%;}.elementor-1484 .elementor-element.elementor-element-728894f .eael-lc-logo, .elementor-1484 .elementor-element.elementor-element-728894f .eael-lc-logo img{border-radius:15px 15px 15px 15px;}.elementor-1484 .elementor-element.elementor-element-0775b58 .eael-lc-logo, .elementor-1484 .elementor-element.elementor-element-0775b58 .eael-lc-logo img{border-radius:15px 15px 15px 15px;}.elementor-1484 .elementor-element.elementor-element-531cde2 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-531cde2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1484 .elementor-element.elementor-element-531cde2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1484 .elementor-element.elementor-element-89db809{--spacer-size:50px;}.elementor-1484 .elementor-element.elementor-element-e55d396 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-a119e89 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-a119e89 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-a119e89{width:100%;max-width:100%;}.elementor-1484 .elementor-element.elementor-element-2d08962 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-800c1f6 .elementor-image-box-wrapper{text-align:justify;}.elementor-1484 .elementor-element.elementor-element-800c1f6 .elementor-image-box-title{font-size:17px;font-weight:600;line-height:1.5em;}.elementor-1484 .elementor-element.elementor-element-ff0015f img{width:100%;}.elementor-1484 .elementor-element.elementor-element-a6ff281 .elementor-image-box-wrapper{text-align:justify;}.elementor-1484 .elementor-element.elementor-element-a6ff281 .elementor-image-box-title{font-size:17px;font-weight:600;line-height:1.5em;}.elementor-1484 .elementor-element.elementor-element-4565c55 .elementor-image-box-wrapper{text-align:justify;}.elementor-1484 .elementor-element.elementor-element-4565c55 .elementor-image-box-title{font-size:17px;font-weight:600;line-height:1.5em;}.elementor-1484 .elementor-element.elementor-element-9fad1c8 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-1484 .elementor-element.elementor-element-9fad1c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1484 .elementor-element.elementor-element-d14b35b .elementor-image-box-wrapper{text-align:justify;}.elementor-1484 .elementor-element.elementor-element-d14b35b .elementor-image-box-title{font-size:17px;font-weight:600;line-height:1.5em;}.elementor-1484 .elementor-element.elementor-element-7c85a29 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-7c85a29 > .elementor-background-overlay{background-image:url("https://www.urcts.in/wp-content/uploads/2025/07/testimonial-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;}.elementor-1484 .elementor-element.elementor-element-432b5c6{--spacer-size:30px;}.elementor-1484 .elementor-element.elementor-element-edf31f9 > .elementor-container{max-width:1320px;}.elementor-1484 .elementor-element.elementor-element-310b22b .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1484 .elementor-element.elementor-element-7fa6fc2 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-7fa6fc2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1484 .elementor-element.elementor-element-7fa6fc2{width:100%;max-width:100%;}.elementor-1484 .elementor-element.elementor-element-ce941c1{text-align:justify;}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__item{flex-direction:column;border-style:none;background-color:#EBF7FBFA;}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel-slick-slide{padding:20px;}.elementor-1484 .elementor-element.elementor-element-a645193.ha-testimonial-carousel--top .ha-testimonial-carousel__content{margin-bottom:25px;}.elementor-1484 .elementor-element.elementor-element-a645193.ha-testimonial-carousel--bottom .ha-testimonial-carousel__content{margin-top:25px;}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__content{color:var( --e-global-color-primary );}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__reviewer-thumb{width:150px;height:75px;}.elementor-1484 .elementor-element.elementor-element-a645193.ha-testimonial--left .ha-testimonial-carousel__content:after{left:calc((150px / 2) - 18px);}.elementor-1484 .elementor-element.elementor-element-a645193.ha-testimonial--right .ha-testimonial-carousel__content:after{right:calc((150px / 2) - 18px);}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__reviewer-thumb img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__reviewer-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-8e8f43c-font-family ), Sans-serif;font-size:var( --e-global-typography-8e8f43c-font-size );font-weight:var( --e-global-typography-8e8f43c-font-weight );line-height:var( --e-global-typography-8e8f43c-line-height );letter-spacing:var( --e-global-typography-8e8f43c-letter-spacing );word-spacing:var( --e-global-typography-8e8f43c-word-spacing );margin-bottom:0px;}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__reviewer-title{color:var( --e-global-color-secondary );font-size:14px;}.elementor-1484 .elementor-element.elementor-element-a645193 .slick-dots li button:before{color:#cccccc;}.elementor-1484 .elementor-element.elementor-element-a645193 .slick-dots li button:hover:before{color:#242424;}.elementor-1484 .elementor-element.elementor-element-a645193 .slick-dots .slick-active button:before{color:#242424;}.elementor-1484 .elementor-element.elementor-element-a645193.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}@media(max-width:1366px){.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title, .elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title > a{font-size:var( --e-global-typography-e60be3c-font-size );line-height:var( --e-global-typography-e60be3c-line-height );letter-spacing:var( --e-global-typography-e60be3c-letter-spacing );word-spacing:var( --e-global-typography-e60be3c-word-spacing );}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__reviewer-name{font-size:var( --e-global-typography-8e8f43c-font-size );line-height:var( --e-global-typography-8e8f43c-line-height );letter-spacing:var( --e-global-typography-8e8f43c-letter-spacing );word-spacing:var( --e-global-typography-8e8f43c-word-spacing );}}@media(max-width:1200px){.elementor-1484 .elementor-element.elementor-element-9a7e2a8 .elementor-counter-number-wrapper{font-size:38px;}.elementor-1484 .elementor-element.elementor-element-9a7e2a8 .elementor-counter-title{font-size:18px;}.elementor-1484 .elementor-element.elementor-element-d178a90 .elementor-counter-number-wrapper{font-size:38px;}.elementor-1484 .elementor-element.elementor-element-d178a90 .elementor-counter-title{font-size:18px;}.elementor-1484 .elementor-element.elementor-element-ea52bd9 .elementor-counter-number-wrapper{font-size:38px;}.elementor-1484 .elementor-element.elementor-element-ea52bd9 .elementor-counter-title{font-size:18px;}.elementor-1484 .elementor-element.elementor-element-81c691a .elementor-counter-number-wrapper{font-size:38px;}.elementor-1484 .elementor-element.elementor-element-81c691a .elementor-counter-title{font-size:18px;}.elementor-1484 .elementor-element.elementor-element-7970723 .elementor-counter-number-wrapper{font-size:38px;}.elementor-1484 .elementor-element.elementor-element-7970723 .elementor-counter-title{font-size:18px;}}@media(max-width:1024px){.elementor-1484 .elementor-element.elementor-element-9a7e2a8 .elementor-counter-title{font-size:16px;}.elementor-1484 .elementor-element.elementor-element-d178a90 .elementor-counter-title{font-size:16px;}.elementor-1484 .elementor-element.elementor-element-ea52bd9 .elementor-counter-title{font-size:16px;}.elementor-1484 .elementor-element.elementor-element-81c691a .elementor-counter-title{font-size:16px;}.elementor-1484 .elementor-element.elementor-element-7970723 .elementor-counter-title{font-size:16px;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title, .elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title > a{font-size:var( --e-global-typography-e60be3c-font-size );line-height:var( --e-global-typography-e60be3c-line-height );letter-spacing:var( --e-global-typography-e60be3c-letter-spacing );word-spacing:var( --e-global-typography-e60be3c-word-spacing );}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__reviewer-name{font-size:var( --e-global-typography-8e8f43c-font-size );line-height:var( --e-global-typography-8e8f43c-line-height );letter-spacing:var( --e-global-typography-8e8f43c-letter-spacing );word-spacing:var( --e-global-typography-8e8f43c-word-spacing );}}@media(max-width:767px){.elementor-1484 .elementor-element.elementor-element-a8954b5 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-1484 .elementor-element.elementor-element-a8954b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1484 .elementor-element.elementor-element-ccbf6bd .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-1484 .elementor-element.elementor-element-ccbf6bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1484 .elementor-element.elementor-element-3c3c269 .elementor-heading-title{font-size:23px;line-height:1.6em;}.elementor-1484 .elementor-element.elementor-element-3c3c269 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1484 .elementor-element.elementor-element-ede7573{width:50%;}.elementor-1484 .elementor-element.elementor-element-5776d68{width:50%;}.elementor-1484 .elementor-element.elementor-element-44c4b9f{width:100%;}.elementor-1484 .elementor-element.elementor-element-5f5c083{width:50%;}.elementor-1484 .elementor-element.elementor-element-81c691a .elementor-counter-title{font-size:14px;}.elementor-1484 .elementor-element.elementor-element-6d9fa0d{width:50%;}.elementor-1484 .elementor-element.elementor-element-6403105{--spacer-size:0px;}.elementor-1484 .elementor-element.elementor-element-a75d04d .elementor-heading-title{font-size:26px;}.elementor-1484 .elementor-element.elementor-element-879ac55 .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title, .elementor-1484 .elementor-element.elementor-element-2121022 .eael-entry-title > a{font-size:var( --e-global-typography-e60be3c-font-size );line-height:var( --e-global-typography-e60be3c-line-height );letter-spacing:var( --e-global-typography-e60be3c-letter-spacing );word-spacing:var( --e-global-typography-e60be3c-word-spacing );}.elementor-1484 .elementor-element.elementor-element-a4b7aa2 .elementor-heading-title{font-size:26px;}.elementor-1484 .elementor-element.elementor-element-a119e89 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-1484 .elementor-element.elementor-element-a119e89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1484 .elementor-element.elementor-element-ff0015f img{width:100%;}.elementor-1484 .elementor-element.elementor-element-432b5c6{--spacer-size:0px;}.elementor-1484 .elementor-element.elementor-element-7fa6fc2 .elementor-heading-title{font-size:26px;}.elementor-1484 .elementor-element.elementor-element-a645193.ha-testimonial-carousel--left .ha-testimonial-carousel__reviewer-thumb{margin-right:0px;}.elementor-1484 .elementor-element.elementor-element-a645193.ha-testimonial-carousel--right .ha-testimonial-carousel__reviewer-thumb{margin-left:0px;}.elementor-1484 .elementor-element.elementor-element-a645193.ha-testimonial-carousel--center .ha-testimonial-carousel__reviewer-thumb{margin-bottom:0px;}.elementor-1484 .elementor-element.elementor-element-a645193 .ha-testimonial-carousel__reviewer-name{font-size:var( --e-global-typography-8e8f43c-font-size );line-height:var( --e-global-typography-8e8f43c-line-height );letter-spacing:var( --e-global-typography-8e8f43c-letter-spacing );word-spacing:var( --e-global-typography-8e8f43c-word-spacing );}}@media(min-width:768px){.elementor-1484 .elementor-element.elementor-element-44c4b9f{width:18.281%;}.elementor-1484 .elementor-element.elementor-element-5f5c083{width:23.739%;}.elementor-1484 .elementor-element.elementor-element-6d9fa0d{width:17.94%;}.elementor-1484 .elementor-element.elementor-element-bba7434{width:75.888%;}.elementor-1484 .elementor-element.elementor-element-b965f91{width:23.938%;}.elementor-1484 .elementor-element.elementor-element-3181079{width:51.416%;}.elementor-1484 .elementor-element.elementor-element-8ed89d0{width:48.501%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1484 .elementor-element.elementor-element-ede7573{width:50%;}.elementor-1484 .elementor-element.elementor-element-5776d68{width:50%;}.elementor-1484 .elementor-element.elementor-element-44c4b9f{width:33.3%;}.elementor-1484 .elementor-element.elementor-element-5f5c083{width:33.3%;}.elementor-1484 .elementor-element.elementor-element-6d9fa0d{width:33.3%;}.elementor-1484 .elementor-element.elementor-element-bba7434{width:100%;}.elementor-1484 .elementor-element.elementor-element-828ea1f{width:50%;}.elementor-1484 .elementor-element.elementor-element-e281c12{width:50%;}.elementor-1484 .elementor-element.elementor-element-bf23d82{width:100%;}.elementor-1484 .elementor-element.elementor-element-8a8655e{width:50%;}.elementor-1484 .elementor-element.elementor-element-f478469{width:50%;}.elementor-1484 .elementor-element.elementor-element-482a886{width:100%;}}/* Start custom CSS for html, class: .elementor-element-af008d8 */.card {
  max-width: 400px;
  width: 100%;
  margin-inline: auto;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  text-align: justify;
}

.hover-card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow:
    0 6px 12px rgba(90, 169, 163, 0.25),  /* soft teal glow */
    0 12px 24px rgba(0, 0, 0, 0.35);      /* deeper drop shadow */
    border-radius: 25px
}

.container-card {
  position: relative;
  border: 2px solid transparent;
  background: linear-gradient(71deg, #112869, #112869, #112869e8);
  background-clip: padding-box;
  border-radius: 25px;
  padding: 40px;
  transition: border-color 0.3s ease;
  overflow: hidden;
}

.container-card:hover {
  border-color: rgba(90, 169, 163, 0.6);
}

.container-card::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 25px;
  box-shadow: 0 0 0 2px rgba(90, 169, 163, 0.3);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 1;
}

.container-card:hover::before {
  opacity: 1;
}

.bg-yellow-box::after {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: -1;
  border-radius: 45px;
  background: linear-gradient(135deg, rgba(90, 169, 163, 0.4), rgba(90, 169, 163, 0));
  opacity: 0.3;
  pointer-events: none;
}

.card-header {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 12px;
  z-index: 2;
  position: relative;
}

.icon-pulse-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.icon-pulse {
  display: inline-flex;
  animation: pulse 2s infinite;
  background-color: rgba(90, 169, 163, 0.15);
  padding: 12px;
  border-radius: 16px;
  box-shadow: 0 0 0 4px rgba(90, 169, 163, 0.2);
  transition: box-shadow 0.3s ease;
}

.card-title {
  font-weight: 600;
  color: #ffffff;
  letter-spacing: -0.02em;
  line-height: 1.4;
  font-style: normal;
  font-size: 16px;
  margin: 0;
}

.card-description {
  font-weight: 500;
  line-height: 1.8;
  color: hsla(0, 0%, 100%, 0.75);
  font-size: 17px;
  margin-top: 8px;
  position: relative;
  z-index: 2;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(90, 169, 163, 0.7);
  }
  50% {
    transform: scale(1.1);
    box-shadow: 0 0 0 10px rgba(90, 169, 163, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(90, 169, 163, 0);
  }
}/* End custom CSS */