h4{font-size:28px;line-height:36px}@media (max-width:1279px){h4{font-size:20px;line-height:28px}}.btn-outlined{background:rgba(255,255,255,0);color:#235289}.btn-outlined:hover{background:#ca5b61;border-color:#ca5b61;color:#fff}.btn-outlined:focus{background:#ca5b61;border-color:#ca5b61;color:#fff}.page-404-section .icon-wrap{display:flex;height:60px;width:138px}@media screen and (max-width:767px){.page-404-section .icon-wrap{height:40px}}.blog-cta-section{background:#f0f3f6;display:flex;flex-flow:column-reverse nowrap;overflow:hidden;border-radius:40px}.blog-cta-section .blog-cta-overlay-image-wrap{display:none}.blog-cta-section:not(:last-child){margin-bottom:1.3em}.blog-cta-section .blog-cta-image-wrap{width:100%;overflow:hidden}.blog-cta-section .blog-cta-image-wrap img{width:100%;display:block}.blog-cta-section .blog-cta-image-wrap img.desktop-image{display:none}.blog-cta-section .blog-cta-content{padding:40px 32px;display:flex;flex-flow:column nowrap;gap:32px}.blog-cta-section .blog-cta-content{display:flex;flex-flow:column nowrap;gap:32px;align-items:center}.blog-cta-section .blog-cta-content .blog-cta-content-inner{display:flex;flex-flow:column nowrap;gap:12px;align-items:center}.blog-cta-section .blog-cta-content .label{color:#ca5b61;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.64px;text-transform:uppercase}.blog-cta-section .blog-cta-content .blog-cta-content-inner-text{display:flex;flex-flow:column nowrap;align-items:center;gap:12px}.blog-cta-section .blog-cta-content .blog-cta-content-inner-text h2{margin:0;text-align:center;text-align:center;color:#000;font-family:Lora;font-size:26px;font-style:normal;font-weight:600;line-height:34px;text-transform:capitalize}.blog-cta-section .blog-cta-content .blog-cta-content-inner-text p{margin-top:0;text-align:center;text-align:center;color:#3a3a3b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.blog-cta-section .blog-cta-content .btn{color:#fff!important;width:100%}@media (min-width:768px){.blog-cta-section{padding:0;flex-flow:row nowrap;position:relative;overflow:hidden}.blog-cta-section .blog-cta-content{max-width:50%;position:inherit;z-index:2}.blog-cta-section .blog-cta-image-wrap img.mobile-image{display:none}.blog-cta-section .blog-cta-image-wrap{display:none}.blog-cta-section .blog-cta-overlay-image-wrap{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blog-cta-section .blog-cta-overlay-image-wrap img{width:100%;height:100%;-o-object-fit:center;object-fit:center;-o-object-position:center right;object-position:center right}.blog-cta-section .blog-cta-content,.blog-cta-section .blog-cta-content .blog-cta-content-inner{align-items:flex-start}.blog-cta-section .blog-cta-content .label{font-size:18px;line-height:26px}.blog-cta-section .blog-cta-content .blog-cta-content-inner-text h2{font-size:32px;line-height:40px;text-align:left}.blog-cta-section .blog-cta-content .blog-cta-content-inner-text p{font-size:18px;line-height:26px;text-align:left}.blog-cta-section .blog-cta-content .btn{width:auto}}@media (min-width:1280px){.blog-cta-section .blog-cta-content{padding:40px 60px}}@media (max-width:767px){.blog-cta-section{border-radius:12px;background:#f0f3f6}.blog-cta-section .blog-cta-content .btn{font-size:20px!important;line-height:28px!important}}.blog-cta---section{border-radius:12px;background:#2e434d;padding:40px 20px;display:flex;flex-flow:column nowrap;align-items:center}.blog-cta---section .blog-cta-section-inner{width:100%;max-width:900px;gap:40px;display:flex;flex-flow:column nowrap;align-items:center;margin-bottom:0!important}.blog-cta---section .blog-cta-section-inner h2{color:#fff!important;text-align:center;margin:0!important}.blog-cta---section .blog-cta-section-inner .btn{border-radius:200px;border:1px solid #fff;background:#fff;color:#698e81;font-weight:500;text-transform:uppercase}.blog-cta---section .blog-cta-section-inner .btn:hover{background:#698e81;border-color:#698e81;color:#fff!important}@media (min-width:1279px){.blog-cta---section{padding:60px 40px}}