.cta-section .wrapper .title p{margin-block:1.5rem 3rem}.cta-section .wrapper .button{margin-inline:auto;max-width:max-content}.text-block-section.card{background-color:#0b1c45}.text-block-section.card .wrapper .card{padding:3rem;background-color:#fff}@media (max-width:700px){.text-block-section.card .wrapper .card{padding-inline:1.5rem}}@media (max-width:500px){.text-block-section.card .wrapper .card{padding-inline:.75rem}}.text-block-section:nth-of-type(2n) .wrapper .card{flex-direction:row-reverse}.text-block-section .wrapper .card{display:flex;align-items:center;justify-content:space-between;gap:3rem}.text-block-section .wrapper .card .left{width:50%}.text-block-section .wrapper .card .left>.body p{margin-block:1.5rem 0;font-size:16px}.text-block-section .wrapper .card .left>.body h2{font-size:48px}@media (max-width:700px){.text-block-section .wrapper .card .left>.body h2{font-size:40px}}.text-block-section .wrapper .card .left ul{margin-block:1.5rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.text-block-section .wrapper .card .left ul li{display:flex;align-items:center;gap:.75rem}.text-block-section .wrapper .card .left ul li h5{font-size:18px}.text-block-section .wrapper .card .left ul li p{font-size:16px}.text-block-section .wrapper .card .left .buttons{margin-block:3rem 0}.text-block-section .wrapper .card .right{width:50%;border:1px solid rgba(171,171,171,.4588235294);display:flex}@media (max-width:1124px){.text-block-section .wrapper .card{flex-direction:column-reverse!important}.text-block-section .wrapper .card .left,.text-block-section .wrapper .card .right{width:100%}}.watermark-card{position:relative;height:100%;padding-block-start:12rem}.watermark-card .image{display:flex;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;opacity:.2}.watermark-card .title p{margin-block:.75rem 0}.watermark-cards-section .wrapper .title h2{max-width:24ch!important}.watermark-cards-section .wrapper .title p{margin-block:1.5rem 0}.watermark-cards-section .wrapper .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-block:3rem 0}@media (max-width:500px){.watermark-cards-section .wrapper .cards{grid-template-columns:1fr}}.watermark-cards-section .wrapper .buttons{max-width:max-content;margin-inline:auto;margin-block:3rem 0;display:flex;align-items:center;gap:.75rem}.icon-cards-section.row .wrapper{display:flex;align-items:center;gap:3rem}.icon-cards-section .wrapper .title h2{max-width:24ch!important}.icon-cards-section .wrapper .title p{margin-block:1.5rem 0}.icon-cards-section .wrapper .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.5rem;margin-block:3rem 0}@media (max-width:500px){.icon-cards-section .wrapper .cards{grid-template-columns:1fr}}.icon-cards-section .wrapper .buttons{max-width:max-content;margin-inline:auto;margin-block:3rem 0;display:flex;align-items:center;gap:.75rem}.image-card.reverseCards{display:flex;flex-direction:column-reverse}.image-card.reverseCards .image{margin-block:1.5rem 0}.image-card.reverseCards .image img{aspect-ratio:1!important}.image-card .image{margin-block:0 1.5rem;display:flex;border:1px solid rgba(171,171,171,.4588235294)}.image-card .title p{margin-block:.75rem 0}.image-cards-section.hero .wrapper{padding-block:0 3rem}.image-cards-section .wrapper .title h2{max-width:24ch!important}.image-cards-section .wrapper .title p{margin-block:1.5rem 0;font-size:16px}.image-cards-section .wrapper .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-block:3rem 0;align-items:flex-start}@media (max-width:500px){.image-cards-section .wrapper .cards{grid-template-columns:1fr}}.image-cards-section .wrapper .buttons{max-width:max-content;margin-inline:auto;margin-block:3rem 0;display:flex;align-items:center;gap:.75rem}.testimonial-card{padding:1.5rem;border:.5px solid #0b1c45}.testimonial-card .top{display:flex;align-items:center;gap:1.5rem}.testimonial-card .top img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;border-radius:50%;max-width:4rem}.testimonial-card .bottom{margin-block:.75rem 0}.testimonial-card .bottom .body h4,.testimonial-card .bottom .body h5{margin-block:0 .75rem}.testimonial-card .bottom .body p{font-size:16px}.testimonials-slider-section{--swiper-pagination-color:#0b1c45;--swiper-navigation-color:#0b1c45}.testimonials-slider-section .wrapper .title p{margin-block:1.5rem 0}.testimonials-slider-section .wrapper .testimonials{margin-block:3rem 0}