@font-face{font-family:"DM Sans Regular";src:url(../fonts/DMSans18pt-Regular.woff2) format("woff2"),url(../fonts/DMSans18pt-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans Medium";src:url(../fonts/DMSans18pt-Medium.woff2) format("woff2"),url(../fonts/DMSans18pt-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans SemiBold";src:url(../fonts/DMSans18pt-SemiBold.woff2) format("woff2"),url(../fonts/DMSans18pt-SemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Cn Bold";src:url(../fonts/GrilledCheeseBTNCnBold.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNCnBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Cn";src:url(../fonts/GrilledCheeseBTNCn.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNCn.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Out Wide";src:url(../fonts/GrilledCheeseBTNOutWide.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNOutWide.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Wide Bold";src:url(../fonts/GrilledCheeseBTNWideBold.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNWideBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Out";src:url(../fonts/GrilledCheeseBTNOut.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNOut.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Toasted";src:url(../fonts/GrilledCheeseBTNToasted.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNToasted.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Wide Blk";src:url(../fonts/GrilledCheeseBTNWideBlk.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNWideBlk.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GrilledCheese BTN Wide";src:url(../fonts/GrilledCheeseBTNWide.woff2) format("woff2"),url(../fonts/GrilledCheeseBTNWide.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}button,input,select,textarea{font-family:"DM Sans Regular",sans-serif}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html *{max-height:999999px}body{font-family:"DM Sans Regular",sans-serif;font-size:clamp(.9375rem,.8854166667vw,1.0625rem);line-height:1.33;color:#062840;--topbar:0px;--header-height:0px;background-color:#f2f5f7}@media (min-width:1080px){body{line-height:1.35}}*{font-weight:400;font-style:normal;-webkit-tap-highlight-color:transparent}.h1,h1{font-family:"GrilledCheese BTN Toasted",sans-serif;font-size:clamp(3rem,4.8958333333vw,5.875rem);line-height:1.083;margin:0}.h1 span,h1 span{font-family:"GrilledCheese BTN Cn Bold",sans-serif}@media (min-width:1080px){.h1,h1{line-height:1}}.h2,h2{font-family:"GrilledCheese BTN Toasted",sans-serif;font-size:clamp(2.25rem,2.5vw,3rem);line-height:1.33;margin:0 0 14px;color:#062840;-webkit-text-stroke:10px #fff;paint-order:stroke fill}.h2 span,h2 span{font-family:"GrilledCheese BTN Cn Bold",sans-serif;color:#008df2}@media (min-width:1080px){.h2,h2{line-height:1.083;-webkit-text-stroke-width:12px}.h2 span,h2 span{font-size:1.083em}.h3,h3{line-height:1.33}}.global-wrapper--home h2,.s-services h2,.s-tips h2{color:#008df2}.global-wrapper--home h2 span,.s-services h2 span,.s-tips h2 span{color:#062840}.bg-primary h2{color:#fff;-webkit-text-stroke:10px #07c;paint-order:stroke fill}.bg-primary h2 span{color:#fff}.h3,h3{font-family:"GrilledCheese BTN Wide",sans-serif;font-size:clamp(1.25rem,1.25vw,1.5rem);line-height:1.33;margin:0 0 12px}h4{font-family:"GrilledCheese BTN Wide",sans-serif;font-size:clamp(1.125rem,1.0416666667vw,1.25rem);line-height:1.33;margin:0 0 12px}h5{font-family:"GrilledCheese BTN Wide",sans-serif;font-size:clamp(.9375rem,.9375vw,1.125rem);line-height:1.33;margin:0 0 20px}h6{font-family:"GrilledCheese BTN Wide",sans-serif;font-size:clamp(.8125rem,.8333333333vw,1rem);line-height:1.38;margin:0 0 16px}strong{font-family:"DM Sans SemiBold",sans-serif}dl,ol,p,ul{margin-top:0;margin-bottom:10px}.subtitle{font-family:lumios-brush,sans-serif;font-size:1.25rem;line-height:1;background-color:var(--subtitle-bg);color:var(--subtitle-color);border-radius:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;height:32px;padding:0 12px .1em;position:absolute;left:50%;top:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%) rotate(-2deg);transform:translate(-50%,-50%) rotate(-2deg)}@media (min-width:1080px){h4{line-height:1.3}.subtitle{height:42px;padding:0 18px .1em;font-size:2rem}}.text-xs{font-size:.75rem;line-height:1.33}@media (min-width:1400px){.text-xs{font-size:.6875rem;line-height:1.27}}.icons-list__item p,.text-sm{font-size:.8125rem;line-height:1.38}@media (min-width:1400px){.icons-list__item p,.text-sm{font-size:.9375rem;line-height:1.27}}.text-lg{font-size:1.0625rem;line-height:1.35}.text-xl{font-size:1.25rem;line-height:1.3}:root{--container-max:1464px;--container-padding:1.75rem;--swiper-theme-color:#007aff;--swiper-navigation-size:44px}body,html{padding:0;margin:0;scroll-behavior:unset!important;width:100%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}::selection{background-color:#008df2;color:#fff}::-moz-selection{background-color:#008df2;color:#fff}button{color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.global-wrapper{width:100%;min-height:100vh;position:relative;overflow:clip;padding-top:var(--topbar);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:padding-top .3s linear;transition:padding-top .3s linear}.global-wrapper::before{content:"";position:absolute;width:100%;height:var(--topbar);left:0;top:0;background-color:#062840}.global-wrapper--has-columns{overflow:visible}.global-wrapper .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.global-wrapper .content .container-fluid{position:relative;z-index:2}.global-wrapper .footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.container{width:100%;margin:0 auto;padding-left:calc(1.75rem * .5);padding-right:calc(1.75rem * .5);max-width:calc(var(--container-max) + var(--container-padding))}figure{margin:0;overflow:hidden}img,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:underline;color:inherit;font-family:inherit}a:hover{color:inherit;text-decoration:underline}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{text-decoration:none}.text-center{text-align:center}.fade-in{opacity:0;-webkit-transition:450ms linear .2s;transition:450ms linear .2s}.fade-in.in-view{opacity:1}.fade-in-wrapper>*{opacity:0;-webkit-transition:opacity 450ms linear .2s;transition:opacity 450ms linear .2s}.fade-in-wrapper>.in-view,.fade-in-wrapper>h1,.fade-in-wrapper>h2,.fade-in-wrapper>h3,.fade-in-wrapper>h4{opacity:1}.sticky-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1080px){.container{padding-left:calc(var(--container-padding) * .5);padding-right:calc(var(--container-padding) * .5)}.text-center.text-lg-start{text-align:left}.sticky-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sticky-wrapper .col-right{width:32%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:sticky;top:0;padding:80px 0 0}.sticky-wrapper .col-right+.col-left{width:68%;padding-right:52px}.sticky-wrapper .col-left{width:100%;padding:80px 0 0}}@media (min-width:1400px){.text-lg{font-size:1.25rem;line-height:1.3}.text-xl{font-size:2rem;line-height:1.125}.sticky-wrapper .col-left{padding:110px 0 0}.sticky-wrapper .col-right{width:420px;padding:110px 0 0}.sticky-wrapper .col-right+.col-left{width:calc(100% - 420px);padding-right:84px}}.float{display:block}.float svg{display:block;width:100%;height:auto}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}@media (min-width:768px){.text-center.text-md-start{text-align:left}.buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}}.color-blue{--color-base:#80caff}.color-purple{--color-base:#99b2ff}.color-orange{--color-base:#ffcb80}.color-primary{--color-base:#008df2}.bg-primary{background-color:#008df2;color:#fff}.bg-white{background-color:#fff}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary:rgba(255, 255, 255, 0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;-ms-touch-action:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:transparent}.pswp:focus{outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;-webkit-transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{-webkit-transition:none;transition:none;padding:0;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:0 0;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-animation:.6s linear infinite pswp-clockwise;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@-webkit-keyframes pswp-clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pswp-clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pswp__counter{height:30px;margin:15px 0 0 20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;background:#fafafa;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}.accordion{--acc-ico-width:20px}.accordion__item{border-bottom:1px solid #ced4d9;-webkit-transition:.2s;transition:.2s;position:relative;min-height:52px;padding:3px 0}.accordion__item-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:12px 0;outline:0;border-radius:0;width:100%;font-size:17px;line-height:1.3;color:#062840;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s;text-align:left;padding-right:calc(var(--acc-ico-width) + 20px)!important}.accordion__item-button::after{content:"";width:var(--acc-ico-width);height:var(--acc-ico-width);-webkit-transition:.2s;transition:.2s;-webkit-transform-origin:center;transform-origin:center;display:block;background:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1L5 5L9 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e") center no-repeat #008df2;z-index:1;position:absolute;right:0;top:12px;transform-origin:center;border-radius:100%}.accordion__item-body{max-height:0;-webkit-transition:max-height .18s ease-out;transition:max-height .18s ease-out;overflow:hidden;color:rgba(6,40,64,.7)}.accordion__item-body ol,.accordion__item-body p,.accordion__item-body ul{margin:0 0 1rem}.accordion__item-body ol:last-child,.accordion__item-body p:last-child,.accordion__item-body ul:last-child{margin-bottom:0}.accordion__item-inner{padding:0 0 13px}.accordion__item.active .accordion__item-button::after{-webkit-transform:scaleY(-1);transform:scaleY(-1);background-color:#062840}@media (min-width:1080px){.accordion__item{min-height:58px;padding:6px 0 5px}.accordion__item-button{font-size:20px;padding:10px 0}.accordion__item-button::after{top:19px}.accordion__item-inner{font-size:15px;padding:0 20px 8px 0}}.advantage-card{--size:64px;--height:48px;--corner:16px;--space:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:20px;padding:8px;background-color:#fff;position:relative}.advantage-card__icon{position:absolute;left:50%;top:0;-webkit-transform:translate3d(-50%,calc(var(--height) * -1),0);transform:translate3d(-50%,calc(var(--height) * -1),0);padding:8px;width:var(--size);height:var(--size);background-color:#fff;border-radius:50% 50% 0 0}.advantage-card__icon::after,.advantage-card__icon::before{content:"";position:absolute;top:calc(var(--height) - var(--corner));width:var(--corner);height:var(--corner);background-size:cover;-webkit-transition:.25s linear;transition:.25s linear}.advantage-card__icon::before{left:0;background-image:url(../images/bg/cl.svg);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.advantage-card__icon::after{right:0;background-image:url(../images/bg/cr.svg);-webkit-transform:translateX(100%);transform:translateX(100%)}.advantage-card__icon-circle{width:calc(var(--size) - 16px);height:calc(var(--size) - 16px);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-base);padding:var(--space)}.advantage-card__icon-circle svg{width:100%}.advantage-card__image{display:block;position:relative;padding-top:66.52%;border-radius:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:auto}.advantage-card__image iframe,.advantage-card__image img,.advantage-card__image video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.advantage-card__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 8px 0;text-align:center}.advantage-card__body h3{font-family:"GrilledCheese BTN Toasted",sans-serif;margin:0 0 5px}.advantage-card__body p{font-size:13px;line-height:138%;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.advantage-card.color-primary .advantage-card__icon svg path{stroke:#cceaff}@media (min-width:1400px){.advantage-card{--size:84px;--height:62px;--corner:20px;--space:16px;border-radius:32px;padding:12px}.advantage-card__image{padding-top:56%;border-radius:20px}.advantage-card__body{padding:24px 20px 0}.advantage-card__body h3{font-family:"GrilledCheese BTN Wide",sans-serif;margin:0 0 8px}.advantage-card__body p{font-size:17px;line-height:135%;margin:0 0 24px}}.breadcrumb{font-size:13px;line-height:127%;color:var(--bc-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:var(--bc-position);-ms-flex-pack:var(--bc-position);justify-content:var(--bc-position);padding:0;margin:0 0 24px}.breadcrumb .breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";border-radius:2px;width:3px;height:3px;margin:0 8px;background-color:var(--bc-color);opacity:.6}.breadcrumb .breadcrumb-item a,.breadcrumb .breadcrumb-item span{display:inline-block;text-decoration:none;color:inherit}.breadcrumb .breadcrumb-item a{position:relative;overflow:hidden}.breadcrumb .breadcrumb-item a::after,.breadcrumb .breadcrumb-item a::before{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:var(--bc-color);-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:none;transition:none}.breadcrumb .breadcrumb-item a::after{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.breadcrumb .breadcrumb-item span{opacity:.6}@media (min-width:1080px){.breadcrumb{font-size:15px;line-height:127%;margin:0 0 42px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{width:4px;height:4px}.breadcrumb .breadcrumb-item a:hover::before{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1) .3s;transition:transform .5s cubic-bezier(.19,1,.22,1) .3s;transition:transform .5s cubic-bezier(.19,1,.22,1) .3s,-webkit-transform .5s cubic-bezier(.19,1,.22,1) .3s}.breadcrumb .breadcrumb-item a:hover::after{-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(110%);transform:translateX(110%)}}a,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:0;outline:0;border-radius:0;cursor:pointer}a:focus,button:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0}.button:hover,button:hover{text-decoration:none}.button{--btn-border-width:2px;--btn-radius:30px;font-family:"GrilledCheese BTN Wide",sans-serif;font-weight:400;font-size:18px;line-height:138%;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:52px;text-decoration:none;background-color:var(--btn-bg);border:none;color:var(--btn-color);border-radius:var(--btn-radius);padding:0 32px;overflow:hidden;background-clip:padding-box;-webkit-transform:translateZ(0);transform:translateZ(0)}.button::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:var(--btn-radius);border:var(--btn-border-width) solid var(--btn-border)}.button--sm{height:42px;padding:0 24px;font-size:16px}.button__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button__icon{margin:0 8px 0 -10px}.button__icon svg path{stroke:var(--btn-color);-webkit-transition:.5s;transition:.5s}.button__text{-webkit-transition:.5s;transition:.5s}.button--dark{--btn-bg:#062840;--btn-border:transparent;--btn-color:#cceaff;--btn-bg-hover:#008df2;--btn-border-hover:transparent;--btn-color-hover:#fff}.button--white{--btn-bg:#fff;--btn-border:transparent;--btn-color:#062840;--btn-bg-hover:#0070c0;--btn-border-hover:transparent;--btn-color-hover:#fff}.button--light{--btn-bg:#edf0f2;--btn-border:transparent;--btn-color:#062840;--btn-bg-hover:#0070c0;--btn-border-hover:transparent;--btn-color-hover:#f2faff}.button--outline-primary{--btn-bg:transparent;--btn-border:#008df2;--btn-color:#062840;--btn-bg-hover:#008df2;--btn-border-hover:#008df2;--btn-color-hover:#fff}.button--outline-light{--btn-bg:transparent;--btn-border:#cceaff;--btn-color:#fff;--btn-bg-hover:#cceaff;--btn-border-hover:#cceaff;--btn-color-hover:#062840}.button:hover{background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-color)}.button.disabled,.button:disabled{opacity:.5;pointer-events:none}@media (max-width:575.98px){.button{width:100%}}@media (min-width:1080px){.button__animation{z-index:-1;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:var(--btn-radius);background:0 0}.button__blobs{position:relative;display:block;height:100%;-webkit-filter:url(#goo);filter:url(#goo)}.button__blob{position:absolute;top:1px;width:25%;height:100%;background:var(--btn-bg-hover);border-radius:100%;-webkit-transform:translate3d(0,150%,0) scale(1.7);transform:translate3d(0,150%,0) scale(1.7);-webkit-transition:-webkit-transform .45s;transition:transform .45s;transition:transform .45s,-webkit-transform .45s}.button__blob:nth-child(1){left:0;-webkit-transition-delay:0s;transition-delay:0s}.button__blob:nth-child(2){left:30%;-webkit-transition-delay:80ms;transition-delay:80ms}.button__blob:nth-child(3){left:60%;-webkit-transition-delay:.16s;transition-delay:.16s}.button__blob:nth-child(4){left:90%;-webkit-transition-delay:.24s;transition-delay:.24s}@supports (filter:url("#goo")){.button__blob{-webkit-transform:translate3d(0,150%,0) scale(1.4);transform:translate3d(0,150%,0) scale(1.4)}}.button:hover .button__blob{-webkit-transform:translateZ(0) scale(1.7);transform:translateZ(0) scale(1.7)}.button:hover .button__icon svg path{stroke:var(--btn-color-hover)}.button:hover .button__text{color:var(--btn-color-hover)}}.cp-hours{position:relative;display:inline-block}.cp-hours__trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding:0 0 0 20px;background-color:#07c;font-size:15px;border-radius:50px;color:#fff}.cp-hours__state{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;padding:0 8px 1px;height:24px;font-family:"DM Sans SemiBold",sans-serif;font-size:13px;color:#fff;background-color:#b3b3b3;margin:0 8px}.cp-hours__state--open{background-color:#00cc9d}.cp-hours__arrow{width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;cursor:pointer}.cp-hours__arrow svg path{stroke:#fff}.cp-hours__overlay{position:absolute;left:0;top:0;width:100%;background-color:#062840;color:#fff;padding:10px 42px 8px 20px;border-radius:20px;display:none}.cp-hours__overlay strong{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cp-hours__overlay ul{margin:0;padding:0 0 0 6px;list-style:none;width:100%;min-width:0}.cp-hours__overlay ul li{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;min-width:0}.cp-hours__overlay ul li span:first-child{width:100%;text-overflow:ellipsis;overflow:hidden;min-width:0}.cp-hours__overlay ul li span:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:6px}.cp-hours.active{z-index:99}.cp-hours.active .cp-hours__overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.cp-hours.active .cp-hours__arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (min-width:576px){.cp-hours__trigger{height:52px}.cp-hours__overlay{padding:14px 42px 14px 20px}}@media (min-width:1080px){.cp-hours{cursor:pointer}.cp-hours__trigger{padding:0 24px;font-size:17px}.cp-hours__state{padding:0 12px 1px;height:32px;font-size:17px;margin:0 11px}.cp-hours__arrow{width:10px;height:7px;margin:1px 0 0 8px}}.cta-content{position:relative;background:url(../images/bg/pattern-cta.svg) center 0 no-repeat #f2faff;border-radius:20px;overflow:hidden;padding:8px}.cta-content__images{display:-webkit-box;display:-ms-flexbox;display:flex}.cta-content__images figure{width:55%;overflow:visible}.cta-content__images figure span{display:block;position:relative;padding-top:100%}.cta-content__images figure span iframe,.cta-content__images figure span img,.cta-content__images figure span video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta-content__images figure img{border-radius:12px}.cta-content__images figure:last-child{margin:9% 0 0 -10%}.cta-content__images figure:last-child img{outline:#f2faff solid 8px}.cta-content__text{padding:26px 16px 15px}.cta-content__text h2{color:#062840;-webkit-text-stroke-color:#cceaff}.cta-content__text h2 span{color:#008df2}.cta-content__text p{margin:0 0 20px}@media (min-width:768px){.cta-content{display:-webkit-box;display:-ms-flexbox;display:flex}.cta-content__text{width:100%;padding:16px 24px;-ms-flex-item-align:center;align-self:center}.cta-content__images{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:260px}.cta-content__images figure{width:59%}.cta-content__images figure span{padding-top:150%}.cta-content__images figure:last-child{margin:0 0 8px -18%;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1080px){.cta-content{border-radius:32px;padding:12px}.cta-content__text{padding:30px 30px 30px 42px}.cta-content__text h2{margin:0 0 16px}.cta-content__text p{margin:0 0 22px}.cta-content__images{width:305px}.cta-content__images figure img{border-radius:20px}}.custom-tooltip{--tooltip-bg:#0070c0;position:absolute;pointer-events:none;-webkit-transform:translate(calc(4px - 50%),-110%);transform:translate(calc(4px - 50%),-110%);border-radius:16px;padding:0 8px 1px;height:26px;background:var(--tooltip-bg);z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;font-family:"DM Sans Medium",sans-serif;font-size:15px;visibility:hidden}.custom-tooltip::after{content:"";position:absolute;left:50%;top:100%;background:var(--tooltip-bg);width:10px;height:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);clip-path:polygon(0 0,100% 0,50% 100%)}.custom-tooltip.visible{visibility:visible}.custom-tooltip.store{-webkit-transform:translate(calc(21px - 50%),-120%);transform:translate(calc(21px - 50%),-120%)}.custom-tooltip.opened{--tooltip-bg:#00cc9d}.custom-tooltip.closed{--tooltip-bg:#b3b3b3}.expandable__hidden{margin:0 0 10px;position:relative;max-height:200px;overflow:hidden;-webkit-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}.expandable__hidden::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,245,247,0)),to(#f2f5f7));background:linear-gradient(180deg,rgba(242,245,247,0) 0,#f2f5f7 100%)}.expandable.expanded .expandable__hidden{max-height:800px}.expandable.expanded .expandable__hidden::after{display:none}@media (max-width:767.98px){.expandable__trigger{font-size:13px;font-family:"DM Sans Medium",sans-serif}.expandable__trigger span::after,.expandable__trigger span::before{bottom:-1px}}.floating-widget{position:fixed;right:24px;bottom:24px;z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .4s,visibility linear .4s,-webkit-transform .4s cubic-bezier(.19,1,.22,1);transition:opacity .4s,transform .4s cubic-bezier(.19,1,.22,1),visibility linear .4s,-webkit-transform .4s cubic-bezier(.19,1,.22,1)}.floating-widget.is-ready{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .4s,visibility,-webkit-transform .4s cubic-bezier(.19,1,.22,1);transition:opacity .4s,transform .4s cubic-bezier(.19,1,.22,1),visibility,-webkit-transform .4s cubic-bezier(.19,1,.22,1)}.floating-widget__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:0;outline:0;border-radius:100%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70px;height:70px;-webkit-box-shadow:0 8px 24px rgba(6,40,64,.25);box-shadow:0 8px 24px rgba(6,40,64,.25);cursor:pointer;-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1),-webkit-box-shadow .25s;transition:transform .3s cubic-bezier(.19,1,.22,1),box-shadow .25s,-webkit-transform .3s cubic-bezier(.19,1,.22,1),-webkit-box-shadow .25s}.floating-widget__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.floating-widget__inner::before{content:"";position:absolute;inset:5px;border-radius:100%;border:1px solid rgba(255,255,255,.9);pointer-events:none}.floating-widget__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.floating-widget__icon--close,.floating-widget__icon--default{position:relative;width:42%;height:42%;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.floating-widget__icon--close svg,.floating-widget__icon--default svg{display:block;width:100%;height:100%}.floating-widget__icon--custom{width:44%;height:44%}.floating-widget__icon--custom img,.floating-widget__icon--custom svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.floating-widget__icon--close{position:absolute;opacity:0;-webkit-transform:rotate(-45deg) scale(.6);transform:rotate(-45deg) scale(.6)}.floating-widget__panel{position:absolute;right:0;bottom:calc(100% + 14px);z-index:1;width:340px;max-width:calc(100vw - 32px);background-color:#fff;border-radius:20px;-webkit-box-shadow:0 16px 40px rgba(6,40,64,.3);box-shadow:0 16px 40px rgba(6,40,64,.3);color:#062840;overflow:hidden;-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0;visibility:hidden;-webkit-transform:translateY(8px) scale(.85);transform:translateY(8px) scale(.85);-webkit-transition:opacity .3s,visibility linear .35s,-webkit-transform .35s cubic-bezier(.19,1,.22,1);transition:opacity .3s,transform .35s cubic-bezier(.19,1,.22,1),visibility linear .35s,-webkit-transform .35s cubic-bezier(.19,1,.22,1)}.floating-widget__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#cceaff;border:none;padding:0;outline:0;border-radius:100%;position:absolute;top:14px;right:14px;z-index:2;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#008df2;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.floating-widget__close svg{width:16px;height:16px}@media (min-width:1080px){.expandable p{margin:0 0 .85em}.expandable__hidden{margin:0 0 18px}.floating-widget__close:hover{background-color:#80caff}}.floating-widget__head{padding:26px 24px 16px;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.floating-widget__title{margin:0;color:#062840}.floating-widget__subtitle{margin:0;font-size:.9375rem;color:#304659}.floating-widget__rows{padding:0 14px 16px}.floating-widget__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;border:1px solid rgba(6,40,64,.4196078431);background-color:#f2faff;color:#062840;-webkit-tap-highlight-color:transparent;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s,border-color .12s,background-color .12s,-webkit-transform .3s;transition:opacity .3s,transform .3s,border-color .12s,background-color .12s,-webkit-transform .3s}.floating-widget__row,.floating-widget__row:active,.floating-widget__row:focus,.floating-widget__row:hover,.floating-widget__row:visited{text-decoration:none}.floating-widget__row+.floating-widget__row{margin-top:10px}.floating-widget__row-icon{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#008df2;color:#fff}.floating-widget__row-icon svg{width:20px;height:20px}.floating-widget__row-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.floating-widget__row-label{font-family:"DM Sans SemiBold",sans-serif;line-height:1.2}.floating-widget__row-meta{margin-top:2px;font-size:.9375rem;color:#304659;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.floating-widget__row-arrow{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#80caff;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.floating-widget__row-arrow svg{width:18px;height:18px}@media (min-width:1080px){.floating-widget__row:hover{border-color:#008df2}.floating-widget__row:hover .floating-widget__row-arrow{-webkit-transform:translateX(3px);transform:translateX(3px)}}.floating-widget.is-open .floating-widget__panel{opacity:1;visibility:visible;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:opacity .3s,visibility,-webkit-transform .35s cubic-bezier(.19,1,.22,1);transition:opacity .3s,transform .35s cubic-bezier(.19,1,.22,1),visibility,-webkit-transform .35s cubic-bezier(.19,1,.22,1)}.floating-widget.is-open .floating-widget__icon--custom,.floating-widget.is-open .floating-widget__icon--default{opacity:0;-webkit-transform:scale(.6) rotate(45deg);transform:scale(.6) rotate(45deg)}.floating-widget.is-open .floating-widget__icon--close{opacity:1;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.floating-widget.is-open .floating-widget__head{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:80ms;transition-delay:80ms}.floating-widget.is-open .floating-widget__row{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.floating-widget.is-open .floating-widget__row:nth-child(1){-webkit-transition-delay:.12s,.12s,0s,0s;transition-delay:.12s,.12s,0s,0s}.floating-widget.is-open .floating-widget__row:nth-child(2){-webkit-transition-delay:.18s,.18s,0s,0s;transition-delay:.18s,.18s,0s,0s}.floating-widget.is-open .floating-widget__row:nth-child(3){-webkit-transition-delay:.24s,.24s,0s,0s;transition-delay:.24s,.24s,0s,0s}.floating-widget--blue .floating-widget__toggle{background-color:#008df2;color:#fff}.floating-widget--navy .floating-widget__toggle{background-color:#062840;color:#fff}.floating-widget--purple .floating-widget__toggle{background-color:#99b2ff;color:#fff}.floating-widget--yellow .floating-widget__toggle{background-color:#f2e800;color:#062840}.floating-widget--yellow .floating-widget__toggle .floating-widget__inner::before{border-color:rgba(6,40,64,.4)}.floating-widget--white .floating-widget__toggle{background-color:#fff;color:#062840}.floating-widget--white .floating-widget__toggle .floating-widget__inner::before{border-color:rgba(6,40,64,.25)}@media (min-width:1080px){.floating-widget__toggle:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 30px rgba(6,40,64,.32);box-shadow:0 12px 30px rgba(6,40,64,.32)}}@media (max-width:767.98px){.floating-widget{right:16px;bottom:16px}.floating-widget__toggle{width:64px;height:64px;-webkit-box-shadow:0 6px 18px rgba(6,40,64,.25);box-shadow:0 6px 18px rgba(6,40,64,.25)}}.follow{--socials-color:#008df2;--socials-color-hover:#062840;border:1px dashed #008df2;border-radius:26px;padding:0 14px 0 20px;height:42px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.follow .socials a{margin-left:10px}.follow h5{margin:0 20px 0 0}label,select{cursor:pointer}input:focus,select:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.checkbox-switch input{display:none}.checkbox-switch input:checked+label{background-color:#cceaff}.checkbox-switch input:checked+label::before{background:url("data:image/svg+xml,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='18' height='18' rx='9' fill='%23008DF2' /%3e%3cpath d='M5.5 9.72727L7.6875 12L12.5 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e") center/cover no-repeat}.checkbox-switch label{display:block;padding:7px 14px 7px 32px;position:relative;background-color:#edf0f2;border-radius:20px;height:32px;font-family:"DM Sans SemiBold",sans-serif;font-size:13px;white-space:nowrap}.checkbox-switch label::before{content:"";width:18px;height:18px;background-color:#fff;border-radius:100%;position:absolute;left:7px;top:7px}@media (min-width:1080px){.follow{border-width:2px;border-radius:26px;padding:0 16px 0 24px;height:52px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.follow h5{margin:0}.checkbox-switch label{padding:7px 12px 7px 32px;font-size:15px}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}.gfield_label{display:block;font-family:"DM Sans Medium",sans-serif;font-size:11px;font-weight:400;margin-bottom:8px;color:#062840;opacity:.8;line-height:1.27;position:relative;padding:0 4px}@media (max-width:1079.98px){.gfield_label{font-size:10px;line-height:140%;margin-bottom:6px}}.filter-select,.gfield_select,input.large,textarea.large{display:block;width:100%;padding:12px 24px;font-family:"DM Sans Regular",sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#062840;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f5f7;background-clip:padding-box;border:0 solid #f2f5f7;border-radius:24px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;height:48px;margin:0}.filter-select::-webkit-input-placeholder,.gfield_select::-webkit-input-placeholder,input.large::-webkit-input-placeholder,textarea.large::-webkit-input-placeholder{color:#062840;opacity:.5}.filter-select:-moz-placeholder,.gfield_select:-moz-placeholder,input.large:-moz-placeholder,textarea.large:-moz-placeholder{color:#062840;opacity:.5}.filter-select::-moz-placeholder,.gfield_select::-moz-placeholder,input.large::-moz-placeholder,textarea.large::-moz-placeholder{color:#062840;opacity:.5}.filter-select:-ms-input-placeholder,.gfield_select:-ms-input-placeholder,input.large:-ms-input-placeholder,textarea.large:-ms-input-placeholder{color:#062840;opacity:.5}.filter-select:focus,.gfield_select:focus,input.large:focus,textarea.large:focus{-webkit-box-shadow:none;box-shadow:none;outline:0;color:#062840;border-color:#f2f5f7;background-color:#f2f5f7}@media (max-width:1079.98px){.filter-select,.gfield_select,input.large,textarea.large{font-size:15px;height:42px;padding:9px 20px}}.gfield_select{padding-right:2.5rem;background-image:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23062840' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e");background-size:10px 6px;background-position:right 18px center;background-repeat:no-repeat}textarea.large{resize:none;height:150px}.gform_fields{margin:0;padding:0;list-style:none;display:grid;gap:16px}.gform_fields .gfield{width:100%;padding:0}.gform_fields .gfield::before{display:none}.gform_fields .gform-divider{border-color:#008df2;opacity:1;margin:4px 0 0}.gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 0}@media (min-width:768px){.gform_fields{gap:20px;grid-template-columns:repeat(2,1fr)}.gform_fields .gfield:not(.gfield--width-half){grid-column:-1/1}.gform_footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:33px 0 0}}.gform_validation_errors{border:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.gform_submission_error{font-size:1rem;color:red;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.gform_confirmation_wrapper .gform_confirmation_message{padding:20px 16px}@media (max-width:767px){.gform_confirmation_wrapper .gform_confirmation_message{padding:16px 10px}}.gform_confirmation_wrapper .gform_confirmation_message p{text-align:center;font-family:"DM Sans Regular",sans-serif;margin:0 0 12px!important}.gform_confirmation_wrapper .gform_confirmation_message p:first-child{font-size:clamp(1.25rem,1.6666666667vw,2rem)}.gform_confirmation_wrapper .gform_confirmation_message p:last-child{margin:0!important}.gfield--type-captcha{visibility:hidden!important}.noUi-target{background-color:#f2f5f7;border:none;-webkit-box-shadow:none;box-shadow:none;height:4px;border-radius:6px;margin:16px 0 28px}.noUi-target .noUi-connects .noUi-connect{background-color:#80caff}.noUi-target .noUi-handle{border:5px solid #fff;border-radius:100%;background:#008df2;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;width:20px;height:20px;right:-10px;top:-8px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.noUi-target .noUi-handle:after,.noUi-target .noUi-handle:before{display:none}.noUi-target .noUi-pips-horizontal{height:auto}.noUi-target .noUi-pips-horizontal .noUi-marker-horizontal.noUi-marker{display:none}.noUi-target .noUi-pips-horizontal .noUi-value{color:#062840;font-weight:500;font-size:12px;line-height:133%;font-family:"DM Sans Medium",sans-serif;top:4px}.noUi-target .noUi-pips-horizontal .noUi-value[data-value="5"]{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-target .noUi-pips-horizontal .noUi-value:last-child{-webkit-transform:translate(calc(-5px - 50%),50%);transform:translate(calc(-5px - 50%),50%)}.noUi-target .noUi-pips-horizontal .noUi-value:last-child:after{content:"+";line-height:1}@media (min-width:1400px){.noUi-target{height:8px;margin:30px 0}.noUi-target .noUi-handle{border-width:8px;width:28px;height:28px;right:-14px;top:-10px}.noUi-target .noUi-pips-horizontal .noUi-value{font-size:13px;top:7px}}.gform_wrapper.gravity-theme .gform_heading{display:none}.gform_wrapper.gravity-theme .gform_body .gfield_label,.gform_wrapper.gravity-theme .gform_body .gfield_required_asterisk,.gform_wrapper.gravity-theme .gform_body .gform-field-label{display:block;font-family:"DM Sans Medium",sans-serif;font-size:11px;font-weight:400;margin-bottom:8px;color:#062840;opacity:.8;line-height:1.27;position:relative;padding:0 4px}@media (max-width:1079.98px){.gform_wrapper.gravity-theme .gform_body .gfield_label,.gform_wrapper.gravity-theme .gform_body .gfield_required_asterisk,.gform_wrapper.gravity-theme .gform_body .gform-field-label{font-size:10px;line-height:140%;margin-bottom:6px}}.gform_wrapper.gravity-theme .gform_body .gfield_required,.gform_wrapper.gravity-theme .gform_body .gfield_required_asterisk{margin-bottom:0;padding:0}.gform_wrapper.gravity-theme .gform_body .filter-select,.gform_wrapper.gravity-theme .gform_body .gfield--type-name input,.gform_wrapper.gravity-theme .gform_body .gfield_select,.gform_wrapper.gravity-theme .gform_body input.large,.gform_wrapper.gravity-theme .gform_body textarea.large{display:block;width:100%;padding:12px 24px!important;font-family:"DM Sans Regular",sans-serif;font-size:17px!important;font-weight:400;line-height:24px;color:#062840;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f5f7;background-clip:padding-box;border:0 solid #f2f5f7;border-radius:24px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;height:48px;margin:0}.gform_wrapper.gravity-theme .gform_body .filter-select::-webkit-input-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield--type-name input::-webkit-input-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield_select::-webkit-input-placeholder,.gform_wrapper.gravity-theme .gform_body input.large::-webkit-input-placeholder,.gform_wrapper.gravity-theme .gform_body textarea.large::-webkit-input-placeholder{color:#062840;opacity:.5}.gform_wrapper.gravity-theme .gform_body .filter-select:-moz-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield--type-name input:-moz-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield_select:-moz-placeholder,.gform_wrapper.gravity-theme .gform_body input.large:-moz-placeholder,.gform_wrapper.gravity-theme .gform_body textarea.large:-moz-placeholder{color:#062840;opacity:.5}.gform_wrapper.gravity-theme .gform_body .filter-select::-moz-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield--type-name input::-moz-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield_select::-moz-placeholder,.gform_wrapper.gravity-theme .gform_body input.large::-moz-placeholder,.gform_wrapper.gravity-theme .gform_body textarea.large::-moz-placeholder{color:#062840;opacity:.5}.gform_wrapper.gravity-theme .gform_body .filter-select:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield--type-name input:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_body .gfield_select:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_body input.large:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_body textarea.large:-ms-input-placeholder{color:#062840;opacity:.5}.gform_wrapper.gravity-theme .gform_body .filter-select:focus,.gform_wrapper.gravity-theme .gform_body .gfield--type-name input:focus,.gform_wrapper.gravity-theme .gform_body .gfield_select:focus,.gform_wrapper.gravity-theme .gform_body input.large:focus,.gform_wrapper.gravity-theme .gform_body textarea.large:focus{-webkit-box-shadow:none;box-shadow:none;outline:0;color:#062840;border-color:#f2f5f7;background-color:#f2f5f7}@media (max-width:1079.98px){.gform_wrapper.gravity-theme .gform_body .filter-select,.gform_wrapper.gravity-theme .gform_body .gfield--type-name input,.gform_wrapper.gravity-theme .gform_body .gfield_select,.gform_wrapper.gravity-theme .gform_body input.large,.gform_wrapper.gravity-theme .gform_body textarea.large{font-size:15px!important;height:42px;padding:9px 20px!important}}.gform_wrapper.gravity-theme .gform_body .gfield_select{padding-right:2.5rem;background-image:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23062840' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e");background-size:10px 6px;background-position:right 18px center;background-repeat:no-repeat}.gform_wrapper.gravity-theme .gform_body textarea.large{resize:none;height:150px!important}.gform_wrapper.gravity-theme .gform_body .gform_fields{margin:0;padding:0;list-style:none;display:grid;gap:16px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield{width:100%;padding:0}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield::before{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--type-captcha{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-name .name_first{padding-right:10px!important}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-name .name_last{padding-left:10px!important}@media (max-width:767.98px){.gfield_select,.gform_wrapper.gravity-theme .gform_body .gfield_select{background-position:right 12px center}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half{grid-column:span 12}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-name .ginput_container--name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-name .name_first,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-name .name_last{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding:0!important;margin-bottom:0!important}}.gform_wrapper.gravity-theme .gform_body .gform_fields .gform-divider{border-color:#008df2;opacity:1;margin:4px 0 0}.gform_wrapper.gravity-theme .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 0!important;margin:0!important}.gform_wrapper.gravity-theme .gform_footer .button{margin-bottom:0!important}@media (min-width:768px){.gform_wrapper.gravity-theme .gform_body .gform_fields{gap:20px;grid-template-columns:repeat(12,1fr)}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield:not(.gfield--width-half){grid-column:-1/1}.gform_wrapper.gravity-theme .gform_footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:33px 0 0!important}}.gform_wrapper.gravity-theme .gform-loader{-ms-flex-item-align:center!important;align-self:center!important;-webkit-animation:1.1s linear infinite gformLoader!important;animation:1.1s linear infinite gformLoader!important;height:8em!important;border-bottom:1.1em solid #062840!important;border-top:1.1em solid #fff!important;border-right:1.1em solid #fff!important;border-left:1.1em solid #062840!important;border-radius:50%!important;display:inline-block!important;font-size:2px!important;width:8em!important;margin-left:2em!important;position:relative!important;vertical-align:middle!important}@media (max-width:767.98px){.gform_wrapper.gravity-theme .gform-loader{display:block!important;margin-top:10px!important;margin-left:0!important}}@-webkit-keyframes gformLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes gformLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.gform_wrapper.gravity-theme .gfield_description.validation_message{font-family:"DM Sans Medium",sans-serif;font-size:11px;font-weight:400;line-height:1.27;padding:5px 10px;background:0 0;border:none}.gform_confirmation_wrapper{opacity:1!important;padding:0!important;background:#fff;border-radius:10px;min-height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icons-list{display:grid;gap:20px 24px;grid-template-columns:repeat(2,1fr)}.icons-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.icons-list__item-image{width:36px;margin:0 0 12px}.icons-list__item .text-lg{font-family:"DM Sans SemiBold",sans-serif;margin:0 0 6px;line-height:118%}.icons-list__item p{margin:0}@media (min-width:768px){.icons-list{border:1px solid rgba(6,40,64,.15);border-width:1px 0;padding:32px 0;grid-template-columns:repeat(3,1fr)}}@media (min-width:1080px){.icons-list{gap:26px 24px}.icons-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icons-list__item-image{width:48px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 12px 0 0}}@media (min-width:1400px){.icons-list{gap:36px 32px}.icons-list__item-image{margin:0 20px 0 0}}.content-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-family:"DM Sans SemiBold",sans-serif;font-size:15px;line-height:133%;padding:0 0 3px;overflow:hidden}.content-link span{pointer-events:none;display:block;position:relative}.content-link span::after,.content-link span::before{content:"";display:block;position:absolute;bottom:-3px;width:100%;height:1px;background-color:#062840}.content-link span::before{-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:none;transition:none}.content-link span::after{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.content-link:hover{text-decoration:none}@media (min-width:1080px){.content-link:hover span::before{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1) .3s;transition:transform .5s cubic-bezier(.19,1,.22,1) .3s;transition:transform .5s cubic-bezier(.19,1,.22,1) .3s,-webkit-transform .5s cubic-bezier(.19,1,.22,1) .3s}.content-link:hover span::after{-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(110%);transform:translateX(110%)}}.icon-link{--link-icon-bg:#008df2;--link-icon-size:36px;--link-icon-size-lg:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-family:"DM Sans SemiBold",sans-serif;font-size:15px;line-height:133%;padding:0 0 3px}.icon-link__icon{width:var(--link-icon-size);height:var(--link-icon-size);background-color:var(--link-icon-bg);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 12px 0 0}.icon-link__icon svg{width:auto;height:auto;max-width:50%}.icon-link__text{display:block;position:relative}.icon-link__text::before{content:"";position:absolute;bottom:-3px;width:100%;height:1px;background-color:#062840;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1)}.icon-link:hover{text-decoration:none}@media (min-width:1080px){.icon-link__icon{width:var(--link-icon-size-lg);height:var(--link-icon-size-lg);margin:0 12px 0 0}.icon-link:hover .icon-link__text::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}}.list-dot,.page-text ul,.text-images__text ul,.text-readmore ul{margin:0;padding:0;list-style:none}.list-dot li,.page-text ul li,.text-images__text ul li,.text-readmore ul li{position:relative;padding:0 0 0 15px}.list-dot li::before,.page-text ul li::before,.text-images__text ul li::before,.text-readmore ul li::before{content:"";position:absolute;left:0;top:.4em;width:5px;height:5px;background:#008df2;border-radius:100%}@media (min-width:1080px){.list-dot li,.page-text ul li,.text-images__text ul li,.text-readmore ul li{padding:0 0 0 19px}.list-dot li::before,.page-text ul li::before,.text-images__text ul li::before,.text-readmore ul li::before{top:.4em;width:7px;height:7px}}.list-checked,.text-image__text ul{margin:0;padding:0;list-style:none}.list-checked li,.text-image__text ul li{position:relative;padding:10px 0 11px 28px;border-top:1px dashed rgba(6,40,64,.5)}.list-checked li::before,.text-image__text ul li::before{content:"";position:absolute;left:0;top:.6em;width:20px;height:20px;background:url(../images/bg/list-checked.svg) 0 0/cover}@media (min-width:1400px){.list-checked li,.text-image__text ul li{padding:11px 0 13px 36px}.list-checked li::before,.text-image__text ul li::before{top:.6em;width:24px;height:24px}}.header__nav{display:none;height:100%}.header__nav-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;height:100%}.header__nav-main>li{margin:0 0 0 20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav-main>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"DM Sans Medium",sans-serif;font-size:15px;color:#062840;text-decoration:none;position:relative;z-index:2}.header__nav-main>li>a>span{display:inline-block;position:relative}.header__nav-main>li>a>span::before{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#062840;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1)}.header__nav-main>li>a:hover{text-decoration:none}.header__nav-main>li>a:hover span::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.header__nav-main>li.has-submenu>a{padding-right:12px}.header__nav-main>li.has-submenu>a::after{content:"";width:10px;height:6px;background:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.75 1L4.75 5L0.75 1' stroke='%23062840' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e") 0 0/cover no-repeat;display:block;margin:1px 0 0 6px;-webkit-transition:.25s linear;transition:.25s linear}.header__nav-main>li.has-submenu:hover>a::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.header__nav-main>li.has-submenu:hover .header__dropdown{opacity:1;visibility:visible;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.3s;transition-duration:.3s}.header__nav .header__dropdown{position:absolute;left:0;bottom:10px;-webkit-transform:translate(0,100%);transform:translate(0,100%);width:100%;padding:18px 0 0;opacity:0;visibility:hidden;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.header__nav .header__dropdown-wrapper{background-color:#fff;border-radius:26px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header__nav .header__dropdown-wrapper .subtitle{--subtitle-bg:#0070c0;--subtitle-color:#f2e800;left:50px;-webkit-transform:translateY(-50%) rotate(-2deg);transform:translateY(-50%) rotate(-2deg)}.header__nav .header__dropdown-categories{width:280px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#f2faff;border-right:1px solid rgba(6,40,64,.15);padding:32px 0 26px;border-radius:26px 0 0 26px}.header__nav .header__dropdown-item a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.25s linear;transition:.25s linear;padding:0 16px;height:52px}.header__nav .header__dropdown-item a::before{content:"";width:18px;height:18px;background:url("data:image/svg+xml,%3csvg width='5' height='7' viewBox='0 0 5 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1.00003L4 3.50003L1 6.00003' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e") 50% no-repeat #0070c0;border-radius:100%;display:block;margin:0 -18px 0 0;-webkit-transition:.25s linear;transition:.25s linear;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center}.header__nav .header__dropdown-item a:hover{text-decoration:none}.header__nav .header__dropdown-item.is-active a{background-color:#fff}.header__nav .header__dropdown-item.is-active a::before{-webkit-transform:scale(1);transform:scale(1);margin:0 10px 0 0}.header__nav .header__dropdown-btn{margin:auto 0 0;padding:32px 16px 0}.header__nav .header__dropdown-content{width:100%}.header__nav .header__dropdown-links{opacity:0;padding:32px 16px}.header__nav .header__dropdown-links ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:9px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.header__nav .header__dropdown-links ul li{position:relative;padding:0 0 0 18px}.header__nav .header__dropdown-links ul li::before{content:"";border-radius:100%;width:8px;height:8px;background-color:var(--color-state);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__nav .header__dropdown-links ul li[data-opened="0"]{--color-state:#b3b3b3}.header__nav .header__dropdown-links ul li[data-opened="1"]{--color-state:#00cc9d}.header__nav .header__dropdown-links ul li a{font-family:"DM Sans Medium",sans-serif;text-decoration:none;color:#062840;font-size:.875rem;display:inline-block;position:relative}.header__nav .header__dropdown-links ul li a::after{content:"";display:block;position:absolute;bottom:-3px;width:100%;height:1px;background-color:#062840;-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);transform:scaleX(0)}.header__nav .header__dropdown-links ul li a:hover{text-decoration:none}.header__nav .header__dropdown-links ul li.is-coming-soon span{font-family:"DM Sans Medium",sans-serif;color:#062840;font-size:.875rem;cursor:default}.header__nav .header__dropdown-links ul li.is-coming-soon span em{font-style:italic;color:#b3b3b3}.header__nav .header__dropdown-inner{display:none;width:100%}.header__nav .header__dropdown-inner.is-active{display:block}@media (min-width:1080px){.header__nav .header__dropdown-links ul li a:hover::after{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(1);transform:scaleX(1)}.header__nav{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:1400px){.header__nav-main>li{margin:0 0 0 30px}.header__nav-main>li>a{font-size:16px}.header__nav .header__dropdown{padding:12px 52px 0}.header__nav .header__dropdown-categories{width:320px}.header__nav .header__dropdown-item a{padding:0 32px}.header__nav .header__dropdown-btn{padding:35px 26px 0}.header__nav .header__dropdown-links{padding:32px}.header__nav .header__dropdown-links ul li a{font-size:16px}}.mobile-menu{position:absolute;z-index:8;left:0;top:0;width:100%;background:#f2faff;border-radius:37px;padding:74px 0 20px;color:#062840;height:0;max-height:calc(100dvh - var(--topbar) - 70px);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center 40px;transform-origin:center 40px;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mobile-menu__inner{opacity:0;width:100%;overflow:auto;padding:8px 16px 0;-webkit-transition:opacity .15s;transition:opacity .15s}.mobile-menu ul{list-style:none}.mobile-menu ul a,.mobile-menu ul a:hover{text-decoration:none}.mobile-menu__main{margin:0;padding:0 4px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.mobile-menu__main li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:138%;color:#062840;font-family:"DM Sans Medium",sans-serif}.mobile-menu__main li.has-submenu>a::after{content:"";width:10px;height:6px;background:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.75 1L4.75 5L0.75 1' stroke='%23062840' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e") 0 0/cover no-repeat;display:block;margin:1px 0 0 8px;-webkit-transition:.25s linear;transition:.25s linear}.mobile-menu__main li.has-submenu.opened>a::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mobile-menu__main .submenu{height:0;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.mobile-menu__main>li>a{padding:0 4px}.mobile-menu__main>li>.submenu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin:0;padding:12px 0 16px}.mobile-menu__main>li>.submenu>ul>li>a{border:1px solid #e1e7eb;background-color:#fff;border-radius:21px;padding:0 10px 0 16px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"DM Sans Regular",sans-serif;font-size:15px;line-height:133%}.mobile-menu__main>li>.submenu>ul>li.has-submenu>a::after{content:"";width:20px;height:20px;background:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.75 0.75L4.75 4.75L0.75 0.749999' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e") 50% 60%/10px 6px no-repeat #008df2;border-radius:100%;display:block;margin:1px 0 0 8px;-webkit-transition:.25s linear;transition:.25s linear}.mobile-menu__main>li>.submenu>ul>li.has-submenu.opened>a{border-radius:21px 21px 0 0}.mobile-menu__main>li>.submenu>ul>li.has-submenu.opened .submenu .button{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.mobile-menu__main>li>.submenu .submenu{position:relative}.mobile-menu__main>li>.submenu .submenu__inner{border:1px solid #e1e7eb;border-top:none;border-radius:0 0 21px 21px;background-color:#fff;padding:14px 12px 20px}.mobile-menu__main>li>.submenu .submenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:0;margin:0 0 20px}.mobile-menu__main>li>.submenu .submenu ul li{position:relative;padding:0 0 0 15px}.mobile-menu__main>li>.submenu .submenu ul li::before{content:"";border-radius:100%;width:5px;height:5px;background-color:var(--color-state);position:absolute;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-menu__main>li>.submenu .submenu ul li[data-opened="0"]{--color-state:#b3b3b3}.mobile-menu__main>li>.submenu .submenu ul li[data-opened="1"]{--color-state:#00f2ba}.mobile-menu__main>li>.submenu .submenu ul li a{font-size:13px;line-height:131%;font-family:"DM Sans SemiBold",sans-serif}.mobile-menu__main>li>.submenu .submenu ul li.is-coming-soon span{font-size:13px;line-height:131%;font-family:"DM Sans SemiBold",sans-serif;color:#062840}.mobile-menu__main>li>.submenu .submenu ul li.is-coming-soon span em{font-style:italic;color:#b3b3b3}.mobile-menu__subnav{margin:0 8px 24px;padding:0;font-size:13px;line-height:138%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.mobile-menu__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.mobile-menu.active{height:auto;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-delay:0;transition-delay:0}.mobile-menu.active .mobile-menu__inner{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}@media (min-width:1080px){.mobile-menu{display:none}}.modal{border:none;padding:0;opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);-webkit-transition:.5s;transition:.5s;width:90%;max-width:700px;background-color:#fff;border-radius:20px}.modal__close{position:absolute;right:0;top:0;width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__body{padding:20px}.modal h3{margin:0 0 25px;color:#008df2}.modal::-ms-backdrop{background:rgba(6,40,64,0);-ms-transition:all .5s;transition:.5s}.modal::backdrop{background:rgba(6,40,64,0);-webkit-transition:.5s;transition:.5s}.modal.opening{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.modal.opening::-ms-backdrop{background:rgba(6,40,64,.8)}.modal.opening::backdrop{background:rgba(6,40,64,.8)}@media (min-width:1080px){.modal{border-radius:32px}.modal__close{width:42px;height:42px}.modal__body{padding:32px}}.navbar-toggler{--toggler-color:#062840;--toggler-color-active:#062840;--toggler-spacer:5px;margin:0 0 0 6px;width:42px;height:42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:2px solid #008df2;position:relative;z-index:10}.navbar-toggler__icon{display:block;padding:0;width:18px;height:2px;position:relative;margin:auto;border-radius:2px;background:var(--toggler-color)}.navbar-toggler__icon:after,.navbar-toggler__icon:before{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:var(--toggler-color);-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform-origin:center;transform-origin:center}.navbar-toggler__icon:before{top:calc(var(--toggler-spacer) * -1)}.navbar-toggler__icon:after{bottom:calc(var(--toggler-spacer) * -1)}.navbar-toggler.active .navbar-toggler__icon{background-color:transparent}.navbar-toggler.active .navbar-toggler__icon:after,.navbar-toggler.active .navbar-toggler__icon:before{width:100%;background-color:var(--toggler-color-active)}.navbar-toggler.active .navbar-toggler__icon:before{-webkit-transform:translateY(var(--toggler-spacer)) rotate(45deg);transform:translateY(var(--toggler-spacer)) rotate(45deg)}.navbar-toggler.active .navbar-toggler__icon:after{-webkit-transform:translateY(calc(var(--toggler-spacer) * -1)) rotate(-45deg);transform:translateY(calc(var(--toggler-spacer) * -1)) rotate(-45deg)}@media (min-width:1080px){.navbar-toggler{display:none}}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:32px auto 0;list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;border-radius:30px;padding:6px 2.5px;background-color:#fff}.pagination__item{margin:0 2.5px;padding:0}.pagination__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:24px;height:24px;position:relative;font-family:"DM Sans SemiBold",sans-serif;color:rgba(6,40,64,.7);font-size:13px;line-height:1;border-radius:100%;background-color:#fff}.pagination__item-link:hover{text-decoration:none}.pagination__item-link--disabled{pointer-events:none}.pagination__item-link--disabled svg{opacity:.3}.pagination__item-link svg{width:6px}.pagination__item-link svg path{stroke:#062840}.pagination__item.active .pagination__item-link{pointer-events:none;background-color:#008df2;color:#fff}.pagination__item:first-child,.pagination__item:last-child{position:absolute;top:0;margin:0}.pagination__item:first-child .pagination__item-link,.pagination__item:last-child .pagination__item-link{width:36px;height:36px}.pagination__item:first-child{left:-48px}.pagination__item:last-child{right:-48px}@media (min-width:768px){.pagination{margin-top:52px}}@media (min-width:1080px){.pagination{padding:8px 4px;margin-top:68px}.pagination__item{margin:0 4px}.pagination__item-link{width:26px;height:26px;font-size:15px;-webkit-transition:.25s linear;transition:.25s linear}.pagination__item-link:hover{background-color:#008df2;color:#fff}.pagination__item-link:hover svg path{stroke:#fff}.pagination__item-link svg{width:8px}.pagination__item:first-child .pagination__item-link,.pagination__item:last-child .pagination__item-link{width:42px;height:42px}.pagination__item:first-child{left:-54px}.pagination__item:last-child{right:-54px}}.place-search{position:relative}.place-search .checkbox-switch{position:absolute;right:0;top:-47px}.place-search-input{display:block;border-radius:30px;padding:0 48px 0 20px;width:100%;height:48px;font-family:"DM Sans Regular",sans-serif;font-size:17px;line-height:130%;color:#062840;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#edf0f2;background-clip:padding-box;border:none}.place-search-input::-webkit-input-placeholder{color:#062840;opacity:.5}.place-search-input:-moz-placeholder{color:#062840;opacity:.5}.place-search-input::-moz-placeholder{color:#062840;opacity:.5}.place-search-input:-ms-input-placeholder{color:#062840;opacity:.5}.place-search-input:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.place-search-submit{width:32px;height:32px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:8px;top:8px;background-color:#062840}.place-search .place-search-field{position:relative}.place-search .autocomplete{position:absolute;left:0;right:0;top:calc(100% + 7px);display:none}.place-search .autocomplete ul{margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #edf0f2;border-radius:0 0 16px 16px}.place-search .autocomplete ul li{border-bottom:1px solid #edf0f2;padding:0 24px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-family:"DM Sans Medium",sans-serif;color:rgba(0,0,0,.7);cursor:pointer;-webkit-transition:.25s linear;transition:.25s linear}.place-search .autocomplete ul li:last-child{border:none;border-radius:0 0 16px 16px}.place-search .autocomplete ul li:hover{background-color:#f2faff}.place-search.has-autocomplete{z-index:9}.place-search.has-autocomplete .autocomplete{display:block}@media (min-width:1080px){.place-search .checkbox-switch{top:-57px}.place-search-input{padding:0 58px 0 24px;height:58px;font-size:20px}.place-search-submit{width:42px;height:42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1080px) and (max-height:779px){.place-search .checkbox-switch{top:-47px}}.rating{background-color:#cceaff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:26px;padding:5px;width:260px;height:48px;color:#062840}.rating__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 5px}.rating__item-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rating__item h5{margin:0 6px 0 0}.rating__item svg{width:68px}.rating__item span{font-size:12px;width:100%}.rating__visual{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.rating__visual img{border:3px solid #cceaff;border-radius:40px;width:44px;height:44px;margin:0 0 0 -19px}@media (min-width:1080px){.rating{border-radius:29px;padding:8px;height:58px;width:auto;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.rating__icon{width:42px;height:42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -21px 0 0;background-color:#fff;position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.rating__item{background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 0 21px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:0 30px 30px 0;margin:0 22px 0 0}.rating__item h5{margin:0 8px 0 0}.rating__item svg{width:82px;margin:0 12px 0 0}.rating__item span{font-size:15px;width:auto}.rating__visual{margin:-3px 0}.rating__visual img{width:48px;height:48px;margin:0 0 0 -16px}}@media (max-width:1079.98px){.gform_wrapper.gravity-theme .gfield_description.validation_message{font-size:10px;line-height:140%}.search{position:fixed;z-index:999;left:0;top:0;width:100vw;height:100dvh;background-color:#062840;padding:70px 14px 24px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease-out .1s;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;transition-delay:.1s;visibility:hidden}.search__main,.search__overlay{opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.search__main{height:100%}.search__close{width:42px;height:42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255,255,255,.08);position:absolute;top:14px;right:14px}.search form{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search form input{display:block;width:100%;padding:0;text-align:center;font-family:"DM Sans Regular",sans-serif;font-size:20px;line-height:130%;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-clip:padding-box;border:none;border-radius:0;margin:auto 0}.search form input::-webkit-input-placeholder{color:#fff;opacity:.5}.search form input:-moz-placeholder{color:#fff;opacity:.5}.search form input::-moz-placeholder{color:#fff;opacity:.5}.search form input:-ms-input-placeholder{color:#fff;opacity:.5}.search form input:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.search form .button{--btn-color:#fff}.search form .button__icon{display:none}.search.active{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;-webkit-transition-delay:0;transition-delay:0}.search.active .search__main,.search.active .search__overlay{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}}@media (min-width:1080px){.search{position:relative;width:32px;height:32px;border-radius:32px;overflow:hidden;-webkit-transition:width .3s;transition:width .3s}.search .search-open{position:absolute;right:0;top:0;z-index:2}.search__close,.search__overlay{display:none}.search__main{position:relative;z-index:1}.search form{position:relative}.search form input{display:block;border-radius:16px;padding:0 32px 0 16px;width:100%;height:32px;font-family:"DM Sans Medium",sans-serif;font-size:15px;line-height:130%;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#062840;background-clip:padding-box;border:none}.search form input::-webkit-input-placeholder{color:#fff;opacity:.5}.search form input:-moz-placeholder{color:#fff;opacity:.5}.search form input::-moz-placeholder{color:#fff;opacity:.5}.search form input:-ms-input-placeholder{color:#fff;opacity:.5}.search form input:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.search form .button{padding:0;height:32px;position:absolute;right:0;top:0}.search form .button::before,.search form .button__text{display:none}.search form .button__icon{width:32px;height:32px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.search .search__main{pointer-events:none}.search.active{width:300px}.search.active .search__main{pointer-events:auto}}.service-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:20px;background-color:var(--color-base);overflow:hidden}.service-card__image{display:block;position:relative;padding-top:60.65%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.service-card__image iframe,.service-card__image img,.service-card__image video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.service-card__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:22px 20px 26px}.service-card__body h4{max-width:11.2em;margin:0 0 6px;position:relative;z-index:1}.service-card__body p{margin:0 0 17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:1}.service-card__body .content-link{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.service-card__bubbles{position:absolute;right:0;top:0;width:108px;-webkit-transform:translate(23%,-51%);transform:translate(23%,-51%)}.service-card__bubbles .bg-circle{fill:var(--color-base)}@media (min-width:1080px){.service-card{border-radius:32px}.service-card__image{padding-top:56.26%}.service-card__body{padding:32px 32px 36px}.service-card__body h4{max-width:12em;margin:0 0 16px}.service-card__body p{max-width:19em;margin:0 0 43px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (min-width:1400px){.search.active{width:400px}.service-card__bubbles{width:162px;-webkit-transform:translate(0,-49%);transform:translate(0,-49%)}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex}.socials a{display:block;width:16px}.socials a svg path{fill:var(--socials-color);-webkit-transition:.25s linear;transition:.25s linear}@media (min-width:1080px){.socials a{width:20px}.socials a:hover svg path{fill:var(--socials-color-hover)}}.swiper-slide{height:auto!important;-webkit-transition-property:all;transition-property:all}.swiper-button-next,.swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;width:36px;height:36px;background-color:var(--slider-arrow-bg);-webkit-transition:.25s linear;transition:.25s linear;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none}.swiper-button-next svg,.swiper-button-prev svg{width:auto;height:auto}.swiper-button-next svg path,.swiper-button-prev svg path{stroke:var(--slider-arrow-color);-webkit-transition:.25s linear;transition:.25s linear}.swiper-button-next::after,.swiper-button-prev::after{display:none!important}.slider-container{margin:0 calc(1.75rem * -.5)}.slider-container .swiper{padding:0 calc(1.75rem * .5)}@media (min-width:1080px){.swiper-button-next,.swiper-button-prev{width:30px;height:30px}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--slider-arrow-bg-hover)}.swiper-button-next:hover svg path,.swiper-button-prev:hover svg path{stroke:var(--slider-arrow-color-hover)}.slider-container{margin:0}.slider-container .swiper{padding:0}}.swiper-controls div{background-color:var(--controls-bg);-webkit-transition:.25s linear;transition:.25s linear}.swiper-controls div svg path{stroke:var(--controls-color);-webkit-transition:.25s linear;transition:.25s linear}.swiper-controls div:hover{background-color:var(--controls-bg-hover)}.swiper-controls div:hover svg path{stroke:var(--controls-color-hover)}.s-header .swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px;margin-right:4px}.s-header .swiper-controls div{position:static;margin:0;width:42px;height:42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-header .swiper-controls div.swiper-button-next{margin-left:8px}.tabs__nav{margin:-42px 0 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px 16px 0 0;padding:0 18px;height:42px;background-color:#07c;color:#fff;font-family:"GrilledCheese BTN Cn Bold",sans-serif;font-size:18px;line-height:133%;text-decoration:none;position:relative;-webkit-transition:.25s linear;transition:.25s linear}.tabs__nav-item::after,.tabs__nav-item::before{content:"";position:absolute;bottom:0;width:12px;height:12px;background-size:cover;opacity:0;-webkit-transition:.25s linear;transition:.25s linear}.tabs__nav-item::before{left:0;background-image:url(../images/bg/cl.svg);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tabs__nav-item::after{right:0;background-image:url(../images/bg/cr.svg);-webkit-transform:translateX(100%);transform:translateX(100%)}.tabs__nav-item:hover{background-color:#07c;color:#fff;text-decoration:none}.tabs__nav-item.is-active{background-color:#fff;color:#062840;z-index:2}.tabs__nav-item.is-active::after,.tabs__nav-item.is-active::before{opacity:1}.tabs__contaner{position:relative}.tabs__content{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.tabs__content.is-active{opacity:1;visibility:visible;pointer-events:auto;position:relative}.tabs__content.is-leaving{opacity:0;visibility:visible}@media (min-width:768px){.tabs__nav{margin:-52px 0 0}.tabs__nav-item{border-radius:26px 26px 0 0;padding:2px 32px 0;height:52px;font-family:"GrilledCheese BTN Wide",sans-serif;font-size:18px}.tabs__nav-item::after,.tabs__nav-item::before{width:20px;height:20px}.tabs__nav-item:hover{background-color:#f2faff;color:#062840}}.tip-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:20px;background-color:#fff;padding:8px}.tip-card__image{display:block;position:relative;padding-top:66.67%;border-radius:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tip-card__image iframe,.tip-card__image img,.tip-card__image video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tip-card__icon{position:absolute;left:50%;bottom:-1px;padding:0 0 1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:88px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../images/bg/tip-sm.svg) center bottom/cover}.tip-card__icon-circle{width:48px;height:48px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-base)}.tip-card__icon-circle svg{width:28px}.tip-card__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:20px 12px 16px;text-align:center}.tip-card__body h4{margin:0 0 8px}.tip-card__body p{margin:0 0 17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tip-card__body .content-link{-ms-flex-item-align:center;align-self:center;margin-top:auto}@media (min-width:1080px){.tip-card{border-radius:32px;padding:12px}.tip-card__image{padding-top:66.5%;border-radius:20px}.tip-card__icon{width:124px;height:76px;background-image:url(../images/bg/tip.svg)}.tip-card__icon-circle{width:68px;height:68px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tip-card__icon-circle svg{width:36px}.tip-card__body{padding:26px 12px 20px}.tip-card__body h4{margin:0 0 10px}.tip-card__body p{margin:0 0 32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.header{position:fixed;left:0;top:0;z-index:99;width:100%;padding-top:var(--topbar);-webkit-transition:padding-top .3s linear,-webkit-transform .35s;transition:transform .35s,padding-top .3s linear,-webkit-transform .35s}.header__topbar{position:absolute;left:0;top:0;width:100%;background-color:#062840;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:.25s linear;transition:.25s linear}.header__topbar.is-shown{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.header__topbar-slider{position:relative;padding:0 56px;text-align:center}.header__topbar h6{display:inline-block;margin:0;color:#cceaff}.header__topbar h6 a{text-decoration:underline}.header__topbar .swiper .swiper-slide{padding:11px 0 12px;text-align:center}@media (max-width:1079.98px){.header__topbar .swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__topbar .swiper-button-next,.header__topbar .swiper-button-prev{position:absolute;top:0;margin:0;height:100%;width:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__topbar .swiper-button-next svg path,.header__topbar .swiper-button-prev svg path{stroke:#cceaff}.header__topbar .swiper-button-prev{left:0}.header__topbar .swiper-button-next{right:0}.header__meta{margin:16px 0 11px;text-align:center;-webkit-transition:.25s linear;transition:.25s linear}.header__meta .search-open{display:none}.header__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"DM Sans SemiBold",sans-serif;font-size:13px;color:#fff}.header__info::before{content:"";border-radius:100%;width:5px;height:5px;background-color:#00f2ba;display:block;margin:0 6px 0 0}.header__subnav{display:none}.header__panel{border-radius:60px;padding:0 0 0 24px;height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2faff;position:relative}.header__logo{width:173px;position:relative;z-index:10}.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;margin-left:auto;position:relative;z-index:10}.header__buttons .button{display:none}.header__buttons .search-open-mob{width:42px;height:42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#cceaff}.header.headroom--not-top{-webkit-transform:translateY(calc(var(--topbar) * -1));transform:translateY(calc(var(--topbar) * -1))}.header.headroom--not-top.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header.headroom--not-top.headroom--pinned{-webkit-transform:translateY(calc(var(--topbar) * -1));transform:translateY(calc(var(--topbar) * -1))}.header.headroom--not-top .header__meta{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0;margin:0}@media (min-width:1080px){.header__topbar{text-align:center}.header__topbar-slider{display:inline-block;padding:1px 44px}.header__topbar .swiper-button-next,.header__topbar .swiper-button-prev{width:24px;height:24px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255,255,255,.15);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__topbar .swiper .swiper-slide{padding:9px 0 8px;width:auto;white-space:nowrap}.header__topbar .swiper .swiper-slide h6{display:inline-block}.header__meta{text-align:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__meta .search-open{width:32px;height:32px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#062840}.header__info{font-size:15px;line-height:127%;font-family:"DM Sans Medium",sans-serif}.header__info::before{width:8px;height:8px;margin-right:4px}.header__subnav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 0 0 auto;list-style:none}.header__subnav li{margin:0 32px 0 0}.header__subnav a{font-size:15px;line-height:127%;text-decoration:none;font-family:"DM Sans Medium",sans-serif;color:#fff;display:inline-block;position:relative}.header__subnav a:hover{text-decoration:none}.header__subnav a::after{content:"";display:block;position:absolute;bottom:-3px;width:100%;height:1px;background-color:#fff;-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);transform:scaleX(0)}}@media (min-width:1080px) and (min-width:1080px){.header__subnav a:hover::after{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media (min-width:1080px){.header__buttons .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header__buttons .search-open-mob{display:none}.header.headroom--not-top{-webkit-transform:translateY(0);transform:translateY(0)}.header.headroom--not-top.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header.headroom--not-top.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}.header.headroom--not-top .header__meta{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0;margin:0}}@media (min-width:1800px){.header__meta{margin:27px 4px 15px}.header__panel{padding:0 20px 0 42px;height:92px;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.2);box-shadow:0 0 60px 0 rgba(0,0,0,.2)}.header__logo{width:198px}.header__buttons{padding:0}.header.headroom--not-top .header__meta{margin:-10px 0 0}}.footer{--socials-color:#008df2;--socials-color-hover:#fff;--container-max:1170px;overflow:hidden}.footer a,.footer a:hover{text-decoration:none}.footer__panel{position:relative}.footer__panel .floats{display:none}.footer__panel-wrapper{background:url(../images/bg/pattern-sm.svg) center 0 repeat-x #cceaff;border-radius:20px;overflow:hidden}.footer__panel-visual{position:relative;height:128px;padding:16px 16px 16px 52px}.footer__panel-visual-bg{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:116%;height:195%;background:url(../images/bg/cloud.svg) center bottom/cover}.footer__panel-visual figure{margin:auto;width:94px;height:96px;position:relative;z-index:2}.footer__panel-visual figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.footer__panel-visual-floats .float{position:absolute;background-color:#f2f5f7;border-radius:100%;aspect-ratio:1/1;z-index:3}.footer__panel-visual-floats .float:nth-child(1){width:32px;left:15%;top:34%}.footer__panel-visual-floats .float:nth-child(2){width:12px;right:18%;top:24%}.footer__panel-visual-floats .float:nth-child(3){width:12px;left:35.7%;top:9%}.footer__panel-visual-floats .float:nth-child(4){width:20px;left:32%;bottom:10%}.footer__panel-text{padding:24px 16px 0;background:radial-gradient(50% 50% at 50% 50%,#cceaff 0,rgba(204,234,255,0) 100%)}.footer__panel-text h2{color:#008df2}.footer__panel-text h2 span{color:#062840}.footer__panel-text p{margin:0 0 20px}.footer__panel-images{padding:26px 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__panel-images figure{width:57%;overflow:visible}.footer__panel-images figure span{display:block;position:relative;padding-top:80%}.footer__panel-images figure span iframe,.footer__panel-images figure span img,.footer__panel-images figure span video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.footer__panel-images figure img{border-radius:16px}.footer__panel-images figure:last-child{margin:17% 0 0 -14%}.footer__panel-images figure:last-child img{outline:#cceaff solid 5px}.footer__panel+.footer__main{margin-top:-136px;padding-top:184px}.footer__main{background-color:#062840;color:#fff;padding:48px 2px 32px}.footer__main-wrapper{position:relative}.footer .socials{position:absolute;right:0;top:13px}.footer .socials a{width:18px;margin:0 0 0 14px}.footer__logo{width:167px;margin:0 0 16px}.footer__note{margin:0 0 32px;color:rgba(255,255,255,.7)}.footer__note p{font-family:"DM Sans Medium",sans-serif;margin:0}.footer__nav{margin:0 0 37px}.footer__nav ul{margin:0;padding:0;list-style:none;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,1fr);gap:9px 0}.footer__nav a{font-family:"DM Sans SemiBold",sans-serif;font-size:13px;line-height:131%;color:#fff;text-decoration:none}.footer__legals{margin:0 0 5px}.footer__legals ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__legals ul li{margin:0 8px 0 0}.footer__legals ul a{font-family:"DM Sans Medium",sans-serif;font-size:10px;color:rgba(255,255,255,.7);text-decoration:none}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"DM Sans Medium",sans-serif;font-size:10px;color:rgba(255,255,255,.7)}.footer__info .copyright{margin:0 8px 0 0}.footer .dev-link{display:none}.footer--primary{background-color:#008df2}.footer--white{background-color:#fff}@media (min-width:768px){.footer__panel-wrapper{background-image:url(../images/bg/pattern.svg);display:-webkit-box;display:-ms-flexbox;display:flex}.footer__panel-visual{height:auto;width:160px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__panel-visual-bg{left:auto;right:0;top:50%;-webkit-transform:translate(0,-40%);transform:translate(0,-40%);width:133.75%;height:149.4%;background:url(../images/bg/cloud-lg.svg) right center/cover}.footer__panel-visual figure{width:100%;height:auto}.footer__panel-visual-floats .float:nth-child(1){width:52px;left:13.5%;top:6%}.footer__panel-visual-floats .float:nth-child(2){width:32px;right:91%;top:32%}.footer__panel-visual-floats .float:nth-child(3){width:20px;left:46%;top:89%}.footer__panel-visual-floats .float:nth-child(4){display:none}.footer__panel-text{width:100%;padding:24px 16px}.footer__panel-images{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:260px;padding:16px}.footer__panel-images figure{width:59%}.footer__panel-images figure span{padding-top:150%}.footer__panel-images figure:last-child{margin:11.5% 0 0 -18%;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width:1080px){.footer__panel-wrapper{border-radius:52px;position:relative;overflow:visible}.footer__panel-visual{width:240px;padding:0 20px;border-radius:52px 0 0 52px;overflow:hidden}.footer__panel-text{padding:46px 48px 48px}.footer__panel-text h2{margin:0 4px 17px}.footer__panel-text p{margin:0 10px 26px 4px}.footer__panel-images{width:348px;padding:20px}.footer__panel-images figure img{border-radius:32px}.footer__panel-images figure:last-child img{outline-width:8px}.footer__panel+.footer__main{margin-top:-84px;padding-top:168px}.footer__panel .floats{position:absolute}.footer__panel .floats--left{width:84px;aspect-ratio:1/1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:7.1vw;bottom:17%}.footer__panel .floats--left .float{border-radius:100%}.footer__panel .floats--left .float:nth-child(1){width:20px;height:20px;background-color:#80caff;-ms-flex-item-align:end;align-self:flex-end}.footer__panel .floats--left .float:nth-child(2){width:52px;height:52px;background-color:#008df2;-ms-flex-item-align:start;align-self:flex-start}.footer__panel .floats--right{right:0;top:32px;-webkit-transform:translateX(90%);transform:translateX(90%);width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__panel .floats--right .float:nth-child(1){width:52px;-ms-flex-item-align:end;align-self:flex-end}.footer__panel .floats--right .float:nth-child(2){width:20px;-ms-flex-item-align:start;align-self:flex-start}.footer__panel .floats--right .float:nth-child(3){width:32px;-ms-flex-item-align:center;align-self:center}.footer__panel .floats--right .float:nth-child(4){display:none}.footer__main{padding:84px 0 52px;background-image:url(../images/bg/pattern-footer.svg);background-position:center;background-size:1920px auto}.footer__main-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.footer__col:nth-child(2n+1){padding:0 52px 0 4px}.footer__col:nth-child(2n){border-left:1px dashed rgba(255,255,255,.5);padding:0 0 0 52px}.footer__col:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .socials{position:static;width:50%}.footer .socials a{width:16px;margin:0 12px 0 0}.footer__logo{width:230px;margin:0 0 32px}.footer__note{margin:0}.footer__note p{margin:0;max-width:30em}.footer__nav{margin:0 0 82px}.footer__nav ul{grid-template-rows:repeat(5,auto);gap:6.5px 0}.footer__nav a{font-family:"DM Sans Medium",sans-serif;font-size:16px;line-height:138%;display:inline-block;position:relative}.footer__nav a:hover{text-decoration:none}.footer__nav a::after{content:"";display:block;position:absolute;bottom:-3px;width:100%;height:1px;background-color:#fff;-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);transform:scaleX(0)}}@media (min-width:1080px) and (min-width:1080px){.footer__nav a:hover::after{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media (min-width:1080px){.footer__nav a:hover{color:rgba(255,255,255,.9)}.footer__legals{margin:0;display:inline-block;letter-spacing:.02em}.footer__legals ul li{margin:0 9px 0 0}.footer__legals ul a{font-size:11px;display:inline-block;position:relative}.footer__legals ul a:hover{text-decoration:none}.footer__legals ul a::after{content:"";display:block;position:absolute;bottom:-3px;width:100%;height:1px;background-color:rgba(255,255,255,.8);-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);transform:scaleX(0)}.footer__info{display:inline-block;font-size:11px;letter-spacing:.02em}.footer__info .copyright{margin:0}.footer__info a{display:none}.footer .dev-link{display:inline-block;font-family:"DM Sans Medium",sans-serif;font-size:11px;line-height:127%;letter-spacing:.02em;color:rgba(255,255,255,.7)}.footer .dev-link:hover{color:#ffb3cc}.footer--primary .footer__panel .floats--left .float:nth-child(2){background-color:#0070c0}.footer--primary .footer__panel .floats--right .float:nth-child(1) svg path{stroke:#80caff}.footer--primary .footer__panel .floats--right .float:nth-child(3) svg path{fill:#0070c0}}@media (min-width:1080px) and (min-width:1080px){.footer__legals ul a:hover::after{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media (min-width:1400px){.footer__panel .floats--left{display:-webkit-box;display:-ms-flexbox;display:flex;left:16px}}@media (min-width:1800px){.footer__panel .floats--left{left:7.1vw}.footer__main{background-size:100% auto}}.hero-home{--bottom-spacer:16px;position:relative;padding:143px 0 0;margin:0 0 56px}.hero-home__image{position:absolute;left:0;bottom:var(--bottom-spacer);right:0;top:85px}.hero-home__image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#008df2),color-stop(20%,rgba(0,141,242,.4)),color-stop(60%,rgba(0,141,242,.8)),to(#008df2));background:linear-gradient(to bottom,#008df2 0,rgba(0,141,242,.4) 20%,rgba(0,141,242,.8) 60%,#008df2 100%)}.hero-home__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-home__bg{background-color:#008df2;position:absolute;left:0;bottom:var(--bottom-spacer);right:0;top:0}.hero-home__bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg/pattern-hero-sm.svg)}.hero-home__content{position:relative;z-index:2;background:radial-gradient(50% 50% at 50% 50%,#008df2 0,rgba(0,141,242,0) 100%);color:#fff;padding:25px 0 0}.hero-home__content h1{-webkit-text-stroke:16px #07c;paint-order:stroke fill;margin:0 0 22px;max-width:11.5em}.hero-home__content p{max-width:33em;margin:0 0 24px}.hero-home__form{--subtitle-bg:#0070c0;--subtitle-color:#f2e800;position:relative;z-index:2}.hero-home__form .subtitle{margin:-5px 0 0}.hero-home__form-inner{border-radius:20px;padding:32px 16px 20px;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgba(0,0,0,.1);background:#fff;-webkit-transform:translateY(58px);transform:translateY(58px)}.hero-home__form-title{margin:0 131px 16px 0}.hero-home__form-title svg{display:none}.hero-home__form-title h3{margin:0;font-size:clamp(.9375rem,1.25vw,1.5rem)}.hero-home__form .floats-left{display:none}.hero-home__form .floats-right{position:absolute;right:-14px;top:-50px}.hero-home__form .floats-right .float:nth-child(1){width:48px;margin:0 -24px -7px 30px}.hero-home__form .floats-right .float:nth-child(2),.hero-home__form .floats-right .float:nth-child(3){display:none}.hero-home__form .floats-right .float:nth-child(4){width:20px}@media (min-width:1080px){.hero-home{--bottom-spacer:32px;height:calc(100vh - var(--topbar))}.hero-home__image{left:50%;bottom:var(--bottom-spacer);right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-home__image::after{background:-webkit-gradient(linear,left top,left bottom,from(#008df2),color-stop(40%,rgba(0,141,242,0)),to(rgba(0,141,242,0))),-webkit-gradient(linear,left top,right top,from(#008df2),to(rgba(0,141,242,0)));background:linear-gradient(to bottom,#008df2 0,rgba(0,141,242,0) 40%,rgba(0,141,242,0) 100%),linear-gradient(to right,#008df2 0,rgba(0,141,242,0) 100%)}.hero-home__image img{width:auto}.hero-home__bg::after{width:50%;background:url(../images/bg/pattern-hero.svg)}.hero-home .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero-home__content{padding:0;margin:auto 0}.hero-home__content h1{margin:0 0 20px}.hero-home__content p{margin:0 0 32px}.hero-home__form{width:800px;margin:0 auto 6px}.hero-home__form-inner{-webkit-transform:none;transform:none;border-radius:26px;padding:32px 26px}.hero-home__form-title{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-home__form-title svg{display:block;margin:0 8px 0 2px}.hero-home .floats-left{display:block;position:absolute;width:84px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:-120px;bottom:0}.hero-home .floats-left .float{border-radius:100%}.hero-home .floats-left .float:nth-child(1){width:52px;height:52px;background-color:#80caff;-ms-flex-item-align:end;align-self:flex-end}.hero-home .floats-left .float:nth-child(2){width:20px;height:20px;background-color:#008df2;-ms-flex-item-align:start;align-self:flex-start}.hero-home .floats-right{right:-160px;top:auto;bottom:-50px;overflow:visible;width:136px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-home .floats-right .float:nth-child(1){width:94px;margin:0;-ms-flex-item-align:start;align-self:flex-start}.hero-home .floats-right .float:nth-child(1) svg path{stroke-width:8px}.hero-home .floats-right .float:nth-child(2),.hero-home .floats-right .float:nth-child(3){display:block}.hero-home .floats-right .float:nth-child(2){width:20px;-ms-flex-item-align:end;align-self:flex-end;margin:-5px -4px 0 0}.hero-home .floats-right .float:nth-child(3){width:32px;-ms-flex-item-align:center;align-self:center;margin:0 0 0 8px}.hero-home .floats-right .float:nth-child(3) svg path{stroke-width:2px}.hero-home .floats-right .float:nth-child(4){display:none}}@media (min-width:1080px) and (max-height:779px){.hero-home{--bottom-spacer:16px}.hero-home h1{margin:0 0 10px;line-height:.95}.hero-home p{margin:0 0 16px}.hero-home__form{margin-bottom:0}.hero-home__form-inner{padding:20px}.hero-home__form-title{margin-bottom:16px}}@media (min-width:1400px){.hero-home{--bottom-spacer:44px;margin:0}.hero-home__form .floats-left{left:-152px}.hero-home__form .floats-right{right:-205px;bottom:-55px}}@media (min-width:1800px){.hero-home{padding:168px 0 0}.hero-home__bg{bottom:calc(var(--bottom-spacer) + 14px)}}.hero-page{--bc-color:#fff;--bc-position:center;position:relative;background:url(../images/bg/pattern-hero-sm.svg) #008df2;color:#fff;padding:155px 0 42px}.hero-page .container{background:radial-gradient(50% 50% at 50% 50%,#008df2 0,rgba(0,141,242,0) 100%)}.hero-page h1{-webkit-text-stroke:16px #0070c0;paint-order:stroke fill;margin:0 0 16px}.hero-page h1:last-child{margin-bottom:2px}.hero-page p{max-width:33em;margin:0}.hero-page .text-center p{margin:0 auto;padding:0 5px}.hero-page .rating{margin:25px 0 0}.hero-page--overlapped{padding-bottom:150px;margin-bottom:-100px}.hero-page--overlapped+section{position:relative;z-index:1}.hero-page--article{padding-bottom:146px;margin-bottom:-122px}.hero-page--article+section{position:relative;z-index:1}.hero-page--contact{padding-bottom:146px;margin-bottom:-122px}.hero-page--contact+section{position:relative;z-index:1}.hero-page--text-wide p{max-width:41em}.hero-page--deals{padding-bottom:66px}@media (min-width:768px){.hero-page .text-center p{padding:0}.hero-page--article h1 br{display:none}.hero-page--contact h1 span{display:block}.hero-page--deals{padding-bottom:104px}}@media (min-width:1080px){.hero-page{min-height:48.1vh;background-image:url(../images/bg/pattern-hero-lg.svg);background-size:100% auto;padding-top:calc(180px + 3vh)}.hero-page .container{background:0 0}.hero-page--contact{padding-bottom:52px;margin-bottom:0}.hero-page--base{padding-top:calc(180px + .65vh);display:-webkit-box;display:-ms-flexbox;display:flex}.hero-page--base .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1400px){.hero-page{padding-top:calc(213px + 3.65vh)}.hero-page .breadcrumb{margin:0 0 45px}.hero-page h1{margin:0 0 28px}.hero-page h1:last-child{margin-bottom:48px}.hero-page--overlapped{padding-bottom:222px;margin-bottom:-136px}.hero-page--article{padding-bottom:274px;margin-bottom:-220px}.hero-page--base{padding-top:calc(180px + .65vh)}.hero-page--base .breadcrumb{margin:0 0 9.6vh}.hero-page--services{padding-bottom:288px;margin-bottom:-203px}}.hero-service{--bc-color:#fff;--bc-position:center;position:relative;background:url(../images/bg/pattern-hero-sm.svg) #008df2;color:#fff;padding:143px 0 42px}.hero-service .breadcrumb{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-service__text{padding:12px 0 56px;background:radial-gradient(50% 50% at 50% 50%,#008df2 0,rgba(0,141,242,0) 100%)}.hero-service__text h1{-webkit-text-stroke:16px #07c;paint-order:stroke fill;margin:0 0 16px;max-width:8.2em}.hero-service__text p{max-width:36.6em;margin:0 0 24px}.hero-service__visual{position:relative}.hero-service__visual .rating{position:absolute;left:50%;top:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero-service__visual-top{display:none}.hero-service__visual-bottom span{display:block;position:relative;padding-top:56.2%}.hero-service__visual-bottom span iframe,.hero-service__visual-bottom span img,.hero-service__visual-bottom span video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-service__visual-bottom img{border:8px solid #07c;border-radius:20px}.hero-service__visual .floats-left,.hero-service__visual .floats-right{position:absolute;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-service__visual .floats-left{width:52px;left:-20px;top:52px}.hero-service__visual .floats-left .float{border-radius:100%;aspect-ratio:1/1}.hero-service__visual .floats-left .float--up{width:32px;background-color:#80caff}.hero-service__visual .floats-left .float--down{width:12px;background-color:#80caff;-ms-flex-item-align:end;align-self:flex-end}.hero-service__visual .floats-right{right:24px;bottom:-16px;width:42px}.hero-service__visual .floats-right .float{-webkit-transform-origin:center;transform-origin:center}.hero-service__visual .floats-right .float:nth-child(1){display:none}.hero-service__visual .floats-right .float:nth-child(2){width:12px;-ms-flex-item-align:end;align-self:flex-end}.hero-service__visual .floats-right .float:nth-child(2) svg path{fill:#80caff}.hero-service__visual .floats-right .float:nth-child(3){width:32px;-ms-flex-item-align:center;align-self:center;-webkit-transform:scale(1.4);transform:scale(1.4)}.hero-service__visual .floats-right .float:nth-child(3) svg path{fill:#80caff;stroke-width:3px;stroke:#008df2}@media (min-width:768px){.hero-service{--img-wd:92%}.hero-service__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-service__visual{width:41.2%;max-width:600px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-service__visual .rating{left:0;top:32px;-webkit-transform:none;transform:none;z-index:3}.hero-service__visual>figure{width:var(--img-wd);overflow:visible}.hero-service__visual-top{display:block;position:absolute;right:0;top:0;z-index:2}.hero-service__visual-top span{display:block;position:relative;padding-top:66.7%}.hero-service__visual-top span iframe,.hero-service__visual-top span img,.hero-service__visual-top span video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-service__visual-top img{outline:#07c solid 8px;border-radius:20px}.hero-service__visual-bottom span{padding-top:66.7%}.hero-service__visual-bottom img{border:none}.hero-service__visual .floats-left{left:auto;right:-20px;top:25%;z-index:9}.hero-service__visual .floats-left .float--up{background-color:transparent;border:1px solid #80caff;-ms-flex-item-align:end;align-self:flex-end;width:12px}.hero-service__visual .floats-left .float--down{width:32px;-ms-flex-item-align:start;align-self:flex-start}.hero-service__visual .floats-right{right:auto;left:-46px;bottom:40px;width:62px}.hero-service__visual .floats-right .float:nth-child(1){display:block;width:32px;-webkit-transform:scale(1.19);transform:scale(1.19);-ms-flex-item-align:end;align-self:flex-end}.hero-service__visual .floats-right .float:nth-child(1) svg path{fill:#80caff;stroke-width:7px;stroke:#008df2}.hero-service__visual .floats-right .float:nth-child(2){-ms-flex-item-align:start;align-self:flex-start}.hero-service__visual .floats-right .float:nth-child(3){width:24px;-webkit-transform:none;transform:none}.hero-service__visual .floats-right .float:nth-child(3) svg path{fill:#008df2;stroke-width:1.5px;stroke:#80caff}.hero-service__text{padding:0 52px 0 0}}@media (min-width:900px){.hero-service{--img-wd:80%}}@media (min-width:1080px){.hero-service{--img-wd:70%;padding-top:calc(176px + 2vh);padding-bottom:62px;background-image:url(../images/bg/pattern-hero-lg.svg);background-size:100% auto}.hero-service--overlapped{padding-bottom:152px}}@media (min-width:1400px){.hero-service{padding-top:calc(213px + 1.5vh)}.hero-service__visual{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hero-service__visual-top img{outline:#07c solid 12px;border-radius:32px}.hero-service__visual-bottom img{border-radius:32px}.hero-service__visual .floats-left{right:-70px;top:21%;width:84px}.hero-service__visual .floats-left .float--up{width:20px;border-width:2px}.hero-service__visual .floats-left .float--down{width:52px}.hero-service__visual .floats-right{right:auto;left:-84px;bottom:56px;width:110px}.hero-service__visual .floats-right .float:nth-child(1){width:52px}.hero-service__visual .floats-right .float:nth-child(1) svg path{stroke-width:10px}.hero-service__visual .floats-right .float:nth-child(2){width:20px}.hero-service__visual .floats-right .float:nth-child(3){width:32px}}@media (min-width:1800px){.hero-service{padding-top:calc(213px + 3.6vh);padding-bottom:84px}.hero-service--overlapped{padding-bottom:168px}.hero-service__text{padding:0 84px 0 8px}.hero-service__text .breadcrumb{margin:0 0 46px}.hero-service__text h1{margin:0 0 29px}.hero-service__text p{margin:0 0 32px}}.hero-item{--bc-color:#fff;--bc-position:center;position:relative;background:url(../images/bg/pattern-hero-sm.svg) #008df2;color:#fff;padding:155px 0 0}.hero-item::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg/wave-item-sm.webp) center bottom/104% auto no-repeat}.hero-item .container{position:relative;z-index:2}.hero-item__main{background:radial-gradient(50% 50% at 50% 50%,#008df2 0,rgba(0,141,242,0) 100%);margin:0 0 26px}.hero-item__main h1{-webkit-text-stroke:16px #0070c0;paint-order:stroke fill;margin:0 0 16px}.hero-item__main h4{margin:0 0 5px}.hero-item__main p{max-width:15em;margin:auto}.hero-item__main p a{text-underline-offset:4px}.hero-item__panel{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-item__panel .cp-hours{-ms-flex-item-align:center;align-self:center}.hero-item__panel .button{--btn-bg:#008df2;margin-top:16px}.hero-item__images{display:grid;gap:12px 14px;grid-template-columns:repeat(2,1fr);margin:0 0 12px}.hero-item__images:has(>.hero-item__images-col:nth-child(2):last-child) .hero-item__images-col:last-child{grid-column:-1/1;aspect-ratio:2/1}.hero-item__images-col{aspect-ratio:1/1;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-radius:20px;overflow:hidden}.hero-item__images-col:first-child{grid-column:-1/1;aspect-ratio:2/1}.hero-item__images-col:last-child a img{-o-object-position:right center;object-position:right center}.hero-item__images-col a{display:block;width:100%;height:100%;border-radius:20px}.hero-item__images-col a img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-item__grid{display:grid;gap:8px}.hero-item__grid-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cceaff;border-radius:42px;padding:0 24px 0 0;height:52px;font-family:"DM Sans SemiBold",sans-serif;font-size:15px;line-height:133%;color:#304659}.hero-item__grid-col figure{width:52px;height:52px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.hero-item__grid-col p{margin:0}@media (min-width:576px){.hero-item::after{background-image:url(../images/bg/wave-item-lg.webp)}.hero-item__panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-item__panel .button{margin:0 0 0 16px}}@media (min-width:768px){.hero-item__main{margin:0 0 52px}.hero-item__main h1{margin:0 0 32px}.hero-item__main p{max-width:none}.hero-item__panel{margin-top:28px}.hero-item__images{gap:20px;grid-template-columns:repeat(3,1fr);margin:0 0 20px}.hero-item__images-col:first-child{grid-column:unset;aspect-ratio:1/1}.hero-item__images:has(>.hero-item__images-col:nth-child(2):last-child) .hero-item__images-col:first-child{grid-column:span 2;aspect-ratio:2/1}.hero-item__images:has(>.hero-item__images-col:nth-child(2):last-child) .hero-item__images-col:last-child{grid-column:auto;aspect-ratio:1/1}.hero-item__grid{gap:20px;grid-template-columns:repeat(3,1fr)}.hero-item__grid-col{padding:6px 24px 6px 0;height:auto}}@media (min-width:1080px){.hero-item{background-image:url(../images/bg/pattern-hero-lg.svg);background-size:100% auto;padding-top:calc(180px + 3vh)}.hero-item__main{background:0 0}.hero-item__grid,.hero-item__images{max-width:1162px;margin-left:auto;margin-right:auto}}@media (min-width:1400px){.hero-item{padding-top:calc(213px + 3.65vh)}.hero-item__main{margin:0 0 84px}.hero-item__main h1{margin:0 0 47px}.hero-item__main .breadcrumb{margin:0 0 45px}.hero-item__images{gap:32px;margin-bottom:32px}.hero-item__images-col{border-radius:32px}.hero-item__grid{gap:32px}.hero-item__grid-col{height:74px;font-size:17px;line-height:135%}.hero-item__grid-col figure{width:74px;height:74px}}.hero-store{--bc-color:#fff;--bc-position:center;position:relative;background:url(../images/bg/pattern-hero-sm.svg) #008df2;color:#fff;padding:154px 4px 33px}.hero-store .container{background:radial-gradient(50% 50% at 50% 50%,#008df2 0,rgba(0,141,242,0) 100%)}.hero-store .breadcrumb{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-store h1{-webkit-text-stroke:16px #0070c0;paint-order:stroke fill;margin:0 0 16px;max-width:9.2em}.hero-store p{max-width:29.5em;margin:0}@media (min-width:768px){.hero-store{padding:122px 0 0}.hero-store__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:52px 0}.hero-store__col:first-child{width:65.7%;padding:0 32px 0 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.hero-store h1{margin:0 0 6px}}@media (min-width:1080px){.hero-store{background-image:url(../images/bg/pattern-hero-lg.svg);background-size:100% auto;padding-top:133px}.hero-store .container{background:0 0}.hero-store__col:first-child{padding:0 84px 0 0}}@media (min-width:1400px){.hero-store__wrapper{padding:84px 0}.hero-store .breadcrumb{margin:0 0 45px}}@media (min-width:1800px){.hero-store{padding-top:167px}}.store-ticker{padding:16px 0 12px;background-color:#0070c0}.marquee{--duration:30s;position:relative;overflow:hidden}.marquee .text-marquee{overflow:hidden}.marquee .text-marquee__content{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;will-change:transform;width:100%}.marquee .text-marquee__move{will-change:transform;animation:marquee var(--duration) linear infinite;-webkit-animation:marquee var(--duration) linear infinite;display:block;-webkit-transform:translateX(-20%);transform:translateX(-20%)}.marquee .text-marquee__move .text-marquee__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.marquee__el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 0 0}.marquee__el figure{width:34px;height:34px;margin:0 6px 0 0}.marquee__el span{color:#fff;font-family:"DM Sans SemiBold",sans-serif;font-size:13px;line-height:138%;display:block;width:120px}@media (min-width:1080px){.marquee{max-width:1464px;margin:auto}.marquee .text-marquee__move{animation:none;-webkit-animation:none;-webkit-transform:none;transform:none;width:100%}.marquee .text-marquee__move:last-child{display:none}.marquee .text-marquee__move .text-marquee__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.marquee__el{margin:0 8px}}@media (min-width:1400px){.store-ticker{padding:20px}.marquee .text-marquee__move .text-marquee__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.marquee__el{margin:0}.marquee__el span{width:auto}}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@keyframes marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.s-header{margin:0 0 26px}.s-header h2{margin:0 0 17px}.s-header p{margin:0;max-width:35.3em}.s-header .content-link{margin:16px 0 0}@media (max-width:1079.98px){.s-header .buttons{display:none}}@media (min-width:1080px){.s-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 37px}.s-header h2{margin:0 0 24px}.s-header .content-link{margin:24px 0 0}.s-header .buttons{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.s-header .buttons .button+.button{margin-left:16px}.s-footer{display:none}}.bg-wave-pattern__wrapper{position:relative}.bg-wave-pattern__bg{position:absolute;left:0;right:0;bottom:0;top:115px;background:url(../images/bg/pattern-sm.svg) center top repeat-x #80caff}.bg-wave-pattern__bg::before{content:"";position:absolute;left:0;right:0;top:0;background:url(../images/bg/wave-bright-sm.svg) center bottom/105% auto no-repeat;height:100px;-webkit-transform:translateY(calc(1px - 100%));transform:translateY(calc(1px - 100%))}.s-footer{padding:32px 0 0}@media (min-width:768px){.bg-wave-pattern__bg{top:217px;background-image:url(../images/bg/pattern.svg)}.bg-wave-pattern__bg::before{height:200px;background-image:url(../images/bg/wave-bright-lg.svg)}.s-footer .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-footer .buttons .button{margin:0 8px}}.s-icons-list{padding:48px 0 38px}.s-services{--controls-bg:#fff;--controls-color:#062840;--controls-bg-hover:#cceaff;--controls-color-hover:#062840}.s-services:last-child{padding-bottom:52px}.s-services .s-header p{max-width:41.2em}.s-services .swiper .swiper-slide{max-width:300px}.s-services .s-footer{padding:26px 0 0}.s-services+.s-testimonials{margin-top:80px}@media (min-width:1080px){.s-icons-list{padding:125px 0 105px}.s-services:last-child{padding-bottom:110px}.s-services .s-header{margin-bottom:43px}.s-services .swiper .swiper-slide{max-width:none}.s-services+.s-testimonials{margin-top:120px}}@media (min-width:1400px){.s-services:last-child{padding-top:52px;padding-bottom:136px}.s-services+.s-testimonials{margin-top:184px}}.s-content-cards{--container-max:1230px;--subtitle-bg:#0070c0;--subtitle-color:#cceaff;padding:52px 0 0;position:relative}.s-content-cards--sm{--container-max:1162px}.s-content-cards h2{max-width:8.5em;margin:0 0 42px}.s-content-cards__wrapper .container{display:grid;gap:16px}.s-content-cards__col{position:relative;z-index:2}.s-content-cards__text{background-color:#cceaff;border-radius:20px;padding:36px 16px 20px}.s-content-cards__text h5{margin:0 4px 10px}.s-content-cards__text p{margin:0 4px 16px}.s-content-cards__text ul{margin:0 4px 12px}.s-content-cards__image{display:block;position:relative;padding-top:66.6%;border-radius:20px}.s-content-cards__image iframe,.s-content-cards__image img,.s-content-cards__image video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.s-content-cards .payments{padding:0 4px;margin:16px 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex}.s-content-cards .payments figure{width:38px;height:26px;background-color:#fff;padding:5px;margin:0 6px 0 0;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-content-cards--type1 .s-content-cards__text{padding:32px 16px 20px}.s-content-cards--type1 .s-content-cards__text h2{margin-bottom:15px}.s-content-cards--type1 .s-content-cards__text h2 span{position:relative;margin:0 .05em 0 0}.s-content-cards--type1 .s-content-cards__text p{margin-bottom:10px}@media (max-width:767.98px){.s-content-cards .floats .float{position:absolute}.s-content-cards__col:nth-child(1) .floats .float:nth-child(1){width:48px;right:0;top:140px;margin:0 -24px 0 0}.s-content-cards__col:nth-child(1) .floats .float:nth-child(2){width:20px;left:0;top:20px;margin:0 0 0 -10px}.s-content-cards__col:nth-child(2) .floats .float svg path{fill:#cceaff}.s-content-cards__col:nth-child(2) .floats .float:nth-child(1){width:48px;right:13px;top:34px}.s-content-cards__col:nth-child(2) .floats .float:nth-child(2){width:20px;right:0;top:20px;margin:0 -10px 0 0}.s-content-cards__col:nth-child(2) .floats .float:nth-child(3){display:none}.s-content-cards--type1 .s-content-cards__col:nth-child(1) .floats .float:nth-child(1){top:85px}.s-content-cards--type1 .s-content-cards__col:nth-child(1) .floats .float:nth-child(2){left:32px;top:30px;margin:-10px 0 0}}@media (min-width:576px){.s-content-cards h2{max-width:none}}@media (min-width:768px){.s-content-cards .floats{position:absolute}.s-content-cards__wrapper .container{grid-template-columns:repeat(2,1fr)}.s-content-cards__col{position:relative;z-index:2}.s-content-cards__col:nth-child(1) .floats{width:84px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:135px;left:-60px}.s-content-cards__col:nth-child(1) .floats .float:nth-child(1){width:52px;height:52px;-ms-flex-item-align:end;align-self:flex-end}.s-content-cards__col:nth-child(1) .floats .float:nth-child(2){width:32px;height:32px;-ms-flex-item-align:start;align-self:flex-start}.s-content-cards__col:nth-child(2) .floats{width:136px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:252px;right:-38px}.s-content-cards__col:nth-child(2) .floats .float svg path{fill:#cceaff}.s-content-cards__col:nth-child(2) .floats .float:nth-child(1){width:84px;-ms-flex-item-align:start;align-self:flex-start}.s-content-cards__col:nth-child(2) .floats .float:nth-child(2){width:20px;-ms-flex-item-align:end;align-self:flex-end}.s-content-cards__col:nth-child(2) .floats .float:nth-child(3){display:block;width:32px;-ms-flex-item-align:center;align-self:center}.s-content-cards__text{background-color:#cceaff;border-radius:20px;padding:36px 16px 90px}.s-content-cards__image{padding:0;height:100%}.s-content-cards--type1 .s-content-cards__text{padding:36px 16px 90px}.s-content-cards--reversed .s-content-cards__wrapper .container{direction:rtl}.s-content-cards--reversed .s-content-cards__col{direction:ltr}.s-content-cards--reversed .s-content-cards__col:nth-child(1) .floats{width:84px;top:-64px;left:auto;right:0}.s-content-cards--reversed .s-content-cards__col:nth-child(1) .floats .float{aspect-ratio:1/1;border-radius:100%}.s-content-cards--reversed .s-content-cards__col:nth-child(1) .floats .float svg{display:none}.s-content-cards--reversed .s-content-cards__col:nth-child(1) .floats .float:nth-child(1){width:52px;background-color:#80caff;-ms-flex-item-align:start;align-self:flex-start}.s-content-cards--reversed .s-content-cards__col:nth-child(1) .floats .float:nth-child(2){width:20px;height:20px;background-color:#008df2;-ms-flex-item-align:end;align-self:flex-end}.s-content-cards--reversed .s-content-cards__col:nth-child(2) .floats{direction:ltr;width:84px;top:135px;left:-58px}.s-content-cards--reversed .s-content-cards__col:nth-child(2) .floats .float svg path{fill:#008df2}.s-content-cards--reversed .s-content-cards__col:nth-child(2) .floats .float:nth-child(1){width:52px;height:52px;-ms-flex-item-align:end;align-self:flex-end}.s-content-cards--reversed .s-content-cards__col:nth-child(2) .floats .float:nth-child(2){width:32px;height:32px;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:1080px){.s-content-cards{--container-padding:8rem;padding:80px 0 0}.s-content-cards .payments{margin:27px 0 32px}.s-content-cards .payments figure{width:52px;height:36px;padding:8px;margin:0 10px 0 0}}@media (min-width:1400px){.s-content-cards{--container-padding:18rem;padding:130px 0 0}.s-content-cards h2{margin:0 0 60px}.s-content-cards__wrapper .container{gap:32px}.s-content-cards__text{border-radius:52px;padding:52px 48px 93px}.s-content-cards__text h5{margin:0 0 14px}.s-content-cards__text p,.s-content-cards__text ul{margin:0 0 20px}.s-content-cards__image{border-radius:52px}.s-content-cards--type1{padding:114px 0 0}.s-content-cards--type1 .s-content-cards__image,.s-content-cards--type1 .s-content-cards__text{border-radius:32px}.s-content-cards--type1 .s-content-cards__text{padding:52px 48px 140px}.s-content-cards--type1 .s-content-cards__text h2{margin-bottom:26px}.s-content-cards--reversed .s-content-cards__col:nth-child(1) .floats{top:-58px;right:-116px}}.s-testimonials{--controls-bg:#07c;--controls-color:#fff;--controls-bg-hover:#062840;--controls-color-hover:#fff;padding:0 0 42px;position:relative;z-index:2}.s-testimonials::before{content:"";position:absolute;left:0;right:0;top:0;background:url(../images/bg/wave-primary-sm.svg) center bottom/105% auto no-repeat;padding-top:9%;-webkit-transform:translateY(calc(1px - 100%));transform:translateY(calc(1px - 100%))}.s-testimonials__col:first-child{padding:32px 0 26px}.s-testimonials__col:first-child h2{max-width:8em}.s-testimonials__col:first-child p{margin:0 0 20px;max-width:35em}.s-testimonials__col:last-child{border-top:1px dashed rgba(204,234,255,.5);padding:24px 0 0;position:relative}.s-testimonials__slider .swiper-controls{position:absolute;right:0;top:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.s-testimonials__slider .swiper-controls div{position:unset;margin:0;width:36px;height:36px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-testimonials__slider .swiper-controls div svg{width:6px}.s-testimonials__slider .swiper-controls div.swiper-button-next{margin-left:4px}.s-testimonials__slider-controls{margin:52px 0 0}.s-testimonials__slider-pagination{position:relative}.s-testimonials__slider-pagination::after{content:"";position:absolute;right:0;top:0;bottom:0;width:42px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,141,242,0)),to(#008df2));background:linear-gradient(90deg,rgba(0,141,242,0) 0,#008df2 100%)}.s-testimonials__slider .swiper-pagination{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;padding:0 50px 0 0}.s-testimonials__slider .swiper-pagination::-webkit-scrollbar{display:none}.s-testimonials__slider .swiper-pagination .swiper-pagination-bullet{width:auto;height:32px;border:1px solid #cceaff;outline:transparent solid 2px;outline-offset:-2px;border-radius:16px;padding:0 14px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:rgba(255,255,255,.85);font-family:"DM Sans SemiBold",sans-serif;font-size:13px;opacity:1;margin:0 5px 0 0;-webkit-transition:.25s linear;transition:.25s linear}.s-testimonials__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff;outline-color:#cceaff}.s-testimonials__item-icon{height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}.s-testimonials__item-icon svg{display:block;width:23px}.s-testimonials__item-rating{margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.s-testimonials__item-rating .rating-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;line-height:0}.s-testimonials__item-rating .rating-stars__star{display:block;width:16px;height:16px}.s-testimonials__item-google{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#fff}.s-testimonials__item-google svg{display:block;width:30px;height:30px}.s-testimonials__item-text{margin:0;font-size:clamp(1.25rem,1.6666666667vw,2rem);line-height:130%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:20em}.s-testimonials__item-review{margin:18px 0 0;color:#cceaff}.s-testimonials__item-review span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap}.s-testimonials__item-review span::after,.s-testimonials__item-review span::before{background-color:currentColor}.s-testimonials__item-review span::after{opacity:.5;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.s-testimonials__item-review svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.s-testimonials__item-review:hover{color:#fff}.s-testimonials__item-review:hover span::after{opacity:1}@media (min-width:768px){.s-testimonials{padding:0}.s-testimonials::before{padding-top:4.8%;background-image:url(../images/bg/wave-primary-lg.svg)}.s-testimonials__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:52px 0}.s-testimonials__col{width:50%}.s-testimonials__col:first-child{padding:0 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-testimonials__col:first-child .rating{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.s-testimonials__col:last-child{border-top:none;border-left:1px dashed rgba(204,234,255,.5);padding:0 0 0 20px}.s-testimonials__slider .swiper-controls{top:0}.s-testimonials__slider-controls{margin:100px 0 0}.s-testimonials__item-rating{margin:0 0 12px}}@media (min-width:1080px){.s-testimonials__col:first-child{padding:0 32px 0 0}.s-testimonials__col:first-child h2{max-width:none;margin:0 0 24px}.s-testimonials__col:last-child{padding:0 0 0 32px}.s-testimonials__slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.s-testimonials__slider .swiper-controls{position:static;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16px}.s-testimonials__slider .swiper-controls div{width:32px;height:32px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-testimonials__slider-pagination{width:calc(100% - 84px)}.s-testimonials__item{padding:4px 0 0}.s-testimonials__item-icon{height:auto;margin:0 0 36px}.s-testimonials__item-icon svg{width:35px}.s-testimonials__item-text{line-height:113%}}@media (min-width:1400px){.s-testimonials__wrapper{padding:49px 0 110px}.s-testimonials__col:first-child{padding:0 68px 0 0}.s-testimonials__col:last-child{padding:0 0 0 68px}.s-testimonials__slider-pagination{width:auto;padding:0}.s-testimonials__slider-pagination::after{display:none}.s-testimonials__slider .swiper-pagination{padding:0}.s-testimonials__slider .swiper-pagination .swiper-pagination-bullet{font-size:15px;margin:0 6.2px 0 0;padding:0 13px}.s-testimonials__slider .swiper-pagination .swiper-pagination-bullet:last-child{margin:0}}@media (min-width:1800px){.marquee__el span{font-size:17px;line-height:135%}.s-testimonials__col:first-child{padding:0 84px 0 0}.s-testimonials__col:last-child{padding:0 0 0 84px}}.s-tips{--container-max:1170px;--controls-bg:#fff;--controls-color:#062840;--controls-bg-hover:#cceaff;--controls-color-hover:#062840;padding:46px 0 42px}.s-tips .s-header p{max-width:none}.s-tips h2{max-width:8em}.s-tips .follow{margin:24px 0 0;width:100%}.s-tips .swiper .swiper-slide{max-width:300px}.s-tips .tips-slider .swiper-controls{display:none}.s-tips--light{background-color:#cceaff;position:relative;padding-top:27px}.s-tips--light::before{content:"";position:absolute;left:0;right:0;top:0;background:url(../images/bg/wave-pastel-sm.svg) center bottom/104% auto no-repeat;padding-top:8.53%;-webkit-transform:translateY(calc(1px - 100%));transform:translateY(calc(1px - 100%))}.s-tips--light h2{color:#062840}.s-tips--light h2 span{color:#008df2}@media (min-width:768px){.s-tips .s-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.s-tips .s-header__text{padding-right:32px}.s-tips .follow{max-width:307px}.s-tips--light::before{padding-top:4.372%;background-image:url(../images/bg/wave-pastel-lg.svg)}.s-cards-list__wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.s-tips{--container-padding:10rem;padding:80px 0}.s-tips .swiper .swiper-slide,.s-tips h2{max-width:none}.s-tips .tips-slider{position:relative}.s-tips .tips-slider .swiper-controls{display:block}.s-tips .tips-slider .swiper-controls div{width:42px;height:42px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-tips .tips-slider .swiper-controls div.swiper-button-prev{left:-60px}.s-tips .tips-slider .swiper-controls div.swiper-button-next{right:-60px}.s-tips--light{padding-top:60px}}@media (min-width:1400px){.s-tips{padding:105px 0 52px}.s-tips .tips-slider{position:relative}.s-tips .tips-slider .swiper-controls div.swiper-button-prev{left:-96px}.s-tips .tips-slider .swiper-controls div.swiper-button-next{right:-96px}.s-tips--light{padding:60px 0 80px}}.s-cards-list{--container-max:1162px;padding:0 0 48px}.s-cards-list__wrapper{display:grid;gap:20px}.s-cards-list .tip-card__body p{-webkit-line-clamp:3}@media (min-width:1080px){.s-cards-list{padding:0 0 110px}.s-cards-list__wrapper{grid-template-columns:repeat(3,1fr);gap:30px 32px}}.s-article{padding-bottom:76px}.s-article .container{max-width:894px}.s-article__featured{position:relative;margin:0 18px 42px}.s-article__featured-img{border-radius:20px;display:block;position:relative;padding-top:56.3%}.s-article__featured-img iframe,.s-article__featured-img img,.s-article__featured-img video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.s-article__featured .floats-left{position:absolute;width:52px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:-18px;top:30px}.s-article__featured .floats-left .float{border-radius:100%;aspect-ratio:1/1}.s-article__featured .floats-left .float--up{width:32px;background-color:#80caff}.s-article__featured .floats-left .float--down{width:12px;background-color:#008df2;-ms-flex-item-align:end;align-self:flex-end}.s-article__featured .floats-right{position:absolute;right:-18px;bottom:42px;width:68px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-article__featured .floats-right .float:nth-child(1){width:32px}.s-article__featured .floats-right .float:nth-child(1) svg path{fill:#008df2}.s-article__featured .floats-right .float:nth-child(2){width:12px;-ms-flex-item-align:end;align-self:flex-end}.s-article__featured .floats-right .float:nth-child(2) svg path{fill:#80caff}.s-article__featured .floats-right .float:nth-child(3){width:22px;-ms-flex-item-align:center;align-self:center}.s-article__featured .floats-right .float:nth-child(3) svg path{stroke-width:2px;stroke:#008df2}.s-article__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4px;margin:0 0 24px;opacity:.7;font-family:"DM Sans SemiBold",sans-serif;font-size:13px}.s-article__date-icon{width:14px;margin:0 6px 0 0}.s-article__content{margin:0 0 24px;padding:0 4px}.s-article__content h2{font-family:"DM Sans SemiBold",sans-serif;font-size:clamp(1.375rem,1.6666666667vw,2rem);line-height:1.36;margin:24px 0 8.5px;color:#062840;-webkit-text-stroke:unset}.s-article__content h2:first-child{margin-top:0}@media (min-width:1080px){.s-article__content h2{line-height:1.13}}.s-article__content.fade-in-wrapper>*{opacity:0;-webkit-transition:opacity 450ms linear;transition:opacity 450ms linear}.s-article__content.fade-in-wrapper>.in-view{opacity:1}.s-article .cta-content{margin:0 0 24px}.s-article__footer{padding:0 4px}.s-article__footer-back{margin:0 0 17px}.s-article__footer-back .icon-link__icon{width:24px;height:24px;background-color:#cceaff;margin:0 10px 0 0}.s-article__footer-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-article__footer-share p{margin:0 0 -8px;font-size:13px;line-height:138%;color:#304659}.s-article__footer-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;padding:0;list-style:none}.s-article__footer-share ul li{margin-right:6px}.s-article__footer-share ul li:last-child{margin-right:0;margin-left:auto}.s-article__footer-share ul a,.s-article__footer-share ul button{-webkit-transition:.25s linear;transition:.25s linear}.s-article__footer-share ul a:not(.button),.s-article__footer-share ul button:not(.button){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:100%;background-color:#e1e7eb}.s-article__footer-share ul a:not(.button) svg path,.s-article__footer-share ul button:not(.button) svg path{-webkit-transition:.25s linear;transition:.25s linear}.s-article__footer-share ul a.btn-copy,.s-article__footer-share ul button.btn-copy{position:relative}.s-article__footer-share ul a.btn-copy .copy-success,.s-article__footer-share ul button.btn-copy .copy-success{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#008df2;opacity:0;-webkit-transition:.2s;transition:.2s;border-radius:100%}.s-article__footer-share ul a.btn-copy.active,.s-article__footer-share ul button.btn-copy.active{background-color:#008df2}.s-article__footer-share ul a.btn-copy.active .copy-success,.s-article__footer-share ul button.btn-copy.active .copy-success{opacity:1}@media (min-width:768px){.s-article__featured{margin:0 0 42px}.s-article__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-article__footer-back{margin:0}.s-article__footer-share{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-article__footer-share p{margin:0 11px 0 0;font-size:15px}.s-article__footer-share ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s-article__footer-share ul li{margin:0 0 0 5px}.s-article__footer-share ul li:last-child{margin:0 0 0 16px}.s-article__footer-share ul a:not(.button),.s-article__footer-share ul button:not(.button){width:42px;height:42px}.s-article__footer-share ul a.button,.s-article__footer-share ul button.button{height:42px;padding:0 22px}}@media (min-width:1080px){.s-article{padding-bottom:110px}.s-article__featured{margin:0 0 50px}.s-article__featured-img{border-radius:32px}.s-article__featured .floats-left{width:84px;left:-100px;top:56%}.s-article__featured .floats-left .float--up{width:52px;-ms-flex-item-align:end;align-self:flex-end}.s-article__featured .floats-left .float--down{width:20px;-ms-flex-item-align:start;align-self:flex-start}.s-article__featured .floats-right{right:-100px;top:50%;bottom:auto;width:136px;margin-top:-68px}.s-article__featured .floats-right .float:nth-child(1){width:84px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.19);transform:scale(1.19)}.s-article__featured .floats-right .float:nth-child(1) svg path{fill:#80caff;stroke-width:7px;stroke:#fff}.s-article__featured .floats-right .float:nth-child(2){width:20px}.s-article__featured .floats-right .float:nth-child(2) svg path{fill:#008df2}.s-article__featured .floats-right .float:nth-child(3){width:32px}.s-article__date{padding:0;margin:0 0 36px;font-size:15px}.s-article__date-icon{width:16px;margin:0 10px 0 0}.s-article__content{margin:0 0 36px;padding:0}.s-article__content h2{margin:36px 0 16px}.s-article__content p{margin-bottom:13px}.s-article .cta-content{margin:0 0 32px}.s-article__footer{padding:0}.s-article__footer-share ul a:not(.button):hover,.s-article__footer-share ul button:not(.button):hover{background-color:#008df2}.s-article__footer-share ul a:not(.button):hover svg path,.s-article__footer-share ul button:not(.button):hover svg path{fill:#fff}.s-article__footer-share ul a.btn-copy:hover svg path,.s-article__footer-share ul button.btn-copy:hover svg path{fill:transparent;stroke:#fff}}@media (min-width:1400px){.s-article{padding-bottom:170px}.s-article__featured .floats-left{left:-220px}.s-article__featured .floats-right{right:-272px}}.contacts-form{--container-max:874px;background-color:#008df2;position:relative}.contacts-form::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bg/wave-form-sm.svg) center bottom/104% auto no-repeat}.contacts-form .container{position:relative;z-index:2}.contacts-form .floats-left{position:absolute;width:84px;aspect-ratio:1/1;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-form .floats-left .float{border-radius:100%;aspect-ratio:1/1}.contacts-form .floats-left .float--up{width:52px;background-color:#008df2}.contacts-form .floats-left .float--down{width:20px;background-color:#80caff;-ms-flex-item-align:end;align-self:flex-end}.contacts-form .floats-right{position:absolute;right:-7px;top:-16px;width:68px;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-form .floats-right .float{-webkit-transform-origin:center;transform-origin:center}.contacts-form .floats-right .float:nth-child(1){width:32px;-webkit-transform:scale(1.19);transform:scale(1.19)}.contacts-form .floats-right .float:nth-child(1) svg path{fill:#80caff;stroke-width:8px;stroke:#fff}.contacts-form .floats-right .float:nth-child(2){width:12px;-ms-flex-item-align:end;align-self:flex-end;-webkit-transform:scale(1.2);transform:scale(1.2)}.contacts-form .floats-right .float:nth-child(2) svg path{fill:#80caff;stroke-width:2px;stroke:#008df2}.contacts-form .floats-right .float:nth-child(3){width:22px;-ms-flex-item-align:center;align-self:center}.contacts-form .floats-right .float:nth-child(3) svg path{stroke-width:2px;stroke:#008df2}.contacts-form__wrapper{position:relative}.contacts-form__inner{background-color:#fff;border-radius:20px;padding:26px 16px 20px}.contacts-form h2{-webkit-text-stroke-color:#edf0f2;color:#062840;margin:0 4px 14px}.contacts-form h2 span{color:#008df2}.contacts-form p{margin:0 4px 24px;max-width:33em}@media (min-width:1080px){.contacts-form{background-image:url(../images/bg/pattern-hero-lg.svg);background-size:100% auto;background-position:center bottom 30%}.contacts-form__inner{border-radius:32px;padding:42px}.contacts-form h2{margin:0 0 25px}.contacts-form p{margin:0 0 33px}}.contacts-info{--container-max:874px;padding:16px 0 0}.contacts-info .icon-link{--link-icon-bg:#fff;--link-icon-size-lg:42px}.contacts-info__col{border-bottom:1px solid #dae1e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px}.contacts-info__col h5{margin:0;width:50%}.contacts-info__col ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-info__col ul li{margin:0 6px 0 0}.contacts-info__col ul a{-webkit-transition:.25s linear;transition:.25s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:100%;background-color:#fff}.contacts-info__col ul a svg path{-webkit-transition:.25s linear;transition:.25s linear}.contacts-info__hours{padding:16px 0 0}.contacts-info__hours h5{margin:0 0 5px}.contacts-info__hours p{margin:0}.contacts-info__hours p:last-child{margin-top:2px;font-size:13px}@media (min-width:768px){.contacts-form::after{background-image:url(../images/bg/wave-form-lg.webp);background-size:100% auto}.contacts-info__grid{display:grid;grid-template-columns:repeat(3,1fr)}.contacts-info__col{border:1px solid #dae1e5;border-width:1px 1px 1px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding:21px 24px 20px;height:auto}.contacts-info__col:first-child{padding-left:4px}.contacts-info__col:last-child{border-right:none;padding-right:4px}.contacts-info__col h5{width:auto;margin:0 0 12px}.contacts-info__hours{padding:20px 4px 0}}@media (min-width:1080px){.contacts-info{padding:33px 0 0}.contacts-info__col .icon-link{font-size:17px}.contacts-info__col ul li{margin:0 5px 0 0}.contacts-info__col ul a{width:42px;height:42px}.contacts-info__col ul a:hover{background-color:#062840}.contacts-info__col ul a:hover svg path{fill:#fff}.contacts-info__hours p:last-child{font-size:15px;margin-top:5px}}.faq{padding:32px 0 42px}.faq__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.faq__text h2{color:#062840;margin:0 0 14px}.faq__text h2 span{color:#008df2}.faq__text h2~p{margin:0 0 16px;max-width:41.2em}.faq__visual figure{display:block;position:relative;padding-top:56.2%;border-radius:20px;margin:0 0 26px}.faq__visual figure iframe,.faq__visual figure img,.faq__visual figure video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.faq+.s-tips{padding-top:0}.faq.bg-white h2{-webkit-text-stroke-color:#edf0f2}@media (min-width:768px){.faq{--img-width:360px;--gap:24px}.faq__wrapper{display:grid;grid-template-columns:auto var(--img-width);gap:var(--gap)}.faq__visual figure{padding:0;height:100%;margin:0}}@media (min-width:1080px){.faq{--img-width:460px;--gap:32px;padding:110px 0}.faq__visual figure{border-radius:32px}}@media (min-width:1400px){.contacts-form .floats-left{display:-webkit-box;display:-ms-flexbox;display:flex;left:-168px;bottom:140px}.contacts-form .floats-right{right:-220px;top:195px;width:136px}.contacts-form .floats-right .float:nth-child(1){width:84px;-webkit-transform:none;transform:none}.contacts-form .floats-right .float:nth-child(1) svg path{fill:#cceaff;stroke-width:0}.contacts-form .floats-right .float:nth-child(2){width:20px;-webkit-transform:none;transform:none}.contacts-form .floats-right .float:nth-child(2) svg path{fill:#008df2;stroke-width:0}.contacts-form .floats-right .float:nth-child(3){width:32px}.faq{--img-width:520px;--gap:52px;padding:136px 0}.faq__wrapper{padding:0 4px}.faq__text h2{margin:-.12em 0 24px}}.faqs{padding:40px 0 56px}.faqs__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.faqs__sidebar{position:relative}.faqs__jump-label{display:block;font-size:14px;font-weight:600;color:#062840;margin:0 0 8px}.faqs__jump-select{background-color:#fff;border-color:#ced4d9}.faqs__jump-select:focus{background-color:#fff;border-color:#008df2}.faqs__nav{display:none}.faqs__nav-heading{--subtitle-bg:#0070c0;--subtitle-color:#f2e800;left:0;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);margin-inline:auto;-webkit-transform:translateY(-50%) rotate(-2deg);transform:translateY(-50%) rotate(-2deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}.faqs__nav-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.faqs__nav-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.faqs__nav-link{display:block;font-size:16px;line-height:1.3;color:#062840;text-decoration:none;padding:10px 16px;border-radius:8px;-webkit-transition:.2s;transition:.2s}.faqs__nav-link:hover{background:#f2faff;color:#008df2;text-decoration:none}.faqs__nav-link.is-active{background:#008df2;color:#fff}.faqs__panel{position:relative;background:#fff;border:1px solid #edf0f2;border-radius:20px;padding:34px 16px 16px}.faqs__panel--no-heading{padding-top:16px}.faqs__content{min-width:0}.faqs__group{scroll-margin-top:calc(var(--header-height,0px) + 24px)}.faqs__group+.faqs__group{margin-top:40px}.faqs__group-title{color:#062840;font-size:24px;line-height:1.2;margin:0 0 8px}.faqs__empty{color:rgba(6,40,64,.7);padding:24px 0}@media (min-width:1080px){.faqs{padding:64px 0 96px;--sidebar-width:260px;--gap:56px}.faqs__wrapper{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);gap:var(--gap);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.faqs__sidebar{position:sticky;top:calc(var(--header-height,0px) + 32px)}.faqs__jump{display:none}.faqs__nav{display:block}.faqs__group+.faqs__group{margin-top:56px}.faqs__group-title{font-size:28px;margin:0 0 12px}}@media (min-width:1400px){.faqs{--sidebar-width:300px;--gap:72px}.faqs__group-title{font-size:32px}}.search-list{--container-max:1162px;padding:16px 0 42px}.search-list__item{padding:25px 0;border-bottom:1px solid #dae1e5}.search-list__item:last-child{border-bottom:none;padding-bottom:0}.search-list__item-type{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px;background-color:#cceaff;border-radius:20px;padding:0 12px 0 8px;height:32px;color:#0070c0;font-family:"DM Sans SemiBold",sans-serif;font-size:13px}.search-list__item-type svg{margin:0 5px 0 0;display:block;width:20px}.search-list__item p{font-family:"DM Sans SemiBold",sans-serif;font-size:17px;line-height:118%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 0 24px}@media (min-width:768px){.search-list{padding:80px 0;overflow:hidden}.search-list__grid{display:grid;grid-template-columns:repeat(3,1fr);margin:0 -12px}.search-list__item{padding:62px 12px 0;border-bottom:none;border-right:1px solid #dae1e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-list__item:nth-child(1),.search-list__item:nth-child(2),.search-list__item:nth-child(3){padding-top:0}.search-list__item:nth-child(3n){border-right:none}.search-list__item-type{-ms-flex-item-align:start;align-self:flex-start}.search-list__item p{font-size:15px}.search-list__item .button{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}}@media (min-width:1080px){.search-list{padding:110px 0}.search-list__grid{margin:0 -32px}.search-list__item{padding:84px 32px 0}.search-list__item-type{margin:0 0 20px;font-size:15px}.search-list__item-type svg{width:24px}.search-list__item p{font-size:20px;line-height:1.3;margin:0 4px 24px}}.page-text{--container-max:866px;padding:42px 0}.page-text .fade-in-wrapper>*{opacity:0;-webkit-transition:opacity 450ms linear;transition:opacity 450ms linear}.page-text .fade-in-wrapper>.in-view{opacity:1}.page-text h2{margin:36px 0 12px;color:#062840;-webkit-text-stroke:unset}.page-text h3,.page-text h4{margin:36px 0 8px}.page-text a{font-family:"DM Sans Medium",sans-serif}.page-text ol,.page-text p,.page-text ul{margin-bottom:15px}.page-text ol:last-child,.page-text p:last-child,.page-text ul:last-child{margin-bottom:0}.page-text ul{margin-top:-3px}@media (min-width:1080px){.page-text{padding:84px 0 110px}}.page-404{position:relative;background:url(../images/bg/pattern-hero-sm.svg) #008df2;color:#fff;padding:155px 0 42px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-404 .container{background:radial-gradient(50% 50% at 50% 50%,#008df2 0,rgba(0,141,242,0) 100%)}.page-404__subtitle{opacity:.6;font-size:13px;line-height:127%;color:#fff}.page-404 h1{-webkit-text-stroke:16px #0070c0;paint-order:stroke fill;margin:16px auto;max-width:9em}.page-404 h1:last-child{margin-bottom:2px}.page-404 p{margin:0 auto 24px;max-width:33em}@media (min-width:1080px){.page-404{background-image:url(../images/bg/pattern-hero-lg.svg);background-size:100% auto;padding:calc(180px + .65vh) 0 84px}.page-404 .container{background:0 0}.page-404__subtitle{font-size:15px}.page-404 h1{margin:9.8vh auto 28px}.page-404 p{margin-bottom:32px}}.deals-list{--container-max:1162px;background-color:#fff;padding:0 0 24px}.deals-list .tabs__nav{margin-bottom:42px}.deals-list__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 20px;margin:0 0 26px}.deals-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.deals-list__item figure{position:relative;margin:0 auto 16px;aspect-ratio:1/1;width:100px;overflow:visible}.deals-list__item figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.deals-list__item-label{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border-radius:30px;padding:0 0 1px;width:92%;height:32px;background-color:#062840;color:#fff;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.deals-list__item h3{font-size:clamp(.9375rem,1.25vw,1.5rem);margin:0 0 8px}.deals-list__item p{font-size:13px;line-height:138%;margin:0 0 16px}.deals-list__item .button{margin-top:auto}@media (max-width:575.98px){.deals-list__item .button{padding:0}}.deals-list__item .button--expired{background-color:#edf0f2;color:rgba(6,40,64,.5)}.deals-list__empty{text-align:center;padding:0 16px}.deals-list__empty h3{margin:0;font-size:clamp(.9375rem,1.0416666667vw,1.25rem);color:rgba(6,40,64,.7)}.deals-list__spinner{margin:0 auto;width:200px;display:none}.deals-list__load{text-align:center}.deals-list__load .content-link{font-size:13px}.deals-list__load .content-link span::after,.deals-list__load .content-link span::before{bottom:-1px}.deals-list .tabs__content.is-loading .deals-list__spinner{display:block}.deals-list .tabs__content.is-loading .deals-list__load{opacity:0}@media (min-width:768px){.deals-list{padding:0 0 84px}.deals-list .tabs__nav{margin-bottom:84px}.deals-list__grid{grid-template-columns:repeat(3,1fr);gap:68px 32px;margin:0 0 42px}.deals-list__item figure{margin:0 auto 26px;width:140px}.deals-list__item-label{height:42px;font-size:20px}.deals-list__item .button{-ms-flex-item-align:center;align-self:center}.deals-list__load .content-link{font-size:15px}.deals-list__load .content-link span::after,.deals-list__load .content-link span::before{bottom:-2px}}@media (min-width:1080px){.deals-list{padding:0 0 166px}.deals-list__grid{margin:0 0 65px}.deals-list .tabs__nav{margin-bottom:110px}.deals-list__item figure{width:200px}.deals-list__item h3{margin:0 0 13px}.deals-list__item p{font-size:15px;line-height:127%;margin:0 0 24px}}.text-images{--container-max:1162px}.text-images__text{margin:0 0 32px}.text-images__text h2{color:#062840;margin:0 0 14px}.text-images__text h2 span{color:#008df2}.text-images__text p{margin:0 0 10px}.text-images__text p:last-child{margin:0}.text-images__text p strong{display:block}.text-images__text ul{margin:0 0 10px}.text-images__text .button{margin-top:15px}.text-images__visual{display:-webkit-box;display:-ms-flexbox;display:flex}.text-images__visual figure{width:57%;overflow:visible}.text-images__visual figure span{display:block;position:relative;padding-top:125%}.text-images__visual figure span iframe,.text-images__visual figure span img,.text-images__visual figure span video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-images__visual figure img{border-radius:16px}.text-images__visual figure:last-child{margin:0 0 0 -14%;-ms-flex-item-align:center;align-self:center}.text-images__visual figure:last-child span{padding-top:80%}.text-images__visual figure:last-child img{border:8px solid #f2f5f7}.text-images--wave-top{position:relative;padding:74px 0 52px}.text-images--wave-top::before{content:"";position:absolute;left:0;right:0;top:0;background:url(../images/bg/wave-light-sm.svg) center bottom/104% auto no-repeat;padding-top:8.53%;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.text-images--spacing{padding:48px 0 52px}@media (min-width:768px){.text-images__wrapper{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.text-images__visual figure{width:55%}.text-images__visual figure span{padding-top:150%}.text-images__visual figure:last-child{width:58%;margin-left:-12.8%}.text-images__visual figure:last-child img{border:none;outline:#f2f5f7 solid 8px}.text-images__text{margin:0}.text-images--wave-top{padding:31px 0 80px}.text-images--wave-top::before{padding-top:4.372%;background-image:url(../images/bg/wave-light-lg.svg);-webkit-transform:translateY(calc(1px - 100%));transform:translateY(calc(1px - 100%))}.text-images--spacing{padding:80px 0}}@media (min-width:1080px){.text-images__wrapper{gap:52px}.text-images__text{padding:0 0 0 4px}.text-images__text h2{margin:0 0 20px}.text-images__text ul{margin:0 0 14px}.text-images__text .button{margin-top:22px}.text-images__visual figure img{border-radius:32px}.text-images--wave-top{padding:31px 0 110px}.text-images--spacing{padding:0}}.service-intro{background-color:#008df2;position:relative;padding:0 0 48px}.service-intro::after{content:"";position:absolute;left:0;right:0;bottom:0;height:148px;background-color:#f2f5f7}.service-intro .container{position:relative;z-index:1}.service-intro__grid{display:grid;gap:12px}.service-intro__card{background-color:#fff;border-radius:20px;padding:8px 20px 7px 8px;display:-webkit-box;display:-ms-flexbox;display:flex}.service-intro__card-image{width:100px;aspect-ratio:4/5;border-radius:12px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px 0 0}.service-intro__card-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-intro__card-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:26px 0 0 26px;padding:8px 0 8px 10px;width:46px;height:52px}.service-intro__card-icon::after,.service-intro__card-icon::before{content:"";position:absolute;right:0;width:12px;height:12px;background-size:cover}.service-intro__card-icon::before{top:0;background-image:url(../images/bg/ct.svg);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.service-intro__card-icon::after{bottom:0;background-image:url(../images/bg/cb.svg);-webkit-transform:translateY(100%);transform:translateY(100%)}.service-intro__card-text{-ms-flex-item-align:center;align-self:center;padding:8px 0}.service-intro__card-text h3{font-family:"GrilledCheese BTN Toasted",sans-serif;font-size:clamp(1.25rem,2.5vw,3rem);-webkit-text-stroke:8px #edf0f2;paint-order:stroke fill;margin:0 0 5px}.service-intro__card-text h3 span{font-family:"GrilledCheese BTN Cn Bold",sans-serif;color:#008df2}.service-intro__card-text h3 br{display:none}.service-intro__card-text p{margin:0;font-size:13px;line-height:138%}.service-intro__wrapper{border-radius:20px;padding:8px 20px;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgba(0,0,0,.1);background:#fff;margin:12px 0 0}.service-intro__list-item{border-bottom:1px solid #ced4d9;padding:16px 0 16px 52px;position:relative}.service-intro__list-item:last-child{border:none}.service-intro__list-item-image{position:absolute;width:36px;left:0;top:16px}.service-intro__list-item-title{font-family:"DM Sans SemiBold",sans-serif;font-size:15px;line-height:133%;margin:0 0 2px}.service-intro__list-item p{font-size:13px;line-height:138%;margin:0}.service-intro+.text-images{padding-top:0}@media (min-width:768px){.service-intro__grid{grid-template-columns:repeat(2,1fr);gap:20px}.service-intro__wrapper{padding:20px 8px;margin:20px 0 0}.service-intro__card{-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgba(0,0,0,.1)}.service-intro__list{display:grid;grid-template-columns:repeat(4,1fr)}.service-intro__list-item{border-bottom:none;border-right:1px solid #ced4d9;padding:0 12px;position:relative;text-align:center}.service-intro__list-item-image{position:static;width:42px;margin:0 auto 12px}.service-intro__list-item-title{margin:0 0 5px}}@media (min-width:1080px){.service-intro{background-color:transparent;margin:-84px 0 0;padding:0}.service-intro::after{display:none}.service-intro__grid{gap:32px;padding:0 4px}.service-intro__card{border-radius:32px;padding:12px 42px 12px 12px}.service-intro__card-image{width:200px;aspect-ratio:1/1;border-radius:20px;margin:0 32px 0 0}.service-intro__card-icon{border-radius:36px 0 0 36px;width:60px;height:72px;padding:12px 0 12px 12px}.service-intro__card-icon::after,.service-intro__card-icon::before{width:20px;height:20px}.service-intro__card-text h3{margin:0 0 14px;line-height:1.04}.service-intro__card-text h3 span{font-size:1.083em}.service-intro__card-text h3 br{display:block}.service-intro__card-text p{font-size:17px;line-height:135%}.service-intro__wrapper{border-radius:32px;padding:32px 0;margin:32px 4px 0}.service-intro__list-item{padding:0 32px 7px}.service-intro__list-item-image{width:48px;margin:0 auto 16px}.service-intro__list-item-title{font-size:17px;line-height:135%;margin:0 0 6px}.service-intro__list-item p{font-size:15px;line-height:127%}.service-intro+.text-images{padding-top:80px}}@media (min-width:1400px){.service-intro__card-image{width:236px;margin:0 42px 0 0}.service-intro__list{margin:0 -10px}.service-intro__list-item{padding:0 42px 7px}.service-intro+.text-images{padding-top:110px}}.s-text-expandable{--container-max:1162px}.s-text-expandable__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.s-text-expandable__text{margin:0 0 26px}.s-text-expandable__text h2{margin:0 0 16px;max-width:9.6em}.s-text-expandable__text .expandable{margin:0 0 21px}.s-text-expandable__visual figure{display:block;position:relative;padding-top:56.2%;border-radius:20px}.s-text-expandable__visual figure iframe,.s-text-expandable__visual figure img,.s-text-expandable__visual figure video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.s-text-expandable__wrapper{display:grid;grid-template-columns:320px auto;gap:32px}.s-text-expandable__visual figure{padding:0;height:100%}.s-text-expandable__text{margin:0}}@media (min-width:1080px){.s-text-expandable{--container-padding:8rem;padding:80px 0}.s-text-expandable__wrapper{grid-template-columns:449px auto;gap:48px}.s-text-expandable__text{margin:0}}@media (min-width:1400px){.s-text-expandable{padding:110px 0}.s-text-expandable__visual figure{border-radius:32px}.s-text-expandable__text{margin:0;padding:6px 4px 0}.s-text-expandable__text h2{margin:0 0 12px}.s-text-expandable__text .expandable{margin:0 0 30px}}.text-readmore{padding:42px 0}.text-readmore--narrow{--container-max:866px}.text-readmore .fade-in-wrapper>*{opacity:0;-webkit-transition:opacity 450ms linear;transition:opacity 450ms linear}.text-readmore .fade-in-wrapper>.in-view{opacity:1}.text-readmore h2{margin:36px 0 12px;color:#062840;-webkit-text-stroke:unset}.text-readmore h3,.text-readmore h4{margin:36px 0 8px}.text-readmore a:not(.content-link){font-family:"DM Sans Medium",sans-serif}.text-readmore ol,.text-readmore p,.text-readmore ul{margin-bottom:15px}.text-readmore ul{margin-top:-3px}.text-readmore__hidden ol:last-child,.text-readmore__hidden p:last-child,.text-readmore__hidden ul:last-child{margin-bottom:0}.text-readmore__more{--readmore-peek:3.4em;position:relative;overflow:hidden;height:var(--readmore-peek);will-change:height}.text-readmore__hidden>:first-child{margin-top:0}.text-readmore__fade{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,245,247,0)),color-stop(45%,rgba(242,245,247,.65)),to(#f2f5f7));background:linear-gradient(180deg,rgba(242,245,247,0) 0,rgba(242,245,247,.65) 45%,#f2f5f7 100%);-webkit-transition:opacity .4s;transition:opacity .4s}.text-readmore__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;padding:0;outline:0;border-radius:0;margin-top:16px;cursor:pointer;color:#062840}.text-readmore__icon{display:block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:10px;height:10px;margin-left:8px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.text-readmore__icon::after,.text-readmore__icon::before{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;-webkit-transition:-webkit-transform .35s cubic-bezier(.19,1,.22,1);transition:transform .35s cubic-bezier(.19,1,.22,1),-webkit-transform .35s cubic-bezier(.19,1,.22,1)}.text-readmore__icon::before{width:10px;height:1.5px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-readmore__icon::after{width:1.5px;height:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-readmore.is-expanded .text-readmore__fade{opacity:0}.text-readmore.is-expanded .text-readmore__icon::after{-webkit-transform:translate(-50%,-50%) scaleY(0);transform:translate(-50%,-50%) scaleY(0)}@media (max-width:767.98px){.text-readmore{padding:32px 0}.text-readmore__trigger{font-size:13px;font-family:"DM Sans Medium",sans-serif}.text-readmore__trigger .text-readmore__label::after,.text-readmore__trigger .text-readmore__label::before{bottom:-1px}}@media (min-width:1080px){.text-readmore{padding:64px 0}.text-readmore__more{--readmore-peek:3.6em}.text-readmore p{margin:0 0 .85em}}.service-details{--container-max:1162px;padding:50px 0 0;margin:0 0 -4px}.service-details .s-header{margin:0 0 24px}.service-details .s-header h2{margin:0 0 16px}.service-details .s-header p{max-width:38em}.service-details__grid{display:grid;gap:26px}.service-details__table{border-radius:20px;padding:24px 20px 14px;background-color:#fff;margin:0 0 30px;position:relative}.service-details__table-note{position:absolute;left:0;top:100%;margin:12px 0 0;font-size:13px}.service-details__table table{width:100%;border-collapse:collapse}.service-details__table table th{font-weight:400;font-family:"GrilledCheese BTN Wide",sans-serif;font-size:15px;line-height:133%;text-align:left;width:50%;padding:0 0 11px}.service-details__table table td{border-top:1px solid #dae1e5;font-size:13px;line-height:138%;height:36px;vertical-align:middle}.service-details__weight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-details__weight svg{margin-right:10px}.service-details__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-details__card figure{display:block;position:relative;padding-top:56.2%;border-radius:20px;margin:0 0 20px}.service-details__card figure iframe,.service-details__card figure img,.service-details__card figure video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.service-details__card p{margin:0 0 24px}.service-details--type1{margin:0}@media (min-width:768px){.service-details .s-header{margin-right:34.85%;padding:0 32px 0 0}.service-details__grid{grid-template-columns:auto 34.2%;gap:32px;margin:0 0 30px}.service-details__table{margin:0}.service-details__table table th{padding:0 0 11px}.service-details__table table td{font-size:15px;height:48px}.service-details__card figure{padding-top:48.5%;margin:0 0 27px}.service-details__card p{margin:0 0 32px}.service-details__card .button{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.service-details--type1 .service-details__grid{grid-template-columns:320px auto}}@media (min-width:1080px){.service-details{--container-padding:8rem;padding:0}.service-details .s-header{margin-bottom:32px}.service-details__grid{margin:0 -4px 31px}.service-details__table{padding:16px 32px}.service-details__table-note{font-size:15px}.service-details__table table th{font-size:20px;line-height:130%;padding:0;height:52px;vertical-align:middle}.service-details__table table td{font-size:17px;height:52px}.service-details--type1{padding:26px 0}.service-details--type1 .service-details__grid{padding:0 4px;margin:0;grid-template-columns:460px auto;gap:52px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.service-details--type1 .service-details__table{margin:0 0 30px}.service-details--type1 .service-details__card h2{margin:0 0 22px}}.service-cards{background-color:#008df2;position:relative;padding:0 0 48px}.service-cards::after{content:"";position:absolute;left:0;right:0;bottom:0;height:148px;background-color:#f2f5f7}.service-cards .container{position:relative;z-index:1}.service-cards__grid{display:grid;gap:12px}.service-cards__card{background-color:#fff;border-radius:20px;padding:8px 20px 7px 8px;display:-webkit-box;display:-ms-flexbox;display:flex}.service-cards__card-image{width:100px;aspect-ratio:4/5;border-radius:12px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px 0 0}.service-cards__card-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-cards__card-text{-ms-flex-item-align:center;align-self:center}.service-cards__card-text h3{font-family:"GrilledCheese BTN Toasted",sans-serif;font-size:clamp(1.25rem,2.5vw,3rem);-webkit-text-stroke:8px #edf0f2;paint-order:stroke fill;margin:0 0 5px}.service-cards__card-text h3 span{font-family:"GrilledCheese BTN Cn Bold",sans-serif;color:#008df2}.service-cards__card-text h3 em{font-style:normal;color:#008df2}.service-cards__card-text p{margin:0 0 24px;font-size:13px;line-height:138%}@media (min-width:768px){.service-cards__grid{grid-template-columns:repeat(2,1fr);gap:20px}.service-cards__card{-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgba(0,0,0,.1)}}@media (min-width:1080px){.service-cards{background-color:transparent;padding:0}.service-cards::after{display:none}.service-cards__grid{gap:32px;padding:0 4px}.service-cards__card{border-radius:32px;padding:12px 42px 12px 12px}.service-cards__card-image{width:180px;border-radius:20px;margin:0 32px 0 0}.service-cards__card-text{padding:16px 0}.service-cards__card-text h3{margin:0 0 14px;line-height:1.04}.service-cards__card-text h3 span{font-size:1.083em}.service-cards__card-text p{font-size:17px;line-height:135%}}@media (min-width:1400px){.service-cards__grid{gap:52px}.service-cards__card-image{width:210px}.service-cards__card-text{padding:24px 0 22px}.service-cards__card-text h3{-webkit-text-stroke:16px #edf0f2;paint-order:stroke fill;margin:0 0 21px}.service-cards__card-text p{margin:0 10px 26px 0}}.partners{text-align:center}.partners h2{margin:0 auto}.partners .swiper{margin:27px -12px 24px}.partners .swiper::after,.partners .swiper::before{content:"";height:100%;width:15%;position:absolute;top:0;z-index:9}.partners .swiper::before{left:0;background:-webkit-gradient(linear,left top,right top,from(#f2f5f7),to(rgba(242,245,247,0)));background:linear-gradient(90deg,#f2f5f7 0,rgba(242,245,247,0) 100%)}.partners .swiper::after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(242,245,247,0)),to(#f2f5f7));background:linear-gradient(90deg,rgba(242,245,247,0) 0,#f2f5f7 100%)}.partners .swiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.partners .swiper .swiper-slide{width:136px}.partners .swiper figure{border-radius:20px;border:1px solid #dae1e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:25px;aspect-ratio:1/1}.partners p{margin:0 20px}.partners+.s-testimonials{margin-top:60px}@media (min-width:768px){.partners .swiper::after,.partners .swiper::before{width:auto;aspect-ratio:1/1}.partners .swiper .swiper-slide{width:180px}.partners .swiper figure{padding:25px}.partners p{margin:0 auto;max-width:27em}.partners+.s-testimonials{margin-top:80px}}@media (min-width:1080px){.partners{padding:80px 0}.partners .swiper{margin:42px 0 32px}.partners+.s-testimonials{margin-top:86px}}@media (min-width:1400px){.partners{padding:132px 0 110px}}.s-contacts{padding:48px 0 0}.s-contacts .container{position:relative;z-index:2}.s-contacts__inner{background-color:#cceaff;border-radius:20px;padding:32px 16px 64px;position:relative}.s-contacts__text{padding:0 4px;margin:0 0 24px}.s-contacts__text figure{display:none}.s-contacts__text p{max-width:16em;margin:0}.s-contacts .bg-wave-pattern__bg{top:205px}.s-contacts .floats{position:absolute;left:0;top:0;width:100%}.s-contacts .floats .float{position:absolute}@media (max-width:1399.98px){.s-contacts .float:nth-child(1){display:none}.s-contacts .float:nth-child(2){width:20px;left:32px;top:-10px}.s-contacts .float:nth-child(3){width:48px;right:-24px;top:84px}}@media (min-width:768px){.s-contacts__inner{display:grid;grid-template-columns:320px auto;gap:24px;max-width:1162px;margin:auto}.s-contacts__text{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-contacts__text h2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 24px}.s-contacts__text p{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 32px}.s-contacts__text figure{display:block;height:100%;border-radius:20px}.s-contacts__text figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:1080px){.s-contacts{padding:0}.s-contacts__inner{grid-template-columns:400px auto;gap:32px}.s-contacts__text p{max-width:none}.s-contacts .bg-wave-pattern__bg{top:220px}}@media (min-width:1400px){.s-contacts .float:nth-child(1){width:68px;left:-34px;top:265px}.s-contacts .float:nth-child(2){width:32px;left:-58px;top:325px}.s-contacts .float:nth-child(3){display:none}.s-contacts__inner{gap:68px;border-radius:52px;padding:68px 68px 136px}}.s-contacts--has-padding-top{padding-top:40px}@media (min-width:576px){.s-contacts--has-padding-top{padding-top:48px}}@media (min-width:768px){.s-contacts--has-padding-top{padding-top:64px}}@media (min-width:1080px){.s-contacts--has-padding-top{padding-top:96px}}@media (min-width:1400px){.s-contacts--has-padding-top{padding-top:136px}}.text-image{--container-max:1162px}.text-image__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text-image__text{margin:0 0 32px}.text-image__text h2{margin:0 0 18px}.text-image__text ul{margin:0 0 13px}.text-image__text ul li{padding:10px 0 12px 34px}.text-image__text ul li::before{background-image:url(../images/bg/list-checked-blue.svg)}.text-image__visual figure{display:block;position:relative;padding-top:56.2%;border-radius:20px}.text-image__visual figure iframe,.text-image__visual figure img,.text-image__visual figure video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.text-image__wrapper{display:grid;grid-template-columns:320px auto;gap:24px}.text-image__visual figure{padding:0;height:100%}.text-image__text{margin:0}}@media (min-width:1080px){.text-image{padding:110px 0}.text-image__wrapper{grid-template-columns:411px auto;gap:48px}.text-image__text{padding:4px 0 0 4px}}@media (min-width:1400px){.text-image{padding:136px 0}.text-image__text h2,.text-image__text ul{margin:0 0 24px}.text-image__text ul li{padding:11px 0 12.5px 40px}.text-image__visual figure{border-radius:32px}}.about-intro{padding:42px 0}.about-intro__wrapper{display:grid;gap:24px}.about-intro__text .button{margin-top:14px}.about-intro__panel{background-color:#cceaff;border-radius:20px;padding:24px 20px 12px}.about-intro__panel p{margin:0 0 16px}.about-intro__panel .list-checked li,.about-intro__panel .text-image__text ul li,.text-image__text .about-intro__panel ul li{padding:10px 0 12px 32px}.about-intro__panel .list-checked li::before,.about-intro__panel .text-image__text ul li::before,.text-image__text .about-intro__panel ul li::before{background-image:url(../images/bg/list-checked-blue.svg)}@media (min-width:768px){.about-intro__wrapper{grid-template-columns:34.34% auto}.about-intro__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-intro__text .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:1080px){.about-intro{padding:80px 0}.about-intro__wrapper{gap:42px}.about-intro__panel .list-checked,.about-intro__panel .text-image__text ul,.text-image__text .about-intro__panel ul{display:grid;grid-template-columns:repeat(2,1fr)}.about-intro__panel .list-checked li,.about-intro__panel .text-image__text ul li,.text-image__text .about-intro__panel ul li{border-bottom:1px dashed rgba(6,40,64,.5);margin-bottom:-1px}.about-intro__panel .list-checked:has(li:last-child:nth-child(even)) li:nth-last-child(-n+2),.about-intro__panel .text-image__text ul:has(li:last-child:nth-child(even)) li:nth-last-child(-n+2),.text-image__text .about-intro__panel ul:has(li:last-child:nth-child(even)) li:nth-last-child(-n+2){border-bottom:none;margin-bottom:0}.about-intro__panel .list-checked:has(li:last-child:nth-child(odd)) li:last-child,.about-intro__panel .text-image__text ul:has(li:last-child:nth-child(odd)) li:last-child,.text-image__text .about-intro__panel ul:has(li:last-child:nth-child(odd)) li:last-child{border-bottom:none;margin-bottom:0}}@media (min-width:1400px){.about-intro{padding:110px 0 136px}.about-intro__wrapper{gap:68px}.about-intro__panel{border-radius:32px;padding:42px 42px 32px}.about-intro__panel p{margin:0 0 20px;max-width:33em}.about-intro__panel .list-checked li,.about-intro__panel .text-image__text ul li,.text-image__text .about-intro__panel ul li{padding:11px 0 12.5px 37px}.about-intro__text{-ms-flex-item-align:center;align-self:center;padding:0 0 5px 6px}.about-intro__text h2{margin:0 0 25px}.about-intro__text p{margin:0 0 14px}.about-intro__text .button{margin-top:18px}}.about-text-images{overflow:clip}.about-text-images__visual--right{display:none}.about-text-images__text{padding:26px 0 0;text-align:center}.about-text-images__text h2{margin:0 0 16px}.about-text-images__text .button{margin-top:14px}@media (max-width:575.98px){.about-text-images__visual--left figure:nth-child(1){display:block;position:relative;padding-top:56.2%;border-radius:20px}.about-text-images__visual--left figure:nth-child(1) iframe,.about-text-images__visual--left figure:nth-child(1) img,.about-text-images__visual--left figure:nth-child(1) video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-text-images__visual--left figure:nth-child(2),.about-text-images__visual--left figure:nth-child(3){display:none}}@media (min-width:576px){.about-text-images__visual{aspect-ratio:62/43;grid-template-columns:230fr 140fr 196fr;gap:16px;max-width:620px;margin:auto}.about-text-images__visual--left{display:grid}.about-text-images__visual--left figure{border-radius:20px}.about-text-images__visual--left figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-text-images__visual--left figure:nth-child(1){aspect-ratio:115/173;-ms-flex-item-align:end;align-self:end}.about-text-images__visual--left figure:nth-child(2){aspect-ratio:1/1;margin-top:37%}.about-text-images__visual--left figure:nth-child(3){aspect-ratio:2/3}}@media (min-width:768px) and (max-width:1079.98px){.about-text-images__wrapper{display:grid;grid-template-columns:320px auto;gap:32px}.about-text-images__visual{margin:0;aspect-ratio:unset;gap:0;grid-template-columns:1fr}.about-text-images__visual--left figure:nth-child(1){height:100%;aspect-ratio:unset}.about-text-images__visual--left figure:nth-child(1) img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-text-images__visual--left figure:nth-child(2),.about-text-images__visual--left figure:nth-child(3){display:none}}@media (min-width:1080px){.about-text-images .container{padding:0;max-width:none}.about-text-images__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:0 -30px}.about-text-images__visual figure{border-radius:20px}.about-text-images__visual figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-text-images__visual--right{display:grid;grid-template-columns:230fr 196fr 140fr}.about-text-images__visual--right figure:nth-child(1){aspect-ratio:115/173;-ms-flex-item-align:end;align-self:end}.about-text-images__visual--right figure:nth-child(2){aspect-ratio:2/3}.about-text-images__visual--right figure:nth-child(3){aspect-ratio:1/1;-ms-flex-item-align:end;align-self:end;margin-bottom:37%}.about-text-images__text{padding:0}.about-text-images__text h2{max-width:8.4em;margin-left:auto;margin-right:auto;line-height:1}.about-text-images__text .button{display:none}}@media (min-width:1400px){.about-text-images__wrapper{gap:20px;margin:0 -60px}.about-text-images__visual{gap:26px}.about-text-images__visual figure{border-radius:32px}.about-text-images__text{padding:52px 44px 20px}.about-text-images__text h2{margin-bottom:28px}.about-text-images__text p{margin:0 0 14px}}.advantages{padding:48px 0 42px}.advantages h2{text-align:center;margin:0 16px}.advantages .swiper{padding-top:64px}.advantages .swiper-slide{width:252px}.advantages .btn-wrap{padding:24px 0 0}@media (min-width:768px){.advantages{padding:80px 0}.advantages .swiper-slide{width:300px}}@media (min-width:1080px){.advantages{padding:110px 0 94px}}@media (min-width:1400px){.advantages{padding-top:130px}.advantages .swiper{padding-top:103px}.advantages .btn-wrap{padding:42px 0 0}}.s-cta{background:url(../images/bg/wave-white-sm.svg) center bottom/104% auto no-repeat;position:relative;z-index:2}.s-cta__wrapper{border-radius:20px;padding:8px 8px 24px;background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.1);box-shadow:0 0 40px 0 rgba(0,0,0,.1)}.s-cta__visual figure{display:block;position:relative;padding-top:56.2%;border-radius:12px}.s-cta__visual figure iframe,.s-cta__visual figure img,.s-cta__visual figure video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.s-cta__text{padding:26px 12px 0}.s-cta__text h2{margin:0 0 14px;-webkit-text-stroke-color:#edf0f2}.s-cta__text p{margin:0 0 11px}.s-cta__text p:last-child{margin:0}.s-cta__text .button{margin-top:12px}@media (min-width:768px){.s-cta__wrapper{display:grid;padding:12px;grid-template-columns:260px auto;gap:32px}.s-cta__visual figure{padding-top:0;height:100%}.s-cta__text{padding:16px 0;-ms-flex-item-align:center;align-self:center}.s-cta__text h2{max-width:12.5em}}@media (min-width:1080px){.s-cta{background:url(../images/bg/wave-white-lg.svg) center top/104% auto no-repeat #fff}.s-cta__wrapper{grid-template-columns:325px auto;gap:52px;max-width:1162px;margin:auto}.s-cta__text{padding:40px 40px 40px 4px}.s-cta__text h2{margin:0 0 29px;line-height:1}.s-cta__text p{margin:0 0 14px}.s-cta__text .button{margin-top:19px;margin-left:-4px}}.s-loyalty{--container-max:1164px;padding:0 0 42px}.s-loyalty__wrapper{position:relative;padding:0 20px 24px}.s-loyalty__wrapper::before{content:"";border-radius:20px;background-color:#cceaff;z-index:-1;position:absolute;left:0;top:52px;right:0;bottom:0}.s-loyalty__visual figure{display:block;position:relative;padding-top:56.2%;border-radius:20px}.s-loyalty__visual figure iframe,.s-loyalty__visual figure img,.s-loyalty__visual figure video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.s-loyalty__text{padding:26px 4px 0}.s-loyalty__text h2{margin:0 0 14px}.s-loyalty__text p{margin:0 0 11px}.s-loyalty__text p:last-child{margin:0}.s-loyalty__text .list-checked li,.s-loyalty__text .text-image__text ul li,.text-image__text .s-loyalty__text ul li{border-top:none;border-bottom:1px dashed rgba(6,40,64,.5)}.s-loyalty__text .button{margin-top:23px}@media (max-width:575.98px){.s-loyalty__text .button{padding:0 10px}}@media (min-width:768px){.s-loyalty{padding:0 0 80px}.s-loyalty__wrapper{display:grid;padding:20px;grid-template-columns:260px auto;gap:32px}.s-loyalty__wrapper::before{top:auto;height:55%}.s-loyalty__visual figure{padding-top:0;height:100%}.s-loyalty__text{padding:0}.s-loyalty__text .list-checked,.s-loyalty__text .text-image__text ul,.text-image__text .s-loyalty__text ul{margin-top:52px}.store-locator__empty,.store-locator__initial,.store-locator__loader{min-height:360px}}@media (min-width:1080px){.s-loyalty{padding:0 0 110px}.s-loyalty__wrapper{padding:0 32px 32px;grid-template-columns:330px auto}.s-loyalty__wrapper::before{border-radius:32px;height:62%}}@media (min-width:1400px){.s-cta__wrapper{border-radius:32px}.s-cta__visual figure{border-radius:20px}.s-loyalty__wrapper{gap:52px}.s-loyalty__wrapper::before{border-radius:52px;height:60%}.s-loyalty__text{padding:0 0 0 6px}.s-loyalty__text h2{margin:0 0 21px}.s-loyalty__text p{margin:0 30px 14px 0}.s-loyalty__text .list-checked,.s-loyalty__text .text-image__text ul,.text-image__text .s-loyalty__text ul{margin-top:46px}.s-loyalty__text .button{margin-left:-6px}}.item-details{--container-max:1162px;background-color:#fff;padding:42px 0}.item-details__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.item-details__col{margin:0 0 42px}.item-details__col h4{margin:0 0 8px}.item-details__hours{display:none}.item-details__call{margin:0 0 20px}.item-details__call .icon-link__icon{background-color:transparent;width:18px;height:18px;margin-right:8px}.item-details__call .icon-link__icon svg{max-width:none}.item-details__deals{margin:0 0 20px}.item-details__deals-box{border-radius:20px;padding:22px 26px;background-color:#f2faff;outline:#008df2 dotted 2px;outline-offset:-10px}.item-details__deals h5{margin:0 0 5px}.item-details__deals p{margin:0;font-size:13px;line-height:138%}.item-details__nearby ul{margin:0;padding:0;list-style:none}.item-details__nearby ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #ced4d9;height:36px}.item-details__nearby ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;margin:0 12px 0 0}.item-details__main h2{-webkit-text-stroke-color:#edf0f2;margin:0 0 15px}.item-details__main .text-more{height:300px;overflow:hidden;position:relative;-webkit-transition:height .35s linear;transition:height .35s linear;margin:0 0 10px}.item-details__main .text-more::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);-webkit-transition:opacity .2s;transition:opacity .2s}.item-details__main .text-more.expanded::after{opacity:0}.item-details__main .text-more h3{font-family:"GrilledCheese BTN Toasted",sans-serif;margin:15px 0 7px}.item-details__main .text-more__trigger{font-size:13px;font-family:"DM Sans Medium",sans-serif}.item-details__main .s-tips{padding-bottom:0}.item-details__main .s-tips .s-header{margin:0 0 22px}.item-details__main .s-tips .s-header h2{max-width:none;margin:0 0 17px}.item-details__main .s-tips .s-header p{font-size:17px;line-height:135%}.item-details__main .s-tips .tip-card{border:1px solid #ced4d9;border-radius:20px;padding:8px 8px 4px}@media (min-width:1080px){.item-details{padding:82px 0}.item-details__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.item-details__col{margin:0;width:400px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:sticky;top:0;padding:0 0 0 4px}.item-details__hours{display:block;margin:0 0 16px}.item-details__hours ul{margin:0;padding:0;list-style:none}.item-details__hours ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dae1e5;height:42px;font-size:15px}.item-details__hours ul li span{width:50%}.item-details__hours ul li span:first-child{font-family:"DM Sans Medium",sans-serif}.item-details__call{margin:0 0 19px}.item-details__call .icon-link{font-size:17px}.item-details__call .icon-link__icon{width:21px;height:21px}.item-details__deals{margin:0 0 24px}.item-details__deals-box{border-radius:20px;padding:28px 32px;outline-offset:-12px;margin-left:-4px}.item-details__deals h5{margin:0 0 6px;font-size:1rem;line-height:138%}.item-details__deals p{font-family:"DM Sans Medium",sans-serif;font-size:15px;line-height:127%}.item-details__nearby ul li{height:42px}.item-details__nearby ul li span{width:20px;height:20px}.item-details__main{width:calc(100% - 400px);padding:0 32px 0 0}.item-details__main h2{margin:0 0 30px}.item-details__main .text-more{height:350px;margin:0 0 13px}.item-details__main .text-more h3{font-family:"GrilledCheese BTN Wide",sans-serif;margin:15px 0 7px}.item-details__main .text-more__trigger{font-size:15px;font-family:"DM Sans SemiBold",sans-serif}.item-details__main .s-tips .s-header{margin:0 0 29px}.item-details__main .s-tips .s-header h2{margin:0 0 24px}.item-details__main .s-tips .s-header p{margin-right:120px}.item-details__main .s-tips .tips-slider .swiper-controls{position:absolute;right:0;top:-52px;display:-webkit-box;display:-ms-flexbox;display:flex}.item-details__main .s-tips .tips-slider .swiper-controls div{position:static;margin-left:8px;background-color:#f2f5f7}.item-details__main .s-tips .tips-slider .swiper-controls div:hover{background-color:#cceaff}.item-details__main .s-tips .tips-slider .swiper{padding:1px 0}}.store-filter{background-color:#fff}.store-filter .checkbox-switch label{border-radius:50px;padding:11px 42px 11px 20px;height:42px;font-size:15px}.store-filter .checkbox-switch label::before{width:20px;height:20px;left:auto;right:11px;top:11px}@media (min-width:1400px){.item-details__main{padding-right:84px}.item-details__main .s-tips{padding:44px 0 0}.item-details__main .s-tips .tip-card{border-radius:32px;padding:12px}.item-details__main .s-tips .tip-card__image{padding-top:76%}.item-details__main .s-tips .tip-card__body{padding:26px 12px 17px}.item-details__main .s-tips .tip-card__body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.store-filter .checkbox-switch label{height:52px;padding:14px 14px 14px 24px;font-size:17px}.store-filter .checkbox-switch label::before{width:24px;height:24px;right:14px;top:14px}}.store-filter .filter-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:58px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-family:"GrilledCheese BTN Wide",sans-serif;font-size:18px;line-height:133%;-webkit-columns:#062840;-moz-columns:#062840;columns:#062840;border:1px solid #ced4d9;border-width:1px 0}.store-filter .filter-trigger::after{content:"";width:20px;height:20px;margin-top:-10px;-webkit-transition:.2s;transition:.2s;-webkit-transform-origin:center;transform-origin:center;background:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1L5 5L9 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' /%3e%3c/svg%3e") center no-repeat #008df2;z-index:1;position:absolute;right:14px;top:50%;border-radius:100%}.store-filter .filter-trigger .icon{width:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}.store-filter .filter-trigger.active::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.store-filter .filter-trigger.active .icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.store-filter .filter-collapsed{height:0;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.store-filter .filter-search{padding:32px 14px 8px}.store-filter .filter-search__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 17px;padding:0 4px}.store-filter .filter-search h4{margin:0}.store-filter .filter-search .content-link{font-family:"DM Sans Medium",sans-serif;font-size:13px;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:12px}.store-filter .filter-search .content-link span{padding:1px 0;overflow:hidden;white-space:nowrap;margin-left:8px}.store-filter .filter-search .content-link span::after,.store-filter .filter-search .content-link span::before{bottom:0}.store-filter .filter-search .place-search-input{padding-right:42px;height:42px;font-size:15px}.store-filter .filter-search .place-search-submit{right:5px;top:5px}.store-filter .filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;padding:20px 14px;border-bottom:1px solid #ced4d9}.store-filter .filter-box{padding:0 5px;width:50%}.store-filter .filter-box:last-child{width:100%;margin-top:24px}.store-filter .filter-box .label{font-size:13px;line-height:138%;margin:0 3px 8px}@media (min-width:1080px){.store-filter{border-bottom:1px solid #ced4d9;padding:40px 20px}.store-filter .filter-trigger{display:none}.store-filter .filter{height:auto!important;overflow:visible!important}.store-filter .filter form{border-bottom:none;max-width:1464px;margin:auto;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}.store-filter .filter-search{margin:0;padding:0 16px 0 0;border-right:1px solid #dae1e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.store-filter .filter-search__text{margin:0 0 20px;padding:0}.store-filter .filter-search .content-link{font-size:15px}.store-filter .filter-search .place-search{margin-top:auto}.store-filter .filter-search .place-search-input{padding-right:52px;height:52px;font-size:20px}.store-filter .filter-search .place-search-submit{width:36px;height:36px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:8px;top:8px}.store-filter .filter-collapsed{height:auto;overflow:visible}.store-filter .filter-wrapper{margin:0;padding:0 0 0 11px;border:none}.store-filter .filter-box:last-child{margin-top:16px}}@media (min-width:1400px){.store-filter{padding:84px 20px 66px}.store-filter .filter-search{padding:0 32px 0 4px}.store-filter .filter-search__text{margin:0 6px 20px;padding:0}.store-filter .filter-search .content-link{font-size:15px}.store-filter .filter-search .place-search-submit svg{width:16px}.store-filter .filter-wrapper{display:grid;grid-template-columns:195px 195px auto;gap:24px;margin:0;padding-left:32px}.store-filter .filter-box{padding:0;width:auto}.store-filter .filter-box:last-child{width:auto;margin-top:0}.store-filter .filter-box .label{font-size:15px;line-height:127%;margin:6px 3px 20px}}.store-locator{position:relative}.store-locator__empty,.store-locator__initial,.store-locator__loader{padding:32px 20px 120px;text-align:center}.store-locator__empty p,.store-locator__initial p,.store-locator__loader p{margin:0}.store-locator__empty .button,.store-locator__initial .button,.store-locator__loader .button{margin:42px 0 0}.store-locator__loader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;padding:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-locator__loader-inner{width:300px}.store-locator__empty{display:none}.store-locator__initial h4{max-width:500px;margin:0 auto;color:#008df2}.store-locator__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;height:0;overflow:hidden;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .5s linear,-webkit-transform .5s linear;transition:transform .5s linear,opacity .5s linear,-webkit-transform .5s linear;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.store-locator.is-initial .store-locator__initial{display:block}.store-locator.is-initial .store-locator__empty,.store-locator.is-initial .store-locator__loader{display:none}.store-locator.is-initial.is-loading .store-locator__loader{position:static;display:-webkit-box;display:-ms-flexbox;display:flex}.store-locator.is-active .store-locator__empty,.store-locator.is-active .store-locator__initial,.store-locator.is-active .store-locator__loader,.store-locator.is-initial.is-loading .store-locator__initial{display:none}.store-locator.is-active .store-locator__wrapper{opacity:1;height:auto;-webkit-transform:translateY(0);transform:translateY(0)}.store-locator.is-active.is-loading .store-locator__loader{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(6,40,64,.8)}.store-locator.is-empty .store-locator__empty{display:block}.store-locator.is-empty .store-locator__initial,.store-locator.is-empty .store-locator__loader{display:none}.store-locator .map-address{position:relative}.store-locator .map-address-scroll{width:100%;overflow:auto;position:relative}@media (max-width:1079.98px){.store-locator .map-address-scroll{-ms-overflow-style:none;scrollbar-width:none}.store-locator .map-address-scroll::-webkit-scrollbar{display:none}}.store-locator .map-address-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:24px 14px 64px}.store-locator .map-wrapper{height:238px;border-bottom:1px solid #dae1e5}.store-locator .map-wrapper .map{width:100%;height:100%}.store-locator .locator-item{background-color:#fff;border:2px solid #fff;border-radius:16px;padding:16px 15px 15px;width:309px;margin:0 8px 0 0;position:relative}.store-locator .locator-item.active{border-color:#008df2}.store-locator .locator-item.is-hidden{display:none}.store-locator .locator-item h4{margin:0 77px 3px 0}.store-locator .locator-item p{font-size:13px;line-height:138%;margin:0 0 14px}.store-locator .locator-item p br{display:none}.store-locator .locator-item__wrapper{margin:0 -4px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-locator .locator-item .cp-hours{width:100%}.store-locator .locator-item .cp-hours__trigger{border:1px solid #dae1e5;width:100%;height:36px;padding:0 0 0 15px;background-color:transparent;font-size:13px;color:#062840}.store-locator .locator-item .cp-hours__state{padding:0 6px 1px;height:20px;font-size:12px}.store-locator .locator-item .cp-hours__arrow{width:36px;height:36px;margin-left:auto}.store-locator .locator-item .cp-hours__arrow svg path{stroke:#062840}.store-locator .locator-item .cp-hours.active .cp-hours__arrow svg path{stroke:#fff}.store-locator .locator-item .weight{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:100%;background-color:#008df2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:8px}.store-locator .locator-item .buttons{display:grid;gap:10px;margin:0 -4px}.store-locator .locator-item .buttons .button{height:42px;font-size:14px}.store-locator .locator-item .distance{position:absolute;right:5px;top:5px;border-radius:13px;padding:0 6px 0 8px;height:24px;background-color:#e6f2fa;color:#0070c0;font-family:"DM Sans SemiBold",sans-serif;font-size:12px;line-height:133%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-locator .locator-item .distance svg{margin:0 6px 0 0}@media (min-width:768px){.store-locator .map-wrapper{height:500px}.store-locator .locator-item{border-radius:20px;padding:18px 18px 22px 22px;width:436px}.store-locator .locator-item h4{margin:0 120px 6px 0}.store-locator .locator-item p{font-size:15px;line-height:127%;margin:0 0 8px}.store-locator .locator-item p br{display:block}.store-locator .locator-item__wrapper{margin:0 0 16px}.store-locator .locator-item .cp-hours{width:240px}.store-locator .locator-item .cp-hours__trigger{border:#ffdead;height:24px;padding:0;font-size:15px}.store-locator .locator-item .cp-hours__state{padding:0 7px 1px;height:24px;font-size:15px}.store-locator .locator-item .cp-hours__arrow{width:10px;height:7px;margin-left:8px}.store-locator .locator-item .cp-hours__overlay{top:-10px;left:-20px;width:calc(100% + 20px)}.store-locator .locator-item .weight{width:42px;height:42px;position:absolute;top:62px;right:18px;margin-left:0}.store-locator .locator-item .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin:0 -6px}.store-locator .locator-item .buttons .button{height:52px;font-size:18px;margin:0 6px}.store-locator .locator-item .distance{right:18px;top:18px;border-radius:20px;padding:0 12px 0 14px;height:32px;font-size:15px}.store-locator .locator-item .distance svg{width:14px}}@media (min-width:1080px){.store-locator{--map-height:90vh;--col-wd:400px;--col-pad:16px}.store-locator__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.store-locator .map-address{width:var(--col-wd)}.store-locator .map-address-scroll{height:var(--map-height);padding:var(--col-pad);width:100%;scroll-behavior:smooth}.store-locator .map-address-wrapper{display:block;padding:0}.store-locator .map-wrapper{width:calc(100% - var(--col-wd));height:var(--map-height);margin:0}.store-locator .locator-item{width:100%;margin:0 0 8px}.store-locator .locator-item:last-child{margin:0 0 50px}.store-locator .locator-item .buttons .button{padding:0 20px;font-size:16px}}