﻿.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24,24,27,0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,0.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,0.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1,210,232,0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,0.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.006) 8.1%, rgba(0,0,0,0.021) 15.5%, rgba(0,0,0,0.046) 22.5%, rgba(0,0,0,0.077) 29%, rgba(0,0,0,0.114) 35.3%, rgba(0,0,0,0.155) 41.2%, rgba(0,0,0,0.198) 47.1%, rgba(0,0,0,0.242) 52.9%, rgba(0,0,0,0.285) 58.8%, rgba(0,0,0,0.326) 64.7%, rgba(0,0,0,0.363) 71%, rgba(0,0,0,0.394) 77.5%, rgba(0,0,0,0.419) 84.5%, rgba(0,0,0,0.434) 91.9%, rgba(0,0,0,0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0,0,0,0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1,210,232,0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:icomoon;src:url("https://d3s6y4cg4a7hp7.cloudfront.net/assets/front_new/landing_2021/icomoon-4a04696fec8982cd4ca31850d4fbbdc6e1bb9a734bda7aae95017499f5d93d67.ttf") format("truetype"),url("https://d3s6y4cg4a7hp7.cloudfront.net/assets/front_new/landing_2021/icomoon-32480f0c3945c9305a032af64a0679576a1ecf98549556a0b622c5fe5f792ce5.woff") format("woff"),url("https://d3s6y4cg4a7hp7.cloudfront.net/assets/front_new/landing_2021/icomoon-3675c3b4ec543957cca9f69e3d1f2ffb7821357a127bc0b8e7275d34c86acd0b.svg#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}.list-decorated li:before,[class*=" icon-"],[class^=icon-]{font-family:icomoon !important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play-alt:before{content:""}.icon-play:before{content:""}.icon-check-rounded:before{content:""}.icon-pin:before{content:""}.icon-envelope:before{content:""}.icon-phone:before{content:""}.icon-linkedin:before{content:""}.icon-facebook:before{content:""}.icon-instagram{width:22px;height:22px;background-image:url(https://d3s6y4cg4a7hp7.cloudfront.net/assets/instagram-icon-509b069b9e90e924c2e909f93f5d6bc4cc25f6c6fd1d89d25ca06c52a7ef6b0b.png);background-size:22px}.icon-instagram:hover{background-image:url(https://d3s6y4cg4a7hp7.cloudfront.net/assets/hover-instagram-icon-4cfe608238019551747deb45867b6974e52be52035f46c3b2a10addb8133cd1f.png)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{box-sizing:border-box;-webkit-text-size-adjust:none}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,iframe,main,menu,nav,section{display:block}img{max-width:100%;height:auto;vertical-align:top}picture{width:100%;display:block}.gm-style img{max-width:none}iframe{width:100%;max-width:100%;border:0}figure{margin:0}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.footer__links,.footer__menu,.home-intro-section .buttons-list,.list-decorated,.main-nav,.slick-dots,.socials,.statistics-section .statistics-list,.steps-list{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.btn,.resetButton,[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer}html{font-size:16px}body{color:#000;background-color:#fff;font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:18px;line-height:1.556;font-weight:400;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{transition:color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);text-decoration:none}a,a:hover{color:#00b1ff}a:hover{text-decoration:underline}dl,ol,p,ul{margin:0 0 .5em}.h,.h1,.h2,.h3,.h4,.h5,.h6,[class*=display-],h1,h2,h3,h4,h5,h6{font-family:"Comfortaa", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;margin:0 0 .5em;color:inherit}.display-1{font-size:38px;line-height:1.342}.h1,h1{font-size:40px;line-height:1.325}.h2,h2{font-size:32px;line-height:1.344}.h3,h3{font-size:26px}.h4,h4{font-size:18px}.h5,h5{font-size:17px}.h6,h6{font-size:20px;line-height:1.2}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}fieldset,form{margin:0;padding:0;border-style:none}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{transition:border-color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);border:1px solid;font-size:18px;line-height:normal;background-color:transparent;width:100%;min-width:0;height:50px;padding:5px 15px;border-radius:0;-webkit-appearance:none}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{outline:none;border-color:#00b1ff}input:not([type])::-ms-clear,input[type=color]::-ms-clear,input[type=date]::-ms-clear,input[type=datetime-local]::-ms-clear,input[type=datetime]::-ms-clear,input[type=email]::-ms-clear,input[type=month]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,input[type=time]::-ms-clear,input[type=url]::-ms-clear,input[type=week]::-ms-clear,textarea::-ms-clear{display:none}input:not([type])::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:#000;font-size:18px}input:not([type])::placeholder,input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:#000;font-size:18px}.textarea,textarea{resize:none;height:150px;padding:5px 15px;font-size:18px}input[type=search]{-webkit-appearance:textfield;outline-offset:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{display:none}.resize-active *,.resize-active :after,.resize-active :before{transition:none !important}.header{position:relative;z-index:100;padding:18px 0}.header .logo{width:150px;flex:0 0 auto}.header .holder{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.header .user-menu{flex:0 0 auto}.logo{display:block;line-height:1}.user-menu{display:flex;flex-wrap:wrap}.user-menu .btn{margin:0 0 0 10px}.nav-opener{font-size:0;line-height:0;display:block;position:relative;width:27px;height:22px;margin:13px 0 0}.nav-opener:after,.nav-opener:before{transition:transform 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);content:""}.nav-opener:after,.nav-opener:before,.nav-opener span{width:100%;height:3px;background-color:#000;position:absolute;left:0}.nav-opener:before{top:0}.nav-opener span{top:9px}.nav-opener:after{top:19px}.nav-active .nav-opener span{opacity:0}.nav-active .nav-opener:before{top:9px;transform:rotate(45deg)}.nav-active .nav-opener:after{top:9px;transform:rotate(-45deg)}.main-nav-drop{padding:15px}.main-nav{font-size:22px;line-height:1.2;font-weight:500;color:#000}.main-nav li{margin-bottom:25px}.main-nav li:last-child{margin-bottom:0}.main-nav li.active a:after{opacity:1;visibility:visible}.main-nav a{display:inline-block;vertical-align:top;color:inherit;position:relative;padding:10px 0;text-decoration:none}.main-nav a:hover{color:#00b1ff}.main-nav a:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#00b1ff;opacity:0;visibility:hidden}.container{max-width:1438px;margin-left:auto;margin-right:auto;padding-left:37px;padding-right:37px;width:100%}.wrapper{position:relative;overflow:hidden;display:flex;flex-direction:column}.wrapper,.wrapper-inner{min-height:100vh;min-height:var(--full-viewport)}.wrapper-inner{display:grid;grid-template-rows:auto 1fr auto;-ms-grid-template-columns:minmax(0, 1fr);grid-template-columns:minmax(0, 1fr)}.wrapper-inner .header{grid-row:1}.wrapper-inner .main{grid-row:2}.wrapper-inner .footer{grid-row:3}.socials{display:flex;align-items:center;font-size:14px;margin:0 -8px;flex-wrap:wrap}.socials li{padding:0 8px}.socials a{color:#303085;display:flex;align-items:center;justify-content:center;width:34px;height:34px}.socials a:hover{color:#00b1ff;text-decoration:none}.slick-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -6px}.slick-dots li{padding:0 6px;margin-bottom:6px}.slick-dots li.slick-active button{background:#00b1ff}.slick-dots button{width:12px;height:12px;display:block;border-radius:50%;background:#d5d5d5;font-size:0}.gradient-holder{position:relative}.gradient-holder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, #f4f4f4 0, rgba(244,244,244,0));z-index:-1}.footer{padding:45px 0 63px}.footer__logo{margin-bottom:49px;flex:1 0 auto;padding-right:25px}.footer__title{text-transform:uppercase;color:#00b1ff;margin-bottom:15px}.footer__socials{margin-bottom:60px}.footer__contact .footer__title{margin-bottom:8px}.footer__contact-item{position:relative;padding-left:26px;line-height:1.28;font-size:18px;color:#000;font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif}.footer__contact-item [class^=icon]{position:absolute;font-size:15px;top:3px;left:0;color:#2165c1}.footer__address{font-style:normal;margin-bottom:18px}.footer__address [class^=icon]{font-size:18px}.footer__links{font-weight:300;margin-bottom:64px}.footer__links li{margin-bottom:5px}.footer__links a{font-weight:400;color:#000;text-decoration:none}.footer__links a:hover{color:#00b1ff}.footer__links [class^=icon-envelope]{font-size:11px;left:2px;top:10px}.footer__content{font-weight:300;font-size:13px;line-height:1.38}.footer__copyright>:last-child{margin-bottom:0}.footer__menu{display:flex;align-items:center;flex-wrap:wrap}.footer__menu a{color:#000;text-decoration:none}.footer__menu a:hover{color:#00b1ff}.footer__menu li+li:before{content:"|";margin:0 8px}.btn{transition:color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),background-color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),border-color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);display:inline-block;vertical-align:top;color:#fff;background-color:#000;padding:10px 25px 8px;font-size:12px;line-height:1.1;font-weight:700;font-family:"Comfortaa", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;border:1px solid transparent;text-align:center}.btn,.btn:hover{text-decoration:none}.btn{border-radius:16px}.btn.btn-blue{background-color:#2165c1;color:#fff;border-color:#2165c1}.btn.btn-blue:hover{color:#2165c1;background-color:#fff}.btn.btn-blue-light{background-color:#00b1ff;color:#fff;border-color:#00b1ff}.btn.btn-blue-light:hover{color:#00b1ff;background-color:#fff}.btn.btn-blue-light-alt{background-color:#52A5D9;color:#fff;border-color:#52A5D9}.btn.btn-blue-light-alt:hover{color:#52A5D9;background-color:#fff}.btn.btn-md{font-size:12px}.btn.btn-lg{font-size:16px;padding:10px 30px}.btn.btn-sm{font-size:12px;line-height:1.1;font-weight:500;text-transform:none;padding:3px 23px 5px;border-radius:11px}.btn.btn-sm.btn-login{padding-left:10px;padding-right:10px}.btn.btn-alt{font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif}.btn.btn-link{background-color:transparent;color:#000}.btn.btn-link:hover{border-color:#2165c1;color:#2165c1}.home-intro-section{position:relative;overflow:hidden;padding:35px 0 179px;font-size:14px;line-height:1.429}.home-intro-section .container{position:relative;z-index:1}.home-intro-section .image-block{position:absolute;left:0;right:0;bottom:0;z-index:-1;min-height:277px;height:62vw}.home-intro-section .image-block picture{height:100%}.home-intro-section .image-block img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.home-intro-section .decor{height:134px;position:absolute;left:-50px;right:-50px;top:-54px;line-height:1}.home-intro-section .decor svg{fill:#fff;max-height:100%;width:100%}.home-intro-section .content-holder{max-width:310px}.home-intro-section .subtitle{display:block;font-size:21px;line-height:1.333;font-weight:500;margin:0 0 3px}.home-intro-section .h1,.home-intro-section h1{line-height:1.29;margin:0 0 4px}.home-intro-section .h1>span,.home-intro-section h1>span{display:block}.home-intro-section .h1>span:first-child,.home-intro-section h1>span:first-child{color:#303085}.home-intro-section .h1>span:nth-child(2),.home-intro-section h1>span:nth-child(2){color:#21439d}.home-intro-section .h1>span:nth-child(3),.home-intro-section h1>span:nth-child(3){color:#2165c1}.home-intro-section .text-block{margin:0 0 18px;max-width:530px}.home-intro-section .buttons-list li{margin:0 0 10px}.intro-section{position:relative;overflow:hidden;padding:40px 0 0}.intro-section.alt-style .decor{transform:scaleX(-1);z-index:-1}.intro-section.alt-style .title-holder{margin-bottom:20px}.intro-section .decor{position:absolute;height:95px;bottom:-15px;left:-55px;right:-55px}.intro-section .decor svg{fill:#f4f4f4;height:100%;width:100%}.intro-section .content-holder{position:relative;z-index:1}.intro-section .content-holder .btn{font-size:16px;padding:13px 24px 10px;border-radius:21px}.intro-section .title-holder{margin-bottom:20px}.intro-section .h1,.intro-section h1,.intro-section .office-title,.base-section .office-title,.intro-section .pair-title,.base-section .pair-title{color:#303085;margin-bottom:0}.intro-section .subtitle{display:block;font-size:18px;line-height:1.348;font-weight:500}.intro-section .h2,.intro-section h2{color:#303085;margin:0 0 20px;font-size:38px;line-height:1.15}.intro-section .footnote{font-size:18px;line-height:1.2;font-weight:700;margin-bottom:20px}.intro-section .footnote p:last-child{margin-bottom:0}.intro-section .image-holder{width:240px;margin-left:auto;margin-top:-40px;height:268px;overflow:hidden}.list-decorated{font-size:18px;line-height:1.23;margin:0 0 26px}.list-decorated li{position:relative;padding-left:38px;margin-bottom:22px}.list-decorated li:before{content:"";position:absolute;left:0;top:1px;color:#303085;font-size:24px;line-height:1}.testimonial-section{padding:33px 0 30px}.testimonial-section.with-decor{position:relative;padding:74px 0 55px}.testimonial-section.bg-gray{background:#f4f4f4}.testimonial-section.gradient-gray{position:relative}.testimonial-section.gradient-gray:before{content:"";top:106px;left:0;right:0;bottom:0;background:linear-gradient(180deg, #f4f4f4 0, rgba(244,244,244,0));z-index:-1;position:absolute}.testimonial-section.gradient-gray .container{position:relative;z-index:1}.testimonial-section .section-heading{text-align:center;margin-bottom:26px}.testimonial-section .section-heading h2{line-height:1.1;margin-bottom:0}.testimonial-section .decor{position:absolute;width:854px;height:106px;left:-70px;top:0;right:0}.testimonial-section .decor svg{fill:#f4f4f4;max-height:100%;width:100%}.testimonials-slider .slick-list{margin-bottom:12px}.testimonial{display:flex;flex-direction:column;padding-bottom:24px;position:relative}.testimonial:after{content:"";height:24px;width:42px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='24'%3E%3Cpath fill='%23d5d5d5' d='M23.778 8.311C28.42 3.03 35.222 0 42.442 0H.558l12.886 24.044 4.014-.918c.43-5.146 2.359-9.956 5.65-14.022.22-.271.445-.532.67-.793z'/%3E%3C/svg%3E");position:absolute;bottom:0;right:40px}.testimonial__wrapper{background:#d5d5d5;border-radius:20px;padding:35px 38px 26px;font-size:18px;font-weight:300;line-height:1.56;flex-grow:1}.testimonial blockquote{margin:0}.testimonial blockquote>*{margin-bottom:27px}.testimonial blockquote>:last-child{margin-bottom:0}.testimonial blockquote cite{font-weight:400}.cta-block{background:#1d3586;color:#fff;padding:30px 0;font-size:22px;line-height:1.25;font-family:"Comfortaa", Arial, "Helvetica Neue", Helvetica, sans-serif}.cta-block.cta-alt{padding:40px 0}.cta-block.cta-alt .cta-block__btn-holder,.cta-block__wrap{text-align:center}.cta-block p:last-of-type{margin-bottom:0}.cta-block__text-holder{padding:0 20px;margin-bottom:12px}.cta-block .btn{margin-bottom:8px}.cta-block .btn:last-child{margin:0}.statistics-section{padding:42px 0 0;margin:0 0 -42px}.statistics-section .statistics-list{margin-bottom:40px}.statistics-section .statistics-list__image{margin-right:21px}.statistics-section .statistics-list__count{display:block;font-size:36px;color:#2165c1;font-family:"Comfortaa", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;margin-right:20px}.statistics-section .image-holder{width:66%;margin:0 auto;text-align:center}.price-section{padding:32px 0}.price-section .heading-block{margin-bottom:34px}.price-section .h2,.price-section h2{font-size:40px;color:#303085;font-weight:500;line-height:1.2;margin-bottom:8px}.price-section .pricing-area{margin:0 -15px 33px}.price-section .options-row{display:flex;background:#f6f6f6}.price-section .options-row:nth-child(2n){background:#fff}.price-section .options-row .column{display:flex;align-items:center;justify-content:center;font-size:18px}.price-section .services-title{width:37.6%;display:flex;align-items:center;min-height:55px;padding:7px 10px}.price-section .services-title p:last-child{margin-bottom:0}.price-section .row-holder{box-shadow:0 0 50px rgba(78,159,215,0.66)}.price-section .icon-check-rounded{opacity:.1}.price-section .icon-check-rounded.active{opacity:1}.price-section .heading-row,.price-section .prices-row{display:flex;margin:0 0 0 auto;width:62.4%}.price-section .heading-row .column,.price-section .prices-row .column{width:33.33%}.price-section .prices-row{border-top:1px solid #f6f6f6;text-transform:uppercase}.price-section .prices-row .column{padding:8px 5px 11px}.price-section .prices-row .column .price-value{display:block}.price-section .heading-row{border-bottom:1px solid #f6f6f6}.price-section .heading-row .column{padding:11px 15px;font-family:"Comfortaa", Arial, "Helvetica Neue", Helvetica, sans-serif}.price-section .column{width:20.8%;color:#fff;text-align:center}.price-section .col-1{background:#2165c1}.price-section .col-2{background:#21439d}.price-section .col-3{background:#303085}.price-section .bottom-block{margin:0 auto;max-width:704px;line-height:1.333}.price-section .bottom-block p{margin-bottom:27px}.price-section .bottom-block .btn{font-size:16px;font-weight:500}.steps-list,.steps-list li{position:relative}.steps-list li{text-align:center;margin-bottom:61px}.steps-list li:first-child:before{content:none}.steps-list li:last-child{margin-bottom:0}.steps-list li:before{content:"";position:absolute;bottom:100%;left:50%;height:52px;width:2px;z-index:-1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='225'%3E%3Cpath stroke='%23A5A5A5' stroke-dasharray='12 8' stroke-width='4' d='M0 0v130'/%3E%3C/svg%3E")}.steps-list__image{width:84px;height:84px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #4e9fd7;margin:0 auto 5px;z-index:2}.about-section{background:#f4f4f4}.about-section .content-holder{padding:50px 0}.about-section .h2,.about-section h2{line-height:1.1;margin-bottom:35px}.about-section .subtitle{font-size:20px;display:block;margin-bottom:18px}.about-section p{margin-bottom:18px}.about-section .list-decorated{padding-left:20px}.about-section .list-decorated li{margin-bottom:28px}.about-section .footnote{color:#303085;font-size:24px;font-weight:700}.about-section .btn{font-size:16px;padding:13px 34px 11px}.video-section.alt-style .h2,.video-section.alt-style h2{color:#303085;font-weight:400}.video-section.alt-style .video-holder{margin:0 auto}.video-section .video-list.row{margin-bottom:38px}.video-section .content-holder{padding:38px 0 25px}.video-section .h2,.video-section h2{line-height:1.1}.video-section .h2 mark,.video-section h2 mark{background:transparent;color:#2165c1}.video-section .h3 mark,.video-section h3 mark{background:transparent;color:#2165c1}.video-section p:last-of-type{margin-bottom:0}.video-section .video-holder{margin:0 -15px;text-align:center}.video-section .video-lightbox-holder{width:186px;height:186px;transition:box-shadow 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);background:#fff;border-radius:50%;transform:translate(-48%, -46%);box-shadow:-1px 0 13px 0 rgba(0,0,0,0.75)}.video-section .video-lightbox-holder:hover{box-shadow:none}.video-section [class^=icon-]{font-size:86px;transform:translateX(12%)}.video-section .d-none{display:none}.video-holder{position:relative}.video-lightbox-holder{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}.video-lightbox-holder:hover{text-decoration:none}.videos-section-alt{text-align:center;padding:28px 0 34px;position:relative}.videos-section-alt:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, #f4f4f4 0, rgba(244,244,244,0));z-index:-1}.videos-section-alt .h1,.videos-section-alt .h2,.videos-section-alt h2{color:#303085;font-weight:400}.videos-section-alt .video-list.row{margin-bottom:38px}.videos-section-alt .col{margin-bottom:44px}.videos-section-alt .col:last-child{margin-bottom:0}.videos-section-alt .video-holder{margin-bottom:27px}.videos-section-alt .video-lightbox-holder{transition:background-color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);width:66px;height:66px;background-color:#2fb1d9;color:#fff}.videos-section-alt .video-lightbox-holder:hover{background-color:#2191b4}.videos-section-alt [class^=icon-]{font-size:20px;margin-left:3px}.videos-section-alt .title{display:block;font-size:18px;line-height:1.333}@media (min-width: 400px){.header .logo{width:250px}.main-nav-drop{padding:37px}.intro-section .list-decorated{padding-left:18px;padding-right:30px}.intro-section .image-holder{width:265px;margin-right:28px;margin-top:-49px}.price-section .pricing-area{margin:0 -37px 33px}.price-section .services-title{padding:7px 27px;width:44.8%}.price-section .heading-row,.price-section .prices-row{width:55.2%}.price-section .column{width:18.4%}.video-section .video-holder{margin:0 -37px}.videos-section-alt .title{padding:0 20px}}@media only screen and (min-width: 429px){.video-section .video-holder{margin:0 auto;max-width:435px}}@media (min-width: 520px){.testimonial-section.with-decor{padding:80px 0 55px}}@media (min-width: 640px){.testimonial-section.with-decor{padding:90px 0 55px}}@media (min-width: 768px){.display-1{font-size:56px;line-height:1.321}.h1,h1{font-size:64px}.h1,.h2,h1,h2{line-height:1.333}.h2,h2{font-size:48px}.h6,h6{font-size:24px}.header{padding:26px 0}.header .logo{margin-right:auto}.header .holder{justify-content:flex-end}.header .user-menu{margin:0 20px 0 0}.nav-opener{margin:0}.socials{font-size:17px;margin:0 -9px}.socials li{padding:0 9px}.socials a{width:40px;height:40px}.footer{padding:102px 0 78px}.footer__title{margin-bottom:18px}.footer__socials{margin-bottom:70px}.footer__contact-item{font-size:22px;padding-left:32px}.footer__contact-item [class^=icon]{top:6px;font-size:17px;left:3px}.footer__subtitle{color:#808080;font-weight:bold;font-size:18px;margin-top:20px}.footer__links{margin-bottom:67px}.footer__links li{margin-bottom:9px}.footer__links [class^=icon-envelope]{font-size:13px;top:10px}.footer__content{font-size:16px}.btn{border-width:2px;font-size:20px;padding:12px 23px 9px;border-radius:23px}.btn.btn-md{font-size:16px;padding:10px 28px}.btn.btn-lg{font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:29px;text-transform:none;padding:14px 63px;border-radius:39px}.btn.btn-sm{font-size:18px;line-height:1;padding:9px 22px 11px;border-radius:21px}.btn.btn-sm.btn-login{padding-left:15px;padding-right:15px}.btn.btn-sm.btn-sign-up{min-width:168px}.home-intro-section{font-size:16px;padding:65px 0 179px}.home-intro-section .image-block{min-height:0;height:100%;top:0}.home-intro-section .decor{top:auto;bottom:0;left:0;right:0}.home-intro-section .content-holder{max-width:600px}.home-intro-section .h1,.home-intro-section h1{line-height:1.07;margin:0 0 19px}.home-intro-section .buttons-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px}.home-intro-section .buttons-list li{margin:0 15px 30px}.intro-section{padding:0}.intro-section .decor{left:0;right:0;bottom:0}.intro-section .holder{display:flex;flex-wrap:wrap;align-items:flex-end}.intro-section.students .holder{display:flex;flex-wrap:wrap;align-items:stretch}.intro-section .content-holder{width:57%;padding:40px 0 78px}.intro-section.pair-dental .content-holder{width:50%;padding:40px 0 78px}.intro-section .content-holder .btn{border-width:2px;padding:12px 23px 9px}.intro-section .h1,.intro-section h1{font-size:56px;line-height:1}.intro-section .office-title,.base-section .office-title{font-size:56px;line-height:1}.intro-section .pair-title,.base-section .pair-title{font-size:35px;line-height:1}.intro-section .h2,.intro-section h2{font-size:40px;line-height:1.325;margin:0 0 26px}.intro-section .list-decorated{padding-left:27px;padding-right:0}.intro-section .footnote{margin-bottom:31px}.intro-section .image-holder{width:40%;max-width:270px;margin-top:0;margin-right:0;height:350px}.list-decorated li:before{top:-1px}.testimonial-section.with-decor{padding:110px 0 71px}.testimonial-section .section-heading{text-align:left;margin-bottom:55px}.testimonial-section .decor{width:100vw;left:0}.testimonials-slider .slick-list{margin:0 -24px 12px;display:flex}.testimonials-slider .slick-slide{margin:0 24px;display:flex}.testimonials-slider .slick-track{display:flex}.cta-block__text-holder{padding:0}.cta-block .btn{margin:0 20px 0 0}.statistics-section{margin:0 0 -55px}.price-section{padding:49px 0}.price-section .heading-block{font-size:24px;margin-bottom:65px}.price-section .h2,.price-section h2{font-size:56px;margin-bottom:10px}.price-section .pricing-area{margin:0 auto 59px;max-width:950px}.price-section .options-row .column{font-size:40px}.price-section .services-title{min-height:120px;padding:20px 30px;width:31%}.price-section .heading-row,.price-section .prices-row{width:69%}.price-section .prices-row{font-size:18px}.price-section .prices-row .column{padding:15px}.price-section .heading-row{font-size:24px}.price-section .column{width:23%}.price-section .bottom-block{font-size:24px;line-height:1.21}.for-only-xs{display:none}.video-section{padding:0 0 50px;margin-top:-125px;position:relative;z-index:2}.video-section.alt-style{margin-top:0;padding:68px 0 50px}.video-section.alt-style .h2,.video-section.alt-style h2{margin-bottom:13px}.video-section .row{display:flex;align-items:center}.video-section .content-holder{width:50%;padding:40px 40px 40px 0}.video-section .video-holder{width:50%;margin:0;max-width:674px}.videos-section-alt .h1,.videos-section-alt .h2,.videos-section-alt h2{display:none}.videos-section-alt .row{display:flex;justify-content:center;margin-left:-40px;margin-right:-40px}.videos-section-alt .col{width:50%;padding:0 40px;max-width:623px;margin:0}}@media (min-width: 1024px){.header{padding:26px 0 40px}.header .holder{flex-wrap:nowrap}.nav-opener{display:none}.main-nav-drop{padding:0 0 0 20px}.main-nav{font-size:18px;display:flex;flex-wrap:wrap;align-items:center}.main-nav li{margin-bottom:0;padding:0 15px}.footer__wrapper{display:flex}.footer__info{margin-left:auto;max-width:585px;padding-top:2px;width:100%}.home-intro-section{padding:100px 0 239px;font-size:18px;line-height:1.556}.home-intro-section .decor{height:239px;bottom:-72px}.home-intro-section .subtitle{font-size:24px;line-height:1.375;margin:0 0 15px}.home-intro-section .text-block{margin:0 0 33px}.intro-section.alt-style .content-holder{padding:40px 0 0px}.intro-section.alt-style .list-decorated{margin:0 0 41px}.intro-section .decor{height:157px}.intro-section.office .decor{height:70px}.office-talent.intro-section .decor{height:60px}.intro-section .content-holder{padding:81px 0 89px}.intro-section .title-holder{margin-bottom:49px}.intro-section .subtitle{font-size:23px}.intro-section .image-holder{max-width:396px;height:595px}.intro-section.office .image-holder{max-width:396px;height:450px}.intro-section.pair-dental .image-holder{max-width:396px;height:300px;padding-top:60px}.list-decorated li{padding-left:36px;margin-bottom:18px}.testimonial-section{padding:84px 0 86px}.testimonial-section.with-decor{padding:130px 0 71px}.testimonial-section.gradient-gray:before{background:#f4f4f4;top:150px}.testimonial-section .decor{height:150px}.testimonial__wrapper{padding:25px 38px 20px}.testimonial blockquote>*{margin-bottom:29px}.cta-block{font-size:28px;line-height:1.2;padding:52px 0}.cta-block.cta-alt{padding:61px 0}.cta-block.cta-alt .cta-block__wrap{justify-content:center}.cta-block__wrap{text-align:left;display:flex;align-items:center;justify-content:space-between}.cta-block__text-holder{width:40%}.cta-block__btn-holder{width:60%;text-align:right}.statistics-section{padding:80px 0 0;margin:0 0 -82px}.statistics-section .row{display:flex}.statistics-section .statistics-list{width:74.5%;display:flex}.statistics-section .statistics-list li{width:33.33%;max-width:266px;padding:35px 25px}.statistics-section .statistics-list__image{margin:0 0 8px}.statistics-section .statistics-list__count{margin:0}.statistics-section .image-holder{width:25.5%;margin:0}.price-section .services-title{padding:20px 60px}.steps-list{display:flex;align-items:flex-start}.steps-list li{width:20%;margin-bottom:0}.steps-list li:before{content:"";position:absolute;width:calc(100% - 84px);right:calc(50% + 42px);top:42px;left:auto;height:2px;z-index:-1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='2'%3E%3Cpath stroke='%23A5A5A5' stroke-width='4' stroke-dasharray='12 8' d='M0 2h300'/%3E%3C/svg%3E")}.office-dso .steps-list li:before{top:100px}.steps-list__image{margin-bottom:20px}.about-section .holder{display:flex;align-items:center}.about-section .content-holder{width:55%;padding:40px 40px 40px 0}.about-section p{margin-bottom:24px}.about-section .list-decorated{margin-bottom:32px}.about-section .list-decorated li{margin-bottom:25px}.about-section .image-holder{width:45%;text-align:right}.about-section .image-holder .image{float:left;width:47vw}.video-section.alt-style{padding:68px 0 80px}.video-section .video-list.row{margin-bottom:70px}.video-section .video-lightbox-holder{width:291px;height:291px}.video-section [class^=icon-]{font-size:138px}.videos-section-alt{padding:64px 0 65px}.videos-section-alt .row{margin-left:-60px;margin-right:-60px}.videos-section-alt .video-list.row{margin-bottom:70px}.videos-section-alt .col{max-width:663px;padding:0 60px}.videos-section-alt .video-holder{margin-bottom:27px}.videos-section-alt .video-lightbox-holder{width:100px;height:100px}.videos-section-alt [class^=icon-]{font-size:30px}.videos-section-alt .title{font-size:24px;line-height:1.166;padding:0 60px}.office-talent .steps-list li{width:33.33%}.office-dso .steps-list li{width:33.33%}}@media (min-width: 1280px){.header .logo{width:400px}.header .user-menu{padding:14px 0 0}.user-menu .btn{margin:0 0 0 22px}.main-nav-drop{padding:15px 16px 0 20px}.main-nav li{padding:0 34px}.btn.btn-sm.btn-login{padding-left:20px;padding-right:20px}.intro-section.alt-style .h1,.intro-section.alt-style h1{font-size:64px;line-height:1.328}.intro-section.alt-style .office-title,.base-section.alt-style .office-title{font-size:40px;line-height:1.328}.intro-section.alt-style .pair-title,.base-section.alt-style .pair-title{font-size:35px;line-height:1.328}.intro-section .holder{align-items:stretch}.testimonial-section.with-decor{padding:150px 0 71px}.testimonial-section.gradient-gray:before{top:200px}.testimonial-section .decor{height:200px}.cta-block__btn-holder,.cta-block__text-holder{width:50%}.statistics-section{margin:0 0 -110px}.statistics-section .statistics-list{padding:0 25px}.statistics-section .statistics-list li{padding:35px 55px}.about-section .content-holder{padding-right:180px}.video-section .video-list.row{margin-bottom:100px}.video-section .content-holder{padding:40px 80px 40px 0}.videos-section-alt .video-list.row{margin-bottom:100px}}@media (min-width: 1366px){.video-section.alt-style{padding:68px 0 120px}.video-section.alt-style .video-list.row{margin-bottom:134px}.video-section .video-list.row{margin-bottom:118px}.video-section .content-holder{padding-right:240px}.videos-section-alt .video-list.row{margin-bottom:118px}}@media (min-width: 1440px){.intro-section .image-holder{margin-right:77px}.testimonial-section.with-decor{padding:192px 0 71px}.testimonial-section.gradient-gray:before{top:242px}.testimonial-section .decor{height:242px}.statistics-section{margin:0 0 -145px}}@media (max-width: 1023px){.nav-active{overflow:hidden !important}.main-nav-drop{transition:opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95), visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);position:absolute;left:0;top:100%;right:0;height:calc(100vh - 100%);height:calc(var(--full-viewport) - 100%);background-color:#fff;overflow-x:hidden;overflow-y:auto;border-top:1px solid #d5d5d5;opacity:0;visibility:hidden}.nav-active .main-nav-drop{opacity:1;visibility:visible}.statistics-section .statistics-list li{display:flex;align-items:center;justify-content:center;margin-bottom:47px}.statistics-section .statistics-list li:last-child{margin:0}.statistics-section .statistics-list__text{width:45%;font-size:17px;line-height:1.3}.steps-list__text br{display:none}.about-section .content-holder{font-size:20px;line-height:1.3}.about-section .h2,.about-section h2{font-size:40px;margin-bottom:16px}.about-section .image-holder{display:none}.video-section .content-holder{font-size:15px}.dropdown-content{display:block !important;position:inherit !important;background-color:#fff !important;box-shadow:none !important;z-index:1}}@media (max-width: 767px){.header .logo{order:2}.header .user-menu{order:1;width:100%;margin:0 0 4px;justify-content:end}.header .nav-opener{order:3}.header .main-nav-drop{order:4}.home-intro-section .decor{transform:scaleY(-1)}.intro-section.alt-style .h1,.intro-section.alt-style h1{font-size:38px;line-height:1.15}.intro-section.alt-style .office-title,.base-section.alt-style .office-title{font-size:35px;line-height:1.15}.intro-section.alt-style .pair-title,.base-section.alt-style .pair-title{font-size:30px;line-height:1.15}.intro-section .decor{transform:scaleX(-1)}.price-section .services-title{font-size:14px;line-height:1.285}.price-section .prices-row .column{font-weight:400;font-size:10px;line-height:1.6;display:block}.price-section .prices-row .column .price-value{font-size:13px;line-height:1.384;font-weight:700}.price-section .heading-row .column{min-height:120px;display:flex;align-items:center;justify-content:center}.price-section .heading-row .title{transform:rotate(90deg);display:block;text-align:left;min-width:83px}.for-md{display:none}.video-section.alt-style{padding:20px 0;text-align:center}.video-section.alt-style .content-holder{padding:0}.video-section.alt-style .txt-holder{display:none}.video-section.alt-style .txt-holder.d-none{display:block}.video-section.alt-style .video-holder{max-width:354px;margin-bottom:20px}.video-section.alt-style .video-lightbox-holder{width:154px;height:154px}.video-section .h2,.video-section h2{font-size:40px;margin-bottom:8px}.office .container .holder .image-holder{width:300px;margin-left:auto !important;margin-right:auto !important;max-width:inherit}.office-dso .image-holder{margin:auto;height:auto !important}.testimonial-area .highlight-testimonial{flex-direction:column}.office-dso .author-content{width:100% !important;margin-right:0% !important}.office-dso .testimonial-content{margin-top:20px;width:100% !important}.office-dso .call-to-action-area{margin-top:30px !important}.person-holder img{width:100px !important}.intro-section.students .image-holder{width:100%;margin:auto}.students .hygiene-benefits{display:block !important}}@media (max-width: 399px){.container{padding:0 15px}}@media (min-width: 768px) and (max-width: 1279px){.home-intro-section:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0}}@media (min-width: 768px) and (max-width: 1023px){.home-intro-section:before{background-image:linear-gradient(90deg, #fff 0, rgba(255,255,255,0))}}@media (min-width: 1024px) and (max-width: 1279px){.home-intro-section:before{background-image:linear-gradient(90deg, rgba(255,255,255,0.5) 0, rgba(255,255,255,0))}}.intro-section p mark{background:transparent;color:#2165c1}.flex-row{display:flex;flex-direction:row}.flex-grow-1{flex-grow:1}.align-self-center{align-self:center}.mobile-content{display:none}.desktop-content{display:inherit}@media (max-width: 768px){.mobile-content{display:inherit}.desktop-content{display:none}}.sub-h1{margin-top:10px;font-size:18px;color:#766E84}.sub-h2{margin-top:10px;font-size:14px;color:#766E84}.bordered{border:1px solid #1B4EB4;padding:15px;margin-bottom:20px}.flex-parent{display:flex;flex-wrap:wrap}.flex-child{flex-grow:1;padding-right:20px}.text-center{text-align:center}.inline-btn-text{background-color:transparent;color:black;padding-left:10px !important;padding-right:10px !important}.footer__wrapper{order:3}.footer__wrapper .normal-link{padding-left:0px}.footer{background-color:#DAF1FB}.home-intro-section .container .content-holder h2{font-family:inherit;color:#2165c1}.home-intro-section .container .content-holder p{font-family:inherit;font-size:21px}.margin-top-3{margin-top:24px}.footer__links a.link{font-weight:400;color:#3D64BB;text-decoration:none}.office-subtitle{font-size:20px;margin-bottom:20px}.sub-section{padding-bottom:120px}.office .sub-section{padding-bottom:20px}.call-to-action{display:inline-block;margin-right:5px;padding-top:5px}.call-to-action-area .btn{font-size:16px}.office .testimonial .testimonial__wrapper{background:#52A5D9;color:white;font-weight:400}.office .testimonial .testimonial__wrapper cite{font-weight:500}.office .testimonial:after{background-image:none}.office .container .holder .image-holder{margin-left:0px;margin-right:0px;max-width:inherit}.office .list-decorated li{margin-bottom:35px}.office-talent .steps-list__image{width:120px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;margin:0 auto 5px;z-index:2}.office-dso .steps-list__image{width:120px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;margin:0 auto 5px;z-index:2}.office-talent .sub-section{padding-bottom:20px}.office-dso .sub-section{padding-bottom:0px}.office-talent .image-holder{padding-top:30px}.office-talent p{padding-bottom:16px}.office-dso p,.pair-dental p{padding-bottom:16px}.office-dso .step-header{font-size:24px;color:#303085;padding-bottom:20px;font-weight:bold}.office-dso .call-to-action-area{margin-top:0px}.pair-dental .call-to-action-area{margin-bottom:50px}.office-dso .image-description{margin-top:30px;font-size:16px;text-align:center}.office-dso .image-description{height:auto !important}.office-dso .image-holder{height:750px}.testimonial-area .highlight-testimonial{border:4px solid #00b1ff;border-radius:30px;padding:20px;background-color:#fff;margin-bottom:40px;display:flex}.students .highlight-testimonial{padding:30px}.office-dso .author-content{display:flex;width:35%;margin-right:2%}.office-dso .testimonial-content{width:63%}.testimonial-area .highlight-testimonial img{flex-basis:auto;width:120px;height:120px}.testimonial-area .highlight-testimonial .author{padding-left:10px;text-align:left;flex-basis:auto}.testimonial-area .highlight-testimonial .author img{padding-top:10px;width:200px;height:auto}.testimonial-area .highlight-testimonial .author.no-profile img{padding-top:10px;width:350px;height:auto}.office-dso .video-section.alt-style{padding-top:30px}.office-dso .steps-list{margin-bottom:30px}.students .list-decorated li{margin-bottom:20px}.students.intro-section.alt-style .list-decorated{margin-top:35px}.students .hygiene-benefits{display:flex}.students .hygiene-benefits .award-section{margin-top:20px;flex-grow:1;text-align:center}.students .hygiene-benefits .award-section img{width:75%;margin:auto}.intro-section.students .image-holder{max-width:500px;height:500px}.prof.intro-section .content-holder{padding:0px 0 60px}.prof p{padding-bottom:16px}.prof-title{font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;font-size:40px;line-height:1.328;color:#303085;margin-bottom:20px}.prof-subtitle{font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;font-size:36px;line-height:1.328;margin-bottom:20px}.small-subtitle{font-weight:600;font-size:25px;line-height:1;margin-bottom:10px}.pair-subtitle{font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;font-size:36px;line-height:1.328;margin-bottom:0px}.pair-subtitle-description,.subtitle-description{font-size:20px;font-weight:500}.subtitle-description{font-size:20px;font-weight:500;margin-bottom:20px}.prof .testimonial__wrapper{background-color:#3854A6;color:#fff;font-weight:400}.prof .testimonial:after{background-image:none}.prof .image-holder{height:auto}.prof.intro-section .decor{height:100px}.person-holder{margin-top:20px;display:flex}.person-holder img{width:200px}.person-holder .person-details{display:flex;align-items:center}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}.dropdown-content a{color:black;padding:8px 16px 4px 16px;text-decoration:none;display:block}.dropdown-content a .nav-subtitle{font-size:14px;color:#666666;font-weight:400}.dropdown-content ul{list-style-type:none;padding-left:0px;width:320px}.dropdown-content ul li{padding:5px;margin-bottom:0px}.dropdown-content ul li:not(.active) a:after{background-color:inherit}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.nav-history{font-size:14px}.main .home-intro-section .image-block img{object-position:top}.btn-margin{margin-right:20px;margin-bottom:10px}.main .create-free-account-container .decor{position:absolute;z-index:-1}.main .create-free-account-container .decor svg{fill:#f4f4f4;position:relative;top:90px;height:114px}.main .create-free-account-container .container{padding:37px}.main .create-free-account-container .container a.btn{margin-right:20px}.main .video-testimonial-section{background-color:#f4f4f4;padding:37px 0px}.main .video-testimonial-section .title{font-family:inherit;font-size:35px;font-weight:500}.main .video-testimonial-section .text-sub-block{display:none}.main .testimonial-section .title{text-align:left;font-family:inherit;font-size:40px;font-weight:500}.main .testimonial-section .testimonial .testimonial__wrapper{background:#52A5D9;color:white;font-weight:400}.main .testimonial-section .testimonial .testimonial__wrapper cite{font-weight:500}.main .testimonial-section .testimonial:after{background-image:none}.main .home-intro-section{padding:10px 0 350px}.main .home-intro-section .container .content-holder{max-width:700px;background-color:#ffffff80;padding:10px}.main .home-intro-section .container .content-holder .title{font-size:40px;font-family:inherit;color:#2165c1;font-weight:500;line-height:1.2;margin-bottom:10px}.main .home-intro-section .container .content-holder .text-block{max-width:none;margin:0px}.main .home-intro-section .image-block picture{max-width:1364px;margin:auto}.main .home-intro-section:before{background-image:none}.main .create-free-account-container{max-width:1364px;margin:auto}.main .video-testimonial-section{max-width:1364px;margin:auto}.main .create-free-account-sub-block{display:none;padding:0 15px}.main .create-free-account-sub-block a.btn{margin-bottom:10px}.main .cta-block{font-family:"Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif}.main .cta-block .cta-block__text-holder{text-align:left}.jobs-page input[type=radio]{margin-right:10px}.jobs-page .jobs-page-title{font-size:35px;line-height:1.328;color:#303085;margin-bottom:20px}.jobs-page .subtitle{font-weight:bold}.jobs-page .small-subtitle{font-size:0.9em;font-weight:bold}.jobs-page .dark-subheader{font-weight:bold;color:#000}.jobs-page .dark-header{color:#000;font-size:22px}.jobs-page .emphasis-header{font-weight:bold;color:#000;font-size:30px}.jobs-page .highlight{color:#408CCD}.jobs-page .border-box{padding:10px;border:1px solid #DDD}.jobs-page .highlight-box{background-color:#EEE;padding:4px;border-radius:5px}.jobs-page .sub-highlight-box{background-color:#FFF;padding:10px;border-radius:5px}.jobs-page .small{font-size:14px}.jobs-page .muted{color:#777}.jobs-page .text-right{text-align:right}.jobs-page .jobs-page-container{display:flex;column-gap:40px}.jobs-page .jobs-page-container .left-col{width:calc(30% - 20px)}.jobs-page .jobs-page-container .left-col .link-farm,.jobs-page .jobs-page-container .left-col .shortcuts{display:block}.jobs-page .jobs-page-container .right-col{width:calc(70% - 20px)}.jobs-page .jobs-page-container .right-col .link-farm,.jobs-page .jobs-page-container .right-col .shortcuts{display:none}.jobs-page .jobs-page-container .right-col .listings{display:flex;column-gap:20px}.jobs-page .jobs-page-container .right-col .listings .col{width:calc(50% - 10px)}.jobs-page .jobs-page-container .right-col .listings .col .btn-sign-up{min-width:10px;font-size:14px !important;padding:5px 15px}.jobs-page .job-slide .job-card{margin:10px 0px 20px 0px;width:100%;border-radius:5px;box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;padding:10px}.jobs-page .job-slide .job-card .card-title{font-size:18px;color:#303085;overflow:hidden;text-overflow:ellipsis}.jobs-page .job-slide .job-card .card-info{background-color:#EEE;padding:5px;border-radius:3px;text-align:center;font-size:14px;flex-grow:1}@media (max-width: 767px){.prof-success .image-holder{height:800px;width:100%;text-align:center;padding-top:50px}.jobs-page .jobs-page-container{display:block}.jobs-page .jobs-page-container .left-col{width:100%}.jobs-page .jobs-page-container .left-col .link-farm,.jobs-page .jobs-page-container .left-col .shortcuts{display:none}.jobs-page .jobs-page-container .right-col{width:100%}.jobs-page .jobs-page-container .right-col .listings{display:block}.jobs-page .jobs-page-container .right-col .listings .col{width:100%}.jobs-page .jobs-page-container .right-col .link-farm,.jobs-page .jobs-page-container .right-col .shortcuts{display:block}.jobs-page .salary-banner{display:none}.jobs-page .job-slide{overflow-x:auto;white-space:nowrap}.jobs-page .job-slide .job-card{margin:10px 10px 20px 10px;display:inline-block;width:300px}.jobs-page .jobs-page-title{font-size:24px}.main .home-intro-section{padding:10px 0 370px}.main .home-intro-section .title{font-size:30px !important;line-height:1.2 !important}.main .home-intro-section .text-block{display:none}.main .home-intro-section .create-free-account-sub-block{display:block}.main .home-intro-section .container{min-height:270px}.main .create-free-account-container{display:none}.main .video-testimonial-section{padding:0px}.main .video-testimonial-section .text-sub-block{padding:10px 0;display:block}.main .video-testimonial-section .title{font-size:30px;line-height:1.2}.main .testimonial-section .title{font-size:35px;line-height:1.2}.pair-dental .image-holder{margin:20px auto 0 auto}}.intro-section.prof-success,.intro-section.students{overflow:visible}@media (max-width: 640px){.main .home-intro-section{padding:10px 0 250px}}@media (max-width: 440px){.main .home-intro-section{padding:10px 0 200px}}@media (min-width: 1024px){.footer .hidden-desktop{display:none}.footer .footer-btns{margin-top:30px}}@media (max-width: 1024px){.footer .hidden-mobile{display:none}}@media (min-width: 1500px){.main .home-intro-section .image-block img{object-position:center}}.socialv{padding-bottom:20px}.footer .footer-help{margin-top:0px !important;color:#000;font-weight:normal;font-size:16px}.m-t-sm{margin-top:10px}.m-t-lg{margin-top:30px}.m-t-md{margin-top:15px}.m-b-lg{margin-bottom:30px}.m-l-sm{margin-left:10px}.padding-3{padding:30px}.p-t-xl{padding-top:50px}.gray-bg{background-color:#f4f4f4}.classpass-img{max-width:300px;margin:15px 0 15px 0}.month table{border-collapse:collapse;margin-bottom:0;width:100%}.month table tr{display:table-row !important}.month table tr th,.month table tr td{padding:6px}.month table thead{border-right:1px solid #a5a5a5}.month table thead th{background:#a5a5a5;color:white;border-left:1px solid white;text-align:center;font-size:14px}.month table thead th:first-child{border-left:none}.month table tbody{border-right:1px solid #d9d9d9}.month table tbody td{border:1px solid #d9d9d9;vertical-align:top;font-size:0;background-clip:padding-box !important}.month table tbody td .time-info{display:block}.month table tbody td a{color:#111;font-size:14px}.month table tbody td a.wrapper{position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:1}.month table tbody td,.month table tbody td.disabled{background:#f2f2f2}.month table tbody td a,.month table tbody td.disabled a{color:#111 !important}.month table tbody td.active{background:white}.month table tbody td.active a{color:#39f !important}.month table tbody td .asterisk{margin-left:3px;color:#111;font-size:25px;line-height:14px;vertical-align:bottom}.month table tbody td.today{background:#fcf8e3;border:1px double #f7ecb5 !important}.month table tbody td.search{background:#e3efda;border:1px double #c8e0b6 !important}.month .pagination{margin-top:9px;min-height:auto}.month .pagination a{font-size:15px;font-weight:normal}.month .pagination .expand{display:none}.month .pagination .prev,.month .pagination .next{display:block}.month .pagination .prev{float:left}.month .pagination .prev i{margin-right:5px}.month .pagination .next{float:right}.month .pagination .next i{margin-left:5px}@media (max-width: 767px){.month table tr.hidden{display:none !important}.month table tr th,.month table tr td{padding:4px}.month table tr th,.month table tr th a,.month table tr td,.month table tr td a{font-size:14px}.month .pagination .expand{text-align:right;display:block}.month .pagination .prev,.month .pagination .next{display:none}.expanded .month table tr.hidden{display:table-row !important}.expanded .month .pagination a{font-size:14px}.expanded .month .pagination .expand{display:none}.expanded .month .pagination .prev,.expanded .month .pagination .next{display:block}}@media (max-width: 450px){.month table tr th,.month table tr td{padding:2px}.month table tr th,.month table tr th a,.month table tr td,.month table tr td a{font-size:13px}.month table tbody{border-width:2px}.expanded .month .pagination a{font-size:13px}}.schedule .head{display:flex;font-size:16px;margin-bottom:7px;align-items:center}.schedule .head .title{color:#111}.schedule .head a,.schedule .head .confirmed{margin-left:8px}.schedule .head .confirmed{color:#828383}.schedule .head .confirmed .green{color:#27ae60}.schedule .head .green-button{margin-left:auto}.schedule table tbody td a .time-info,.schedule table tbody td.disabled a .time-info{color:#111 !important}.schedule table tbody td.disabled a{cursor:default}.schedule table tbody td.active a .time-info{color:#39f !important}@media (max-width: 767px){.month table tr td.disabled a .time-info{font-size:0}.month table tr td.disabled a .time-info:first-letter{font-size:14px}}.stars{display:block;height:18px;margin-bottom:10px}.stars .wrapper{display:inline-block;height:100%;position:relative;min-height:auto;padding:0px}.stars .wrapper img{height:100%;width:auto;max-width:initial;vertical-align:top}.stars .wrapper .percent{background:url(https://d3s6y4cg4a7hp7.cloudfront.net/assets/new/star-full-98a633805bd5d5b7ebf6a35f9a89dddb1d2a3c719f6712d92d7403b59ad05406.svg);background-size:auto 100%;position:absolute;top:0;left:0;height:100%}#providers .hidden{position:relative;left:0;top:0;width:auto;height:auto;overflow:visible}#providers.featured,#providers.featured *{font-family:"proxima-nova", sans-serif}#providers.featured h1{font-family:"proxima-nova", sans-serif;font-size:26px;font-weight:normal;color:#828383}#providers.featured .bordered{border:3px solid #bfbfbf}#providers.featured .stage{margin-bottom:60px}#providers.featured .stage .provider{grid-template-columns:12% 23% 25% 40%;margin-top:10px;padding:20px}#providers.featured .stage .provider a{text-decoration:none;color:#39f}#providers.featured .stage .provider .button{display:inline-block;background:#32b0d9;border-radius:5px;padding:4px 30px;color:white;font-size:15px;font-weight:normal}#providers.featured .stage .provider .image,#providers.featured .stage .provider .header{grid-row:1/2}#providers.featured .stage .provider .image{display:flex;align-items:center;justify-content:center}#providers.featured .stage .provider .header{grid-column:2/3}#providers.featured .stage .provider ul.activity *,#providers.featured .stage .provider ul.profile *{font-size:16px;color:#111;font-weight:normal}#providers.featured .stage .provider ul.activity a,#providers.featured .stage .provider ul.profile a{color:#39f}#providers.featured .stage .provider ul.activity h3,#providers.featured .stage .provider ul.activity h4,#providers.featured .stage .provider ul.profile h3,#providers.featured .stage .provider ul.profile h4{font-size:13px;text-transform:uppercase;color:#828383}#providers.featured .stage .provider ul.activity{grid-column:1/4;border-top:1px solid #f2f2f2;margin-top:15px;grid-template-columns:repeat(4, 25%)}#providers.featured .stage .provider ul.activity li{border:none;background:none;padding-left:0}#providers.featured .stage .provider ul.activity li.location,#providers.featured .stage .provider ul.activity li.worked{display:block}#providers.featured .stage .provider ul.activity li.distance{display:none}#providers.featured .stage .provider ul.activity li.bookings,#providers.featured .stage .provider ul.activity li.cancels,#providers.featured .stage .provider ul.activity li.no-shows,#providers.featured .stage .provider ul.activity li.distance{grid-row:1}#providers.featured .stage .provider ul.activity li.seen,#providers.featured .stage .provider ul.activity li.worked,#providers.featured .stage .provider ul.activity li.fee,#providers.featured .stage .provider ul.activity li.location{grid-row:2}#providers.featured .stage .provider ul.activity li.bookings,#providers.featured .stage .provider ul.activity li.seen{grid-column:1}#providers.featured .stage .provider ul.activity li.cancels,#providers.featured .stage .provider ul.activity li.worked{grid-column:2}#providers.featured .stage .provider ul.activity li.no-shows,#providers.featured .stage .provider ul.activity li.fee{grid-column:3}#providers.featured .stage .provider ul.activity li.distance,#providers.featured .stage .provider ul.activity li.location{grid-column:4}#providers.featured .stage .provider ul.profile{margin-top:20px;grid-column:1/4;border-bottom:1px solid #f2f2f2}#providers.featured .stage .provider ul.profile li{margin-top:20px}#providers.featured .stage .provider ul.profile li.education,#providers.featured .stage .provider ul.profile li.id{display:block}#providers.featured .stage .provider ul.profile li.background p,#providers.featured .stage .provider ul.profile li.background span{color:#828383}#providers.featured .stage .provider ul.profile li.id p{color:#828383}#providers.featured .stage .holder .reviews{margin-top:90px}#providers.featured .stage .holder .reviews ul.tabs{display:flex;list-style:none;padding:0;background:#f2f2f2;border-bottom:1px solid #d9d9d9}#providers.featured .stage .holder .reviews ul.tabs li a{display:block;padding:10px;font-size:15px;line-height:25px;margin:2px 10px -1px 2px;border-bottom:none;border-top-right-radius:4px;border-top-left-radius:4px}#providers.featured .stage .holder .reviews ul.tabs li a.active{background:white;color:#828383;border:1px solid #d9d9d9;border-bottom:none}#providers.featured .stage .holder .reviews #received-reviews,#providers.featured .stage .holder .reviews #offices-reviews{display:none;margin-top:20px}#providers.featured .stage .holder .reviews #received-reviews.active,#providers.featured .stage .holder .reviews #offices-reviews.active{display:flex}#providers.featured .stage .holder .reviews #received-reviews ul.frame,#providers.featured .stage .holder .reviews #offices-reviews ul.frame{list-style:none;padding:10px 25px 10px 25px}#providers.featured .stage .holder .reviews #received-reviews ul.frame li,#providers.featured .stage .holder .reviews #offices-reviews ul.frame li{text-transform:uppercase;font-size:12px;color:#828383}#providers.featured .stage .holder .reviews #received-reviews ul.frame li.overal,#providers.featured .stage .holder .reviews #offices-reviews ul.frame li.overal{color:#39f;font-weight:bold}#providers.featured .stage .holder .reviews #received-reviews ul.frame li strong,#providers.featured .stage .holder .reviews #offices-reviews ul.frame li strong{color:#111}#providers.featured .stage .holder .reviews #received-reviews .count,#providers.featured .stage .holder .reviews #offices-reviews .count{display:flex;align-items:center;padding-left:25px;border-left:1px solid #f2f2f2}#providers.featured .stage .holder .reviews #received-reviews .count h2,#providers.featured .stage .holder .reviews #offices-reviews .count h2{font-size:20px}#providers.featured .stage .user-menu{justify-content:center;padding-top:15px;padding-bottom:40px}#providers.featured .stage .user-menu span{margin-left:30px;line-height:35px}#providers .provider{display:grid;margin-top:40px;grid-template-columns:20% 15% 25% 40%}#providers .provider .provider-profile-details{grid-column:2 / 4;grid-row:2}#providers .provider .green-button{display:inline-block;color:white;font-size:15px;background:#00b050;border-radius:5px;padding:2px 10px}#providers .provider.featured{background:#e3efda}#providers .provider .image{text-align:center;position:relative;grid-column:1;grid-row:1 / 4;margin-right:20px}#providers .provider .image .favorite{top:-5px;right:-5px;position:absolute;font-size:28px}#providers .provider .image .image{width:100%;height:auto}#providers .provider .image .button{margin-top:16px}#providers .provider .header{display:flex;flex-direction:column;grid-column:2;padding:0;font-size:14px;color:#828383}#providers .provider .header h2{color:#39f;font-size:24px;line-height:22px;font-family:"proxima-nova", sans-serif;margin:0;font-weight:600;white-space:nowrap}#providers .provider ul.activity{display:grid;grid-template-columns:repeat(3, 33.33%);width:100%;margin-top:28px;padding:0;border-collapse:collapse;grid-column:3;list-style:none}#providers .provider ul.activity li{background:#f2f2f2;padding:7px 9px 6px 9px;color:#111;font-size:14px;border:2px solid white}#providers .provider ul.activity li.fee,#providers .provider ul.activity li.distance,#providers .provider ul.activity li.seen{grid-row:1}#providers .provider ul.activity li.bookings,#providers .provider ul.activity li.cancels,#providers .provider ul.activity li.no-shows{grid-row:2}#providers .provider ul.activity li.worked,#providers .provider ul.activity li.location{display:none}#providers .provider ul.activity li h4{font-family:"proxima-nova", sans-serif;margin:0 0 1px 0;font-size:13px;font-weight:bold}#providers .provider ul.activity li strong{font-size:19px;font-weight:600}#providers .provider .info{display:flex;flex-direction:column;grid-column:2 / 3}#providers .provider .info .main{display:flex;justify-content:space-between}#providers .provider ul.profile{list-style:none;padding-left:0;grid-column:2 / 4}#providers .provider ul.profile li{margin-top:10px}#providers .provider ul.profile li.education,#providers .provider ul.profile li.id{display:none}#providers .provider ul.profile li:first-child{margin-top:0}#providers .provider ul.profile li h3,#providers .provider ul.profile li p{font-size:16px}#providers .provider ul.profile li h3{margin-top:0;margin-bottom:4px;color:#111;font-weight:bold;font-family:"proxima-nova", sans-serif}#providers .provider ul.profile li p{color:#828383}#providers .provider .holder{margin-left:20px;grid-column:4;grid-row:1 / 4}#modal-frame #providers:not(.featured) .provider{display:grid;grid-template-columns:20% 80% !important}#modal-frame #providers:not(.featured) .provider .image{grid-column:1;grid-row:1}#modal-frame #providers:not(.featured) .provider .image .button{display:none}#modal-frame #providers:not(.featured) .provider .header{grid-column:2;grid-row:1}#modal-frame #providers:not(.featured) .provider ul.activity{grid-column:1 / 3;grid-row:2}#modal-frame #providers:not(.featured) .provider ul.activity li.hidden{display:none}#modal-frame #providers:not(.featured) .provider ul.profile{grid-column:1 / 3;grid-row:4}#modal-frame #providers:not(.featured) .provider .provider-profile-details{grid-column:1 / 3;grid-row:3}#modal-frame #providers:not(.featured) .provider .holder{grid-column:1 / 3;grid-row:4;margin-left:0;margin-top:20px;margin-bottom:20px}@media (max-width: 1024px){#providers.featured .stage .provider{display:flex;flex-direction:column}#providers.featured .stage .provider .image{margin-bottom:15px}#providers.featured .stage .provider .image img{max-width:300px;height:auto}#providers.featured .stage .provider .holder{margin-top:30px;margin-left:0}#providers.featured .stage .user-menu a{font-size:15px;line-height:30px}#providers:not(.featured) .provider{display:grid;grid-template-columns:20% 80% !important}#providers:not(.featured) .provider .image{grid-column:1;grid-row:1}#providers:not(.featured) .provider .image .button{display:none}#providers:not(.featured) .provider .header{grid-column:2;grid-row:1}#providers:not(.featured) .provider ul.activity{grid-column:1 / 3;grid-row:2}#providers:not(.featured) .provider ul.activity li.hidden{display:none}#providers:not(.featured) .provider ul.profile{grid-column:1 / 3;grid-row:4}#providers:not(.featured) .provider .provider-profile-details{grid-column:1 / 3;grid-row:3}#providers:not(.featured) .provider .holder{grid-column:1 / 3;grid-row:4;margin-left:0;margin-top:20px;margin-bottom:20px}}@media (max-width: 767px){#providers .provider{grid-template-columns:30% 70%;border-top:1px solid #f2f2f2;margin-top:30px;padding-top:40px}#providers .provider:first-child{border-top:none;padding-top:0}#providers .provider .header .title-row h2{white-space:normal}#providers .provider .header .stars{height:14px;margin-bottom:5px}}#providers .title-row,#provider-information .title-row{display:flex;flex-wrap:wrap}#providers ul.badges,#provider-information ul.badges{display:flex;list-style:none;margin:0;padding-left:5px}#providers ul.badges li,#provider-information ul.badges li{margin-right:5px}#providers ul.badges li img,#provider-information ul.badges li img{height:24px;width:auto;max-width:48px}#providers ul.badges li i.icon,#provider-information ul.badges li i.icon{font-size:24px}#providers ul.badges li i.icon-insured,#provider-information ul.badges li i.icon-insured{color:#1b5895}#providers ul.badges li i.icon-eye,#provider-information ul.badges li i.icon-eye{color:#3caed4}#homepage-providers .provider-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5px}#homepage-providers .provider{box-sizing:border-box;width:33.33%;display:flex;margin-top:10px;flex-direction:row}#homepage-providers .provider>div{flex-grow:1}#homepage-providers .provider .image-holder{width:25%;height:fit-content}#homepage-providers .provider .details{padding-left:10px;width:75%}#homepage-providers .provider .details .type{font-size:14px;color:#666}#homepage-providers .provider .details .name{font-size:18px;font-weight:bold}#homepage-providers .login-details{font-size:14px}.padding-bottom{padding-bottom:20px}.bold-text{font-weight:bold}.promo-event{font-family:"proxima-nova", "Helvetica Neue", "Helvetica", sans-serif;font-size:16px;line-height:1.428571429;color:#000}.promo-event .social-share-btns{width:200px}.promo-event .social-share-btns .social-icon{padding:10px}.promo-event .btn.btn-link{border-color:#2165c1;color:#2165c1}.promo-event .btn.btn-link:hover{background-color:#2165c1;color:#fff;border-color:#2165c1}.promo-event .wrapper{overflow:visible}.promo-event hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eeeeee}.promo-event h1,.promo-event h2,.promo-event h3,.promo-event h4,.promo-event h5,.promo-event h6{font-family:'Roboto', sans-serif;font-weight:500;color:#000}.promo-event h1{margin-top:40px;margin-bottom:22px;font-size:30px;line-height:32px}.promo-event .title{color:#000;font-size:18px;font-weight:bold;margin-bottom:16px}.promo-event .subtitle{color:#6f6f6f;font-size:16px;font-weight:bold;margin-bottom:8px}.promo-event p{margin-bottom:16px;color:#6f6f6f}.promo-event .location-link{color:#39f}.promo-event .location-link p{color:#39f}.promo-event .event-icon{margin-right:20px;max-width:80px}.promo-event .event-link{word-wrap:break-word}.promo-event .gray-text{color:#828383}.promo-event .banner{width:100%;object-fit:cover}.promo-event .pe-header{text-align:center}.promo-event .pe-header h1{margin-bottom:8px}.promo-event .pe-section{margin-top:20px}.promo-event .pe-section .pe-subsection-container{display:flex;flex-direction:row}@media (max-width: 992px){.promo-event .pe-section .pe-subsection-container{flex-direction:column}}.promo-event .pe-section .pe-subsection{padding-top:10px;padding-bottom:10px;padding-left:80px;padding-right:80px;flex-grow:1}.promo-event .pe-section .pe-section-header{font-size:30px;color:#132179 !important}.promo-event .pe-highlight{background-color:#E1E0E0;padding:16px;text-align:center}.promo-event .pe-signup{text-align:center}.promo-event .pe-signup .btn.btn-sm{font-size:18px;line-height:1;padding:9px 22px 11px;border-radius:21px}.promo-event .left-col{width:69%;padding:1%;margin:1%}.promo-event .right-col{width:29%;padding:1%;margin:1%;border-left:1px solid #eeeeee}.promo-event .pe-sticky{position:sticky;position:-webkit-sticky;top:20px}@media (max-width: 768px){.promo-event .left-col{width:100%}.promo-event .right-col{display:none}}.btn{text-transform:uppercase;font-size:10px}.btn-tiny{padding:5px 6px}.btn-primary:hover{background:#3cf}.btn-primary.large{width:auto}.btn-primary.xlarge{min-width:150px;min-height:50px;font-size:13px}.btn-gray{background:#e9e9e9}.btn-gray .red{color:darkred;text-transform:none}.btn-gray:hover{background:#f5f5f5;color:#0073e6}.button-wrapper .btn{margin-bottom:8px}.lable-col.align-top{vertical-align:top !important;margin-top:5px}.no-margins{margin:0 !important}.no-margin-bottom{margin-bottom:-1px}.m-auto{margin:auto}.m-0-top{margin-top:0 !important}.m-l-sm{margin-left:10px}.m-l-md{margin-left:20px}.m-r-sm{margin-right:10px}.m-t-xs{margin-top:7px}.m-t-sm{margin-top:10px}.m-t-md{margin-top:30px}.m-b-sm{margin-bottom:10px !important}.m-b-md{margin-bottom:20px !important}.m-b-lg{margin-bottom:60px !important}.no-padding-top{padding-top:0 !important}.m-t-auto{margin-top:auto}.padding-top-30{padding-top:30px !important}.no-border-radius-top{border-top-left-radius:0;border-top-right-radius:0}.no-border-radius-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width: 768px){.visible-mobile{display:none !important}}@media (max-width: 767px){.visible-desktop{display:none !important}}.loader{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.small-link{color:#ddd;font-size:12px}.display-none{display:none !important}.pull-left{float:left}.full-width{width:100%}.dark-text{color:#000000 !important}.error-text{color:#f7340e}.red-text{color:#C0392B}.light-grey-text{color:#ababab}.base-text-color{color:#828383}.base-text-color{color:#828383}.green-text{color:#27ae60 !important}.dark-gray-text{color:#777}.blue-background{background-color:#cce5ff !important}.dark-blue-background{background-color:#132179 !important;color:white !important}.dark-blue-background h1,.dark-blue-background h2,.dark-blue-background h3,.dark-blue-background h4,.dark-blue-background h5,.dark-blue-background h6{color:white !important}.gray-background{background-color:#E1E0E0}.dark-blue-text{color:#132179 !important}.row-same-height{display:flex;display:-webkit-flex;flex-wrap:wrap}.row-same-height [class*='col-']{flex-direction:column;display:flex}.row-same-height.no-wrap{flex-wrap:nowrap}.nowrap{white-space:nowrap}.nav-tabs-footer{background:#e9e9e9;padding:5px 15px;border:1px solid #ddd;border-top-color:transparent}.asterisk{font-size:20px;display:inline-block;line-height:0;position:relative;top:-2px}.asterisk:before{content:"*"}.inline-block{display:inline-block}.outline{border:1px solid #E1E1E1}.clickable{cursor:pointer}.flex-row{display:flex;flex-direction:row}.flex-row .flex-grow-1{flex-grow:1}.flex-column{display:flex;flex-direction:column}.align-items-center{align-items:center}.large-text{font-size:27px;line-height:1.1;font-weight:500}.vertical-align-middle{vertical-align:middle}.justify-between{justify-content:space-between}.justify-center{justify-content:center}p.emphasize{font-size:15px}input::-ms-reveal,input::-ms-clear{display:none}@media (max-width: 767px){.mobile-notification-wrapper{padding:95px 0 0 !important}.webview-notification-wrapper{padding:0 !important}.webview-wrapper,.webview{padding:0 !important}.webview-wrapper #sidebar,.webview #sidebar{top:0px}#provider-information .top-area .col-left{width:100%}#provider-information .top-area .col-right{width:0%}.hidden-mobile{display:none}.providers-images-preview{height:62px}.person-block .top-area.pay-for-streak-section>*{font-size:14px !important}}@media (min-width: 1024px){.hidden-desktop{display:none}}@media (max-width: 1023px){.filters-nav{width:100%}}@media (min-width: 768px) and (max-width: 1023px){.hidden-tablet{display:none}.language-row{border-bottom:1px solid #ededed}.language-row .language-select,.language-row .fluency-select,.language-row .delete-row{width:100%;margin-right:0%;margin-bottom:8px}.language-row .delete-language-btn{float:right}}.sk-spinner-rotating-plane.sk-spinner{width:30px;height:30px;background-color:#0e9aef;margin:0 auto;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-spinner-double-bounce.sk-spinner{width:40px;height:40px;position:relative;margin:0 auto}.sk-spinner-double-bounce .sk-double-bounce1,.sk-spinner-double-bounce .sk-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#0e9aef;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-spinner-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-spinner-wave.sk-spinner{margin:0 auto;width:50px;height:30px;text-align:center;font-size:10px}.sk-spinner-wave div{background-color:#0e9aef;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-spinner-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-spinner-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-spinner-wave .sk-rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-spinner-wave .sk-rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-waveStretchDelay{0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-spinner-wandering-cubes.sk-spinner{margin:0 auto;width:32px;height:32px;position:relative}.sk-spinner-wandering-cubes .sk-cube1,.sk-spinner-wandering-cubes .sk-cube2{background-color:#0e9aef;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCubeMove 1.8s infinite ease-in-out;animation:sk-wanderingCubeMove 1.8s infinite ease-in-out}.sk-spinner-wandering-cubes .sk-cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-wanderingCubeMove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg);transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCubeMove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg);transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-spinner-pulse.sk-spinner{width:40px;height:40px;margin:0 auto;background-color:#0e9aef;border-radius:100%;-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-spinner-chasing-dots.sk-spinner{margin:0 auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-spinner-chasing-dots .sk-dot1,.sk-spinner-chasing-dots .sk-dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#0e9aef;border-radius:100%;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-spinner-chasing-dots .sk-dot2{top:auto;bottom:0px;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-spinner-three-bounce.sk-spinner{margin:0 auto;width:70px;text-align:center}.sk-spinner-three-bounce div{width:18px;height:18px;background-color:#0e9aef;border-radius:100%;display:inline-block;-webkit-animation:sk-threeBounceDelay 1.4s infinite ease-in-out;animation:sk-threeBounceDelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sk-spinner-three-bounce .sk-bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.sk-spinner-three-bounce .sk-bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-threeBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-threeBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-spinner-circle.sk-spinner{margin:0 auto;width:22px;height:22px;position:relative}.sk-spinner-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-spinner-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:20%;height:20%;background-color:#0e9aef;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out;animation:sk-circleBounceDelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sk-spinner-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-spinner-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-spinner-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-spinner-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-spinner-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-spinner-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-spinner-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-spinner-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-spinner-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-spinner-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-spinner-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-spinner-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-spinner-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-spinner-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-spinner-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-spinner-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-spinner-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-spinner-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-spinner-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-spinner-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-spinner-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-spinner-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-spinner-cube-grid.sk-spinner{width:30px;height:30px;margin:0 auto}.sk-spinner-cube-grid .sk-cube{width:33%;height:33%;background-color:#0e9aef;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-spinner-cube-grid .sk-cube:nth-child(1){-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-spinner-cube-grid .sk-cube:nth-child(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-spinner-cube-grid .sk-cube:nth-child(3){-webkit-animation-delay:0.4s;animation-delay:0.4s}.sk-spinner-cube-grid .sk-cube:nth-child(4){-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-spinner-cube-grid .sk-cube:nth-child(5){-webkit-animation-delay:0.2s;animation-delay:0.2s}.sk-spinner-cube-grid .sk-cube:nth-child(6){-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-spinner-cube-grid .sk-cube:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}.sk-spinner-cube-grid .sk-cube:nth-child(8){-webkit-animation-delay:0.1s;animation-delay:0.1s}.sk-spinner-cube-grid .sk-cube:nth-child(9){-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}.sk-spinner-wordpress.sk-spinner{background-color:#0e9aef;width:30px;height:30px;border-radius:30px;position:relative;margin:0 auto;-webkit-animation:sk-innerCircle 1s linear infinite;animation:sk-innerCircle 1s linear infinite}.sk-spinner-wordpress .sk-inner-circle{display:block;background-color:#fff;width:8px;height:8px;position:absolute;border-radius:8px;top:5px;left:5px}@-webkit-keyframes sk-innerCircle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-innerCircle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sk-spinner-fading-circle.sk-spinner{margin:0 auto;width:22px;height:22px;position:relative}.sk-spinner-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-spinner-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:18%;height:18%;background-color:#0e9aef;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out;animation:sk-circleFadeDelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sk-spinner-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-spinner-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-spinner-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-spinner-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-spinner-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-spinner-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-spinner-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-spinner-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-spinner-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-spinner-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-spinner-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-spinner-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-spinner-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-spinner-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-spinner-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-spinner-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-spinner-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-spinner-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-spinner-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-spinner-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-spinner-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-spinner-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}
