:root{--title-font:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;--text-font:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;--primary:#64242F;--secondary:#B44446;--tertiary:#FC8F8F;--accent:#DFD9D8;--white:#fff;--black:#000;--neutral-100:#F5F5F5;--neutral-600:#7C7C7C;--neutral-700:#1F1F1F;--text-primary:#202020;--text-secondary:#595959;--text-black:#1B1B1B;--grey-50:#F1F1F1;--grey-100:#F5F5F5;--grey-200:#D3D3D3;--grey-500:#A8A8A8;--grey-800:#595959;--link-color:#1B1B1B;--link-hover:rgb(52.5, 52.5, 52.5)}:root{--title-font:"Poppins",sans-serif;--text-font:"IBM Plex Sans",sans-serif;--primary:#FAED22;--secondary:#EFB243;--tertiary:#202020;--accent:#FFFEF4;--body:var(--tertiary);--button-primary-bg:var(--primary);--button-primary-text:var(--black);--button-primary-hover-bg:var(--secondary);--button-primary-hover-text:var(--black);--button-secondary-bg:var(--secondary);--button-secondary-text:var(--black);--button-secondary-hover-bg:var(--primary);--button-secondary-hover-text:var(--black);--button-border-radius:8px;--link-color:var(--white);--link-hover:var(--primary);--text-primary:var(--white)}:root .has-accent-background-color *,:root .has-primary-background-color *,:root .has-secondary-background-color *{--text-primary:var(--black)}:root .has-primary-background-color{--button-primary-bg:var(--secondary);--button-primary-text:var(--black);--button-primary-hover-bg:var(--tertiary);--button-primary-hover-text:var(--white)}:root .has-primary-background-color .btn--primary--outline{--button-primary-bg:var(--black);--button-primary-text:var(--white)}:root .has-secondary-background-color{--button-primary-bg:var(--primary);--button-primary-text:var(--black);--button-primary-hover-bg:var(--tertiary);--button-primary-hover-text:var(--white)}:root .has-secondary-background-color .btn--primary--outline{--button-primary-bg:var(--black);--button-primary-text:var(--black)}:root .has-tertiary-background-color{--button-primary-text:var(--black);--buttom-primary-bg:var(--primary);--button-primary-hover-text:var(--black);--button-primary-hover-bg:var(--secondary)}:root .has-tertiary-background-color .btn--primary--outline{--button-primary-bg:var(--white);--button-primary-text:var(--black)}:root .has-accent-background-color .btn--primary--outline{--button-primary-bg:var(--black);--button-primary-text:var(--white)}.editor-styles-wrapper{background-color:var(--body);color:var(--white)}.editor-styles-wrapper p{color:var(--white)}#site-header .logo a{color:var(--white)}#site-header .nav li a{color:var(--white)}#site-header .nav li.call-to-action a{background-color:var(--primary);color:var(--black);border-radius:8px}#site-footer a{color:var(--white)!important}#site-footer .social li a{filter:invert(1)}#site-footer #site-footer-outer .inner .copyright{color:var(--white)}.advanced-list-block.image-position-background{--text-primary:var(--black)}.advanced-list-block.image-position-background .has-tertiary-background-color{--text-primary:var(--white)}.advanced-list-block.image-position-side .btn{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;box-sizing:border-box;cursor:pointer;font-family:var(--text-font);font-size:inherit;font-weight:500;line-height:1.5;padding:11px 24px;min-height:40px;border-radius:var(--button-border-radius,0);border:1px solid transparent;background-color:var(--button-primary-bg,#64242f);color:var(--button-primary-text,var(--white));transition:background-color .3s ease,color .3s ease,border-color .3s ease}.advanced-list-block.image-position-side .btn:hover{background-color:var(--button-primary-hover-bg,#d18080);color:var(--button-primary-hover-text,var(--black))}.advanced-list-block.image-position-side.has-custom-list-type .wrapper .list ul li h3{color:var(--accent)}.advanced-list-block.image-position-side.has-accent-background-color.has-custom-list-type .wrapper .list ul li h3{color:var(--primary)}.advanced-list-block.image-position-side.has-accent-background-color.has-custom-list-type .wrapper .list ul li h4{color:var(--text-primary)}.comparison-block{--text-primary:var(--black)}.comparison-block .wrapper.layout-overlap .section.section--2{--white:var(--text-primary)}.contact-us-block .content-wrapper--header .description p,.contact-us-block .content-wrapper--header .quick-contact-info a,.contact-us-block .content-wrapper--header h2,.contact-us-block .content-wrapper--header span{color:var(--white)}.contact-us-block .content-wrapper--header .area::before,.contact-us-block .content-wrapper--header .email::before,.contact-us-block .content-wrapper--header .phone::before{filter:invert(1)}.contact-us-block .content-wrapper--form .gform_footer input[type=submit]{border-radius:8px!important;color:var(--black)!important}.contact-us-block .content-wrapper--footer a,.contact-us-block .content-wrapper--footer h3,.contact-us-block .content-wrapper--footer p{color:var(--white)}.faq-block.style--rounded .collapsible__content-inner p{--text-primary:var(--black)}.featured-posts-block .wrapper .posts-grid article{border-top-left-radius:64px;border-top-right-radius:64px}.featured-posts-block .wrapper .posts-grid article .card__image img{border-top-left-radius:64px;border-top-right-radius:64px}.features-block__items a{border-radius:0}.hero-block.layout-images .wrapper .images_wrapper .hero__image-wrapper img{display:flex}.hero-block.layout-images .wrapper .images_wrapper .hero__image-wrapper:first-of-type{mask-image:url(../../images/sagittarius-hero-small-blob.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../../images/sagittarius-hero-small-blob.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hero-block.layout-images .wrapper .images_wrapper .hero__image-wrapper:first-of-type img{aspect-ratio:1/1.25}@media (max-width:899px){.hero-block.layout-images .wrapper .images_wrapper .hero__image-wrapper:first-of-type{display:none}}.hero-block.layout-images .wrapper .images_wrapper .hero__image-wrapper:nth-of-type(2){mask-image:url(../../images/sagittarius-hero-big-blob.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../../images/sagittarius-hero-big-blob.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hero-block.layout-images .wrapper .images_wrapper .hero__image-wrapper:nth-of-type(2) img{aspect-ratio:unset}.hero-block.layout-image .wrapper .images_wrapper .hero__image{mask-image:url(../../images/sagittarius-hero-big-blob.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../../images/sagittarius-hero-big-blob.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.hero-block.layout-image:not(.has-primary-background-color):not(.has-secondary-background-color):not(.has-tertiary-background-color):not(.has-accent-background-color) .hero__links .btn:nth-of-type(2),.hero-block.layout-images:not(.has-primary-background-color):not(.has-secondary-background-color):not(.has-tertiary-background-color):not(.has-accent-background-color) .hero__links .btn:nth-of-type(2){color:var(--white)}.hero-block.layout-bg.color-black{--text-primary:var(--black)}.hero-block.layout-bg.color-black .hero__links .btn:nth-of-type(2){color:var(--black)}.highlighted-section-block{--text-primary:var(--black)}@media (max-width:767px){.offer-block .offer-grid .offer-item{padding:var(--wp--custom--section-gap--xl)}}@media (max-width:479px){.offer-block .offer-grid .offer-item h3{font-size:1.8rem!important;line-height:1.8rem!important}}.offer-block .offer-grid .offer-item .offer-cta:hover{border-color:var(--black)!important}.gallery-block__gallery:not(.count-1) .image-wrapper{mask-image:url(../../images/sagittarius-text-media-blob.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../../images/sagittarius-text-media-blob.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.gallery-block__gallery.count-1 .image-wrapper img{border-radius:8px}.gallery-block__gallery.count-2 .image-wrapper,.gallery-block__gallery.count-4 .image-wrapper{min-height:600px}@media (max-width:1023px){.gallery-block__gallery.count-2 .image-wrapper,.gallery-block__gallery.count-4 .image-wrapper{min-height:300px}}.gallery-block__gallery.count-2 .image-wrapper img,.gallery-block__gallery.count-4 .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}.quote-block .wrapper.layout-dark .content-wrapper::before,.quote-block .wrapper.layout-left .content-wrapper::before{color:var(--secondary)}.quote-block .wrapper.layout-dark .content-wrapper .quote-text--main::before,.quote-block .wrapper.layout-left .content-wrapper .quote-text--main::before{color:var(--primary)}.quote-block.has-primary-background-color .layout-left .content-wrapper::before{color:var(--tertiary)!important}.quote-block.has-primary-background-color .layout-dark .content-wrapper .quote-text--main::before{color:var(--tertiary)!important}.quote-block.has-accent-background-color .layout-left .content-wrapper::before,.quote-block.has-secondary-background-color .layout-left .content-wrapper::before,.quote-block.has-tertiary-background-color .layout-left .content-wrapper::before{color:var(--primary)!important}.quote-block.has-accent-background-color .layout-dark .content-wrapper .quote-text--main::before,.quote-block.has-secondary-background-color .layout-dark .content-wrapper .quote-text--main::before,.quote-block.has-tertiary-background-color .layout-dark .content-wrapper .quote-text--main::before{color:var(--primary)!important}.quote-block.has-tertiary-background-color .layout-left .content-wrapper::before{color:var(--secondary)!important}.quote-block.has-accent-background-color .layout-dark .content-wrapper figcaption,.quote-block.has-accent-background-color .layout-left .content-wrapper figcaption{color:var(--tertiary)}.stats-block{background:var(--secondary);--white:var(--black)}.stats-block .stats-panel{position:relative;background:0 0;padding:0 0 80px 0;margin-top:120px}.stats-block .stats-panel::after,.stats-block .stats-panel::before{content:"";position:absolute;left:0;width:100%;height:120px;background:var(--secondary);pointer-events:none;-webkit-mask:url(../../images/wavy-bg.svg) no-repeat center;-webkit-mask-size:cover;-webkit-mask:url(../../images/wavy-bg.svg) no-repeat center;mask:url(../../images/wavy-bg.svg) no-repeat center;mask-size:cover}.stats-block .stats-panel::before{bottom:100%;background:var(--secondary);z-index:2}.stats-block .stats-panel::after{bottom:0;z-index:2;background:var(--body)}@media (max-width:767px){.stats-block .stats-panel{padding:0}.stats-block .stats-panel::after,.stats-block .stats-panel::before{display:none}}.stats-block .stats-panel .stats{margin-bottom:80px}@media (max-width:767px){.stats-block .stats-panel .stats{margin-bottom:0}}.stats-block.has-primary-background-color .stats-panel::before{background:var(--primary)}.stats-block.has-tertiary-background-color .stats-panel::before{background:var(--tertiary)}.stats-block.has-accent-background-color{--white:var(--black)}.stats-block.has-accent-background-color .stats-panel::before{background:var(--accent)}.stats-block.has-tertiary-background-color{--white:var(--white)}.testimonials-block.layout-slider.has-primary-background-color .splide__pagination__page.is-active{background-color:var(--secondary)}.testimonials-block.layout-boxes .wrapper .block__description,.testimonials-block.layout-boxes .wrapper .block__title{text-align:left;margin-left:0}.testimonials-block.layout-boxes .wrapper .block__title{font-size:clamp(2.25rem,3vw + 1rem,4.5rem)}.testimonials-block.layout-boxes .wrapper .testimonials-block__content{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even),.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd){grid-column:unset!important;grid-row:unset!important;position:relative;z-index:1;padding:70px;border:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even)::before,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd)::before{content:"";position:absolute;inset:0;border:var(--wp--custom--section-gap--xl) solid transparent;background:linear-gradient(0deg,rgba(255,255,255,.8) 0,rgba(255,255,255,.8) 100%),var(--primary);background-origin:border-box;background-clip:border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even) .author,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd) .author{display:flex;align-items:center}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even) .author__name,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even) .author__role,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd) .author__name,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd) .author__role{color:var(--white)}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even) .author img,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd) .author img{width:52px;height:52px;min-width:52px}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even) .author__info,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd) .author__info{padding-left:14px;display:flex;flex-direction:column;justify-content:center;gap:10px}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even) .author__info .author__name,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd) .author__info .author__name{margin:0}@media (max-width:599px){.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even),.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd){padding:40px}.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(even)::before,.testimonials-block.layout-boxes .wrapper .testimonials-block__content .testimony:nth-of-type(odd)::before{border:var(--wp--custom--section-gap--m) solid transparent}}.testimonials-block.layout-boxes.has-accent-background-color{--text-primary:var(--black)}.testimonials-block.layout-boxes.has-accent-background-color .wrapper .testimonials-block__content .testimony .author__name,.testimonials-block.layout-boxes.has-accent-background-color .wrapper .testimonials-block__content .testimony .author__role{color:var(--black)}.testimonials-block.has-accent-background-color,.testimonials-block.has-primary-background-color{--text-secondary:var(--black)}.testimonials-block.has-primary-background-color .splide__arrow{background-color:var(--secondary)!important}.text-media-block .card .card__image{mask-image:url(../../images/sagittarius-text-media-blob.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../../images/sagittarius-text-media-blob.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.trusted-by-block{position:relative;background-color:var(--secondary)}.trusted-by-block::after,.trusted-by-block::before{content:"";position:absolute;left:0;width:100%;height:120px;background:var(--secondary);pointer-events:none;-webkit-mask:url(../../images/wavy-bg.svg) no-repeat center;-webkit-mask-size:cover;-webkit-mask:url(../../images/wavy-bg.svg) no-repeat center;mask:url(../../images/wavy-bg.svg) no-repeat center;mask-size:cover;transform:scaleX(-1)}.trusted-by-block::before{bottom:100%;background:var(--secondary);z-index:2}.trusted-by-block::after{bottom:0;background:var(--body);z-index:2}@media (max-width:767px){.trusted-by-block{padding:0}.trusted-by-block::after,.trusted-by-block::before{display:none}}.trusted-by-block .wrapper{margin:120px auto 0;padding:40px 0 160px 0}@media (max-width:767px){.trusted-by-block .wrapper{padding:80px 0}}.trusted-by-block.has-primary-background-color::before{background:var(--primary)}.trusted-by-block.has-tertiary-background-color::before{background:var(--tertiary)}.trusted-by-block.has-accent-background-color{--white:var(--black)}.trusted-by-block.has-accent-background-color::before{background:var(--accent)}.newsletter-signup-block button,.newsletter-signup-block input{border-radius:8px!important;color:var(--black)!important}body.blog #main .card{border-top-left-radius:64px;border-top-right-radius:64px}body.blog #main .card .card__image img{border-top-left-radius:64px;border-top-right-radius:64px}body.blog #main .card .card__content .btn{border-radius:8px;color:var(--black);border:1px solid var(--primary)}body.blog #main .card .card__content .btn:hover{background-color:transparent;color:var(--black);border:1px solid var(--primary)}.custom-pagination ul li{border-radius:var(--button-border-radius)}.custom-pagination ul li.active span{color:var(--black)}.custom-pagination ul li:hover a{color:var(--black)}.custom-pagination ul li.control a,.custom-pagination ul li.control button{background-color:var(--white)}.custom-pagination ul li.control a:hover,.custom-pagination ul li.control button:hover{background-color:var(--black)}