:root{--primary:#d72685;--text-body:#071110;--white:#fff;--black:#000}html{scroll-behavior:smooth}.section-scroll-margin{scroll-margin-top:calc(var(--headerHeight) + var(--sectionScrollMenuHeight))}.button{transition:color .15s linear,background .15s linear}@media screen and (max-width:991px){body{font-size:16px}}a{color:currentColor;text-decoration:none}.richtext :last-child{margin-bottom:0}.richtext p{font-size:18px}@media screen and (max-width:991px){.richtext p{font-size:16px}}.container{margin-inline:auto;max-width:1280px;padding-inline:20px;width:100%}.relative{position:relative}.section-gap{padding-block:40px}.pb-80{padding-bottom:80px}.pb-40{padding-bottom:40px}.section-heading{font-size:38px;margin-bottom:80px}.btn{border-radius:20px 0 20px 0;display:inline-block;font-size:16px;font-weight:400;letter-spacing:0;max-width:max-content;text-decoration:none;text-transform:none;transition:all .35s ease-in-out}.btn,.button.small-button{padding:.8em 2em}.btn-primary{border:1px solid rgb(var(--primary));color:rgb(var(--primary))}.btn-primary:hover,.btn-secondry{background-color:rgb(var(--primary));color:var(--white)!important}.btn-secondry,.btn-secondry:hover{border:1px solid rgb(var(--primary))}.btn-secondry:hover{background-color:transparent;color:var(--white)}@media screen and (max-width:991px){.section-heading{font-size:36px}}@media screen and (max-width:575px){.section-heading{font-size:32px;margin-bottom:38px}}.text-link{align-items:center;color:rgb(var(--primary));display:inline-flex;font-size:16px;gap:10px;line-height:1;max-width:max-content}.text-link-title{display:block}.text-link-img{display:block;flex-shrink:0;margin-top:4px;transition:all .3s ease-in-out}.text-link:hover .text-link-img{transform:translateX(4px)}.theme-pagination .splide__pagination{bottom:0;gap:8px}.theme-pagination .splide__pagination__page{aspect-ratio:1;background-color:var(--black)!important;border:0;display:block;height:auto;margin:0;transform:scale(1);transition:all .3s ease-in-out;width:10px}.theme-pagination .splide__pagination__page.is-active{background-color:rgb(var(--primary))!important;box-shadow:0 0 2px 0 rgb(var(--primary))}.theme-arrows .splide__arrow{background-color:transparent;border:none!important;height:auto;opacity:1;outline:none!important;width:15px}.theme-arrows .splide__arrow:disabled{opacity:30%}.theme-arrows .splide__arrow img{height:auto;width:100%}.theme-arrows .splide__arrow--prev{left:0}.theme-arrows .splide__arrow--next{right:0}.our-clients-heading{text-align:center}.our-clients-say.less-then-slides .splide__list{display:flex;justify-content:center;margin-inline:-10px}.our-clients-say.less-then-slides .splide__slide{padding-inline:10px;width:33.33333%}.our-clients-item{border-radius:40px 0 40px 0;color:var(--white);flex-grow:1;height:100%;overflow:hidden;position:relative;z-index:1}.our-clients-img-content{inset:0;position:absolute}.our-clients-img{display:block;height:100%;object-fit:cover;width:100%}.our-clients-content{display:flex;flex-direction:column;height:100%;padding:40px 30px;transition:all .3s ease;z-index:1}.our-clients-content,.our-clients-content>*{position:relative}.author-content{margin-block:25px 50px}.our-clients-richtext *{color:var(--white)}.author-info,.author-role{font-size:16px}.author-name{color:rgb(var(--white));font-size:26px;margin-block:2px}.our-clients-bottom{margin-top:60px;text-align:center}.our-clients-say .splide__arrow--next img,.our-clients-say .splide__arrow--prev img{width:15px}.our-clients-content .btn{margin-top:auto}@media screen and (max-width:991px){.our-clients-say.less-then-slides .splide__slide{width:50%}}@media screen and (max-width:767px){.our-clients-say.less-then-slides .splide__slide{width:100%}.pb-80{padding-bottom:40px}}@media screen and (max-width:575px){.our-clients-item{border-radius:25px 0 25px 0}.our-clients-content{padding:30px 20px}.author-content{margin-block:20px 40px}.author-info,.author-role{font-size:14px}.author-name{font-size:20px}}.benefits-section{background-color:#f5f5f5}.benefits-heading{text-align:center}.benefits-item{background-color:var(--white);border-radius:30px 30px 30px 0;padding:30px}.benefits-item-img{margin-bottom:20px}.benefits-item-img span{align-items:center;aspect-ratio:1;background-color:rgba(215,38,133,.15);border-radius:50%;display:flex;justify-content:center;line-height:1;padding:10px;width:50px}.benefits-item-heading{font-size:20px;margin-bottom:20px}.benefits-item-content .richtext p{font-size:16px}.benefits{display:grid;gap:24px}@media only screen and (max-width:991px){.benefits{gap:20px}.benefits-item{padding:24px}}.tab-section{position:relative}.tab-section *{color:var(--white)}.tab-img-content{height:100%;position:absolute;right:0;top:0;width:50%}.tab-img{display:block;height:100%;object-fit:cover;width:100%}.bg-layer{background-color:rgba(0,0,0,.6);inset:0;position:absolute}.tab-wrapper{display:grid;gap:50px;grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.tab-link-content{padding-block:80px}.tab-section-title{margin-bottom:22px}.tab-item{border-bottom:1px solid var(--white)}.tab-link{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;opacity:50%;padding-block:20px;transition:all .3s ease-in-out}.tab-link.active{opacity:100%;pointer-events:none}.tab-title{font-size:28px;margin-bottom:0}.tab-arrow-content{flex-shrink:0}.tab-item .tab-content{display:none}.tab-content-wrapper{align-items:center;display:flex;justify-content:center;padding-block:80px;padding-left:40px}.tab-content{display:none;max-width:600px}.tab-content.active{display:block}.tab-content p{font-size:20px}.tab-content :last-child{margin-bottom:0}.tab-content .btn{margin-top:10px}@media screen and (max-width:991px){.tab-wrapper{gap:20px}.tab-link{padding-block:16px}.tab-title{font-size:24px}.tab-content-wrapper{padding-left:16px}.tab-content p{font-size:24px}}@media screen and (max-width:767px){.tab-img-content{width:100%}.tab-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.tab-link-content{padding-block:30px}.tab-link.active{pointer-events:auto}.tab-content{display:grid!important;grid-template-rows:0fr;max-width:none;transition:all .5s ease}.tab-content.active{grid-template-rows:1fr}.tab-content .richtext{overflow:hidden}.tab-content p{font-size:18px}.tab-content .richtext>:last-child{margin-bottom:20px}.tab-content .btn{margin-top:0}.tab-content-wrapper{display:none}}@media screen and (max-width:575px){.tab-title{font-size:20px}.tab-link{padding-block:14px}.tab-content p{font-size:16px}}@media screen and (min-width:768px){.tab-link:hover{opacity:100%}}.services-section-title{text-align:center}.services-slider:not(.less-then-slides){margin-bottom:36px;padding-inline:50px}.services-slider.less-then-slides .splide__list{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.services-slider .splide__slide{display:grid;gap:36px;grid-template-rows:1fr 1fr}.services-slider .splide__track{padding-inline:1px!important}.service-item{border:1px solid rgb(var(--primary));border-radius:30px 30px 30px 0;display:flex;flex-direction:column;padding:20px}.our-clients-batch{font-family:sans-serif!important}.service-title{color:rgb(var(--primary));font-size:28px;margin-bottom:0}.service-description{margin-block:14px 24px}.service-description :last-child{margin-bottom:0}.service-description p{font-size:18px}.services-slider .splide__pagination{bottom:-36px}@media screen and (max-width:991px){.services-slider.less-then-slides .splide__list{grid-template-columns:repeat(2,minmax(0,1fr))}.service-title{font-size:24px}.service-description p{font-size:16px}}@media screen and (max-width:767px){.services-slider:not(.less-then-slides){padding-inline:0}.services-slider.less-then-slides .splide__list{gap:20px}.service-description{margin-bottom:34px}.services-slider .splide__arrows{align-items:center;display:flex;justify-content:center;margin-top:50px}.services-slider .splide__arrow,.services-slider .splide__pagination{position:static;transform:none}}@media screen and (max-width:575px){.services-slider.less-then-slides .splide__list{grid-template-columns:repeat(1,minmax(0,1fr))}.services-slider:not(.less-then-slides){margin-bottom:0}.service-title{font-size:20px}.service-description{margin-bottom:30px}.services-slider .splide__pagination{bottom:-60px}}.blog-header-wrapper .title-wrapper{margin-top:50px}