.elementor-8426 .elementor-element.elementor-element-748f85f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(max-width:767px){.elementor-8426 .elementor-element.elementor-element-748f85f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}.primary-btn{background-color:#1AEEB3;color:#003371;font-size:20px;font-weight:400;padding:14px 39px;border-radius:80px;text-decoration:none;display:flex;width:fit-content;align-items:center}.primary-btn img{margin-left:10px}.cir-container{max-width:1750px;width:100%;margin:0 auto}.cir-hero-section .cir-banner .left-wrap{padding:5.6rem 0 0 20%}.left-wrap h3{color:#fff;font-size:56px;font-weight:500;line-height:1.2}.left-wrap p{font-size:24px;line-height:1.2;font-weight:500;color:#fff;padding-bottom:2.5rem}.left-wrap .category{padding-top:7rem}.left-wrap .category ul{list-style:none;display:flex;gap:15px;max-width:320px;flex-wrap:wrap;width:100%;padding:0}.left-wrap .category ul li a{border:.63px solid #fff;color:#fff;font-size:12px;line-height:1.2;font-weight:400;padding:5px 15px;border-radius:63px;text-decoration:none}.cir-hero-section{margin:20px}.cir-hero-section .cir-banner{background:url(https://www.costitright.com/wp-content/uploads/banner-img.webp) no-repeat;padding-bottom:7rem;background-position:center!important;background-size:cover;border-radius:50px;height:780px}.info-section{padding-top:28rem}.info-section .progress-line{width:100%;max-width:608px;display:flex;align-items:center;gap:15px}.info-section .progress-line span{font-size:24px;font-weight:500;color:#fff}.info-section .progress-line .progress{width:100%;height:1px;overflow:hidden}.info-section .info-card{max-width:405px;width:100%;border-radius:8px;background:rgb(255 255 255 / .2);padding:12px}.info-section .info-card img{max-width:120px}.info-section .info-card h4{font-size:16px;font-weight:400;line-height:1.2;color:#fff}.info-section .info-card div{gap:5%}.progress{position:relative}.progress-indicator{max-width:153px;width:100%;background-color:#1ACFB3;position:absolute;left:0;height:1px;transition:left 0.5s ease}@media screen and (max-width:1400px){.info-section .info-card h4{font-size:14px}}@media screen and (max-width:1200px){.info-section .info-card{padding:13px}.info-section .info-card h4{width:100%;margin-left:0;margin:0 auto;line-height:20px;margin-top:10px}.cir-hero-section .cir-banner{padding:60px;height:600px}.cir-hero-section .cir-banner .left-wrap{padding:0}.left-wrap .category{padding-top:5rem}.left-wrap .category ul{padding-left:0}.info-section{padding-top:3rem}.left-wrap h3{font-size:40px}.left-wrap p{font-size:16px;padding-bottom:1.5rem}.primary-btn{padding:10px 23px;font-size:14px}}@media screen and (max-width:768px){.cir-hero-section .cir-banner{padding:20px 40px;height:650px}.info-section .info-card{padding:5px}}@media screen and (max-width:480px){.cir-hero-section .cir-banner{padding:40px 10px;border-radius:20px}.left-wrap h3{font-size:26px}.left-wrap p{font-size:14px;font-weight:400}.info-section .info-card .d-flex{align-items:center!important}.info-section .info-card h4{margin:0}}