.content-cta-with-shadow-section{background:linear-gradient(285.86deg,#f8e9da -7.84%,#f5f5f5 91.56%);padding:110px 0}.content-cta-with-shadow-section .content-box{align-items:end;--bs-gutter-x:3.5rem}.content-cta-with-shadow-section .box{display:flex}.content-cta-with-shadow-section .text-box h2{color:#292929;font-size:42px;font-weight:400;line-height:1.2;margin-bottom:16px}.content-cta-with-shadow-section .main-box .content h4 span,.content-cta-with-shadow-section .text-box h2 span{color:#ff6d10}.content-cta-with-shadow-section .text-box p{color:#000;font-size:18px;font-weight:400;line-height:1.5;margin-bottom:15px}.content-cta-with-shadow-section .text-box p:last-child{margin:0}.content-cta-with-shadow-section .text-box .cta-box a{background-color:#ff6d10;border:1px solid #ff6d10;border-radius:24px;color:#fff;display:inline-block;font-size:22px;font-weight:700;line-height:1.2;margin-top:30px;padding:11px 48px;transition:.3s}.content-cta-with-shadow-section .text-box .cta-box a:hover{background-color:transparent;color:#ff6d10}.content-cta-with-shadow-section .box .main-box{background:linear-gradient(180deg,#fff,#ffe6d8);border-radius:12px;box-shadow:0 9px 20px 0 #0000001a;padding:25px 25px 35px}.content-cta-with-shadow-section .main-box .content h4{color:#000;font-size:18px;font-weight:700;line-height:1.4;margin-bottom:7px}.content-cta-with-shadow-section .content .icon-content{display:flex;margin-top:30px}.content-cta-with-shadow-section .icon-content .icon{background-color:#fff;border-radius:13px;line-height:0;margin-right:20px;max-height:max-content;padding:7px}.content-cta-with-shadow-section .icon-content .icon img{height:31px;min-width:31px;width:31px}.content-cta-with-shadow-section .icon-content p{color:#000;font-size:16px}@media(max-width:991.98px){.content-cta-with-shadow-section .box .main-box{margin-top:50px}.content-cta-with-shadow-section .content-box{--bs-gutter-x:1.5rem}}@media(max-width:575.98px){.content-cta-with-shadow-section .text-box h2{font-size:36px}.content-cta-with-shadow-section .text-box .cta-box a{font-size:18px;padding:11px 30px}.content-cta-with-shadow-section .box .main-box{padding:20px 15px 25px}.content-cta-with-shadow-section .content .icon-content{display:block}.content-cta-with-shadow-section .icon-content .icon{margin-bottom:15px;max-width:max-content}}