:root{--text: #2a2f4f;--link: rgba(61, 183, 242, .9);--link-hover: #3db7f2;--heading-purple: rgba(99, 81, 115, .97);--coral: #ff7474;--red: #ff0000;--btn-red: #f23d49;--btn-blue-text: rgba(61, 183, 242, .97);--footer-bg: #f8fcfe;--font-body: "Open Sans", sans-serif;--font-heading: "Poppins", sans-serif;--font-title: "Roboto", sans-serif}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:var(--text);font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main,.call-band{overflow-x:clip}@media(max-width:921px){html{font-size:91.2%}}img{max-width:100%;height:auto;display:block}a{color:var(--link);text-decoration:none;transition:color .2s linear}a:hover,a:focus{color:var(--link-hover)}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0 0 1.5em 3em;padding:0}::selection{background-color:#3db7f2;color:#000}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:8px;left:8px;z-index:1000;width:auto;height:auto;clip:auto;padding:15px 23px 14px;background:#f1f1f1;color:#21759b;font-weight:700;box-shadow:0 0 1px 1px #0003}.container{max-width:1140px;margin:0 auto}.col{padding:10px}.spacer{height:70px}.row{display:flex}.row>.col{flex:1 1 0;min-width:0}@media(max-width:1024px){.container{max-width:1025px}}@media(max-width:767px){.container{max-width:768px}.row{flex-direction:column}}.h-xl{font-family:var(--font-body);font-size:39px;font-weight:400;line-height:1;color:var(--heading-purple);text-align:center;padding:7px 0;text-transform:none}.h-large{font-family:var(--font-body);font-size:29px;font-weight:400;line-height:1.3;color:var(--text);text-align:center}.h-poppins{font-family:var(--font-heading);font-weight:700;text-transform:capitalize;line-height:1.3}.btn{display:inline-block;font-family:var(--font-body);font-size:15px;line-height:1;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding:18px 35px;border:0;border-radius:6px;cursor:pointer;text-align:center;transition:all .3s}.btn-white{background:#fff;color:var(--btn-blue-text)}.btn-white:hover,.btn-white:focus{background:#fff;color:var(--btn-blue-text)}.btn-red{background:var(--red);color:#fff}.btn-red:hover,.btn-red:focus{color:#fff;background:#e23849}.btn-float{transition-duration:.3s;transition-property:transform}.btn-float:hover,.btn-float:focus,.btn-float:active{transform:translateY(-8px)}.btn-icon{display:inline-flex;align-items:center;gap:20px}.btn-icon svg{width:1em;height:1em;fill:currentColor}.js [data-animate]{visibility:hidden}.js [data-animate].animated{visibility:visible;animation-duration:1.25s;animation-fill-mode:both}.animated.tada{animation-name:tada}.animated.zoomIn{animation-name:zoomIn}.animated.rotateIn{animation-name:rotateIn;transform-origin:center}.animated.fadeIn{animation-name:fadeIn}.animated.fadeInLeft{animation-name:fadeInLeft}.animated.fadeInRight{animation-name:fadeInRight}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes rotateIn{0%{transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.js [data-animate]{visibility:visible}.js [data-animate].animated{animation:none}}.site-header[data-astro-cid-3ef6ksr2]{position:relative;z-index:50;background:#fff}.header-bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;padding:16px 35px;line-height:64px;min-height:96px}.logo[data-astro-cid-3ef6ksr2]{display:block;flex:0 0 auto;line-height:0}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:240px;max-width:318px;height:auto}.main-nav[data-astro-cid-3ef6ksr2]{margin-left:auto}.main-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;list-style:none;margin:0;padding:0}.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:0 16px;color:var(--text);font-size:16px;line-height:64px}.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus,.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].current{color:var(--link)}.header-phone[data-astro-cid-3ef6ksr2]{padding:0 16px 0 24px;font-size:23px;line-height:1.65;color:var(--btn-blue-text)}.menu-toggle[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:921px){.header-bar[data-astro-cid-3ef6ksr2]{flex-wrap:wrap;padding:1em 20px;min-height:0;line-height:1}.menu-toggle[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;margin-left:auto;width:45px;height:46px;padding:0 .684em;border:0;border-radius:2px;background:var(--btn-red);color:#fff;cursor:pointer}.menu-toggle[data-astro-cid-3ef6ksr2] svg{width:22px;height:22px}.menu-toggle[data-astro-cid-3ef6ksr2] .icon-close,.menu-open[data-astro-cid-3ef6ksr2] .menu-toggle[data-astro-cid-3ef6ksr2] .icon-open{display:none}.menu-open[data-astro-cid-3ef6ksr2] .menu-toggle[data-astro-cid-3ef6ksr2] .icon-close{display:block}.header-phone[data-astro-cid-3ef6ksr2]{display:none}.main-nav[data-astro-cid-3ef6ksr2]{display:none;order:3;flex:0 0 calc(100% + 40px);margin:1em -20px -1em;border-top:1px solid #eaeaea}.menu-open[data-astro-cid-3ef6ksr2] .main-nav[data-astro-cid-3ef6ksr2]{display:block}.main-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;background:#fff}.main-nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{border-bottom:1px solid #eaeaea;background:#f9f9f9}.main-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:0 20px;line-height:3.143;font-size:1rem}}.call-band[data-astro-cid-7fwdkm6r]{background:var(--coral);padding:30px 0}.band-row[data-astro-cid-7fwdkm6r]{display:flex}.band-text[data-astro-cid-7fwdkm6r],.band-action[data-astro-cid-7fwdkm6r]{display:flex;align-items:center;padding:25px}.band-text[data-astro-cid-7fwdkm6r]{flex:0 0 66.666%}.band-action[data-astro-cid-7fwdkm6r]{flex:0 0 33.333%;justify-content:center}.band-text[data-astro-cid-7fwdkm6r] p[data-astro-cid-7fwdkm6r]{color:#fff;font-size:26px;line-height:1}.btn-white[data-astro-cid-7fwdkm6r]{box-shadow:0 5px 20px -5px #cd2f3af7}@media(max-width:1024px){.call-band[data-astro-cid-7fwdkm6r]{padding:40px}.band-row[data-astro-cid-7fwdkm6r]{flex-direction:column}.band-text[data-astro-cid-7fwdkm6r],.band-action[data-astro-cid-7fwdkm6r]{flex-basis:auto;padding:0}.band-action[data-astro-cid-7fwdkm6r]{margin-top:20px}}@media(max-width:767px){.call-band[data-astro-cid-7fwdkm6r]{padding:30px}.band-text[data-astro-cid-7fwdkm6r]{justify-content:center;text-align:center}.band-action[data-astro-cid-7fwdkm6r]{margin-top:30px}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--footer-bg);border-top:1px solid rgba(201,221,226,.5);padding:40px 10px 63px}p[data-astro-cid-sz7xmlte]{text-align:center;font-size:13px;line-height:1.8;text-transform:uppercase;letter-spacing:1px}.call-now[data-astro-cid-qicpjiv3]{display:none}@media(max-width:650px){.call-now[data-astro-cid-qicpjiv3]{position:fixed;right:20px;bottom:15px;z-index:10;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background:#ba0000;box-shadow:0 3px 6px #0000004d}.call-now[data-astro-cid-qicpjiv3] svg{width:40px;height:40px}}
