@import url("https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");.overlap-card{position:relative}.overlap-card .overlap-wrapper{position:relative;z-index:2}.overlap-card.layout-one{background:#fff;padding:110px 0}.overlap-card.layout-one .row{align-items:center}.overlap-card.layout-one .main-box{background:#ff6b6b;border-radius:11px;padding:68px 44px;width:115%}.overlap-card.layout-one .text-col{max-width:550px}.overlap-card.layout-one .text-col h2{color:var(--text-color-1,#fff);font-family:Geist,sans-serif;font-size:36px;font-weight:800;line-height:1.3;margin-bottom:16px;text-transform:uppercase}.overlap-card.layout-one .text-col p{color:var(--text-color-1,#fff);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:16px}.overlap-card.layout-one .text-col p i{font-weight:500}.overlap-card.layout-one .text-col .cta-box a{align-items:center;background:#020424;border-radius:60px;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;margin-top:32px;max-width:max-content;padding:13px 32px;text-transform:capitalize}.overlap-card.layout-one .text-col .cta-box a span{line-height:0}.overlap-card.layout-one .text-col .cta-box a svg{fill:#fff;height:12px;margin-left:10px;width:12px}.overlap-card.layout-one .img-col img{border-radius:10px;max-width:100%}.overlap-card.layout-two{background:linear-gradient(90deg,#ebe1d8,#d5eeef);padding:110px 0}.overlap-card.layout-two .heading{margin:0 auto;max-width:850px;text-align:center}.overlap-card.layout-two .heading h2{color:var(--text-color-1,#020424);font-family:Geist,sans-serif;font-size:42px;font-weight:600;line-height:1.3;margin-bottom:16px}.overlap-card.layout-two .heading h2 span{color:#0b995e}.overlap-card.layout-two .heading p{color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0}.overlap-card.layout-two .content-box{margin-top:30px}.overlap-card.layout-two .box{display:flex}.overlap-card.layout-two .main-box{background:transparent;margin-top:25px;transition:.5s;width:100%}.overlap-card.layout-two .img-col{border:2px solid #fff;line-height:0;overflow:hidden;transition:.5s}.overlap-card.layout-two .img-col img{max-height:285px;max-width:100%;min-height:285px;object-fit:cover;transition:.5s;width:100%}.overlap-card.layout-two .text-col{background:#fff;margin:-40px auto 0;max-width:350px;padding:25px 20px;position:relative;text-align:center;transition:.5s;width:100%;z-index:1}.overlap-card.layout-two .text-col h4{color:#020424;font-family:Geist,sans-serif;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:8px}.overlap-card.layout-two .text-col .divider{background:radial-gradient(50% 77.23% at 50% 50%,#5ef572 0,rgba(94,245,114,0) 100%);height:1px;margin-bottom:10px;width:100%}.overlap-card.layout-two .text-col p{color:#020424;display:-webkit-box;font-size:14px;font-weight:400;-webkit-line-clamp:2;line-height:1.6;overflow:hidden;-webkit-box-orient:vertical;font-family:Inter,sans-serif;margin:0}.overlap-card.layout-two .text-col .cta-box a{background:transparent;border-radius:0;color:#0b995e;font-family:Inter,serif;font-size:15px;font-weight:500;margin-top:10px;padding:0;text-transform:capitalize}.overlap-card.layout-two .main-box:hover .img-col img{transform:scale(1.1)}.overlap-card.layout-two .main-box:hover .text-col{margin:-65px auto 0}.overlap-card.layout-three{background:#f6f7fb;padding:110px 0}.overlap-card.layout-three .heading{max-width:800px}.overlap-card.layout-three .heading h2{color:var(--text-color-1,#020424);font-family:Geist,sans-serif;font-size:36px;font-weight:600;line-height:1.4;margin-bottom:16px}.overlap-card.layout-three .heading p{color:#000;font-family:Inter,serif;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:0}.overlap-card.layout-three .content-box{margin-top:30px}.overlap-card.layout-three .main-box{align-items:center;background:#36f;border-radius:13px;display:flex;margin-top:25px;padding:7px;transition:.5s;width:55%}.overlap-card.layout-three .main-box:hover{width:100%}.overlap-card.layout-three .main-box .img-col{line-height:0;margin-bottom:-14px;max-width:225px;min-width:225px;position:relative;z-index:1}.overlap-card.layout-three .main-box .img-col img{margin-top:-36px;max-height:270px;max-width:100%;min-height:270px;object-fit:cover;width:100%}.overlap-card.layout-three .main-box .text-col{background:#fff;border-radius:7px;margin-left:-50px;max-width:379px;min-width:379px;padding:25px 15px;width:100%}.overlap-card.layout-three .main-box .text-col h4{color:var(--text-color-1,#052038);font-family:Geist,sans-serif;font-size:18px;font-weight:500;line-height:1.4;margin-bottom:8px}.overlap-card.layout-three .main-box .text-col p{color:var(--text-color-1,#778489);display:-webkit-box;font-size:14px;font-weight:400;-webkit-line-clamp:3;line-height:1.5;margin:0;overflow:hidden;-webkit-box-orient:vertical;font-family:Inter,serif}.overlap-card.layout-three .main-box .text-col .social-box{align-items:center;display:flex;gap:10px;margin:20px 0;position:relative;z-index:2}.overlap-card.layout-three .main-box .text-col .social-box a{line-height:0;padding:4px}.overlap-card.layout-three .main-box .text-col .social-box a svg{fill:#aab4c1;height:16px;min-width:16px;width:16px}.overlap-card.layout-three .main-box .text-col .cta-box a{align-items:center;background:transparent;color:#052038;display:flex;font-family:Geist,sans-serif;font-size:16px;font-weight:500;margin-top:20px;max-width:max-content;padding:0;text-transform:capitalize}.overlap-card.layout-three .main-box .text-col .cta-box a .icon-col{align-items:center;border:.5px solid #899ba3;border-radius:100%;display:flex;height:24px;justify-content:center;margin-left:10px;min-width:24px;position:relative;transform:rotate(-45deg);transition:.4s;width:24px;z-index:1}.overlap-card.layout-three .main-box:hover .text-col .cta-box a .icon-col{transform:rotate(0deg)}.overlap-card.layout-three .main-box .text-col .cta-box a .icon-col svg{fill:#1c1b1f;height:12px;min-width:13px;width:13px}@media(min-width:992px) and (max-width:1199.98px){.overlap-card.layout-one .main-box{width:110%}.overlap-card.layout-two .text-col{max-width:270px}.overlap-card.layout-three .main-box .text-col{max-width:267px;min-width:267px}}@media(min-width:768px) and (max-width:991.98px){.overlap-card.layout-three .main-box .img-col{margin-bottom:-7px}.overlap-card.layout-three .main-box .img-col img{margin-top:0}}@media(max-width:991.98px){.overlap-card.layout-one .main-box{width:100%}.overlap-card.layout-one .row{flex-direction:column-reverse;gap:25px}.overlap-card.layout-three .main-box .text-col{max-width:507px;min-width:507px}}@media(max-width:767.98px){.overlap-card.layout-one,.overlap-card.layout-three,.overlap-card.layout-two{padding:60px 0}.overlap-card.layout-one .main-box{padding:35px 20px}.overlap-card.layout-one .text-col h2{font-size:28px}.overlap-card.layout-one .text-col .cta-box a{font-size:14px;padding:13px 20px}.overlap-card.layout-three .heading h2,.overlap-card.layout-two .heading h2{font-size:32px}.overlap-card.layout-two .content-box{margin-top:10px}.overlap-card.layout-three .main-box{display:block;width:100%}.overlap-card.layout-three .main-box .text-col{margin-left:0;max-width:100%;min-width:auto}.overlap-card.layout-three .main-box .img-col{margin-bottom:0;max-width:100%;min-width:auto;text-align:center}.overlap-card.layout-three .main-box .img-col img{margin-top:0;min-height:auto;width:45%}.overlap-card.layout-three .main-box .text-col .cta-box a .icon-col{transform:rotate(0deg)}}.overlap-card .overlap-wrapper{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}.overlap-card .row{--bs-gutter-x:1.5rem;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);margin-top:calc(var(--bs-gutter-y)*-1)}.overlap-card .row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}.overlap-card .col{flex:1 0 0%}.overlap-card .col-auto,.overlap-card .row-cols-auto>*{flex:0 0 auto;width:auto}.overlap-card .col-12,.overlap-card .row-cols-1>*{flex:0 0 auto;width:100%}.overlap-card .col-6,.overlap-card .row-cols-2>*{flex:0 0 auto;width:50%}.overlap-card .col-4,.overlap-card .row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.overlap-card .col-3,.overlap-card .row-cols-4>*{flex:0 0 auto;width:25%}.overlap-card .row-cols-5>*{flex:0 0 auto;width:20%}.overlap-card .col-2,.overlap-card .row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.overlap-card .col-1,.overlap-card .col-5,.overlap-card .col-7,.overlap-card .col-8{flex:0 0 auto}.overlap-card .col-1{width:8.3333333333%}.overlap-card .col-5{width:41.6666666667%}.overlap-card .col-7{width:58.3333333333%}.overlap-card .col-8{width:66.6666666667%}.overlap-card .col-9{flex:0 0 auto;width:75%}.overlap-card .col-10{flex:0 0 auto;width:83.3333333333%}.overlap-card .col-11{flex:0 0 auto;width:91.6666666667%}@media (min-width:576px){.overlap-card .container-sm,.overlap-card .overlap-wrapper{max-width:540px}.overlap-card .col-sm{flex:1 0 0%}.overlap-card .col-sm-auto,.overlap-card .row-cols-sm-auto>*{flex:0 0 auto;width:auto}.overlap-card .col-sm-12,.overlap-card .row-cols-sm-1>*{flex:0 0 auto;width:100%}.overlap-card .col-sm-6,.overlap-card .row-cols-sm-2>*{flex:0 0 auto;width:50%}.overlap-card .col-sm-4,.overlap-card .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.overlap-card .col-sm-3,.overlap-card .row-cols-sm-4>*{flex:0 0 auto;width:25%}.overlap-card .row-cols-sm-5>*{flex:0 0 auto;width:20%}.overlap-card .col-sm-2,.overlap-card .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.overlap-card .col-sm-1{flex:0 0 auto;width:8.3333333333%}.overlap-card .col-sm-5{flex:0 0 auto;width:41.6666666667%}.overlap-card .col-sm-7{flex:0 0 auto;width:58.3333333333%}.overlap-card .col-sm-8{flex:0 0 auto;width:66.6666666667%}.overlap-card .col-sm-9{flex:0 0 auto;width:75%}.overlap-card .col-sm-10{flex:0 0 auto;width:83.3333333333%}.overlap-card .col-sm-11{flex:0 0 auto;width:91.6666666667%}}@media (min-width:768px){.overlap-card .overlap-wrapper{max-width:720px}.overlap-card .col-md{flex:1 0 0%}.overlap-card .col-md-auto,.overlap-card .row-cols-md-auto>*{flex:0 0 auto;width:auto}.overlap-card .col-md-12,.overlap-card .row-cols-md-1>*{flex:0 0 auto;width:100%}.overlap-card .col-md-6,.overlap-card .row-cols-md-2>*{flex:0 0 auto;width:50%}.overlap-card .col-md-4,.overlap-card .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.overlap-card .col-md-3,.overlap-card .row-cols-md-4>*{flex:0 0 auto;width:25%}.overlap-card .row-cols-md-5>*{flex:0 0 auto;width:20%}.overlap-card .col-md-2,.overlap-card .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.overlap-card .col-md-1{flex:0 0 auto;width:8.3333333333%}.overlap-card .col-md-5{flex:0 0 auto;width:41.6666666667%}.overlap-card .col-md-7{flex:0 0 auto;width:58.3333333333%}.overlap-card .col-md-8{flex:0 0 auto;width:66.6666666667%}.overlap-card .col-md-9{flex:0 0 auto;width:75%}.overlap-card .col-md-10{flex:0 0 auto;width:83.3333333333%}.overlap-card .col-md-11{flex:0 0 auto;width:91.6666666667%}}@media (min-width:992px){.overlap-card .overlap-wrapper{max-width:960px}.overlap-card .col-lg{flex:1 0 0%}.overlap-card .col-lg-auto,.overlap-card .row-cols-lg-auto>*{flex:0 0 auto;width:auto}.overlap-card .col-lg-12,.overlap-card .row-cols-lg-1>*{flex:0 0 auto;width:100%}.overlap-card .col-lg-6,.overlap-card .row-cols-lg-2>*{flex:0 0 auto;width:50%}.overlap-card .col-lg-4,.overlap-card .row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.overlap-card .col-lg-3,.overlap-card .row-cols-lg-4>*{flex:0 0 auto;width:25%}.overlap-card .row-cols-lg-5>*{flex:0 0 auto;width:20%}.overlap-card .col-lg-2,.overlap-card .row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.overlap-card .col-lg-1{flex:0 0 auto;width:8.3333333333%}.overlap-card .col-lg-5{flex:0 0 auto;width:41.6666666667%}.overlap-card .col-lg-7{flex:0 0 auto;width:58.3333333333%}.overlap-card .col-lg-8{flex:0 0 auto;width:66.6666666667%}.overlap-card .col-lg-9{flex:0 0 auto;width:75%}.overlap-card .col-lg-10{flex:0 0 auto;width:83.3333333333%}.overlap-card .col-lg-11{flex:0 0 auto;width:91.6666666667%}}@media (min-width:1200px){.overlap-card .overlap-wrapper{max-width:1200px}}