.call-to-action-main.padding-top{padding-top:100px}.call-to-action-main.padding-bottom{padding-bottom:100px}.call-to-action-main:has(.call-to-action-slider).padding-bottom{padding-bottom:140px}.call-to-action-main .call-to-action-content{position:relative;border-radius:20px}.call-to-action-main .call-to-action-content .call-to-action-content-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%}.call-to-action-main .call-to-action-content h2{margin:0 0 20px 0;text-align:left}.call-to-action-main .call-to-action-content p{margin:0}.call-to-action-main .call-to-action-content .call-to-action-left-button{margin:40px 0 0 0;display:flex;gap:20px;flex-wrap:wrap}.call-to-action-main .call-to-action-content .call-to-action-author{display:flex;align-items:center;gap:10px;margin:20px 0 0 0}.call-to-action-main .call-to-action-content .call-to-action-author__avatar{flex-shrink:0;width:50px;height:50px;border-radius:100%;overflow:hidden}.call-to-action-main .call-to-action-content .call-to-action-author__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0}.call-to-action-main .call-to-action-content .call-to-action-author__name{font-size:18px;line-height:100%;display:block;font-weight:600;margin:0 0 8px 0}.call-to-action-main .call-to-action-content .call-to-action-author__designation{font-size:16px;line-height:100%}@keyframes borderMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.call-to-action-main.layout-1.in-view .call-to-action-content{box-shadow:0px 10px 40px 0px rgba(111,137,163,.1);animation:borderMove 6s linear infinite;background-size:300% 300%}.call-to-action-main.layout-1 .call-to-action-content{padding:2px;background:transparent;background:var(--cta-gradient-bg, transparent);background-repeat:no-repeat;background-size:cover;position:relative;display:block;border-radius:22px;transition:all .3s ease-in-out;box-shadow:0px 10px 40px 0px rgba(111,137,163,.2)}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-cover-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-repeat:no-repeat;background-size:cover;background-position:center center}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick{width:100%;position:relative;border-radius:20px}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px;list-style:none;margin:0;position:absolute;left:0;right:0;margin:0 auto;bottom:-45px}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-dots li{transition:all .3s ease-in-out;line-height:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-dots li button{font-size:0;border:none;box-shadow:none;width:14px;padding:0;height:14px;border-radius:50%;background:#cacaca;transition:all .3s ease-in-out;cursor:pointer}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-dots li.slick-active button{background:#d45829}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider .cta-slider-slide{position:relative;box-sizing:border-box}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider .cta-slider-slide .call-to-action-content-inner{position:relative;z-index:2;width:100%;border-radius:0}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider .cta-slider-slide .call-to-action-left-button .block-button-main.wp-block-buttons .wp-block-button .wp-block-button__link{background:linear-gradient(#0a0a0a, #000000);outline:none !important;color:#fff}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider .cta-slider-slide .call-to-action-left-button .block-button-main.wp-block-buttons .wp-block-button .wp-block-button__link::before{background:linear-gradient(90deg, #D45829 0%, #AC2200 100%)}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-list{overflow:hidden;border-radius:20px}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-list .slick-track{display:flex;align-items:stretch}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-slide{height:auto}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-slider.cta-slick .slick-slide>div{min-height:100%}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{position:relative;padding:60px 60px;background:#fff;border-radius:20px;box-sizing:border-box}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-left{position:relative;z-index:2}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-left h2{color:#0a0b0c}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-right{width:100%;max-width:260px;flex-shrink:0;position:relative;z-index:2}.call-to-action-main.layout-1:has(.call-to-action-right img:nth-child(2)) .call-to-action-content .call-to-action-content-inner{padding:60px 80px;gap:40px}.call-to-action-main.layout-1:has(.call-to-action-right img:nth-child(2)) .call-to-action-content .call-to-action-right{max-width:335px;display:flex;align-items:center;justify-content:space-between;gap:30px}.call-to-action-main.layout-2 .call-to-action-content{background:linear-gradient(249.2deg, #00BD8E 1.96%, #213FD4 63.77%);background:var(--cta-gradient-bg, linear-gradient(249.2deg, #00BD8E 1.96%, #213FD4 63.77%));padding:60px 80px}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-left h2{color:#fff;font-size:32px;line-height:36px;margin:0 0 15px 0}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-left p{color:#fff;margin:0}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-right{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:0}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-right .call-to-action-author{margin-bottom:20px}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-right .wp-block-buttons .wp-block-button .wp-block-button__link{background:linear-gradient(90deg, #FFF 0%, #FFF 100%);color:#0a0b0c}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-right .wp-block-buttons .wp-block-button .wp-block-button__link:hover{color:#fff}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-author .call-to-action-author__name,.call-to-action-main.layout-2 .call-to-action-content .call-to-action-author .call-to-action-author__designation{color:#fff}.call-to-action-main.layout-3 .call-to-action-content{padding:40px 40px;box-sizing:border-box;border-radius:10px;position:relative;overflow:hidden}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-content-inner{gap:40px;justify-content:flex-start;align-items:flex-start}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-cover-image{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:9}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-cover-image::before{content:"";background:linear-gradient(0deg, #000000, #000000),linear-gradient(180deg, rgba(0, 0, 0, 0) 45.9%, rgba(0, 0, 0, 0.9) 100.2%);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.8}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-left{position:relative;z-index:99;order:2}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-left .call-to-action-description{margin:0 0 10px 0;font-size:22px;line-height:28px;text-align:left;color:#fff;font-weight:bold}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-left .text-link-arrow{font-size:16px}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-left .call-to-action-left-button{margin:0;justify-content:flex-start}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-right{position:relative;z-index:9;order:1;width:100%;max-width:84px;flex-shrink:0}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-content-inner{padding:100px 0 100px 80px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-left{width:100%;max-width:660px;flex-shrink:0}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-left .call-to-action-title{font-size:32px;line-height:42px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-right{position:absolute;right:15px;top:50px;max-width:100%;width:522px;height:calc(100% - 100px);display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-right img{width:100%}body.single-works .call-to-action-main.layout-1{margin-top:80px !important}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{padding:60px 80px 0 80px;align-items:flex-end;gap:60px}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-left{padding:0 0 55px 0}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-right{max-width:510px}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-right img{width:100%;vertical-align:bottom;border-radius:20px 20px 0 0}body.page-template-page-services .call-to-action-main.layout-1:not(:has(.call-to-action-author)) .call-to-action-content .call-to-action-content-inner,body.page-template-page-services .call-to-action-main.layout-1:not(:has(.call-to-action-slider)) .call-to-action-content .call-to-action-content-inner{padding:60px 80px;gap:60px}.wrapper-block-main .call-to-action-main{margin:0 !important}.wrapper-block-main .call-to-action-main+.call-to-action-main{margin:60px 0 0 0 !important}@media (max-width: 1279px){.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-content-inner{padding:80px 0 80px 60px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-left{max-width:500px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-right{width:400px}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{padding:60px 70px 0 70px;gap:50px}}@media (max-width: 1024px){.call-to-action-main.padding-top{padding-top:80px}.call-to-action-main.padding-bottom{padding-bottom:80px}.call-to-action-main:has(.call-to-action-slider).padding-bottom{padding-bottom:120px}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{padding:40px 40px}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-right{max-width:200px}.call-to-action-main.layout-1:has(.call-to-action-right img:nth-child(2)) .call-to-action-content .call-to-action-content-inner{padding:40px 40px;gap:30px}.call-to-action-main.layout-1:has(.call-to-action-right img:nth-child(2)) .call-to-action-content .call-to-action-right{margin:0 auto;justify-content:center;margin:0 auto}.call-to-action-main.layout-2 .call-to-action-content{padding:40px 40px}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-left h2{font-size:28px;line-height:32px;margin:0 0 10px 0}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-content-inner{gap:30px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-content-inner{padding:40px 15px 40px 40px;display:flex}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-left{max-width:inherit;flex-shrink:inherit}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-left .call-to-action-title{font-size:30px;line-height:38px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-right{max-width:300px;position:static;width:100%;flex-shrink:0;height:auto}body.single-works .call-to-action-main.layout-1{margin-top:60px !important}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{padding:40px 40px 0 40px;gap:40px}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-left{padding:0 0 40px 0}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-right{max-width:430px}body.page-template-page-services .call-to-action-main.layout-1:not(:has(.call-to-action-author)) .call-to-action-content .call-to-action-content-inner,body.page-template-page-services .call-to-action-main.layout-1:not(:has(.call-to-action-slider)) .call-to-action-content .call-to-action-content-inner{padding:40px 40px;gap:30px}.wrapper-block-main .call-to-action-main+.call-to-action-main{margin:50px 0 0 0 !important}}@media (max-width: 991px){body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-left{padding:0}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-left h2{text-align:center}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-left .call-to-action-left-button{margin:20px auto 0;justify-content:center}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-right{order:2}}@media (max-width: 767px){.call-to-action-main.padding-top{padding-top:50px}.call-to-action-main.padding-bottom{padding-bottom:50px}.call-to-action-main:has(.call-to-action-slider).padding-bottom{padding-bottom:80px}.call-to-action-main .call-to-action-content .call-to-action-content-inner{flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center}.call-to-action-main .call-to-action-content h2{text-align:center;margin:0 0 10px 0}.call-to-action-main .call-to-action-content .call-to-action-left-button{margin:20px auto 0;gap:15px;justify-content:center}.call-to-action-main .call-to-action-content .call-to-action-author{flex-direction:column;text-align:center;margin-bottom:20px}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{padding:30px 30px}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-left{text-align:center;order:2}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-left h2{text-align:center}.call-to-action-main.layout-1 .call-to-action-content .call-to-action-right{max-width:175px;order:1}.call-to-action-main.layout-1:has(.call-to-action-right img:nth-child(2)) .call-to-action-content .call-to-action-content-inner{padding:30px 30px}.call-to-action-main.layout-2 .call-to-action-content{padding:30px 30px}.call-to-action-main.layout-2 .call-to-action-content .call-to-action-left h2{font-size:26px;line-height:28px}.call-to-action-main.layout-3 .call-to-action-content{padding:30px 30px}.call-to-action-main.layout-3 .call-to-action-content .call-to-action-left .call-to-action-description{font-size:20px;line-height:26px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-content-inner{padding:30px 30px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-left .call-to-action-title{font-size:28px;line-height:38px}.call-to-action-main.austin-page.layout-1 .call-to-action-content .call-to-action-right{max-width:220px}body.single-works .call-to-action-main.layout-1{margin-top:40px !important}body.single-works .call-to-action-main.layout-1 .call-to-action-content .call-to-action-content-inner{padding:30px 30px 0 30px;align-items:center;gap:30px}body.page-template-page-services .call-to-action-main.layout-1:not(:has(.call-to-action-author)) .call-to-action-content .call-to-action-content-inner,body.page-template-page-services .call-to-action-main.layout-1:not(:has(.call-to-action-slider)) .call-to-action-content .call-to-action-content-inner{padding:30px 30px;gap:30px}.wrapper-block-main .call-to-action-main+.call-to-action-main{margin:40px 0 0 0 !important}}@media (max-width: 480px){.call-to-action-main.layout-1:has(.call-to-action-right img:nth-child(2)) .call-to-action-content .call-to-action-right{max-width:150px}}@media (max-width: 380px){.call-to-action-main.layout-1:has(.call-to-action-right img:nth-child(2)) .call-to-action-content .call-to-action-right{max-width:125px}}
