#mc4wp-checkbox{clear:both;display:block;position:static;width:auto}#mc4wp-checkbox input{float:none;width:auto;position:static;margin:0 6px 0 0;padding:0;vertical-align:middle;display:inline-block!important;max-width:21px;-webkit-appearance:checkbox}#mc4wp-checkbox label{float:none;display:block;cursor:pointer;width:auto;position:static}#_mc4wp_subscribe_woocommerce_checkout_field input,#_mc4wp_subscribe_woocommerce_checkout_field label{float:none!important;width:auto!important;display:inline-block!important}#registerform #mc4wp-checkbox{margin-bottom:10px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}}.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print), (prefers-reduced-motion: reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}
/**!
 * @link https://github.com/goodleby/slidinput
 * @version 0.0.9
 */

*,*::before,*::after{box-sizing:border-box}input,textarea{font-family:inherit;margin:0}.slidinput-wrapper{position:relative;display:inline-block}.slidinput-wrapper input{box-sizing:border-box !important}.slidinput-placeholder{--sliding-y: -90%;--sliding-x: 0;--scaling: 0.7;--opacity: 1;position:absolute;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:all 250ms ease;transition:all 250ms ease;-webkit-transition-property:color,opacity,-webkit-transform;transition-property:color,opacity,-webkit-transform;transition-property:transform,color,opacity;transition-property:transform,color,opacity,-webkit-transform}.slidinput-wrapper.focused.focus-animation .slidinput-placeholder,.slidinput-wrapper.filled .slidinput-placeholder{opacity:var(--opacity);-webkit-transform:scale(var(--scaling)) translate(var(--sliding-x), var(--sliding-y));transform:scale(var(--scaling)) translate(var(--sliding-x), var(--sliding-y))}

/**!
 * @link https://github.com/goodleby/expander
 * @version 0.0.2
 */

.expander-inited .expander-dropdown{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;visibility:hidden;opacity:0;display:none}.expander-inited.opened .expander-dropdown{visibility:visible;opacity:1}
@font-face{font-family:Geometria;src:url(/wp-content/themes/karabiner/assets/fonts/Geometria.ttf);font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/wp-content/themes/karabiner/assets/fonts/Geometria-Medium.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/wp-content/themes/karabiner/assets/fonts/Geometria-Bold.ttf);font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'karabiner';src:url('/wp-content/themes/karabiner/fonts/karabiner.eot?csygii');src:url('/wp-content/themes/karabiner/assets/fonts/karabiner.eot?csygii#iefix') format('embedded-opentype'), url('/wp-content/themes/karabiner/assets/fonts/karabiner.ttf?csygii') format('truetype'), url('/wp-content/themes/karabiner/assets/fonts/karabiner.woff?csygii') format('woff'), url('/wp-content/themes/karabiner/assets/fonts/karabiner.svg?csygii#karabiner') format('svg');font-weight:normal;font-style:normal;font-display:block}:root{--w:#fff;--w-o8:rgba(255, 255, 255, 0.8);--w-o3:rgba(255, 255, 255, 0.3);--w-o1:rgba(255, 255, 255, 0.1);--w-transparent:rgba(255, 255, 255, 0);--b:#000;--b-o5:rgba(0, 0, 0, 0.5);--b-o3:rgba(0, 0, 0, 0.3);--b-transparent:rgba(0, 0, 0, 0);--main-gray:#151515;--main-gray-o7:rgba(19, 19, 19, 0.7);--gray-244:#f4f4f4;--gray-237:#ededed;--gray-229:#e5e5e5;--gray-227:#e3e3e3;--gray-225:#e1e1e1;--gray-216:#d8d8d8;--gray-186:#bababa;--gray-127:#7f7f7f;--gray-119:#777;--gray-102:#666;--gray-102-o1:rgba(102, 102, 102, 0.1);--gray-81:#515151;--gray-40:#282828;--slate-gray:#1d2020;--main-red:#e70811;--main-orange:#d39745;--bright-orange:#e78908;--light-orange:#ff9300;--telegram-blue:#098ded;--main-blue:#2a3b8d;--faded-blue:#eaebf4;--main-blue-o2:rgba(42, 59, 141, 0.2);--viber-purple:#c10086;--whatsapp-green:#25a200;--animate-duration:350ms;--animate-easing:ease;--animate:all var(--animate-duration) var(--animate-easing);--nav-height:180px;--main-shadow:0 6px 12px 0 rgba(0, 0, 0, 0.08);--massive-shadow:0 12px 24px 0 rgba(0, 0, 0, 0.12);--blue-shadow:0 6px 18px 0 rgba(42, 59, 141, 0.24);--massive-blue-shadow:0 12px 24px 0 rgba(42, 59, 141, 0.24);--red-shadow:0 2px 12px 0 rgba(231, 8, 17, 0.18);--massive-red-shadow:0 6px 18px 0 rgba(231, 8, 17, 0.24);--no-shadow:0 0 0 0 rgba(0,0,0,0);--container-width:1100px;--padding-x:120px;--padding-y:72px;--z-dropdown:2000;--z-floating:2100;--z-fixed:2200;--z-tooltip:2300;--z-popup:2400;--s8px:0.5rem;--s9px:0.5625rem;--s10px:0.625rem;--s11px:0.6875rem;--s12px:0.75rem;--s13px:0.8125em;--s14px:0.875rem;--s15px:0.9375rem;--s16px:1rem;--s17px:1.0625rem;--s18px:1.125rem;--s19px:1.1875rem;--s20px:1.25rem;--s21px:1.3125rem;--s22px:1.375rem;--s23px:1.4375rem;--s24px:1.5rem;--s25px:1.5625rem;--s26px:1.625rem;--s27px:1.6875rem;--s28px:1.75rem;--s29px:1.8125rem;--s30px:1.875rem;--s31px:1.9375rem;--s32px:2rem;--s33px:2.0625rem;--s34px:2.125rem;--s35px:2.1875rem;--s36px:2.25rem;--s37px:2.3125rem;--s38px:2.375rem;--s39px:2.4375rem;--s40px:2.5rem;--s41px:2.5625rem;--s42px:2.625rem;--s43px:2.6875rem;--s44px:2.75rem;--s45px:2.8125rem;--s46px:2.875rem;--s47px:2.9375rem;--s48px:3rem;--s49px:3.0625rem;--s50px:3.125rem;--s51px:3.1875rem;--s52px:3.25rem;--s53px:3.3125rem;--s54px:3.375rem;--s55px:3.4375rem;--s56px:3.5rem;--s57px:3.5625rem;--s58px:3.625rem;--s59px:3.6875rem;--s60px:3.75rem;--s61px:3.8125rem;--s62px:3.875rem;--s63px:3.9375rem;--s64px:4rem;--s65px:4.0625rem;--s66px:4.125rem;--s67px:4.1875rem;--s68px:4.25rem;--s69px:4.3125rem;--s70px:4.375rem;--s71px:4.4375rem;--s72px:4.5rem;--s86px:5.375rem;--s96px:6rem;--s108px:6.75rem}*,*::before,*::after{box-sizing:border-box}html{font-family:Geometria,sans-serif;font-size:16px;line-height:1.2}body{margin:0;color:var(--main-dark);background-color:var(--w)}body.admin-bar{--admin-bar-height:32px}main{display:block}button,input,select,textarea{font-family:inherit;margin:0}img{border-style:none}a{text-decoration:none;background-color:transparent;color:inherit}h1,h2,h3,h4,h5,h6,p{margin-top:0}.gform_validation_container,.validation_message,.validation_error{display:none !important}.gform_wrapper.gform_validation_error>form>.gform_body>.gform_fields>.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){margin:0 !important;max-width:none !important;width:100% !important}.gfield_error{border:none !important;background-color:transparent !important}.gfield,.gform_footer{padding:0 !important}.gform_footer, .gform_button, .gfield, .gform_title, .ginput_container input[type='text'], .ginput_container input[type='tel'], .ginput_container input[type='password'], .ginput_container input[type='email'],.ginput_container,.gform_heading,.gform_wrapper{margin:0 !important}.ginput_container input[type='text'], .ginput_container input[type='tel'], .ginput_container input[type='password'], .ginput_container input[type='email'], .ginput_container textarea{transition:var(--animate);transition-property:border-color}.gfield_error > .ginput_container input[type='text'], .gfield_error > .ginput_container input[type='tel'], .gfield_error > .ginput_container input[type='password'], .gfield_error > .ginput_container input[type='email'], .gfield_error > .ginput_container textarea{border-color:var(--main-red) !important}.gfield_checkbox{list-style:none;padding:0;margin:0}.gfield_label{display:none}.gform_title{font-size:var(--s24px) !important;margin-bottom:12px !important}.ginput_container{margin-bottom:8px !important}.form-input, .ginput_container input[type='text'], .ginput_container input[type='tel'], .ginput_container input[type='password'], .ginput_container input[type='email'], .ginput_container textarea{border-radius:0;-webkit-appearance:none;transition:var(--animate);transition-property:border-color;outline:none;border:1px solid var(--gray-229);background-color:var(--w);font-size:var(--s18px) !important;padding:21px 24px;color:var(--main-gray);width:100%}.form-input:focus, .ginput_container input[type='text']:focus, .ginput_container input[type='tel']:focus, .ginput_container input[type='password']:focus, .ginput_container input[type='email']:focus, .ginput_container textarea:focus{border-color:var(--main-gray)}.gform_button{-webkit-appearance:none;outline:none;border:none;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:0;padding:0 5px;padding-top:22px;padding-bottom:18px;margin-top:16px !important;width:100% !important;font-size:var(--s18px) !important;font-weight:bold;letter-spacing:0.72px;text-transform:uppercase;color:var(--w);background-color:var(--main-red);transition:var(--animate);transition-property:background-color}.gform_button:focus,.gform_button:hover{background-color:var(--gray-81)}.gform_button:disabled{opacity:0.4;cursor:not-allowed;background-color:var(--main-red) !important}.gform_fields{padding:0;margin:0;list-style:none}.fancybox-progress{background-color:var(--main-red) !important}.fancybox-button>svg>path{transition:var(--animate);transition-property:fill}.fancybox-button:focus>svg>path,.fancybox-button:hover>svg>path{fill:var(--main-red)}[class^='icon-'],[class*=' icon-']{font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-bold--down::before{display:inline-block;transform:rotate(90deg)}.icon-arrow-bold--left::before{display:inline-block;transform:rotate(180deg)}.icon-arrow--down::before{display:inline-block;transform:rotate(90deg)}.icon-arrow--left::before{display:inline-block;transform:rotate(180deg)}.icon-market:before{content:'\e904'}.icon-fitness:before{content:'\e905'}.icon-school:before{content:'\e906'}.icon-mall:before{content:'\e907'}.icon-factory:before{content:'\e908'}.icon-gas-station:before{content:'\e909'}.icon-car-service:before{content:'\e90a'}.icon-jewelry:before{content:'\e90b'}.icon-hotels:before{content:'\e90c'}.icon-pharmacy:before{content:'\e90d'}.icon-bank:before{content:'\e90f'}.icon-restaurant:before{content:'\e910'}.icon-bar:before{content:'\e911'}.icon-office:before{content:'\e93f'}.icon-shield:before{content:'\e903'}.icon-pc-shield:before{content:'\e901'}.icon-lock:before{content:'\e902'}.icon-gallery:before{content:'\e900'}.icon-check-sign:before{content:'\e93a'}.icon-hamburger:before{content:'\e921'}.icon-city:before{content:'\e93b'}.icon-shop:before{content:'\e93c'}.icon-wire:before{content:'\e93d'}.icon-wireless:before{content:'\e93e'}.icon-all-time:before{content:'\e913'}.icon-villa:before{content:'\e915'}.icon-protection:before{content:'\e919'}.icon-mobile-soft:before{content:'\e91a'}.icon-computer-soft:before{content:'\e91e'}.icon-car:before{content:'\e91f'}.icon-institution:before{content:'\e912'}.icon-house:before{content:'\e91c'}.icon-camera:before{content:'\e920'}.icon-smartphone:before{content:'\e936'}.icon-password:before{content:'\e937'}.icon-sms:before{content:'\e938'}.icon-night:before{content:'\e939'}.icon-quote:before{content:'\e934'}.icon-star:before{content:'\e935'}.icon-check:before{content:'\e933'}.icon-arrow:before{content:'\e923'}.icon-call:before{content:'\e924'}.icon-clock:before{content:'\e925'}.icon-arrow-bold:before{content:'\e922'}.icon-effects:before{content:'\e926'}.icon-instagram:before{content:'\e91b'}.icon-facebook:before{content:'\e91d'}.icon-envelope:before{content:'\e927'}.icon-phone:before{content:'\e928'}.icon-pin:before{content:'\e929'}.icon-play:before{content:'\e92a'}.icon-plus-minus:before{content:'\e92b'}.icon-question:before{content:'\e92c'}.icon-search:before{content:'\e92d'}.icon-speed:before{content:'\e92e'}.icon-sun:before{content:'\e92f'}.icon-umbrella:before{content:'\e930'}.icon-verified:before{content:'\e931'}.icon-wifi:before{content:'\e932'}.icon-cross:before{content:'\e918'}.icon-whatsapp:before{content:'\e914'}.icon-viber:before{content:'\e916'}.icon-telegram:before{content:'\e917'}.icon-russian-f:before{content:'Ф';--icon-size:var(--s24px);font-family:serif;border-radius:50%;border:2px solid var(--w);width:var(--icon-size);height:var(--icon-size);font-size:calc(var(--icon-size) - 3px);display:flex;justify-content:center;align-items:center}.overflow-hidden{overflow:hidden}.page-row{width:100%}.page-container{margin:0 auto;max-width:var(--container-width);width:100%}.page-container--small{--container-width:820px}.page-container--big{--container-width:1520px}.content-row{display:flex}.content-row-center{display:flex;justify-content:center}.content-column{display:flex;flex-direction:column}.content-column-center{display:flex;flex-direction:column;align-items:center}.page-wrapper{padding-top:var(--nav-height)}.page-wrapper--gray{background-color:var(--gray-244)}.page-title{font-size:var(--s48px);font-weight:bold;line-height:1.25;margin-bottom:24px;text-align:center}.page-title--small-margin{margin-bottom:12px}.page-title>p{margin-bottom:10px}.page-title>p:last-child{margin-bottom:0}.page-title--centered{text-align:center}.page-title strong{font-style:normal;color:var(--main-red)}.page-separator{position:relative}.page-separator::after{content:'';display:block;height:2px;background-color:var(--gray-227);position:absolute;left:var(--padding-x);right:var(--padding-x);top:0}.page-pagination{max-width:100%;display:flex;align-items:center}.page-pagination__arrow{--square-size:var(--s48px);width:var(--square-size);height:var(--square-size);display:flex;justify-content:center;align-items:center;font-size:var(--s20px);box-shadow:var(--main-shadow);background-color:var(--w);cursor:pointer;transition:var(--animate);transition-property:background-color}.page-pagination__arrow:first-of-type{margin-left:0}.page-pagination__arrow:last-of-type{margin-right:0}.page-pagination__arrow:hover{background-color:var(--gray-225)}.page-pagination__arrow.disabled,.page-pagination__arrow.disabled:hover{opacity:0.4;color:var(--main-dark);border-color:transparent;cursor:default}.page-numbers{--border-size:2px;--square-size:var(--s48px);width:var(--square-size);height:var(--square-size);font-size:var(--s18px);display:flex;justify-content:center;align-items:center;margin:0 9px;background-color:transparent;border-top:var(--border-size) solid transparent;border-bottom:var(--border-size) solid var(--gray-225);transition:var(--animate);transition-property:background-color,border-bottom-color,color,border-width;cursor:pointer}.page-numbers:hover{--border-size:10px}.page-numbers.current{border-bottom-color:transparent;background-color:var(--main-blue);color:var(--w);cursor:default}.page-numbers.dots{--square-size:var(--s48px);width:var(--square-size);height:var(--square-size);font-size:var(--s18px);display:flex;justify-content:center;align-items:center;margin:0 9px;border:none;cursor:default}.cards-content{--items-in-row:3;--item-margin-x:15px;--item-margin-y:15px;margin-top:calc(var(--item-margin-y) * -1);margin-bottom:calc(var(--item-margin-y) * -1);margin-left:calc(var(--item-margin-x) * -1);margin-right:calc(var(--item-margin-x) * -1);display:flex;flex-wrap:wrap}.cards-content__item{width:calc((100% / var(--items-in-row) - var(--item-margin-x) * 2));margin:var(--item-margin-y) var(--item-margin-x)}.text-center{text-align:center}.editor-content{font-size:var(--s24px);line-height:1.5}.editor-content--smaller{font-size:var(--s18px)}.editor-content img{max-width:100%;max-height:calc(95vw * 9 / 16)}.editor-content img.aligncenter{width:100%;object-position:center;object-fit:contain}.editor-content img.alignleft{width:100%;object-position:left;object-fit:contain}.editor-content img.alignright{width:100%;object-position:right;object-fit:contain}.editor-content>*:first-child{margin-top:0}.editor-content>*:last-child{margin-bottom:0}.editor-content a{color:var(--main-red);transition:var(--animate);transition-property:color}.editor-content a:hover{color:var(--main-gray)}.editor-content ul{font-size:var(--s18px);--padding-left:0px;--bullets-spacing:1em;list-style:none;padding-left:calc(var(--bullets-spacing) + var(--padding-left))}.editor-content ul li::before{content:'\2022';color:var(--main-red);font-weight:bold;display:inline-block;width:var(--bullets-spacing);margin-left:calc(var(--bullets-spacing) * -1)}.editor-content--shield-list ul{--bullets-spacing:1.5em}.editor-content--shield-list ul li::before{content:'\e933';font-size:var(--s16px);color:var(--main-red);font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filled-btn{outline:none;font-size:var(--s18px);font-weight:bold;letter-spacing:0.72px;color:var(--w);border:none;background-color:var(--main-red);cursor:pointer;text-align:center;padding:0 20px;padding-top:15px;padding-bottom:13px;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;transition:var(--animate);transition-property:background-color}.filled-btn:hover{background-color:var(--gray-81)}.btn-icon{font-size:var(--s32px);margin-right:3px;color:#fc2}.gray-btn{outline:none;font-size:var(--s18px);font-weight:bold;letter-spacing:0.72px;color:var(--w);border:none;background-color:var(--gray-186);cursor:pointer;text-align:center;padding:0 20px;padding-top:15px;padding-bottom:13px;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;transition:var(--animate);transition-property:background-color}.gray-btn:hover{background-color:var(--main-red)}.bordered-btn{outline:none;font-size:var(--s18px);font-weight:bold;letter-spacing:0.72px;color:var(--w);border:2px solid var(--main-red);background-color:transparent;cursor:pointer;padding:0 20px;padding-top:15px;padding-bottom:13px;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;transition:var(--animate);transition-property:background-color}.bordered-btn:focus,.bordered-btn:hover{background-color:var(--main-red)}.white-bordered-btn{outline:none;font-size:var(--s18px);font-weight:bold;letter-spacing:0.72px;color:var(--w);background-color:transparent;cursor:pointer;padding:0 20px;padding-top:15px;padding-bottom:13px;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;position:relative;text-align:center}.white-bordered-btn::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:2px solid var(--gray-229);transition:var(--animate);transition-property:border-width}.white-bordered-btn:focus::before,.white-bordered-btn:hover::before{border-width:7px}.white-btn{outline:none;font-size:var(--s18px);font-weight:bold;letter-spacing:0.72px;color:var(--main-gray);border:2px solid var(--gray-229);background-color:var(--w);cursor:pointer;padding:0 18px;padding-top:13px;padding-bottom:11px;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;transition:var(--animate);transition-property:background-color}.white-btn:focus,.white-btn:hover{background-color:var(--gray-229)}.contacts-list{--item-font-size:var(--s18px);--item-line-height:1.15;margin:0;padding:0;padding-left:var(--s42px);list-style:none;position:relative}.contacts-list::before{position:absolute;left:0;top:0;color:var(--main-red);font-size:var(--s24px);line-height:calc(var(--item-font-size) * var(--item-line-height));font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contacts-list--address::before{content:'\e929'}.contacts-list--phone::before{content:'\e928'}.contacts-list--email::before{content:'\e927'}.contacts-list--telegram::before{content:'\e917'}.contacts-list--whatsapp::before{content:'\e914'}.contacts-list--viber::before{content:'\e916'}.contacts-list--call::before{content:'\e924'}.contacts-list__item{}.stats-slider{z-index:1}.stats-slider .slick-dots{left:120px;bottom:20px;position:absolute}.slick-dots>li:only-child{display:none}.stats-slider__item{height:25vw;background:no-repeat center / cover;display:flex !important;align-items:center;position:absolute}.stats-slider__item::before{content:'';top:0;left:0;bottom:0;width:50%;height:100%;position:absolute;background:linear-gradient(90deg, var(--b-o5) 0%, var(--b-transparent) 100%)}.stats-slider__content{position:relative;width:45%;display:flex;align-items:center;padding-left:120px;font-size:var(--s36px);font-weight:bold;line-height:1.33;color:var(--w);transition:none !important}.padding-right{padding-right:var(--padding-x)}.padding-left{padding-left:var(--padding-x)}.padding-top{padding-top:var(--padding-y)}.padding-bottom{padding-bottom:var(--padding-y)}.padding-x{padding-left:var(--padding-x);padding-right:var(--padding-x)}.padding-y{padding-top:var(--padding-y);padding-bottom:var(--padding-y)}.padding-all{padding:var(--padding-y) var(--padding-x)}.vacancies-cards{--items-in-row:1;--item-margin-x:0px;--item-margin-y:12px}.vacancy-card{padding:var(--s36px);background-color:var(--w);border:1px solid var(--gray-229);box-shadow:0 0 0 0 rgba(0,0,0,0);transition:var(--animate);transition-property:border-color,box-shadow}.vacancy-card.opened{border-color:transparent;box-shadow:var(--main-shadow)}.vacancy-card__head{font-size:var(--s24px);font-weight:bold;line-height:1.4;padding-right:var(--s36px);position:relative;cursor:pointer}.vacancy-card__head::after{content:'\e923';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);--arrow-size:var(--s22px);font-size:var(--arrow-size);width:var(--arrow-size);height:var(--arrow-size);display:flex;justify-content:center;align-items:center;opacity:0.5;transition:var(--animate);transition-property:transform}.vacancy-card.opened .vacancy-card__head::after{transform:translateY(-50%) rotate(-90deg)}.vacancy-card__body{display:none;padding-top:var(--s18px)}.vacancy-card__text{font-size:var(--s18px);line-height:1.6;padding-right:var(--s36px)}.vacancy-card__btn{display:inline-block;margin-top:var(--s24px);padding:0 var(--s36px);padding-top:var(--s22px);padding-bottom:var(--s20px)}.footer-socials{display:flex;justify-content:center;align-items:center}.footer-socials::after,.footer-socials::before{content:'';display:block;height:2px;flex-grow:1;background-color:var(--gray-40)}.footer-socials__list{display:flex;list-style:none;margin:0;padding:0 18px}.footer-socials__item{--circle-size:var(--s36px);border-radius:50%;width:var(--circle-size);height:var(--circle-size);background-color:var(--gray-40);margin:0 3px;display:flex;justify-content:center;align-items:center;color:var(--w);font-size:var(--s24px);transition:var(--animate);transition-property:color,background-color}.footer-socials__item:hover{color:var(--main-red);background-color:var(--w)}.icon-russian-f::before{transition:var(--animate);transition-property:border-color}.footer-socials__item:hover .icon-russian-f::before{border-color:var(--main-red)}.footer-socials__link{}.footer-socials__icon{display:block;line-height:1}.footer-socials__icon svg{width:24px}.footer-socials__icon svg path{transition: .2s;fill:#fff}.footer-socials__icon:hover svg path{fill:var(--main-red)}.footer-bottom{display:flex;justify-content:center;padding-top:30px}.rating{font-size:var(--s16px);line-height:1.44;color:var(--gray-186)}.footer-bottom__text{width:50%;display:flex;font-size:var(--s16px);line-height:1.44;color:var(--gray-186)}.footer-bottom__link{transition:var(--animate);transition-property:color}.footer-bottom__link:hover{color:var(--main-red)}.footer-bottom__text--left{justify-content:flex-start}.footer-bottom__text--right{justify-content:flex-end}.dropdown-block{--dropdown-padding-x:10px;--dropdown-padding-y:10px;--dropdown-shown-height:var(--s20px) *1.15;--item-margin-y:5px;position:relative}.dropdown-block__shown{position:relative;z-index:var(--z-dropdown);display:flex;align-items:center}.dropdown-block__arrow{font-size:var(--s20px);color:var(--gray-127);margin-left:12px;transition:var(--animate);transition-property:transform}.dropdown-block:hover .dropdown-block__arrow{transform:rotate(-180deg)}.dropdown-block__arrow-icon{display:block}.dropdown-block__hidden{position:absolute;z-index:calc(var(--z-dropdown) - 1);display:flex;flex-direction:column;top:calc(var(--dropdown-padding-y) * -1);left:calc(var(--dropdown-padding-x) * -1);right:calc(var(--dropdown-padding-x) * -1);padding:var(--dropdown-padding-y) var(--dropdown-padding-x);padding-top:calc(var(--dropdown-padding-y) + var(--dropdown-shown-height));background-color:var(--w-o8);border-radius:10px;transform-origin:50% calc(var(--dropdown-padding-y) + var(--dropdown-shown-height));transform:scaleY(0);transition:var(--animate);transition-property:transform}.dropdown-block:hover .dropdown-block__hidden{transform:scaleY(1)}.dropdown-block__item{margin-top:var(--item-margin-y);font-size:var(--s20px)}.dropdown-block__shown .dropdown-block__item{margin-top:0;flex-shrink:0}.nav-section{height:var(--nav-height);z-index:var(--z-fixed);position:fixed;width:100%;transition:all 500ms var(--animate-easing);transition-property:opacity,transform;opacity:1;transform:translateY(0)}.nav-section.hidden{transform:translateY(-100%);opacity:0}.nav-wrapper{height:100%;width:100%;box-shadow:var(--main-shadow);display:flex;flex-direction:column}.nav-top{height:48px;background-color:var(--gray-244);padding:0 120px;display:flex;align-items:center}.nav-top__main{flex-grow:1;padding-left:12.5vw}.nav-top__list{list-style:none;margin:0;padding:0;display:flex}.nav-top__list .sub-menu{list-style:none;margin:0;background-color:var(--gray-227);padding:10px;border-radius:10px 15px 15px 15px;transform:translateY(25px);transition:var(--animate);transition-property:transform}.nav-top__list .expander-dropdown{padding-top:10px}.nav-top__list .opened .sub-menu{transform:translateY(0)}.nav-top__list .sub-menu .nav-top__item{margin-right:0;margin-bottom:10px}.nav-top__list .sub-menu .nav-top__item:last-child{margin-bottom:0}.nav-top__item{font-size:var(--s16px);margin-right:36px;position:relative}.nav-top__item:hover>.nav-top__link{color:var(--gray-119);background-size:100% 1px}.nav-top__locker{height:var(--s22px);margin-right:6px;margin-left:-10px}.nav-top__locker-arc{transform:rotateY(0);transform-origin:11.5% 50%}.nav-top__link:hover .nav-top__locker-arc{transform:rotateY(180deg)}.filled-path{transition:var(--animate);transition-property:transform, fill}.nav-top__link:hover .filled-path{fill:var(--main-red)}.nav-top__item--nav-popup{display:flex;align-items:center}.nav-top__item.current-menu-item>.nav-top__link{color:var(--gray-119);background-size:100% 1px}.nav-top__item--btn{text-transform:uppercase;font-weight:500;transition:var(--animate);transition-property:color;cursor:pointer}.nav-top__item--btn:hover{color:var(--gray-127)}.nav-top__list>.nav-top__item:last-child{margin-right:0;color:var(--main-red);position:relative;padding-right:var(--s16px)}.nav-top__list>.nav-top__item:last-child>.nav-top__link::after{content:'\e935';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:var(--s12px);top:0;right:0;animation-name:asteriksBlink;animation-duration:1.5s;animation-iteration-count:infinite}@keyframes asteriksBlink{0%{opacity:0}30%{opacity:1}60%{opacity:1}100%{opacity:0}}.nav-top__link{background-image:linear-gradient(var(--slate-gray), var(--slate-gray));background-repeat:no-repeat;background-size:0% 1px;background-position:50% 100%;transition:var(--animate);transition-property:color,background-size}.nav-top__link:hover{color:var(--gray-127)}.nav-top__link-icon{color:var(--gray-186);font-size:var(--s24px);margin-right:6px;padding-bottom:4px}.nav-top__icon{font-size:var(--s19px);margin-right:8px}.nav-top__right{width:21vw;padding-left:var(--s24px);display:flex;justify-content:flex-end;position:relative}.nav-top__lang{position:relative}.nav-top__popup{padding-top:var(--s12px);position:absolute;left:50%;top:100%;width:220px;z-index:var(--z-popup);background-color:var(--w-o8);border-radius:15px;padding:16px}.nav-top__right-item{flex-shrink:0;display:flex;align-items:center;padding-right:var(--s24px);margin-right:var(--s24px);border-right:2px solid var(--gray-225)}.nav-top__right-item:last-child{margin-right:0;padding-right:0;border-right:none}.animated-path{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.outline-path{-webkit-transition:var(--animate);transition:var(--animate);-webkit-transition-property:fill;transition-property:fill}.left-top-window{-webkit-animation-name:leftTopWindow;animation-name:leftTopWindow}@-webkit-keyframes leftTopWindow{0%{fill:var(--main-red)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}@keyframes leftTopWindow{0%{fill:var(--main-red)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}.center-top-window{-webkit-animation-name:centerTopWindow;animation-name:centerTopWindow}@-webkit-keyframes centerTopWindow{0%{fill:var(--main-gray)}40%{fill:var(--main-gray)}60%{fill:var(--main-red)}65%{fill:var(--main-red)}85%{fill:var(--main-gray)}}@keyframes centerTopWindow{0%{fill:var(--main-gray)}40%{fill:var(--main-gray)}60%{fill:var(--main-red)}65%{fill:var(--main-red)}85%{fill:var(--main-gray)}}.right-top-window{-webkit-animation-name:rightTopWindow;animation-name:rightTopWindow}@-webkit-keyframes rightTopWindow{0%{fill:var(--main-gray)}25%{fill:var(--main-gray)}45%{fill:var(--main-red)}80%{fill:var(--main-red)}100%{fill:var(--main-gray)}}@keyframes rightTopWindow{0%{fill:var(--main-gray)}25%{fill:var(--main-gray)}45%{fill:var(--main-red)}80%{fill:var(--main-red)}100%{fill:var(--main-gray)}}.left-bottom-window{-webkit-animation-name:leftBottomWindow;animation-name:leftBottomWindow}@-webkit-keyframes leftBottomWindow{0%{fill:var(--main-gray)}25%{fill:var(--main-gray)}45%{fill:var(--main-red)}70%{fill:var(--main-red)}90%{fill:var(--main-gray)}}@keyframes leftBottomWindow{0%{fill:var(--main-gray)}25%{fill:var(--main-gray)}45%{fill:var(--main-red)}70%{fill:var(--main-red)}90%{fill:var(--main-gray)}}.right-bottom-window{-webkit-animation-name:rightBottomWindow;animation-name:rightBottomWindow}@-webkit-keyframes rightBottomWindow{0%{fill:var(--main-red)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}65%{fill:var(--main-gray)}85%{fill:var(--main-red)}}@keyframes rightBottomWindow{0%{fill:var(--main-red)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}65%{fill:var(--main-gray)}85%{fill:var(--main-red)}}.house-window{-webkit-animation-name:houseWindow;animation-name:houseWindow}@-webkit-keyframes houseWindow{0%{fill:var(--main-red)}30%{fill:var(--main-red)}50%{fill:var(--main-gray)}}@keyframes houseWindow{0%{fill:var(--main-red)}30%{fill:var(--main-red)}50%{fill:var(--main-gray)}}.right1,.right2,.right3,.right4,.left1,.left2,.left3,.left4{-webkit-animation-name:bussinessWindow;animation-name:bussinessWindow}@-webkit-keyframes bussinessWindow{0%{fill:var(--main-red)}15%{fill:var(--main-red)}40%{fill:var(--main-gray)}60%{fill:var(--main-gray)}85%{fill:var(--main-red)}100%{fill:var(--main-red)}}@keyframes bussinessWindow{0%{fill:var(--main-red)}15%{fill:var(--main-red)}40%{fill:var(--main-gray)}60%{fill:var(--main-gray)}85%{fill:var(--main-red)}100%{fill:var(--main-red)}}.zero{-webkit-animation-name:zero;animation-name:zero}@-webkit-keyframes zero{0%{fill:var(--main-gray)}15%{fill:var(--main-gray)}35%{fill:var(--main-red)}65%{fill:var(--main-red)}85%{fill:var(--main-gray)}}@keyframes zero{0%{fill:var(--main-gray)}15%{fill:var(--main-gray)}35%{fill:var(--main-red)}65%{fill:var(--main-red)}85%{fill:var(--main-gray)}}.one{-webkit-animation-name:one;animation-name:one}@-webkit-keyframes one{0%{fill:var(--main-gray)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}@keyframes one{0%{fill:var(--main-gray)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}.two{-webkit-animation-name:two;animation-name:two}@-webkit-keyframes two{0%{fill:var(--main-gray)}25%{fill:var(--main-gray)}45%{fill:var(--main-red)}80%{fill:var(--main-red)}100%{fill:var(--main-gray)}}@keyframes two{0%{fill:var(--main-gray)}25%{fill:var(--main-gray)}45%{fill:var(--main-red)}80%{fill:var(--main-red)}100%{fill:var(--main-gray)}}.three{-webkit-animation-name:three;animation-name:three}@-webkit-keyframes three{0%{fill:var(--main-red)}30%{fill:var(--main-red)}50%{fill:var(--main-gray)}}@keyframes three{0%{fill:var(--main-red)}30%{fill:var(--main-red)}50%{fill:var(--main-gray)}}.four{-webkit-animation-name:four;animation-name:four}@-webkit-keyframes four{0%{fill:var(--main-red)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}@keyframes four{0%{fill:var(--main-red)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}.five{-webkit-animation-name:five;animation-name:five}@-webkit-keyframes five{0%{fill:var(--main-gray)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}@keyframes five{0%{fill:var(--main-gray)}15%{fill:var(--main-red)}35%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}.six{-webkit-animation-name:six;animation-name:six}@-webkit-keyframes six{0%{fill:var(--main-gray)}15%{fill:var(--main-gray)}35%{fill:var(--main-red)}65%{fill:var(--main-red)}85%{fill:var(--main-gray)}}@keyframes six{0%{fill:var(--main-gray)}15%{fill:var(--main-gray)}35%{fill:var(--main-red)}65%{fill:var(--main-red)}85%{fill:var(--main-gray)}}.seven{-webkit-animation-name:seven;animation-name:seven}@-webkit-keyframes seven{0%{fill:var(--main-gray)}20%{fill:var(--main-red)}50%{fill:var(--main-red)}70%{fill:var(--main-gray)}}@keyframes seven{0%{fill:var(--main-gray)}20%{fill:var(--main-red)}50%{fill:var(--main-red)}70%{fill:var(--main-gray)}}.eight{-webkit-animation-name:eight;animation-name:eight}@-webkit-keyframes eight{0%{fill:var(--main-gray)}25%{fill:var(--main-red)}45%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}@keyframes eight{0%{fill:var(--main-gray)}25%{fill:var(--main-red)}45%{fill:var(--main-gray)}70%{fill:var(--main-gray)}90%{fill:var(--main-red)}}.nine{-webkit-animation-name:nine;animation-name:nine}@-webkit-keyframes nine{0%{fill:var(--main-gray)}25%{fill:var(--main-red)}45%{fill:var(--main-gray)}80%{fill:var(--main-gray)}100%{fill:var(--main-gray)}}@keyframes nine{0%{fill:var(--main-gray)}25%{fill:var(--main-red)}45%{fill:var(--main-gray)}80%{fill:var(--main-gray)}100%{fill:var(--main-gray)}}.result{-webkit-animation-name:result;animation-name:result}@-webkit-keyframes result{0%{fill:var(--main-red)}30%{fill:var(--main-red)}50%{fill:var(--main-gray)}}@keyframes result{0%{fill:var(--main-red)}30%{fill:var(--main-red)}50%{fill:var(--main-gray)}}.nav-main{flex-grow:1;display:flex;align-items:center;padding:0 120px;background-color:var(--w)}.nav-main__logo{display:block;width:12.5vw;height:100%;position:relative}.nav-main__logo-img{position:absolute;height:var(--nav-height);max-width:100%;top:60%;transform:translateY(-50%);z-index:var(--z-floating)}.nav-main__link.current-menu-item .nav-main__text{color:var(--main-red)}.nav-main__list{flex-grow:1;display:flex;margin:0;padding:0;list-style:none}.nav-main__item{font-size:var(--s20px);font-weight:500;line-height:1.4;margin-right:60px;transition:var(--animate);transition-property:color;flex-shrink:0}.nav-main__item *::before{transition:var(--animate);transition-property:color}.nav-main__item:hover{color:var(--main-red)}.nav-main__item:hover .animated-path{animation-play-state:running}.nav-main__item:hover .outline-path{fill:var(--main-red)}.nav-main__item:last-child{margin-right:0}.nav-main__link{display:flex;flex-direction:column;align-items:center}.nav-main__icon{font-size:var(--s48px)}.nav-main__svg{width:var(--s48px);height:var(--s48px)}.nav-main__contacts{width:21vw;padding-left:24px}.nav-main__contacts-top{display:flex;justify-content:flex-end;margin-bottom:12px}.nav-main__messengers{display:flex;align-items:center}.nav-main__messenger{font-size:var(--s22px);margin-right:12px;display:block;transition:var(--animate);transition-property:color;animation-name:jump;animation-duration:6.5s;animation-fill-mode:forwards;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes jump{0%{transform:translateY(0)}3%{transform:translateY(5px)}7.5%{transform:translateY(-15px)}12%{transform:translateY(0)}100%{transform:translateY(0)}}.nav-main__messenger:nth-child(1){animation-delay:0.35s}.nav-main__messenger:nth-child(2){animation-delay:0.7s}.nav-main__messenger:nth-child(3){animation-delay:1.05s}.nav-main__messenger:hover{color:var(--main-gray)}.nav-main__messenger--whatsapp{color:var(--whatsapp-green)}.nav-main__messenger--viber{color:var(--viber-purple)}.nav-main__messenger--telegram{color:var(--telegram-blue)}.nav-main__messenger-icon{display:block}.nav-main__contacts-bottom{display:flex;justify-content:flex-end}.nav-main__callback{}.nav-main__dropdown{--dropdown-padding-y:5px;--dropdown-shown-height:calc(var(--s40px) * 1.15)}.nav-main__dropdown-item{display:flex;align-items:center;font-size:var(--s40px);font-weight:bold;transition:var(--animate);transition-property:color}.nav-main__phone-operator{margin-right:var(--s8px);display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--animate);transition-property:opacity}.dropdown-block:hover .nav-main__phone-operator{opacity:1}.nav-main__dropdown-item:hover{color:var(--main-red)}.shaped-btn{border:none;background-color:var(--main-red);font-size:var(--s16px);color:var(--w);padding:0 12px;padding-top:10px;padding-bottom:6px;border-radius:30px 30px 30px 15px;transition:var(--animate);transition-property:background-color;cursor:pointer}.shaped-btn:hover{background-color:var(--main-gray)}.floating-nav{display:flex;flex-direction:column;background-color:var(--gray-244);border-radius:15px 0 0 15px;position:fixed;right:0;top:25%;z-index:var(--z-floating)}.floating-nav__item{position:relative;padding:16px 10px;background-color:var(--gray-244);transition:var(--animate);transition-property:background-color;border-bottom:1px solid var(--gray-225)}.floating-nav__item:first-child{border-radius:15px 0 0 0}.floating-nav__item:last-child{border-bottom:none;border-radius:0 0 0 15px}.floating-nav__item:hover{background-color:var(--gray-225)}.floating-nav__icon{color:var(--main-red);font-size:var(--s24px)}.floating-nav__tooltip{position:absolute;top:50%;transform:translateY(-50%) scale(0);right:120%;background-color:var(--gray-244);border-radius:10px;padding:10px;font-size:var(--s16px);color:var(--main-red);white-space:nowrap;transform-origin:100% 50%;transition:var(--animate);transition-property:transform}.floating-nav__item:hover .floating-nav__tooltip{transform:translateY(-50%) scale(1)}.nav-popup{--sidebar-width:26%;--search-height:78px;--contacts-height:230px;--popup-height:950px;position:fixed;z-index:var(--z-popup);left:0;top:0;width:100%;background-color:var(--w);box-shadow:var(--massive-shadow);display:flex;max-height:100%;transform-origin:50% 0;overflow:scroll;transition:var(--animate);transition-property:transform,opacity}.nav-popup__close{z-index:1;font-size:var(--s48px);position:absolute;top:24px;right:24px;transform:rotate(45deg);cursor:pointer;transition:var(--animate);transition-property:color}.nav-popup__close:hover{color:var(--main-red)}.nav-popup__main{width:calc(100% - var(--sidebar-width));display:flex;flex-direction:column}.nav-popup__search{height:var(--search-height)}.nav-popup__search-input{width:100%;height:100%;padding-left:160px;border:none}.nav-popup__search .search-block{margin:0;height:100%}.nav-popup__search .search-block__form{max-width:none !important}.nav-popup__search .search-block__field{height:100%}.nav-popup__search .search-block__input{height:100%;padding-left:160px}.nav-popup__search .search-block__btn{right:auto;left:130px}.nav-popup__cards{--item-margin-x:0px;--item-margin-y:0px;--items-in-row:4;height:100%}.nav-popup__contacts{height:var(--contacts-height);display:flex;padding:48px 78px}.nav-popup__contacts-col{display:flex;flex-direction:column;margin-right:7%;flex-shrink:0}.nav-popup__contacts-col--shrinkable{flex-shrink:1}.nav-popup__contacts-col:last-child{margin-right:0}.nav-popup__contacts-list{--item-font-size:var(--s24px);margin-bottom:10px;font-weight:bold}.nav-popup__contacts-list--thin{--item-font-size:var(--s20px);font-weight:normal}.nav-popup__contacts-list:last-child{margin-bottom:0}.nav-popup__contacts-list--grow{flex-grow:1}.nav-popup__contacts-item{font-size:var(--item-font-size);margin-bottom:10px}.nav-popup__contacts-item:last-child{margin-bottom:0}.nav-popup__contacts-link{transition:var(--animate);transition-property:color}.nav-popup__contacts-list.contacts-list--call{color:var(--main-red);text-transform:uppercase;font-size:var(--s18px);--item-font-size:var(--s18px)}.nav-popup__contacts-list.contacts-list--call .nav-popup__contacts-link:hover{color:var(--main-gray)}.nav-popup__contacts-link:hover{color:var(--main-red)}.nav-popup__callback:hover{color:var(--main-gray)}.nav-popup__sidebar{width:var(--sidebar-width);height:100%;background-color:var(--gray-244);display:flex;flex-direction:column;padding:48px 96px;overflow:auto}.highlighted-list{margin-bottom:48px}.highlighted-list:last-child{margin-bottom:0}.highlighted-list__title{font-size:var(--s24px);font-weight:bold;padding-bottom:18px;margin-bottom:18px;position:relative}.highlighted-list__title::after{content:'';display:block;position:absolute;width:24px;height:2px;background-color:var(--main-red);left:0;bottom:-0}.highlighted-list__list{list-style:none;margin:0;padding:0}.highlighted-list__item{font-size:var(--s18px);margin-bottom:20px}.highlighted-list__item:last-child{margin-bottom:0}.highlighted-list__link{transition:var(--animate);transition-property:color}.highlighted-list__link:hover{color:var(--main-red)}.nav-service-card{overflow:hidden;position:relative;cursor:pointer;height:calc((100% / (4 / var(--items-in-row))))}.nav-service-card.opened{cursor:default}.nav-service-card__bg{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.01);transition:var(--animate);transition-property:transform;object-fit:cover}.nav-service-card__main{width:100%}.nav-service-card:hover .nav-service-card__bg{transform:scale(1.1)}.nav-service-card__fill{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:var(--main-gray);transform:translateY(-100%);transition:var(--animate)}.nav-service-card.opened .nav-service-card__fill{transform:translateY(0)}.nav-service-card__content{position:relative;z-index:3;height:100%;width:100%;display:flex;align-items:center;padding:0 36px}.nav-service-card__btn{font-size:var(--s24px);font-weight:bold;line-height:1.33;transition:var(--animate);transition-property:color;display:flex;align-items:center;cursor:pointer}.nav-service-card.opened .nav-service-card__btn{color:var(--w)}.nav-service-card__cross{flex-shrink:0;--cross-size:30px;width:var(--cross-size);height:var(--cross-size);box-shadow:var(--massive-shadow);display:flex;justify-content:center;align-items:center;font-size:var(--s17px);border-radius:50%;color:var(--main-red);cursor:pointer;margin-right:12px;background-color:var(--w);transition:var(--animate);transition-property:transform}.nav-service-card.opened .nav-service-card__cross{transform:rotate(-45deg)}.nav-service-card__body{display:none;overflow-y:auto;max-height:12vw;padding-right:12px;margin-top:var(--s24px)}.nav-service-card__body::-webkit-scrollbar{width:6px}.nav-service-card__body{scrollbar-width:thin;scrollbar-color:var(--w-o3) var(--w-o1)}.nav-service-card__body::-webkit-scrollbar-track{background:var(--w-o1);border-radius:4px}.nav-service-card__body::-webkit-scrollbar-thumb{background-color:var(--w-o3);border-radius:4px}.nav-service-card__list{margin:0;padding:0;padding-left:42px;list-style:none}.nav-service-card__item{font-size:var(--s18px);font-weight:500;color:var(--w);padding-top:var(--s24px)}.nav-service-card__item:first-child{padding-top:0}.nav-service-card__link{transition:var(--animate);transition-property:color}.nav-service-card__link:hover{color:var(--main-red)}.service-content{background-color:var(--gray-244);--container-width:1400px}.service-content__container{}.service-content__item{flex-grow:1;width:100%;max-width:700px;padding:0 var(--s24px)}.calculator-action{background:var(--gray-244);padding:0 16px;position:relative;overflow:hidden}.calculator-action__img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2) translate(0,0)}.calculator-action__container{position:relative;--container-width:1400px;padding:50px 0;display:flex;justify-content:space-between;align-items:center}.calculator-action__left{}.calculator-action__text{font-weight:bold;line-height:1.22;width:340px}.calculator-action__text a{display:inline-block}.discount-section__text h1, .zones-action__text h1, .calculator-action__text h1{font-size:var(--s48px);line-height:1em}.discount-section__text h2, .zones-action__text h2, .calculator-action__text h2{font-size:var(--s42px);line-height:1.15em}.discount-section__text h3, .zones-action__text h3, .calculator-action__text h3{font-size:var(--s36px);line-height:1.25em}.discount-section__text h4, .zones-action__text h4, .calculator-action__text h4{font-size:var(--s28px);line-height:1.4em}.calculator-action__right{}.calculator-action__btn{width:380px;padding-top:23px;padding-bottom:19px}.chat-section{background-color:var(--main-gray);color:var(--w)}.chat-section__container{--container-width:1400px;display:flex;align-items:center;justify-content:space-evenly}.chat-section__person{position:relative;display:flex;justify-content:center;width:35%;height:100%}.chat-section__img{min-width:330px;padding-top:25px;object-fit:contain}.chat-section__contacts{}.chat-section__contact{--item-font-size:var(--s40px);font-size:var(--s40px);font-weight:bold;padding-left:60px;margin-bottom:22px}.chat-section__contact:last-child{margin-bottom:0}.chat-section__contact .contacts-list__link{transition:var(--animate);transition-property:color}.chat-section__contact .contacts-list__link:hover{color:var(--main-red)}.chat-section__contact.contacts-list--telegram,.chat-section__contact.contacts-list--email{font-weight:500;font-size:var(--s30px);letter-spacing:1.1px;--item-font-size:var(--s30px)}.chat-section__contact::before{font-size:var(--s36px);color:var(--w)}.chat-section__action{}.chat-section__btn{text-align:center;padding:0 70px;padding-top:22px;padding-bottom:18px}.online-request{padding:72px 24px}.online-request .service-field{display:none}.online-request__content{margin-top:36px;max-width:var(--container-width);width:100%}.online-request__content form{display:flex}.online-request__content .gform_body{flex-grow:2}.online-request__content .gform_fields{display:flex}.online-request__content .gfield.gfield_contains_required{width:33.334%;margin-right:20px !important}.online-request__content .ginput_container{margin-bottom:0 !important;width:100%}.online-request__content .slidinput-wrapper{width:100%}.online-request__content input{height:100%;width:100% !important}.online-request__content .gform_footer{display:flex}.online-request__content .gform_button{margin-top:0 !important;padding:0 36px !important;height:100% !important;width:30%}.reviews-section{background-color:var(--gray-244);padding:72px 120px}.reviews-section__title{margin-bottom:36px}.reviews-section__slider{}.reviews-section__slider .slick-track{display:flex !important}.reviews-section__footer{display:flex;justify-content:center;padding-top:24px}.review-card{background-color:var(--w);padding:48px;padding-right:36px;margin:0 24px;height:auto}.review-card--sized{--card-size:42.5vw;max-width:var(--card-size)}.review-card--answer{--push-right:48px;border-left:2px solid var(--main-red);margin-left:var(--push-right) !important;margin-top:12px !important;max-width:calc(var(--card-size) - var(--push-right))}.review-card__top{display:flex;align-items:center;margin-bottom:25px}.review-card__name{font-size:var(--s24px);font-weight:bold;flex-grow:1}.review-card__rating{font-size:var(--s22px);margin-right:24px;display:flex;align-items:center;align-self:flex-start}.review-card__rating .icon-star{color:var(--gray-186)}.rating-1 .icon-star:nth-child(-n+1){color:var(--light-orange)}.rating-2 .icon-star:nth-child(-n+2){color:var(--light-orange)}.rating-3 .icon-star:nth-child(-n+3){color:var(--light-orange)}.rating-4 .icon-star:nth-child(-n+4){color:var(--light-orange)}.rating-5 .icon-star:nth-child(-n+5){color:var(--light-orange)}.review-card__date{}.review-card__text{font-size:var(--s18px);line-height:1.44;position:relative}.review-card__text::before{color:var(--main-red);content:'\e934';position:absolute;top:0;left:0;transform:translate(-100%, -100%);font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.review-card--answer .review-card__text::before{content:''}.controllable-slider{padding-top:var(--padding-y)}.controllable-slider__title{margin-bottom:var(--s50px)}.controllable-slider__wrapper{position:relative}.controllable-slider__top{z-index:1;padding:0 14px;position:relative;width:100%;height:0;display:flex;justify-content:center}.controllable-slider__top--sets{height:auto !important;position:static}.controllable-slider__nav{position:relative;z-index:0;display:flex;box-shadow:var(--massive-blue-shadow);height:60px;transform:translateY(-50%);max-width:100%}.controllable-slider__btn{height:100%;position:relative}.controllable-slider__btn-block{background-color:var(--w);height:100%;position:relative;z-index:2;display:flex;cursor:pointer;align-items:center;justify-content:center;font-size:var(--s18px);font-weight:bold;text-transform:uppercase;letter-spacing:0.72px;transition:var(--animate);transition-property:color,background-color}.controllable-slider__btn-block::after{content:'';height:60%;top:20%;width:1px;right:0;display:block;position:absolute;background-color:var(--main-blue-o2)}.controllable-slider__btn:last-child .controllable-slider__btn-block::after{content:unset}.controllable-slider__btn:hover .controllable-slider__btn-block{background-color:var(--gray-237)}.controllable-slider__btn.active .controllable-slider__btn-block{background-color:var(--main-blue) !important;color:var(--w)}.controllable-slider__arrow{width:0;height:0;border-top:12px solid var(--main-blue);border-left:11px solid transparent;border-bottom:12px solid transparent;border-right:11px solid transparent;position:absolute;z-index:1;top:100%;left:50%;transform:translateX(-50%) translateY(-100%);transition:var(--animate);transition-property:transform}.controllable-slider__btn.active .controllable-slider__arrow{transform:translateX(-50%)}.controllable-slider__init{}.controllable-slider__item{}.system-section{}.system-section .page-title{margin-bottom:48px}.system-section .controllable-slider__btn{width:240px}.system-section__bg{position:absolute;left:0;right:0;top:0;height:100%;width:100%;object-fit:cover;z-index:-1}.system-section__slide{position:relative;width:100%;height:600px;background:no-repeat center / cover;color:var(--w);display:flex;align-items:center;padding:0 120px}.system-section__slide::before{content:'';top:0;left:0;bottom:0;width:50%;height:100%;position:absolute;background:linear-gradient( 90deg, var(--b-o3) 0%, var(--b-o3) 75%, var(--b-transparent) 100% )}.system-section__name{display:none;position:relative}.system-section__content{font-size:var(--s24px);line-height:1.5;width:40%;position:relative}.system-section__content *:last-child{margin-bottom:0}.system-section__content *:first-child{margin-top:0}.scheme-item__content{display:none}.scheme-sets{display:none;padding-top:42px}.scheme-item__content.shown,.set-section.shown{display:block}.set-section .page-title{margin-bottom:48px}.set-section .controllable-slider__btn-block{padding:0 40px}.set-section__slide{padding:72px 24px;display:flex;flex-direction:column;align-items:center}.set-section__description{margin-bottom:var(--s24px);font-size:var(--s20px);font-weight:bold;max-width:650px;text-align:center}.set-section__main{max-width:1400px;width:100%;position:relative;display:flex;align-items:flex-start;padding-bottom:0}.set-section__left{width:30%;padding-right:var(--s36px)}.set-section__price{margin-bottom:30px}.set-section__price:last-child{margin-bottom:0}.set-section__link{font-size:var(--s18px);font-weight:500;color:var(--main-red);transition:var(--animate);transition-property:color}.set-section__link:hover{color:var(--gray-119)}.set-section__price-title{font-size:var(--s18px);font-weight:500;margin-bottom:10px}.set-section__price-line{font-size:var(--s24px);font-weight:500;color:var(--main-red)}.set-section__price-number{font-size:var(--s36px);font-weight:bold}.set-section__btns{max-width:326px;margin-top:30px}.set-section__btn{text-align:center;width:100%;padding-left:8px;padding-right:8px;padding-top:22px;padding-bottom:18px;margin-bottom:18px}.set-section__btn:last-child{margin-bottom:0}.set-section__options{max-width:1400px;width:100%;display:flex;align-items:center;border-top:1px solid var(--gray-227);padding-top:36px}.set-section__options-title{font-size:var(--s24px);font-weight:bold;line-height:1.33;height:100%}.set-section__options-cards{--items-in-row:4;flex-grow:1}.option-card{display:flex;flex-direction:column;align-items:center}.option-card__circle{--circle-size:var(--s108px);box-shadow:var(--massive-shadow);width:var(--circle-size);height:var(--circle-size);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative}.option-card__circle::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border:2px solid var(--main-red);transform:scale(1);border-radius:50%;opacity:0;transition:var(--animate);transition-property:transform, opacity}.option-card:hover .option-card__circle::before{opacity:1;transform:scale(1.2)}.option-card__icon{width:var(--s60px);height:var(--s60px);color:var(--main-red)}.option-card__title{font-size:var(--s18px);line-height:1.33;margin-top:18px;max-width:140px;text-align:center;transition:var(--animate);transition-property:color}.option-card:hover .option-card__title{color:var(--main-red)}.pointed-picture{width:70%;position:relative;z-index:1;margin-right:10%}.pointed-picture__img{width:100%;height:100%;max-height:80vh;object-position:center}.picture-point{position:absolute}.picture-point.aos-animate{transform:none !important}.picture-point__action{width:var(--s35px);position:absolute;left:100%;top:100%;transform-origin:0 0;animation:pointerMessage 2000ms ease-in-out infinite;transition:var(--animate);transition-property:opacity}.picture-point__action.hidden{opacity:0}@keyframes pointerMessage{0%{transform:scale(1)}50%{transform:scale(1)}75%{transform:scale(0.7)}100%{transform:scale(1)}}.picture-point__dot{cursor:default;position:relative;margin:0 !important;z-index:1100}.picture-point__tooltip{--dot-size:18px;--tooltip-offset:-8px;position:absolute;background-color:var(--w);box-shadow:var(--massive-shadow);border-radius:5px;width:35vw;padding:24px 36px;z-index:1000 !important;transition:var(--animate);transition-property:visibility, opacity;opacity:0;visibility:hidden;display:flex}.calculator-slide__title .picture-point__dot{margin:0 var(--s12px) !important;background-color:transparent;box-shadow:none;display:flex;justify-content:center;align-items:center}.calculator-slide__title .picture-point__dot::after{width:auto;height:auto;content:'\e92c';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--dot-size);color:var(--main-red)}.calculator-slide__title .picture-point__tooltip{width:auto;max-width:400px;text-align:left}.opened>.picture-point__tooltip{visibility:visible;position:absolute !important;z-index:1200 !important;opacity:1}.picture-point__tooltip--popup{visibility:visible;opacity:1;display:inline-block !important;width:auto;position:relative;max-width:500px}.opened>.picture-point__dot{z-index:1300}.picture-point__tooltip[data-popper-placement$='start']{margin-top:var(--tooltip-offset) !important}.picture-point__tooltip[data-popper-placement$='end']{margin-top:calc(var(--tooltip-offset) * -1) !important}.picture-point__tooltip[data-popper-placement^='right']{margin-left:calc(var(--tooltip-offset) - var(--dot-size)) !important}.picture-point__tooltip[data-popper-placement^='left']{margin-right:calc(var(--tooltip-offset) - var(--dot-size)) !important}.picture-point__title{margin-bottom:var(--s18px);font-size:var(--s24px);font-weight:bold;line-height:1.33}.picture-point__text{font-size:var(--s18px);line-height:1.44}.picture-point__picture{height:100%;margin-right:18px;margin-left:-12px}.picture-point__img{max-height:100px;max-width:var(--s108px)}.references-block{position:absolute;top:0;right:0;z-index:2}.references-block__item{display:flex;align-items:center;margin-bottom:24px}.references-block__item:last-child{margin-bottom:0}.discount-card{display:block;padding:18px 24px;background-image:linear-gradient(251deg, var(--bright-orange) 0%, var(--main-red) 100%);border-radius:30px 30px 30px 15px;font-size:var(--s18px);font-weight:bold;line-height:1.28;letter-spacing:0.72px;color:var(--w);text-transform:uppercase}.discount-card__highlighted{font-size:var(--s24px);letter-spacing:0.96px;display:block}.discount-card *:first-child{margin-top:0}.discount-card *:last-child{margin-bottom:0}.discount-card b{font-size:var(--s24px);letter-spacing:0.96px}.discount-card p{margin-bottom:2px}.red-dot{margin:0 12px;--dot-size:18px;box-shadow:var(--massive-red-shadow);width:var(--dot-size);height:var(--dot-size);display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--main-red)}.red-dot::after{content:'';border-radius:50%;width:calc(var(--dot-size) / 1.8);height:calc(var(--dot-size) / 1.8);background-color:var(--w)}.blue-dot{margin:0 12px;--dot-size:18px;box-shadow:var(--blue-shadow);width:var(--dot-size);height:var(--dot-size);display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--main-blue)}.blue-dot::after{content:'';border-radius:50%;width:calc(var(--dot-size) / 1.8);height:calc(var(--dot-size) / 1.8);background-color:var(--w)}.service-header{overflow:hidden;position:relative}.service-header--smaller-text .service-header-content__title{font-size:var(--s52px)}.service-header__bg{display:block !important;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:left;transform:scale(1);transition:var(--animate);transition-property:transform;transform-origin:0 50%}.service-header__bg-mobile{display:none !important;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover}.service-header:hover .service-header__bg{transform:scale(1.05)}.service-header-content{position:relative;height:100%;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));display:flex;flex-direction:column;justify-content:space-between;padding:52px 0;padding-left:120px;width:60%}.service-header-content.service-header-content--picture{background:none;width:70%}.service-header-content__title{font-size:var(--s72px);font-weight:bold;line-height:1.11}.service-header-content__bottom{font-size:var(--s24px);font-weight:500}.contacts-header{background-color:var(--main-gray);color:var(--w);display:flex}.contacts-header__left{padding:96px 0;padding-left:120px;width:60%;display:flex;flex-direction:column;justify-content:center}.contacts-header__title{font-size:var(--s72px);font-weight:bold}.contacts-header__contact{--item-font-size:var(--s24px);font-size:var(--s24px);margin-top:38px}.contacts-header__contact.contacts-list--phone{--item-font-size:var(--s36px);font-size:var(--s36px);font-weight:bold}.contacts-header__contact .contacts-list__label{font-size:var(--s18px);color:var(--gray-186);line-height:1.44;font-weight:normal;max-width:150px}.contacts-header__contact .contacts-list__link{transition:var(--animate);transition-property:color}.contacts-header__contact .contacts-list__link:hover{color:var(--main-red)}.contacts-header__contact-list{font-size:var(--s24px);font-weight:bold;list-style:none;padding:0;margin:0}.contacts-header__contact.contacts-list--phone>.contacts-list__item{margin-bottom:24px;--items-in-row:2;--item-margin-x:30px}.contacts-header__contact.contacts-list--phone .contacts-list__link{display:block}.contacts-header__contact.contacts-list--phone>.contacts-list__item:last-child{margin-bottom:0}.contacts-header__right{width:40%;padding-right:90px}.contacts-header__picture{display:flex;justify-content:center;height:100%;overflow:hidden;position:relative;padding-top:10%}.contacts-header__img{object-fit:contain;object-position:bottom;width:80%;position:absolute;left:10%;bottom:0}.contacts-header__bg{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:-1;padding-top:60%}.contacts-header__shield{width:100%}.contacts-map{height:480px}.calculator-section{padding:72px 0}.calculator-section__description{max-width:1100px;padding:0 24px;font-weight:500;line-height:1.5;margin-top:24px}.calculator-section__steps{display:flex;margin:54px 0}.calculator-section__contents{width:100%}.calculator-section__contents .slick-track{display:flex}.calculator-step{--circle-size:36px;width:var(--circle-size);height:var(--circle-size);display:flex;justify-content:center;align-items:center;position:relative;border-radius:50%;background-color:transparent;border:none;margin:0 30px}.calculator-step.active{cursor:pointer}.calculator-step__circle{width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:var(--massive-shadow);transition:var(--animate);transition-property:transform, border-color, background-color, box-shadow;background-color:var(--w);border:2px solid var(--w);z-index:1}.calculator-step.current .calculator-step__circle{transform:translate(-50%, -50%) scale(1.333);border-color:var(--main-red);box-shadow:var(--main-shadow)}.calculator-step.active .calculator-step__circle{background-color:var(--main-red);border-color:var(--main-red)}.calculator-step__content{position:relative;z-index:2;font-size:18px;line-height:0.8;transition:var(--animate);font-weight:500;opacity:0.5;transition-property:color, opacity}.calculator-step.current .calculator-step__content{opacity:1}.calculator-step.active .calculator-step__content{opacity:1;color:var(--w)}.calculator-slide{display:flex;flex-direction:column;outline:none;height:auto}.calculator-slide__title{display:flex;justify-content:center;align-items:center;font-size:var(--s36px);font-weight:bold;line-height:1.22;text-align:center}.calculator-slide__cards{display:flex;justify-content:space-evenly;margin:60px 0}.calculator-slide__end{width:100%;display:flex;flex-direction:column;align-items:center}.calculator-slide__btn{padding-top:23px;padding-bottom:19px;max-width:336px;width:100%}.calculator-slide__check{margin-bottom:48px}.calculator-slide__input{max-width:380px;width:100%;margin:0 12px}.calculator-slide__slider-choice{max-width:900px;margin:0 auto;margin-top:60px;padding:0 var(--padding-x)}.calculator-slide__choices{display:flex;justify-content:space-between;padding:0 5px;margin-bottom:var(--s32px)}.calculator-slide-choice{--circle-size:36px;width:var(--circle-size);height:var(--circle-size);display:flex;justify-content:center;align-items:center;position:relative;border-radius:50%;background-color:transparent;border:none}.calculator-slide-choice.active{cursor:pointer}.calculator-slide-choice__circle{width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:var(--massive-shadow);transition:var(--animate);transition-property:transform, border-color, background-color, box-shadow;background-color:var(--w);border:2px solid var(--w);z-index:1}.calculator-slide-choice.current .calculator-slide-choice__circle{transform:translate(-50%, -50%) scale(1.333);border-color:var(--main-red);box-shadow:var(--main-shadow)}.calculator-slide-choice.active .calculator-slide-choice__circle{background-color:var(--main-red);border-color:var(--main-red)}.calculator-slide-choice__content{position:relative;z-index:2;font-size:18px;line-height:0.8;transition:var(--animate);font-weight:500;opacity:0.5;transition-property:color, opacity}.calculator-slide-choice.current .calculator-slide-choice__content{opacity:1}.calculator-slide-choice.active .calculator-slide-choice__content{opacity:1;color:var(--w)}.calculator-slide__footer{margin-top:60px}.rangeslider__fill{background-color:var(--main-blue) !important}.calculator-slide__form{}.calculator-slide__form .gform_fields{display:flex;justify-content:center;flex-wrap:wrap;margin-top:48px;padding:0 30px}.calculator-slide__form .ginput_container{margin:0 12px !important}.calculator-slide__form .gfield{width:33%;margin-bottom:32px !important}.calculator-slide__form .gform_footer{display:flex;justify-content:center;align-items:center;flex-direction:column}.calculator-slide__form .gform_button{max-width:340px}.calculator-set-id{display:none}.calculator-agreement{width:100% !important;display:flex;justify-content:center}.calculator-agreement .ginput_container input{display:none}.calculator-agreement .ginput_container label{position:relative;--square-size:var(--s24px);display:flex;align-items:center;cursor:pointer}.calculator-agreement .ginput_container label::before{content:'';width:var(--square-size);height:var(--square-size);border:2px solid var(--main-gray);margin-right:12px;flex-shrink:0;transition:var(--animate);transition-property:border-color}.gfield_error.calculator-agreement .ginput_container label::before{border-color:var(--main-red)}.calculator-agreement .ginput_container input:checked+label::after{border-color:var(--main-gray)}.calculator-agreement .ginput_container label::after{content:'\e93a';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;left:calc(var(--square-size) / 2);top:50%;transform:translate(-50%, -50%) scale(0);font-size:var(--s12px);color:var(--main-red);flex-shrink:0;opacity:0;transition:var(--animate);transition-property:opacity, transform}.calculator-agreement .ginput_container input:checked+label::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.calculator-card{cursor:pointer;width:240px}.calculator-card__radio{display:none}.calculator-card__main{width:100%;height:100%;padding:36px 0;display:flex;flex-direction:column;align-items:center;transition:var(--animate);transition-property:box-shadow}.calculator-card__radio:checked+.calculator-card__main{box-shadow:var(--massive-shadow)}.calculator-card__img{font-size:var(--s96px);height:var(--s96px);color:var(--main-gray);margin-bottom:24px}.calculator-card__img img{height:100%}.calculator-card__title{font-size:var(--s24px);font-weight:bold;line-height:1.25;text-align:center;transition:var(--animate);transition-property:color}.calculator-card__radio:checked + .calculator-card__main .calculator-card__title{color:var(--main-red)}.custom-check{cursor:pointer}.custom-check__input{display:none}.custom-check__main{display:flex;align-items:center}.custom-check__square{--square-size:var(--s24px);width:var(--square-size);height:var(--square-size);border:2px solid var(--main-gray);display:flex;justify-content:center;align-items:center;margin-right:12px;flex-shrink:0}.custom-check__icon{color:var(--main-red);font-size:var(--s11px);transition:var(--animate);transition-property:transform;transform:scale(0)}.custom-check__input:checked + .custom-check__main .custom-check__icon{transform:scale(1)}.custom-check__label{font-size:var(--s18px)}.offers-section{padding:0 120px;padding-top:72px;padding-bottom:108px;background-color:var(--gray-244)}.offers-section__cards{--items-in-row:2;--item-margin-x:12px;--item-margin-y:12px;width:100%}.result-card{padding:var(--s36px) var(--s60px);background-color:var(--w);display:grid !important;grid-template-columns:1fr minmax(270px,1fr);column-gap:var(--s48px);transition:var(--animate);transition-property:box-shadow,transform;box-shadow:var(--no-shadow)}.result-card:hover{box-shadow:-1px 1px var(--main-red), -2px 2px var(--main-red), -3px 3px var(--main-red), -4px 4px var(--main-red), -5px 5px var(--main-red), -6px 6px var(--main-red), -7px 7px var(--main-red);transform:translate(10px,-10px)}.result-card--featured{background-color:var(--main-gray);color:var(--w)}.result-card__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--s36px);border-bottom:1px solid var(--gray-237);grid-column:1 / span 2}.result-card--featured .result-card__header{border-color:var(--gray-40)}.result-card__main{max-width:380px;margin-right:var(--s24px)}.result-card__title{font-size:var(--s30px);font-weight:bold;margin-bottom:var(--s8px);position:relative}.result-card--featured .result-card__title::before{position:absolute;top:50%;left:0;transform:translate(-100%, -50%);padding-right:var(--s8px);padding-bottom:var(--s8px);font-size:var(--s24px);content:'\e935';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--main-red)}.result-card__description{font-size:var(--s18px);font-weight:500}.result-card__price{font-size:var(--s30px);font-weight:500;color:var(--main-red);flex-shrink:0}.result-card--featured .result-card__price{color:var(--w)}.result-card__price-number{font-size:var(--s48px);font-weight:bold;line-height:1}.result-card__picture{}.result-card__img{width:100%;height:100%;object-fit:contain;display:block}.result-card__content{padding-top:var(--s24px)}.result-card__lines{margin-bottom:var(--s24px)}.result-card__line{margin-bottom:var(--s12px)}.result-card__line:last-child{margin-bottom:0}.result-card__subtitle{font-size:var(--s16px);line-height:1.3;color:var(--gray-119);margin-bottom:var(--s8px)}.result-card--featured .result-card__subtitle{color:var(--gray-186)}.result-card__subprice{font-size:var(--s20px);font-weight:500}.result-card__subprice-number{font-size:var(--s30px);font-weight:bold}.result-card__buttons{display:flex;flex-direction:column}.result-card__btn{margin-bottom:var(--s8px);font-size:var(--s14px)}.result-card .white-bordered-btn{color:var(--main-gray)}.result-card--featured .white-bordered-btn{color:var(--w)}.result-card__btn:last-child{margin-bottom:0}.offer-card{background-color:var(--w);display:flex;flex-direction:column;transition:var(--animate);transition-property:transform}.offer-card:hover{transform:scale(1.05)}.offer-card__header{width:100%;padding:30px;background-color:var(--w);transition:var(--animate);transition-property:background-color,color,transform,box-shadow;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.offer-card__header::before{content:'';position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:linear-gradient( 120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 35%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0) 100% );transition:none;transform:translateX(-100%)}.offer-card:hover .offer-card__header::before{transform:translateX(100%);transition:all 1200ms ease;transition-property:transform}.offer-card:hover .offer-card__header{box-shadow:var(--massive-shadow);background-color:var(--main-red);color:var(--w)}.offer-card--featured .offer-card__header{background-color:var(--main-blue);color:var(--w)}.offer-card__title{z-index:2;font-size:var(--s36px);font-weight:bold;text-align:center;position:relative}.offer-card--featured .offer-card__title::before, .offer-card--featured .offer-card__title::after{content:'\e935';font-size:var(--s24px);padding:0 10px;font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%}.offer-card--featured .offer-card__title::before{left:0;transform:translate(-85%, -50%)}.offer-card--featured .offer-card__title::after{right:0;transform:translate(85%,-50%)}.offer-card__description{z-index:2;font-size:var(--s18px);font-weight:500;text-align:center;margin-top:18px;position:relative}.offer-card__main{display:flex;padding:18px 55px;flex-grow:1}.offer-card__picture{width:50%;padding-right:18px}.offer-card__img{width:100%}.offer-card__content{width:50%;padding-left:18px}.offer-card__total{font-size:var(--s30px);font-weight:bold;color:var(--main-red);padding-bottom:18px;margin-bottom:18px;border-bottom:2px solid var(--gray-237)}.offer-card__total-number{font-size:var(--s48px)}.offer-card__price{margin-bottom:12px}.offer-card__price:last-child{margin-bottom:0}.offer-card__price-title{font-size:var(--s18px);font-weight:500;line-height:1.44;color:var(--gray-119)}.offer-card__price-value{font-size:var(--s20px);font-weight:500}.offer-card__price-number{font-size:var(--s30px);font-weight:bold}.offer-card__bottom{padding:0 55px;padding-top:18px;padding-bottom:48px;display:flex}.offer-card__btn{width:50%;margin-right:24px;padding-left:8px;padding-right:8px;padding-top:22px;padding-bottom:18px}.offer-card__btn:last-child{margin:0}.static-header{background:no-repeat center center / cover;color:var(--w);padding:48px 14px;height:480px;display:flex;flex-direction:column;justify-content:flex-end}.text-section{font-size:var(--s24px);line-height:1.5;padding:48px 14px}.text-section strong{font-weight:500}.squared-slider{margin-top:36px;position:relative}.squared-slider .slick-dots{position:absolute;bottom:18px;left:50%;transform:translateX(-50%)}.squared-slider__controls{}.squared-slider__arrow{position:absolute;top:0;width:46px;height:100%;background-color:var(--b-o3);z-index:10;transition:var(--animate);transition-property:background-color;cursor:pointer;display:flex;justify-content:center;align-items:center;color:var(--w);font-size:var(--s20px)}.squared-slider__arrow:hover{background-color:var(--b-o5)}.squared-slider__arrow--left{left:0}.squared-slider__arrow--left .icon-arrow{transform:rotate(180deg)}.squared-slider__arrow--right{right:0}.squared-slider__init{}.squared-slider__item{height:600px;position:relative}.squared-slider__bg{height:100%;width:100%;position:absolute;z-index:1;top:0;left:0;object-fit:cover}.squared-slider__shadow{position:absolute;z-index:2;top:0;left:0;height:100%;width:75%;background-image:linear-gradient(to right,var(--b-o5),var(--b-transparent))}.squared-slider__content{position:absolute;z-index:3;bottom:0;left:0;height:50%;padding:0 120px}.squared-slider__number{--bg-size:var(--s62px);width:var(--bg-size);height:var(--bg-size);font-size:var(--bg-size);display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:24px}.squared-slider__number-value{font-size:var(--s48px);font-weight:bold;color:var(--main-red);position:relative}.squared-slider__number-bg{color:var(--w);font-size:var(--bg-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.squared-slider__text{font-size:var(--s24px);line-height:1.5;color:var(--w);max-width:528px}.video-section{padding:48px 14px}.video-section__display{width:700px;max-width:100%;height:390px;background-color:var(--b);border-radius:25px;padding:25px;box-shadow:var(--massive-shadow);position:relative;transition:none !important}.video-section__iframe{width:100%;height:100%;border-radius:10px}.video-section__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--w);font-size:var(--s72px);transition:var(--animate);transition-property:transform;cursor:pointer}.video-section__play:hover{transform:translate(-50%, -50%) scale(1.2)}.zones-action{background:var(--main-blue) no-repeat center left / cover;height:180px;display:flex;align-items:center;justify-content:space-between;padding:0 120px;overflow:hidden;position:relative}.zones-action__pin{display:flex;justify-content:center;align-items:center;position:relative;margin-left:90px}.zones-action__circles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50vw}.zones-action__pin-icon{display:block;position:relative}.zones-action__text{font-weight:bold;color:var(--w)}.zones-action__btn{padding:0 36px;padding-top:22px;padding-bottom:18px}.special-clients-section{padding:72px 120px}.special-clients-section__cards{--items-in-row:8;--item-margin-x:18px;--item-margin-y:0;margin-top:36px}.client-card{padding:12px}.client-card .attachment-post-thumbnail{width:100%;height:100%;object-fit:contain}.nav-inner{--nav-color:var(--w);--nav-color-line:var(--w-o1);padding-top:36px;position:absolute;top:var(--nav-height);color:var(--nav-color);padding-left:calc(var(--padding-x)+12.5vw);width:100%;z-index:var(--z-floating)}.nav-inner--blue{--nav-color:var(--gray-102);--nav-color-line:var(--gray-102-o1)}.nav-inner__container{position:relative}.nav-inner__container::after{content:'';position:absolute;bottom:0;right:0;left:0;width:100%;height:2px;background-color:var(--nav-color-line)}.nav-inner__list{--padding-bottom:12px;padding:0;margin:0;list-style:none;padding-bottom:var(--padding-bottom);position:relative;display:flex;width:100%;overflow-y:auto}.nav-inner__item{flex-shrink:0;font-size:var(--s18px);font-weight:500;margin-right:var(--s36px);transition:var(--animate);transition-property:opacity;position:relative;cursor:pointer}.nav-inner__item.current-menu-item{color:var(--nav-color)}.nav-inner__item.current-menu-item::after{content:'';display:block;position:absolute;left:0;top:calc(100% + var(--padding-bottom) - 2px);height:2px;background-color:var(--nav-color);width:100%}.nav-inner--blue .nav-inner__item.current-menu-item{--nav-color:var(--main-blue)}.nav-inner__item:last-child{margin-right:0;padding-right:16px}.nav-inner__item:hover{opacity:0.7}.nav-inner__link{}.nav-inner-margin{margin-top:75px}.text-reviews{background-color:var(--gray-244);padding:0 14%;padding-top:90px;padding-bottom:140px;display:flex;position:relative}.text-reviews__content{flex-grow:1;padding-right:48px}.text-reviews__cards{}.text-reviews__cards .review-card{margin:0;margin-top:24px}.text-reviews__cards .review-card:first-child{margin-top:0}.text-reviews__sidebar{--sidebar-width:384px;width:var(--sidebar-width);flex-shrink:0;position:relative}.text-reviews__form{width:var(--sidebar-width);position:absolute;left:0;right:0}.text-reviews__form.top-absolute{top:0;bottom:auto}.text-reviews__form.bottom-absolute{bottom:0;top:auto}.text-reviews__form.center-fixed{position:fixed;top:50%;bottom:auto;transform:translateY(-50%);left:auto;right:auto}.text-reviews .gform_title{font-size:var(--s36px) !important;font-weight:bold !important;margin-bottom:24px !important}.text-reviews__pagination{position:absolute;left:50%;transform:translateX(-50%);padding-top:48px}.text-reviews__pagination{padding-top:20px}.reviews-content{}.reviews-content .controllable-slider__btn-block{padding:0 60px}.main-pagination{display:flex}.main-pagination__arrow{--square-size:var(--s48px);width:var(--square-size);height:var(--square-size);display:flex;justify-content:center;align-items:center;font-size:var(--s20px);box-shadow:var(--main-shadow);background-color:var(--w);cursor:pointer;transition:var(--animate);transition-property:background-color}.main-pagination__arrow:hover{background-color:var(--gray-225)}.main-pagination__number{--border-size:2px;--square-size:var(--s48px);width:var(--square-size);height:var(--square-size);font-size:var(--s18px);display:flex;justify-content:center;align-items:center;margin:0 9px;background-color:transparent;border-top:var(--border-size) solid transparent;border-bottom:var(--border-size) solid var(--gray-225);transition:var(--animate);transition-property:background-color,border-bottom-color,color,border-width;cursor:pointer}.main-pagination__number:hover{--border-size:10px}.main-pagination__number.current{border-bottom-color:transparent;background-color:var(--main-blue);color:var(--w);cursor:default}.main-pagination__dots{--square-size:var(--s48px);width:var(--square-size);height:var(--square-size);font-size:var(--s18px);display:flex;justify-content:center;align-items:center;margin:0 9px}.cards-reviews{padding:90px 14%}.cards-reviews .cards-content{--items-in-row:2}.cards-reviews__img{width:100%;height:100%;object-fit:cover;object-position:center center}.cards-reviews__item{}.cards-reviews__picture{position:relative;overflow:hidden}.cards-reviews__play{font-size:var(--s72px);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1.01);color:var(--w);transition:var(--animate);transition-property:transform}.cards-reviews__img{transform:scale(1.01);transition:var(--animate);transition-property:transform}.cards-reviews__item:hover .cards-reviews__img{transform:scale(1.1)}.cards-reviews__play:hover{transform:translate(-50%, -50%) scale(1.2)}.cards-reviews__pagination{padding:0 14px;margin-top:25px;display:flex;justify-content:center}.cards-reviews__caption{font-size:var(--s20px);font-weight:500;text-align:center;margin-top:6px}.expander-block{}.expander-block__btn{font-size:var(--s22px);font-weight:bold}.expander-block__body{}.discount-section{position:relative;background:var(--gray-40) no-repeat center center / cover;color:var(--w);padding-top:45px;padding-bottom:45px;overflow:hidden;min-height:130px}.discount-section__sensor{position:absolute;top:0;width:auto;height:100%}.discount-section__sensor--left{left:1%}.discount-section__sensor--right{right:1%}.discount-section__text{position:relative;font-size:var(--s24px);line-height:1.17;margin-bottom:18px}.discount-section__btn{position:relative;padding:0 50px;padding-top:17px;padding-bottom:13px}.rating{display:flex;flex-shrink:0;align-items:center}.content-with-sidebar{--sidebar-width:552px;display:flex}.content-with-sidebar__content{width:calc(100% - var(--sidebar-width))}.content-with-sidebar__sidebar{width:var(--sidebar-width)}.slick-dots{list-style:none;display:flex;margin:0;padding:0}.slick-dot{--dot-size:12px;width:var(--dot-size);height:var(--dot-size);border:2px solid var(--w);border-radius:50%;opacity:0.3;background-color:var(--w-transparent);transition:var(--animate);transition-property:background-color, opacity;margin-right:8px;cursor:pointer}.slick-active .slick-dot{background-color:var(--w);opacity:1}.slick-dot--red{border-color:var(--main-red)}.slick-active .slick-dot--red{background-color:var(--main-red)}.slider-wrapper{position:relative}.slider-wrapper__controls{}.slider-wrapper__arrow{--arrow-size:46px;--arrow-padding:26px;width:var(--arrow-size);height:var(--arrow-size);box-shadow:var(--main-shadow);background-color:var(--w);cursor:pointer;transform:scale(1);transition:var(--animate);transition-property:box-shadow, transform, opacity;position:absolute;top:calc(50% - (var(--arrow-size) / 2));display:flex;justify-content:center;align-items:center;font-size:var(--s20px);opacity:1}.slider-wrapper__arrow.slick-disabled{opacity:0}.slider-wrapper__arrow:hover{transform:scale(1.1);box-shadow:var(--massive-shadow)}.slider-wrapper__arrow--left{left:calc((var(--arrow-size) + var(--arrow-padding)) * -1)}.slider-wrapper__arrow--right{right:calc((var(--arrow-size) + var(--arrow-padding)) * -1)}.slider-init{position:relative}.slider-init--h100{}.slider-init--h100 .slick-list, .slider-init--h100 .slick-track{height:100%}.slider-init__item{position:relative}.slider-init__link{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.header-slider{background-color:var(--main-gray)}.header-slider .slick-dots{left:120px;bottom:36px;position:absolute}.header-poster{background:var(--main-gray) no-repeat center / cover;color:var(--w);display:flex !important;justify-content:space-between;position:relative;height:100%}.header-poster__content{position:relative;z-index:1;width:685px;flex-shrink:0;padding:60px 0;padding-left:120px;padding-right:48px}.header-poster__title{font-size:var(--s60px);font-weight:bold;line-height:1.13;margin-bottom:24px}.header-poster__title--service{margin-top:24px;font-size:var(--s72px)}.header-poster h1, .header-poster h2, .header-poster h3, .header-poster h4, .header-poster h5, .header-poster h6{margin-bottom:0}.header-poster h2{font-size:var(--s108px);display:block}.header-poster__bottom{}.header-poster__link{font-size:var(--s20px);font-weight:500;transition:var(--animate);transition-property:color;display:flex;align-items:center}.header-poster__link:hover{color:var(--gray-119)}.header-poster__icon{font-size:var(--s30px);margin-right:12px}.header-poster__picture{padding-top:40px;position:relative}.header-poster__img{z-index:2;position:relative;display:block;height:100%;width:100%;object-fit:contain;object-position:bottom;margin-bottom:-100px}.header-poster__full{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-height:100% !important;min-width:100%}.header-poster__bg{overflow:hidden;position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding-top:35%;padding-left:15%;z-index:1}.header-poster__shield{width:100%;object-position:top}.header-poster__stamp{position:absolute;bottom:24px;right:24px;background-color:var(--w);color:var(--main-gray);display:flex;border-radius:0 54px 54px 0}.header-poster__circle{--circle-size:60px;width:var(--circle-size);height:var(--circle-size);background-color:var(--main-red);border-radius:50%;display:flex;justify-content:center;align-items:center;transform:translateX(-50%)}.header-poster__stamp-icon{font-size:34px;color:var(--w)}.header-poster__stamp-content{display:flex;flex-direction:column;justify-content:center;padding-right:30px;margin-left:-15px}.header-poster__stamp-title{font-size:var(--s15px);font-weight:500}.header-poster__stamp-value{font-size:var(--s24px);font-weight:500}.request-sidebar{padding:60px 0;padding-left:48px;padding-right:120px}.request-sidebar__title{font-size:var(--s36px);font-weight:bold;margin-bottom:18px}.request-sidebar__thin-text{font-size:var(--s24px);font-weight:500}.request-sidebar__uppercase{font-size:var(--s30px);font-weight:bold;letter-spacing:1.2px;display:block}.request-sidebar__description{font-size:var(--s18px);line-height:1.56;margin-bottom:24px}.contacts-header-form{}.contacts-header-form .gform_title{font-size:var(--s30px) !important;font-weight:bold;letter-spacing:1.2px;display:block;text-transform:uppercase;margin-bottom:18px !important}.contact-form{max-width:384px;width:100%}.blue-btn:not(:hover){background-color:var(--main-blue) !important}.ginput_container{margin-bottom:12px}.ginput_container textarea{resize:none;width:100%;height:6.25vw;min-height:80px}.ginput_container textarea::placeholder{color:var(--main-gray)}.services-section{padding:72px 120px;--margin-y:24px;--margin-x:24px;background-color:var(--gray-244)}.services-section__title{margin-bottom:36px}.service-card{background-color:var(--w);display:flex;flex-direction:column}.service-card:hover{border-color:var(--main-red)}.service-card__header{position:relative;overflow:hidden}.service-card__img{z-index:1;--img-shift:-50px;display:block;width:calc(100% - var(--img-shift));height:100%;object-fit:cover;transform:translateX(var(--img-shift));transition:var(--animate);transition-property:transform}.service-card:hover .service-card__img{transform:translateX(0)}.service-card__caption{z-index:3;position:absolute;width:100%;height:50%;bottom:0;left:0;padding:0 36px;padding-top:30px;display:flex;align-items:center;background-image:linear-gradient(to bottom,var(--b-transparent),var(--b-o5))}.service-card__title{--title-shift:-15px;display:flex;align-items:center;font-size:var(--s36px);font-weight:bold;color:var(--w);margin-bottom:0;transition:var(--animate);transition-property:transform}.service-card:hover .service-card__title{transform:translateY(var(--title-shift))}.service-card__icon{font-size:var(--s48px);color:var(--main-red);margin-right:24px}.service-card__content{padding:0 36px;flex-grow:1;display:flex;flex-direction:column}.service-card__list{list-style:none;padding:36px 0;margin:0;flex-grow:1}.service-card__item{margin-bottom:24px;font-size:var(--s24px);font-weight:500;position:relative;padding-right:24px}.service-card__arrow{position:absolute;right:0;top:0;color:var(--main-red);transition:var(--animate);transition-property:transform}.service-card__item:last-child{margin-bottom:0}.service-card__link{display:inline-block}.service-card__text{color:var(--main-gray);background-image:linear-gradient(var(--slate-gray), var(--slate-gray));background-repeat:no-repeat;background-size:0% 1px;background-position:50% 100%;transition:var(--animate);transition-property:color, background-size}.service-card__link:hover .service-card__text{color:var(--gray-119);background-size:100% 1px}.service-card__link:hover .service-card__arrow{transform:translateX(10px)}.service-card__bottom-btn{display:block;width:100%;padding-top:26px;padding-bottom:22px;border-top:2px solid var(--gray-227);color:var(--main-red);font-size:var(--s24px);font-weight:500;text-align:center;transition:var(--animate);transition-property:color}.service-card__bottom-btn:hover{color:var(--main-gray)}.stats-section{}.stats-section__content{padding-top:48px;padding-left:120px;padding-right:120px;background:no-repeat center 45% / 240px auto;background-attachment:fixed;position:relative;z-index:2}.stats-section__bg{overflow:hidden;position:absolute;left:0;width:100%;top:0;height:100%;z-index:-1;display:flex;justify-content:center;align-items:center}.stats-section__shield{}.stats-section__title{margin-bottom:36px}.stats-section__description{font-size:var(--s24px);font-weight:500;line-height:1.42;text-align:center}.stats-controls{--items-in-row:6;--item-margin-y:0;--item-margin-x:24px;flex-wrap:nowrap}.stats-controls__item{position:relative}.stats-controls__btn{position:relative;display:flex;align-items:center;justify-content:center;padding-top:37px;padding-bottom:40px;cursor:pointer;border-radius:50%}.stats-controls__btn-circle{--circle-size:108px;position:absolute;top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);width:var(--circle-size);height:var(--circle-size);display:flex;justify-content:center;align-items:center;background-color:var(--w);box-shadow:var(--massive-shadow);border-radius:50%;transition:var(--animate);transition-property:box-shadow, transform}.stats-controls__btn:hover .stats-controls__btn-circle{transform:scale(1.11)}.active .stats-controls__btn-circle{transform:scale(1.22) !important;box-shadow:var(--red-shadow)}.stats-controls__icon-bg{width:94%;height:94%;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--w);transition:var(--animate);transition-property:background-color}.active .stats-controls__icon-bg{background-color:var(--main-red)}.stats-controls__icon-bg::before{content:'';display:block;width:96%;height:96%;background-color:transparent;border-radius:50%;border:3px solid var(--w)}.stats-controls__icon{font-size:var(--s60px);color:var(--main-red);position:relative;transition:var(--animate);transition-property:color}.active .stats-controls__icon{color:var(--w)}.stats-controls__title{font-weight:500;font-size:var(--s28px);text-align:center;margin-bottom:8px}.stats-controls__title--small{font-size:var(--s24px)}.stats-controls__description{font-size:var(--s18px);line-height:1.44;text-align:center;margin-bottom:36px;z-index:2;position:relative}.stats-controls__arrow{--arrow-size:48px;width:0;height:0;border-top:calc(var(--arrow-size) / 2) solid var(--w);border-bottom:calc(var(--arrow-size) / 2) solid transparent;border-left:calc(var(--arrow-size) / 2) solid transparent;border-right:calc(var(--arrow-size) / 2) solid transparent;position:absolute;z-index:1;left:calc(50% - (var(--arrow-size) / 2));opacity:0;bottom:0;transform:translateY(0);transition:var(--animate);transition-property:transform, opacity}.active .stats-controls__arrow{transform:translateY(95%);opacity:1}.news-section{padding:72px 120px}.news-section__slider{margin:0 -24px}.news-section__slider .slick-track{display:flex}.row-top{display:flex;justify-content:center;margin-bottom:36px}.row-top .page-title{margin-bottom:0;text-align:left}.row-top__links{flex-shrink:0;flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.row-top__link{text-transform:uppercase;font-size:var(--s18px);font-weight:500;letter-spacing:0.36px;margin-left:48px;transition:var(--animate);transition-property:color;display:inline-flex;align-items:center}.row-top__link:hover{color:var(--main-red)}.row-top__link:first-child{margin-left:0}.row-top__icon{display:block;font-size:var(--s20px);margin-left:8px;margin-right:12px;color:var(--main-red);margin-top:-0.2em}.news-card{height:inherit;display:flex !important;flex-direction:column}.slider-init .news-card{margin:0 24px}.news-card__header{overflow:hidden;height:calc(20vw * 9 / 16);max-height:210px;min-height:180px}.news-card__header img{height:100%;width:100%;display:block;transform:scale(1);transition:var(--animate);transition-property:transform;object-fit:cover;object-position:center}.news-card--preserve .news-card__header img, .news-card--preserve .news-card__header{height:auto;min-height:auto}.news-card:hover .news-card__header img{transform:scale(1.1)}.news-card__title{flex-grow:1;font-size:var(--s18px);font-weight:500;line-height:1.44;padding-top:24px;padding-bottom:18px;transition:var(--animate);transition-property:color}.news-card:hover .news-card__title{color:var(--main-red)}.news-card__date{border-top:1px solid var(--gray-227);padding-top:18px;font-size:var(--s16px)}.clients-section{padding:0 120px;padding-top:72px;padding-bottom:108px}.clients-section__slider{--item-margin-x:18px;margin:0 calc(var(--item-margin-x) * -1)}.clients-section .slick-track{display:flex}.clients-col{height:auto;display:flex !important;flex-direction:column;justify-content:space-between;margin:0 var(--item-margin-x)}.clients-col__logo{margin:18px 0;display:flex;height:calc(50% - 36px);justify-content:center;align-items:center}.clients-col__logo .attachment-post-thumbnail{display:block;width:100%;height:100%;object-fit:contain}.callback-section{background-color:var(--main-gray);color:var(--w);height:550px;align-items:flex-end;padding:0;border-bottom:1px solid var(--gray-40)}.callback-section__sidebar{width:33%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0}.callback-section--2-cols .callback-section__sidebar{width:580px}.callback-section--2-cols .callback-section__picture{width:35%}.callback-section--2-cols .contact-form{width:100%;max-width:none}.callback-section--2-cols .contact-form__fields{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.callback-section--2-cols .contact-form__input{width:48%}.callback-section--2-cols .contact-form__btn{height:65px;width:48%;padding:0}.callback-section__picture{position:relative;height:110%;width:30%;overflow:hidden;display:flex;justify-content:center;align-items:center}.callback-section__bg{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.callback-section__shield{width:100%}.callback-section__img{width:360px;min-width:250px;transition:none !important;position:absolute;bottom:0}.callback-section__contacts{margin-top:var(--s12px)}.callback-section__contact{--item-font-size:var(--s20px);font-size:var(--item-font-size);font-weight:bold}.callback-section__contact .contacts-list__link{transition:var(--animate);transition-property:color}.callback-section__contact .contacts-list__link:hover{color:var(--gray-127)}.person-caption{position:absolute;left:0;bottom:15px;background-color:var(--w);width:270px;color:var(--main-gray);padding:24px 30px;border-radius:30px 15px 30px 30px}.person-caption__name{font-size:var(--s30px);font-weight:bold}.person-caption__description{font-size:var(--s18px);line-height:1.33}.seo-section{padding-top:72px;padding-bottom:72px}.seo-section__content{position:relative;max-height:270px;overflow:hidden;transition:var(--animate);transition-property:max-height}.seo-section__text{line-height:1.44}.seo-section__text a{color:var(--main-red);transition:var(--animate);transition-property:color}.seo-section__text a:hover{color:var(--gray-119)}.seo-section__more-arrow{font-size:var(--s18px);margin-left:6px}.seo-section__more-btn{width:100%;height:125px;background-image:linear-gradient( 0deg, var(--w) 0%, var(--w) 10%, var(--w-transparent) 100% );display:flex;justify-content:center;align-items:flex-end;padding-bottom:5px;position:absolute;bottom:-5px;left:0;opacity:1;transition:var(--animate);transition-property:opacity}.opened .seo-section__more-btn{opacity:0}.seo-section__more-text{font-size:var(--s24px);font-weight:500;transition:var(--animate);transition-property:color;cursor:pointer}.seo-section__more-text:hover{color:var(--main-red)}.footer-section{padding:0 120px;padding-top:72px;padding-bottom:48px;background-color:var(--main-gray);color:var(--w)}.footer-main{display:flex;padding-bottom:50px}.footer-main__left{width:72%;display:flex}.footer-main__left-block{width:25%}.footer-main__right{width:28%}.footer-main__right-content{max-width:384px}.footer-main__list{margin:0;padding:0;list-style:none}.footer-main__item{padding-top:20px;color:var(--gray-186)}.footer-main__link{transition:var(--animate);transition-property:color}.footer-main__link:hover{color:var(--main-red)}.footer-main__btn{width:100%;padding-top:17px;padding-bottom:13px;margin-bottom:14px}.footer-main__search{position:relative;margin-bottom:34px;display:block}.footer-main__search::after{position:absolute;font-size:var(--s24px);transform:translateY(-50%);top:50%;right:18px;content:'\e92d';color:var(--main-gray);font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.footer-main__input{width:100%;padding:15px 24px}.footer-main__contacts-list{margin-top:12px}.footer-main__contacts-item{color:var(--gray-186);line-height:1.44;font-size:var(--s16px);margin-bottom:6px}.footer-main__contacts-item:last-of-type{margin-bottom:0}.footer-main__contacts-link{transition:var(--animate);transition-property:color}.footer-main__contacts-link:hover{color:var(--main-red)}.header-content{width:60%;display:flex;flex-direction:column;justify-content:space-between;padding:var(--padding-y) 0;padding-left:var(--padding-x)}.header-content__title{font-size:var(--s48px);font-weight:bold;line-height:1.25;margin-bottom:24px}.header-content__text{font-size:var(--s24px);font-weight:500;line-height:1.33}.zones-block{display:flex}.zones-block__info{width:45%;background-color:var(--gray-244);padding-right:var(--s48px)}.zones-block__title{font-size:var(--s24px);font-weight:bold;line-height:1.44;margin-bottom:24px}.zones-block__picture{margin-bottom:25px}.zones-block__img{display:block;width:100%;object-fit:cover;max-height:18vw}.zones-block__cards{--items-in-row:2;--item-margin-y:9px}.zones-block__card{font-weight:500;font-size:var(--s18px)}.zones-block__link{position:relative;transition:var(--animate);transition-property:color}.zones-block__link:hover{color:var(--main-blue)}.zones-block__link::before{content:'';position:absolute;bottom:-2px;left:50%;transform:translateX(-50%) scaleX(0);right:0;width:100%;height:1px;background-color:var(--main-blue);transition:var(--animate);transition-property:transform}.zones-block__link:hover::before{transform:translateX(-50%) scaleX(1)}.zones-block__link .icon-pin{color:var(--main-red);transition:var(--animate);transition-property:color}.zones-block__link:hover .icon-pin{color:var(--main-blue)}.zones-block__text{margin-top:36px;font-size:var(--s18px);line-height:1.44}.zones-block__map{flex-grow:1}.poster-stamp{--circle-size:var(--s60px);background-color:var(--w);display:flex;align-items:center;border-radius:calc(var(--circle-size) / 2);box-shadow:var(--main-shadow);width:380px;max-width:100%;padding-right:var(--s20px);padding-left:0}.poster-stamp--inline{width:auto;display:inline-flex}.poster-stamp--reversed{padding-left:var(--s20px);padding-right:0;justify-content:flex-end;text-align:right}.poster-stamp--reversed .poster-stamp__content{order:-1}.poster-stamp__circle{width:var(--circle-size);height:var(--circle-size);background-color:var(--main-red);border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.poster-stamp__icon{font-size:calc(var(--circle-size) * 0.6);color:var(--w)}.poster-stamp__content{display:flex;flex-direction:column;justify-content:center;padding-left:var(--s12px);padding-right:var(--s12px)}.poster-stamp__text{font-size:var(--s18px);font-weight:500}.labeled-block{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.labeled-block__items{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5vw}.labeled-block__item{--item-offset:var(--s48px);display:flex;align-items:center}.labeled-block__item:nth-of-type(4n+1),.labeled-block__item:nth-of-type(4n+4){padding-left:var(--item-offset)}.labeled-block__item:nth-of-type(4n+2),.labeled-block__item:nth-of-type(4n+3){padding-right:var(--item-offset)}.labeled-block__item:nth-of-type(odd){grid-column-start:1;justify-content:flex-start}.labeled-block__item:nth-of-type(even){grid-column-start:3;justify-content:flex-end}.labeled-block__item:nth-of-type(odd):last-child{grid-column-start:2;justify-content:center;padding-left:calc(var(--item-offset) / 2);padding-right:calc(var(--item-offset) / 2)}.labeled-block__img{width:50vw;min-width:750px}.gallery-cards{--items-in-row:4;--item-margin-x:24px;--item-margin-y:24px}.gallery-card{position:relative;max-height:250px}.gallery-card__content{position:relative;width:100%;height:100%}.gallery-card__img{display:block;width:100%;height:100%;object-fit:cover}.gallery-card__bar{--square-size:var(--s40px);display:flex;align-items:center;color:var(--w);position:absolute;left:0;bottom:0}.gallery-card__icon{font-size:calc(var(--square-size) * 0.7);height:var(--square-size);width:var(--square-size);display:flex;justify-content:center;align-items:center;background-color:var(--main-gray-o7)}.gallery-card__title{display:flex;justify-content:center;align-items:center;font-size:var(--s14px);font-weight:500;height:var(--square-size);padding-left:2px;padding-right:12px;background-color:var(--main-gray-o7);transform-origin:0 50%;transform:translateX(calc(var(--square-size) * -1)) scale(0);opacity:0;transition:var(--animate);transition-property:transform, opacity}.gallery-card:hover .gallery-card__title{transform:translateX(0) scale(1);opacity:1}.logo-cards{--items-in-row:8;--item-margin-x:18px;--item-margin-y:12px}.logo-card{display:flex;justify-content:center;align-items:center}.logo-card__content{position:relative;width:100%;height:100%}.logo-card__img{display:block;width:100%;height:100%;object-fit:contain;max-height:96px}.news-cards{--items-in-row:4;--item-margin-x:24px;--item-margin-y:18px}.news-card--2-cols{--items-in-row:2}.post-date{width:100%;display:flex;justify-content:center;align-items:center;font-size:var(--s18px);margin-bottom:24px}.employees-section{background-color:var(--gray-244)}.employees-category{margin-bottom:var(--padding-y)}.employees-category:last-child{margin-bottom:0}.employees-category__title{font-size:var(--s36px);font-weight:bold;margin-bottom:36px}.employees-category__cards{--items-in-row:6;--item-margin-x:24px;--item-margin-y:24px}.employee-card{}.employee-card__picture{position:relative;overflow:hidden;background-color:var(--w);height:18.75vw;min-height:240px}.employee-card__img{width:100%;height:100%;object-fit:cover;display:block}.employee-card__description{position:absolute;bottom:0;left:0;width:100%;color:var(--w);text-align:right;padding-right:var(--s24px);padding-left:var(--s48px);padding-top:var(--s36px);padding-bottom:var(--s16px);opacity:0;transform:translateY(100%);transition:var(--animate);transition-property:transform, opacity}.employee-card:hover .employee-card__description{transform:translateY(0);opacity:1}.employee-card__description::before{content:'';display:block;position:absolute;right:0;top:0;transform-origin:100% 0;background-color:var(--main-red);width:130%;height:130%;transform:rotate(-12deg)}.employee-card__description-text{position:relative}.employee-card__name{font-size:var(--s18px);font-weight:500;margin-top:var(--s24px)}.employee-card__title{flex-grow:1;font-size:var(--s16px);border-top:1px solid var(--gray-225);padding-top:var(--s12px);margin-top:var(--s12px);transition:var(--animate);transition-property:border-color}.employee-card:hover .employee-card__title{border-color:var(--main-red)}.post-share{align-items:center;display:flex;padding-top:24px;border-top:1px solid var(--gray-229);margin-top:48px}.post-share__text{font-size:var(--s24px);font-weight:bold}.post-share__socials{flex-shrink:0}.post-share__social{font-size:var(--s24px);color:var(--gray-102);margin-left:18px;transition:var(--animate);transition-property:color}.post-share__social:hover{color:var(--main-gray)}.post-pagination{display:flex;justify-content:space-between;margin-top:48px}.post-pagination__btn{background-color:var(--w);box-shadow:var(--main-shadow);padding:24px 42px;font-size:var(--s24px);font-weight:bold;transition:var(--animate);transition-property:background-color}.post-pagination__btn:hover{background-color:var(--gray-244)}.ua-popup{transform-origin:50% 0;transform:translateX(-50%) scale(0);transition:var(--animate);transition-property:transform}.ua-popup.active{transform:translateX(-50%) scale(1)}.ua-popup__cross{position:absolute;right:6px;top:6px;transform:rotate(45deg);transition:var(--animate);transition-property:color,transform;cursor:pointer;font-size:15px}.ua-popup__cross:hover{color:var(--main-red);transform:rotate(225deg)}.ua-popup__title{margin-bottom:var(--s10px);font-size:var(--s16px)}.ua-popup__buttons{display:flex;flex-direction:column}.ua-popup__btn{width:100%;padding:8px;padding-bottom:6px;margin-bottom:6px;font-size:var(--s14px)}.ua-popup__link{padding:0 8px;font-size:var(--s14px);transition:var(--animate);transition-property:color}.ua-popup__link:hover{color:var(--main-red)}.ua-popup__link:last-child,.ua-popup__btn:last-child{margin-bottom:0}.request-popup{display:none;transition:var(--animate);opacity:0;transform:translateY(-50px);max-width:500px}.fancybox-slide--complete .request-popup{opacity:1;transform:translateY(0)}.request-popup .gform_button{padding-left:var(--s18px);padding-right:var(--s18px)}.request-popup .vacancy-field, .request-popup .service-field{display:none}.post-categories{display:flex;justify-content:center;margin-bottom:24px;position:relative;z-index:10}.post-categories .selectric, .post-categories .selectric .button{background-color:var(--w)}.selectric-post-categories__select{width:270px;max-width:100%}.meet-team{background:var(--gray-186) no-repeat center center / cover;height:32vw;max-height:600px;min-height:320px;display:flex;justify-content:center;align-items:flex-end;padding-top:24px;padding-bottom:24px}.meet-team__btn{padding:var(--s20px) var(--s36px)}.search-section{background-color:var(--gray-244)}.search-section__cards{--items-in-row:1;--item-margin-x:0px;--item-maring-y:10px}.search-card{padding:var(--s24px);box-shadow:var(--main-shadow);background-color:var(--w);display:flex;justify-content:space-between}.search-card__title{font-size:var(--s24px);font-weight:500;display:flex;align-items:center}.search-card__date{padding-left:12px;font-size:var(--s16px);color:var(--gray-119);display:flex}.search-block{margin-bottom:var(--s24px);display:flex;justify-content:center}.search-block__form{width:100%;max-width:28vw}.search-block__field{position:relative;display:inline-block;width:100%}.search-block__input{-webkit-appearance:none;border:1px solid var(--gray-229);background-color:var(--w);font-size:var(--s18px);padding:var(--s16px) var(--s24px);width:100%}.search-block__btn{-webkit-appearance:none;background-color:transparent;border:none;box-shadow:none;font-size:var(--s18px);position:absolute;right:var(--s18px);top:50%;transform:translateY(-50%);padding:0;cursor:pointer;transition:var(--animate);transition-property:color}.search-block__btn:hover{color:var(--main-red)}.error404-poster{--item-size:250px;--item-color:var(--main-blue);display:flex;justify-content:center}.error404-poster__four{font-size:var(--item-size);color:var(--item-color);font-weight:bold}.error404-poster__shield{width:var(--item-size);height:var(--item-size)}.error404-poster__shield .filled-path{fill:var(--item-color)}.error404-btns{margin-bottom:36px}.error404-btns__item{margin:0 10px}.error404-search__title{text-align:center;font-size:var(--s24px);margin-bottom:10px}.subscribe-field{margin-bottom:12px}.subscribe-footer__btn{width:100% !important}.mc4wp-form{margin:0 !important}.rating-stars{position:relative;display:inline-block;cursor:pointer;white-space:nowrap;margin-right:var(--s12px)}.rating-stars::before{content:'\e935 \e935 \e935 \e935 \e935';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--gray-186)}.rating-line{position:absolute;left:0;top:0;overflow:hidden;width:0;white-space:nowrap}.rating-line::before{content:'\e935 \e935 \e935 \e935 \e935';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--main-orange)}.promo-header{background-color:var(--slate-gray);display:flex;color:var(--w);overflow:hidden}.promo-header__content{padding-top:var(--padding-x);padding-left:var(--padding-x);padding-bottom:var(--padding-y);padding-right:var(--s36px);width:40%;flex-shrink:0}.promo-header__title{font-size:var(--s48px);font-weight:bold;line-height:1.25;margin-bottom:var(--s24px)}.promo-header__description{font-size:var(--s30px);font-weight:bold;margin-bottom:var(--s36px)}.promo-header__pictures{display:flex;justify-content:flex-end;position:relative;flex-grow:1;padding:20px 0;height:31vw;max-height:600px;min-height:200px}.promo-header__picture{display:block;object-fit:contain}.promo-header__picture--laptop{margin-right:-15%}.promo-header__picture--tablet{position:absolute;left:5%;bottom:3%;height:80%}.promo-header__picture--phone{position:absolute;left:40%;bottom:1%;height:50%}.promo-btn{}.promo-btn__icon{font-size:var(--s36px);margin-right:10px}.promo-features{}.promo-features__cards{--items-in-row:2;--item-margin-x:0px;--item-margin-y:0px}.promo-feature{position:relative;display:flex;justify-content:center;align-items:flex-end;overflow:hidden;cursor:default;height:25vw;max-height:480px;min-height:220px}.promo-feature__bg{z-index:1;position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:var(--animate);transition-property:transform}.promo-feature:hover .promo-feature__bg{transform:scale(1.15)}.promo-feature__bg-fill{z-index:2;position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:var(--slate-gray);opacity:0.7;transition:var(--animate);transition-property:opacity}.promo-feature:hover .promo-feature__bg-fill{opacity:0.1}.promo-feature__content{z-index:3;position:relative;color:var(--w);padding:var(--s48px) 18%}.promo-feature__title{font-size:var(--s36px);text-align:center;font-weight:500;line-height:1.22;opacity:1;transform:translateY(0);transition:var(--animate);transition-property:color}.promo-feature:hover .promo-feature__title{color:var(--main-orange)}.promo-feature__desc{font-size:var(--s24px);text-align:center;line-height:1.33;opacity:0.6;transition:var(--animate);transition-property:opacity}.promo-feature:hover .promo-feature__desc{opacity:1}.promo-videos{max-height:570px}.promo-videos__slider{}.promo-videos__slider .slick-dots{justify-content:center}.promo-videos__slider-init{}.promo-videos__desc{font-size:var(--s24px);font-weight:500;line-height:1.33;text-align:center;max-width:var(--container-width);margin:0 auto;margin-bottom:var(--s24px)}.promo-video{margin:0 var(--s24px)}.promo-video__picture{position:relative}.promo-video__img{display:block;width:100%;height:calc(25vw * 9 / 16);object-fit:cover}.promo-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:var(--s72px);color:var(--w);transition:var(--animate);transition-property:transform}.promo-video:hover .promo-video__play{transform:translate(-50%, -50%) scale(1.15)}.promo-video__title{text-align:center;margin-top:var(--s24px);font-size:var(--s18px);font-weight:500;line-height:1.44}.promo-faq{background-color:var(--gray-244)}.promo-faq__cards{--items-in-row:1;--item-margin-x:0px;--item-margin-y:12px}.promo-faq__footer{margin-top:var(--s24px);display:flex;justify-content:center}.faq-card{padding:var(--s36px);background-color:var(--w);border:1px solid var(--gray-229);box-shadow:0 0 0 0 rgba(0,0,0,0);transition:var(--animate);transition-property:border-color,box-shadow}.faq-card.opened{border-color:transparent;box-shadow:var(--main-shadow)}.faq-card__head{font-size:var(--s24px);font-weight:bold;line-height:1.4;padding-right:var(--s36px);position:relative;cursor:pointer}.faq-card__head::after{content:'\e923';font-family:'karabiner' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);--arrow-size:var(--s22px);font-size:var(--arrow-size);width:var(--arrow-size);height:var(--arrow-size);display:flex;justify-content:center;align-items:center;opacity:0.5;transition:var(--animate);transition-property:transform}.faq-card.opened .faq-card__head::after{transform:translateY(-50%) rotate(-90deg)}.faq-card__body{display:none;padding-top:var(--s18px)}.faq-card__text{font-size:var(--s18px);line-height:1.6;padding-right:var(--s36px)}.schemes-section{--container-width:1400px}.schemes-section__container{}.schemes-section__title{margin-bottom:0 !important}.schemes-section__options{}.schemes-section__screens{position:relative}.schemes-categories{background-color:var(--gray-244)}.schemes-categories__cards{--items-in-row:5;--item-margin-x:24px;--item-margin-y:24px}.category-card{outline:none !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.category-card__circle{position:relative;--circle-size:var(--s108px);width:var(--circle-size);height:var(--circle-size);font-size:calc(var(--circle-size) * 0.55);box-shadow:var(--main-shadow);border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--w);transition:var(--animate);transition-property:color;color:var(--main-gray)}.category-card__icon{position:relative;transition:var(--animate);transition-property:color;color:var(--main-gray)}.category-card:hover .category-card__icon, .category-card:hover, .category-card.active .category-card__icon,.category-card.active{color:var(--main-red)}.category-card__circle::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.85);opacity:0;width:114%;height:114%;display:block;background-color:transparent;border-radius:50%;border:2px solid var(--main-red);box-shadow:var(--main-shadow);transition:var(--animate);transition-property:opacity, transform}.category-card:hover .category-card__circle::before, .category-card.active .category-card__circle::before{transform:translate(-50%, -50%) scale(1);opacity:1}.category-card__title{margin-top:16px;font-size:var(--s20px);line-height:1.2;text-align:center}.header-app{background:no-repeat center center / cover;position:relative}.header-app__content{display:flex;flex-direction:column;align-items:flex-start;width:40%;padding-top:var(--padding-y);padding-bottom:var(--padding-y);padding-left:var(--padding-x)}.header-app__title{font-size:var(--s48px);font-weight:bold;line-height:1.25;margin-bottom:var(--s24px);color:var(--w)}.header-app__desc{color:var(--w);font-size:var(--s30px);font-weight:bold;line-height:1.27;margin-bottom:var(--s36px)}.header-app__btn{}.header-app__stamp{margin-top:var(--s64px)}.header-app__arrow{cursor:pointer;position:absolute;bottom:var(--s24px);left:50%;transform:translateX(-50%);color:var(--w);font-size:var(--s24px)}.promo-steps{}.promo-steps__desc{font-size:var(--s24px);font-weight:500;line-height:1.33;text-align:center;max-width:var(--container-width);margin:0 auto;margin-bottom:var(--s24px)}.promo-steps__cards{--items-in-row:4;--item-margin-x:24px;--item-margin-y:24px}.promo-steps__cards .slick-dots{justify-content:center;width:100%}.promo-step{display:flex;flex-direction:column;outline:none}.promo-step__icon{--icon-size:var(--s60px);width:var(--icon-size);height:var(--icon-size);margin-bottom:var(--s24px)}.promo-step__title{font-size:var(--s24px);font-weight:500;line-height:1.33;margin-bottom:var(--s18px)}.promo-step__text{font-size:var(--s18px);line-height:1.56}.promo-facts{font-size:var(--s36px);position:relative;overflow:hidden;height:calc((100vw * 13) / 32)}.promo-facts__content{--content-scaling:1.75;transform:scale(var(--content-scaling)) translate(-15%,-10.5%);position:absolute;width:100%;height:100%}.promo-facts__img{height:100%;width:100%}.promo-facts__circle{--radius:40px;--circle-scaling:0.1;width:calc((var(--radius) / var(--content-scaling)) * 2);height:calc((var(--radius) / var(--content-scaling)) * 2);position:absolute;border-radius:50%;transform:translate(-50%, -50%) scale(var(--circle-scaling));opacity:0.3;background-color:var(--main-red);top:67.7%;left:63%}.promo-facts__step{display:none;position:absolute;transform-origin:0 0;transform:scale(calc(1 / var(--content-scaling))) translate(-50%, -50%);line-height:1.22;font-weight:500;max-width:460px;color:var(--w)}.promo-facts__step *:first-child{margin-top:0}.promo-facts__step *:last-child{margin-bottom:0}.promo-facts__step--1{top:60%;left:75%}.promo-facts__step--2{top:50%;left:60%}.promo-facts__step--3{top:50%;left:50%}.promo-facts__end{display:flex;flex-direction:column;align-items:center;position:absolute;transform:translate(-50%,50%);opacity:0;visibility:hidden;transition:var(--animate);transition-property:transform,opacity,visibility;width:650px;color:var(--w);bottom:10%;left:50%}.promo-facts__end.active{transform:translate(-50%,0);opacity:1;visibility:visible}.promo-facts__end-text{line-height:1.22;font-weight:bold;text-align:center;margin-bottom:18px}.set-btn{width:auto !important;display:flex;flex-direction:column;align-items:center;padding:20px;padding-top:0;cursor:pointer;transition:var(--animate);transition-property:background-color;background-color:var(--w);position:relative}.set-btn::before{content:'';position:absolute;left:0;right:0;top:0;padding-bottom:50%;background-color:inherit;width:57.7%;z-index:-1;transform-origin:0 0;transform:scaleY(0) rotate(-30deg) skewX(30deg);transition:var(--animate);transition-property:transform;z-index:1}.set-btn.active{background-color:var(--faded-blue)}.set-btn.active::before{transform:scaleY(1) rotate(-30deg) skewX(30deg)}.set-btn__icon{font-size:var(--s48px);position:relative;z-index:2}.set-btn__title{font-size:var(--s20px);font-weight:500;text-align:center;position:relative;z-index:2}.page-breadcrumbs{font-size:var(--s15px);color:var(--gray-119)}.page-breadcrumbs__content{border-top:2px solid var(--gray-227);padding:24px 0;display:flex;justify-content:center}.page-breadcrumbs a{color:var(--main-red);transition:var(--animate);transition-property:color}.page-breadcrumbs a:hover{color:var(--main-gray)}.page-breadcrumbs .icon-arrow{font-size:var(--s12px);color:var(--gray-186);margin:0 var(--s16px)}.page-breadcrumbs span{cursor:default}.floating-particles{}.floating-particle{z-index:1000;position:absolute}.floating-particle--logo{width:var(--s48px);height:var(--s48px);left:15%;bottom:20%}.floating-particle--shield{width:var(--s72px);height:var(--s72px);left:15%;bottom:60%}.floating-particle--safe{width:var(--s64px);height:var(--s64px);right:20%;bottom:55%}.floating-particle--key{width:var(--s50px);height:var(--s50px);right:35%;bottom:55%}.floating-particle__svg{}.animated-hamburger{width:24px;height:19px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;margin-right:12px}.animated-hamburger span{width:100%;height:3px;display:block;background-color:var(--main-gray);transition:all 600ms ease;transition-property:transform;position:relative}.animated-hamburger span::after{content:'';display:block;top:0;bottom:0;height:100%;width:100%;background-color:var(--main-red);position:absolute}.animated-hamburger span:nth-child(1){transform-origin:0% 50%}.animated-hamburger span:nth-child(1)::after{right:calc(100% + 15px)}.nav-top__item:hover .animated-hamburger span:nth-child(1){transform:translateX(calc(100% + 15px))}.animated-hamburger span:nth-child(2){transform-origin:50%}.animated-hamburger span:nth-child(2)::after{left:calc(100% + 15px)}.nav-top__item:hover .animated-hamburger span:nth-child(2){transform:translateX(calc(-100% - 15px))}.animated-hamburger span:nth-child(3){transform-origin:0% 50%;transform:scaleX(0.75)}.animated-hamburger span:nth-child(3)::after{right:calc(100% + 15px);transform:scaleX(0.75)}.nav-top__item:hover .animated-hamburger span:nth-child(3){transform:translateX(calc(125% + 15px))}.animated-hamburger.active span:nth-child(1){transform:rotate(45deg) translateX(-0.5px)}.animated-hamburger.active span:nth-child(2){transform:scale(0)}.animated-hamburger.active span:nth-child(3){transform:rotate(-45deg) translateX(-0.5px)}.grid__item{position:relative;display:block;flex:none;cursor:default;transform-style:preserve-3d;perspective:600px;perspective-origin:50% 200%}.grid__item:hover,.grid__item:focus{outline:none}.stack{position:relative;width:100%;height:200px;transform-style:preserve-3d}.stack__deco{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;transform-origin:50% 50%}.stack__deco:first-child{opacity:0.2}.stack__deco:nth-child(2){opacity:0.4}.stack__deco:nth-child(3){opacity:0.6}.stack__deco:nth-child(4){opacity:0.8}.stack__figure{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;height:100%;cursor:pointer;transform-origin:50% 50%}.stack__img{position:relative;display:block;flex:none;width:140%;height:140%;object-fit:cover}[data-aos='fade-in']{opacity:0;transition-property:opacity}[data-aos='fade-in'].aos-animate{opacity:1}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.offers-section .page-title{font-size:var(--s28px)}.manager-block{}.manager-block__picture{display:flex;justify-content:center}.manager-block__img{display:block;max-height:30vw;object-fit:contain;object-position:bottom}.manager-block__content{background-color:var(--w);padding:var(--s24px) var(--s30px);border-radius:30px 15px 30px 30px}.manager-block__name{font-size:var(--s30px);font-weight:bold}.manager-block__description{}.manager-block__contacts{margin-top:var(--s24px)}.manager-block__contacts a{transition:var(--animate);transition-property:color}.manager-block__contacts a:hover{color:var(--main-red)}@media (max-width: 1800px){.header-poster__title{font-size:var(--s48px)}.header-poster h2{font-size:var(--s86px)}.header-poster__content{padding-left:5%;padding-right:2%;width:44%}.header-slider .slick-dots{left:5%}.offer-card__btn{margin-right:10px}.offer-card__picture{padding-right:12px}.offer-card__content{padding-left:12px}.offers-section{padding:48px 5%}.offer-card__bottom{padding-left:30px;padding-right:30px;padding-bottom:30px}.offer-card__main{padding:30px}.service-header-content{padding-left:5%;padding-right:2%;width:60%}.service-card__title{font-size:var(--s28px)}.request-sidebar{padding-right:5%;padding-left:2%}.content-with-sidebar{--sidebar-width:30%}.nav-main__logo-img{top:50%}.set-section .controllable-slider__btn-block{padding:0 18px}.contacts-header__left{padding:3% 0;padding-left:5%}.contacts-header__picture{background-position-y:80px}.employee-card__description{padding-left:var(--s18px);padding-top:var(--s48px)}}@media (max-width: 1650px){:root{--padding-x:5vw}.nav-main__contacts{width:24vw}.nav-top__right{width:24vw}.stats-section__content{padding-left:5%;padding-right:5%}.stats-controls{--item-margin-x:15px}.nav-main__item{margin-right:24px;font-size:var(--s18px)}.nav-main{padding-left:5%;padding-right:5%}.nav-top{padding-left:5%;padding-right:5%}.service-card__item{font-size:var(--s20px)}.service-card__caption{padding:0 18px}.nav-popup{--sidebar-width:22%}.nav-popup__sidebar{padding:36px 3%}.nav-service-card__content{padding:0 12px}.nav-service-card__item{padding-top:var(--s18px)}.promo-header__content{width:45%}.promo-facts{font-size:var(--s24px)}.promo-facts__step{max-width:350px}.result-card{column-gap:var(--s20px);padding:var(--s28px) var(--s42px)}.result-card__price-number{font-size:var(--s38px)}}@media (max-width: 1540px){:root{--padding-y:55px}.request-sidebar{padding-left:2%;padding-right:2%}.row-top__link{font-size:var(--s16px);margin-left:24px}.nav-popup{--sidebar-width:19%}.nav-popup__sidebar{padding:36px 2%}.controllable-slider__btn-block{font-size:var(--s16px);letter-spacing:-0.3px;padding:0 12px}.controllable-slider__nav{height:48px}.set-section__left{padding-right:6%}.set-section__btn{padding-top:16px;padding-bottom:12px}.set-section__price-title{margin-bottom:0}.set-section__options{padding-top:28px}.chat-section__person{width:26%}.chat-section__btn{padding:0 55px;padding-top:17px;padding-bottom:13px}.online-request{padding-top:55px;padding-bottom:55px}.offer-card__total{padding-bottom:4px;margin-bottom:9px}.offer-card__bottom{padding-top:0}.text-reviews__sidebar{--sidebar-width:26vw}.cards-reviews{padding-left:8%;padding-right:8%}.text-reviews{padding-left:8%;padding-right:8%}.page-title{font-size:var(--s36px)}.employees-category__cards{--item-margin-x:12px;--item-margin-y:12px}.header-poster__content{width:40%}.header-poster__title{font-size:var(--s38px)}.header-poster__title h2{font-size:var(--s72px)}}@media (max-width: 1450px){:root{--padding-y:48px}.nav-top__right{width:26vw}.nav-main__contacts{width:26vw}.news-card__title{font-size:var(--s16px)}.highlighted-list__item{margin-bottom:14px}.services-section{padding:2% 5%}.reviews-section{padding:48px 88px}.slider-title{padding-top:48px;padding-bottom:36px}.review-card{margin:0 14px;padding:40px;padding-right:36px}.review-card__rating{font-size:var(--s20px);margin-right:12px}.reviews-section__title{margin-bottom:12px}.system-section__slide{height:38vw}.system-section__content{width:60%}.offer-card__main{flex-direction:column}.offer-card__picture{width:70%;margin:0 15%}.offer-card__content{width:100%}.squared-slider__content{padding-left:64px;padding-right:64px;height:65%}.header-app__content{width:50%}.promo-steps__cards{--item-margin-x:10px;--item-margin-y:16px}.nav-inner__item{margin-right:var(--s32px)}.request-sidebar{padding-top:24px;padding-bottom:24px}}@media (max-width: 1440px){.nav-section{position:absolute}.nav-section.hidden{transform:translateY(0) !important;opacity:1 !important}}@media (max-width: 1350px){:root{--nav-height:140px}html{font-size:14px}.nav-top{height:38px}.callback-section__picture{width:34%}.nav-top{padding-left:16px;padding-right:16px}.nav-top__right{width:28vw;padding-left:10px}.nav-top__right-item{padding-right:10px;margin-right:10px}.nav-main{padding-left:16px;padding-right:16px}.nav-main__item{font-size:var(--s18px)}.nav-main__contacts{width:28vw;padding-left:12px}.nav-main__contacts-top{margin-bottom:5px}.service-card__content{padding:0 24px}.service-card__list{padding:24px 0}.service-card__item{margin-bottom:18px}.service-card__bottom-btn{padding-top:17px;padding-bottom:13px}.stats-section__description{margin-bottom:24px}.callback-section{height:480px}.nav-service-card__btn{font-size:var(--s20px)}.nav-popup{--search-height:60px}.nav-inner{padding-left:calc(16px+12.5vw)}.squared-slider__item{height:430px}.special-clients-section{padding-left:5%;padding-right:5%}.review-card--sized{--card-size:100%}.reviews-content .controllable-slider__btn-block{padding:0 20px}.employees-category__cards{--items-in-row:4}.employee-card__picture{height:32vw}.employee-card__description{padding-top:var(--s64px)}.promo-feature__content{padding-left:10%;padding-right:10%}.promo-header__pictures{height:40vw}.result-card{grid-template-columns:1fr minmax(250px,1fr)}.callback-section__img{width:25vw}.chat-section__contact{padding-left:35px}}@media (max-width: 1200px){html{font-size:12px}.nav-popup{--sidebar-width:23%;--contacts-height:170px;--popup-height:650px}.nav-popup__cards{--items-in-row:2}.nav-popup__contacts-col{margin-right:32px}.nav-popup__contacts{padding:36px}.nav-service-card__content{padding:0 48px}.nav-service-card__item{padding-top:var(--s12px)}.nav-service-card__cross{--cross-size:20px}.nav-service-card__body{max-height:10vw}.ginput_container{margin-bottom:8px !important}.form-input, .ginput_container input[type='text'], .ginput_container input[type='tel'], .ginput_container input[type='email'], .ginput_container input[type='password'], .ginput_container textarea{padding:14px 18px}.gform_button{padding-top:16px;padding-bottom:12px}.request-sidebar__title{margin-bottom:10px}.request-sidebar__description{margin-bottom:10px}.header-poster__picture{padding-top:24px}.header-poster__title .discount-section__text{margin-bottom:15px}.header-poster__content{padding-top:32px}.discount-section__btn{padding-top:14px;padding-bottom:10px}.header-slider .slick-dots{bottom:32px}.callback-section{height:400px}.seo-section{padding:5%}.seo-section__content{max-height:230px}.footer-section{padding:0 5%;padding-top:48px;padding-bottom:24px}.footer-main{padding-bottom:28px}.footer-main__item{padding-top:16px}.footer-main__btn{padding-top:13px;padding-bottom:9px}.footer-main__input{padding:11px 16px}.footer-main__search{margin-bottom:22px}.news-section{padding:5% 7%}.clients-section{padding:5% 7%}.slider-init .news-card{margin:0 14px}.news-cards{--item-margin-x:14px;--item-margin-y:10px}.news-section__slider{margin:0 -14px}.reviews-section{--arrow-size:40px;--arrow-padding:20px}.slider-wrapper__arrow{--arrow-size:40px;--arrow-padding:20px}.stats-controls__btn-circle{--circle-size:94px}.service-card__icon{margin-right:12px}.service-card__caption{padding:0 14px}.calculator-action__btn{padding-top:17px;padding-bottom:13px}.online-request__content{height:48px}.online-request__input{width:300px}.online-request__content{margin-top:12px}.online-request__input{padding:0 15px}.set-section__price{margin-bottom:18px}.set-section__btn{margin-bottom:8px}.set-section__btns{margin-top:24px}.set-section__slide{padding-top:48px;padding-bottom:80px}.contacts-header__contact{margin-top:18px}.contacts-header__right{padding-right:5%}.calculator-slide__btn{padding-top:17px;padding-bottom:13px;max-width:22%}.calculator-slide__input{padding-top:15px;padding-bottom:15px}.calculator-slide__form .gform_fields{margin-top:32px}.calculator-slide__cards{margin:32px 0}.calculator-slide__check{margin-bottom:24px}.calculator-section__steps{margin:32px 0}.calculator-section{padding:48px 0}.callback-section--2-cols .gform_button{height:45px}.callback-section--2-cols .callback-section__sidebar{width:500px}.offer-card__main{padding:15px}.offer-card__header{padding-top:15px;padding-bottom:15px}.offer-card__bottom{padding-left:15px;padding-right:15px;padding-bottom:15px}.person-caption{width:220px}.controllable-slider__nav{height:38px}.zones-block__info{padding-right:var(--padding-x)}.gallery-cards{--items-in-row:3}.logo-cards{--items-in-row:6}.promo-facts__step{max-width:260px}.offers-section__cards{--items-in-row:1}.service-header-content{padding-bottom:36px;padding-top:36px}}@media (max-width: 991px){html{font-size:10px}.review-card{padding:32px;margin:0 10px}.online-request__content{height:36px}.online-request__input{width:240px}.online-request__input{margin-right:12px}.calculator-action__btn{width:240px}.online-request{padding-top:40px;padding-bottom:40px}.chat-section__img{padding-top:14px}.set-section__btn{padding-top:12px;padding-bottom:8px}.controllable-slider__nav{height:38px}.request-sidebar{padding-top:10px;padding-bottom:20px}.stats-controls__btn-circle{--circle-size:75px}.news-card__title{padding:14px 0}.news-card__date{padding-top:9px}.nav-popup__search .search-block__input{padding-left:calc(5% + 38px)}.nav-popup__search .search-block__btn{left:5%}.stats-controls__description{margin-bottom:24px}.row-top{margin-bottom:18px}.row-top__link{margin-left:18px}.callback-section{height:320px}.callback-section--2-cols .callback-section__sidebar{width:400px}.callback-section--2-cols .gform_button{height:33px}.person-caption{padding:14px 20px;width:170px}.form-input, .ginput_container input[type='text'], .ginput_container input[type='tel'], .ginput_container input[type='email'], .ginput_container input[type='password'], .ginput_container textarea{padding:8px 14px}.gform_button{padding-top:12px;padding-bottom:8px}.content-with-sidebar{--sidebar-width:32%}.header-poster__content{width:43%}.bordered-btn{font-size:var(--s16px)}.white-btn{font-size:var(--s16px)}.filled-btn{font-size:var(--s16px)}.gray-btn{font-size:var(--s16px)}.request-sidebar__thin-text{font-size:var(--s20px)}.contacts-header-form .gform_title{font-size:var(--s24px) !important}.request-sidebar__uppercase{font-size:var(--s24px)}.news-section{padding-left:70px;padding-right:70px}.clients-section{padding-left:70px;padding-right:70px}.stats-section__content{background-image:none !important;padding:0 14px;padding-top:36px;padding-bottom:18px}.stats-section__description{display:none;margin-bottom:10px}.stats-section__title{margin:0;margin-bottom:10px}.stats-controls{display:none}.service-card__title{font-size:var(--s24px)}.service-card__item{font-size:var(--s18px)}.service-card__list{padding:14px 0}.service-card__bottom-btn{font-size:var(--s20px);padding-top:14px;padding-bottom:10px}.service-card__content{padding:0 14px}.nav-top__item{margin-right:18px}.nav-top__right{border-left:2px solid var(--gray-237)}.nav-main__item{margin-right:14px}.nav-main__contacts-top{justify-content:flex-end}.nav-main__messengers{margin-right:12px}.nav-main__contacts{padding-left:4px;border-left:2px solid var(--gray-237)}.discount-section{padding:24px 0}.footer-main__btn{padding-top:10px;padding-bottom:6px;margin-bottom:10px}.footer-main__input{padding-top:8px;padding-bottom:8px}.calculator-action__text{width:250px}.review-card{position:relative}.review-card__top{position:relative}.review-card__name{width:100%}.review-card__rating{position:absolute;top:0;right:0;margin:0}.review-card__date{position:absolute;top:20px;right:0}.contacts-header__left{width:65%}.contacts-header__right{width:35%}.calculator-card{width:200px}.zones-action{height:125px}.zones-action__btn{padding:0 18px;padding-top:12px;padding-bottom:8px}.special-clients-section{padding-top:5%;padding-bottom:5%}.special-clients-section__cards{--items-in-row:6}.static-header{height:300px}.client-card:nth-child(n+7){display:none}.nav-inner__item{margin-right:20px}.squared-slider__arrow{width:32px}.squared-slider__content{padding-left:50px;padding-right:50px}.squared-slider{margin-top:12px}.squared-slider__content{height:auto;transform:translateY(-50%);bottom:auto;top:50%}.squared-slider__item{height:340px}.video-section__display{padding:20px}.page-title{font-size:var(--s30px)}.stats-slider__item{height:270px}.stats-slider__content{width:55%}.poster-stamp{--circle-size:var(--s70px)}.news-cards{--items-in-row:3}.promo-header__content{width:50%}.promo-header__picture--laptop{margin-right:0}.promo-header__picture--phone{left:30%}.promo-video__img{height:calc(40vw * 9 / 16)}.promo-steps__cards{--items-in-row:2}.contacts-header__img{width:100%;left:0}.manager-block__name{font-size:var(--s26px)}.manager-block__content{padding:12px;border-radius:15px}}.zones-action__btn--mobile, .offers-section .controllable-slider__top, .system-section .slider-wrapper__controls,.nav-popup__mobile-lang,.header-poster__mobile-request,.nav-popup__mobile-lists,.nav-mobile,.expander-block__arrow,.service-card__header-arrow{display:none}@media (max-width: 768px){html{font-size:16px}:root{--nav-height:48px;--padding-y:36px;--padding-x:16px}.nav-inner,.floating-nav,.nav-popup__sidebar,.nav-service-card__fill,.nav-service-card__bg,.nav-popup__search,.nav-popup__close,.nav-top,.row-top__link,.slider-wrapper__controls,.callback-section__picture,.nav-main,.content-with-sidebar__sidebar,.clients-section,.seo-section{display:none}.content-with-sidebar{--sidebar-width:0%}.content-with-sidebar--mobile-column{flex-direction:column}.nav-top{height:100%}.footer-main__left{flex-direction:column;width:100%;margin-bottom:24px}.footer-main{flex-direction:column}.footer-main__left-block{width:100%}.footer-main__item{padding:0;padding-bottom:16px}.footer-main__right{width:100%;display:flex;justify-content:center}.footer-main__btn{padding-top:18px;padding-bottom:14px;margin-bottom:16px}.footer-main__input{padding:16px 18px}.footer-main__contacts-item{font-size:var(--s16px)}.footer-main__search{margin-bottom:36px}.slider-init .news-card{margin:18px 0}.slider-init .news-card:nth-child(n+3){display:none !important}.news-card__title{padding-top:18px;padding-bottom:12px}.news-card__date{padding-top:12px;font-size:var(--s14px)}.news-card__header{height:calc(95vw * 9 / 16)}.news-section__slider{margin:0}.news-section{padding:0 16px;padding-top:36px;padding-bottom:78px;position:relative}.news-section .page-title{margin-bottom:0}.discount-section{padding:16px;min-height:70px}.discount-section__text{font-size:var(--s16px);font-weight:normal;line-height:1.33;margin-bottom:8px}.discount-section__btn{width:100%}.discount-section__sensor{display:none}.service-card__icon{font-size:var(--s36px)}.service-card__title{font-size:var(--s20px)}.service-card__bottom-btn{font-size:var(--s18px)}.service-card__header{height:100px;transition:var(--animate);transition-property:height}.service-card.opened .service-card__header{height:140px}.service-card__header::before{content:unset}.service-card__caption{padding:12px 18px;padding-right:38px;height:auto}.service-card__img{transform:none !important}.service-card__title{transform:none !important}.service-card__header-arrow{display:block;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:var(--animate);transition-property:transform}.service-card.opened .service-card__header-arrow{transform:translateY(-50%) rotate(180deg)}.service-card__list{padding-top:18px;padding-bottom:24px}.service-card__content{padding:0 18px}.service-card__bottom-btn{padding-top:18px;padding-bottom:24px}.service-header--smaller-text .service-header-content__title, .header-poster h2{font-size:var(--s30px)}.header-poster__title{font-size:var(--s20px)}.header-poster__link{font-size:var(--s16px)}.header-poster{position:relative}.header-poster__content{padding:26px 14px;width:57%;position:relative;z-index:5}.header-poster__picture{padding-top:20px;position:absolute;top:0;width:auto;right:0;overflow:hidden;height:100%}.header-poster__img{width:auto;max-width:none;height:100%}.header-poster__title{margin-bottom:12px}.header-poster__stamp{right:auto;left:50px;bottom:25px}.header-poster__mobile-request{width:100%;display:block;position:absolute;bottom:0;left:0}.header-poster__mobile-btn{width:100%;padding-top:18px;padding-bottom:14px}.request-sidebar__title{font-size:var(--s20px)}.front-header{min-height:350px;padding-bottom:50px}.services-section{padding:36px 16px}.services-section__title{margin-bottom:6px}.services-section .cards-content{--items-in-row:1}.row-top__link--m-bottom{display:flex;position:absolute;bottom:36px;left:16px;margin:0}.callback-section{height:auto}.callback-section__sidebar{width:100%;padding:36px 16px;align-items:center}.callback-section__sidebar .ginput_container input{width:100% !important;max-width:100%}.callback-section__sidebar .ginput_container .slidinput-wrapper{width:100%}.request-sidebar__title,.request-sidebar__description{margin-bottom:18px;text-align:center}.ginput_container{margin-bottom:12px !important}.form-input, .ginput_container input[type='text'], .ginput_container input[type='tel'], .ginput_container input[type='email'], .ginput_container input[type='password'], .ginput_container textarea{padding:16px 18px}.gform_button{margin-top:6px;padding-top:17px;padding-bottom:13px}.online-request__content .gfield{width:100%;margin-right:0 !important;margin-bottom:10px !important}.online-request__content .gform_button{padding:12px 0 !important}.online-request__content form, .online-request__content .gform_fields{flex-direction:column}.footer-section{padding:36px 14px;border-top:1px solid var(--gray-40)}.expander-block__btn{padding-top:17px;padding-bottom:13px;position:relative}.expander-block{border-bottom:1px solid var(--gray-40)}.expander-block__arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;transition:var(--animate);transition-property:transform}.expander-block.opened .expander-block__arrow{transform:translateY(-50%) rotate(180deg)}.footer-socials::before,.footer-socials::after{content:unset}.footer-socials{border-top:1px solid var(--gray-40);border-bottom:1px solid var(--gray-40);padding:16px 0;justify-content:center}.footer-socials__list{padding:0}.footer-bottom{padding-top:6px;flex-direction:column}.footer-bottom__text{width:100%;justify-content:center;margin-top:18px}.rating{display:none}.option-card__circle{--circle-size:var(--s60px)}.option-card__icon{width:var(--s36px);height:var(--s36px)}.option-card__title{font-size:var(--s16px)}.chat-section__container{flex-direction:column;padding-top:40px}.chat-section__person{max-width:360px;order:3;width:100%;display:flex;justify-content:flex-end;padding:0 14px}.chat-section__img{max-height:260px;min-height:auto}.chat-section__contacts{order:1;width:100%;padding:0 16px;max-width:300px}.chat-section__contact{--item-font-size:var(--s30px);font-size:var(--s30px);padding-left:40px}.chat-section__contact.contacts-list--telegram,.chat-section__contact.contacts-list--email{--item-font-size:var(--s20px);font-size:var(--s20px)}.chat-section__contact::before{font-size:var(--s24px)}.chat-section__action{order:2;margin-top:24px}.person-caption{left:14px;width:250px;padding:24px 18px}.person-caption{border-radius:25px 12px 25px 25px}.person-caption__name{font-size:var(--s18px);margin-bottom:5px}.person-caption__title{font-size:var(--s16px)}.online-request__content{flex-direction:column;height:auto}.online-request__input{margin:0;margin-bottom:12px;padding:18px 16px}.online-request__btn{padding:0 16px;padding-top:18px;padding-bottom:14px;width:100%}.review-card__text::before{content:unset}.review-card__top{position:static;margin-bottom:12px}.review-card{position:relative;padding:0 18px;padding-top:24px;padding-bottom:58px}.review-card__rating{top:auto;bottom:24px;left:18px}.review-card__date{top:auto;bottom:24px;right:18px}.reviews-section__title{margin-bottom:18px}.reviews-section{padding:36px 8px}.reviews-section .slick-dots{justify-content:center;padding-top:18px}.reviews-section .slick-dot{margin:0 4px}.set-section__options{flex-direction:column}.set-section__options-cards{--items-in-row:2}.set-section__main{flex-direction:column-reverse}.set-section__left{width:100%;padding-right:0;display:flex;flex-direction:column;align-items:center}.set-section__price{padding:0 32px;max-width:390px;width:100%}.set-section__slide{padding-left:14px;padding-right:14px}.set-section__btn{padding-top:18px;padding-bottom:14px}.set-section__btns{margin-top:0}.references-block{display:none}.pointed-picture{padding:0;padding-bottom:18px;width:100%}.pointed-picture__img{height:auto}.calculator-action{display:none}.online-request{padding:36px 14px}.online-request .gfield{width:100% !important;margin-right:0 !important}.online-request__content{width:100%;max-width:340px}.online-request__input{width:100%}.online-request__input-wrapper{width:100%}.system-section .controllable-slider__top{display:none}.system-section__slide{height:auto;padding:0;background-size:auto 180px;background-position:top;color:var(--main-gray);position:relative}.system-section__bg{height:180px}.system-section__content{width:100%;padding:0 14px;padding-top:200px;padding-bottom:36px;font-size:var(--s16px)}.system-section__content p{margin-bottom:8px}.system-section .slider-wrapper__controls{display:block}.system-section .slider-wrapper__arrow{top:90px;transform:translateY(-50%);z-index:1}.system-section .slider-wrapper__arrow--left{left:0}.system-section .slider-wrapper__arrow--right{right:0}.system-section__name{position:absolute;width:100%;left:0;top:0;display:flex;text-align:center;justify-content:center;font-size:var(--s14px);font-weight:bold;letter-spacing:0.56px;text-transform:uppercase;background-image:linear-gradient(to bottom,var(--b-o5),var(--b-transparent));padding:18px;padding-bottom:28px;color:var(--w)}.system-section__slide::before{content:unset}.slider-title{padding-top:36px;padding-bottom:24px}.nav-mobile{display:flex;align-items:center;justify-content:space-between;height:100%;background-color:var(--w);padding:0 14px}.nav-mobile__logo{display:flex;justify-content:center;align-items:center;font-size:var(--s20px);font-weight:bold;letter-spacing:0.4px;color:var(--w);background-color:var(--main-gray);text-transform:uppercase;padding:0 16px;height:100%}.nav-mobile__btn{font-size:var(--s24px);color:var(--main-red)}.nav-mobile__icon{}.nav-mobile__hamburger{width:24px;height:19px;display:flex;flex-direction:column;justify-content:space-between}.nav-mobile__hamburger span{width:100%;height:3px;display:block;background-color:var(--main-gray);transition:var(--animate);transition-property:transform, width}.nav-mobile__hamburger span:nth-child(1){transform-origin:0% 50%}.nav-mobile__hamburger span:nth-child(2){transform-origin:50%}.nav-mobile__hamburger span:nth-child(3){width:75%;transform-origin:0% 50%}.nav-mobile__hamburger.active span:nth-child(1){transform:rotate(45deg) translateX(-0.5px)}.nav-mobile__hamburger.active span:nth-child(2){transform:scale(0)}.nav-mobile__hamburger.active span:nth-child(3){transform:rotate(-45deg) translateX(-0.5px);width:100%}.nav-popup{display:block;top:var(--nav-height);flex-direction:column;height:auto;max-height:calc(100vh - var(--nav-height))}.nav-popup__main{width:100%}.nav-popup__cards{width:100%;background-color:var(--main-gray);padding:16px 0;max-height:max-content}.nav-popup__contacts{height:auto;flex-direction:column;align-items:flex-start;padding:24px;position:relative}.nav-popup__contacts::after{content:'';width:calc(100% - 48px);left:50%;transform:translateX(-50%);display:block;height:1px;position:absolute;background-color:var(--gray-227);top:0}.nav-popup__contacts-list{margin-bottom:18px}.nav-popup__contacts-col{margin-bottom:18px;margin-right:0}.nav-popup__mobile-lists{display:block;padding:15px 24px}.nav-popup__contacts-col:nth-last-child(2){padding-bottom:100px}.nav-popup__contacts-col:last-child{display:none}.nav-popup__mobile-lang{display:flex;justify-content:center;padding:20px 0}.nav-service-card{margin:0;width:100%;height:auto}.nav-service-card__content{padding:15px 24px;padding-right:50px;width:100%}.nav-service-card__cross{--cross-size:30px;position:absolute;margin:0;right:14px;top:15px}.nav-service-card__list{padding-left:0}.nav-service-card__btn{width:100%;color:var(--w) !important}.nav-service-card__link{color:var(--gray-186) !important}.nav-service-card__body{overflow-y:visible;max-height:none;display:none}.highlighted-list{margin:0}.highlighted-list__title{padding:14px 0;margin:0;cursor:pointer;position:relative}.highlighted-list__title::after{content:unset}.highlighted-list__arrow{position:absolute;top:50%;right:0;color:var(--main-red);font-size:var(--s20px);transform:translateY(-50%);transition:var(--animate);transition-property:transform}.highlighted-list.opened .highlighted-list__arrow{transform:translateY(-50%) rotate(180deg)}.service-header-content__bottom{display:none}.service-header-content{width:100%;padding:0 14px;padding-top:48px;padding-bottom:190px}.service-header-content__title{font-size:var(--s30px)}.service-header__bg{display:none !important}.service-header__bg-mobile{display:block !important;position:static;height:auto}.controllable-slider__arrow{display:none}.controllable-slider__btn{width:100%}.controllable-slider__btn-block{width:100%;padding:0 !important;height:50px;text-align:center;font-size:12px}.controllable-slider__top{height:auto;padding:0}.controllable-slider__nav{height:auto;transform:none;display:flex;flex-direction:column;width:100%}.controllable-slider__nav--mobile-regular{flex-direction:row}.controllable-slider__nav--mobile-regular .controllable-slider__arrow{display:block}.contacts-top .request-sidebar{display:block;width:100%;padding:36px 14px}.contacts-top{display:flex;flex-direction:column}.contacts-map{height:320px}.contacts-header{position:relative;overflow:hidden}.contacts-header__left{width:100%;padding:36px 14px;position:relative;z-index:2}.contacts-header__right{z-index:1;position:absolute;left:50%;top:0;width:100%;height:100%}.contacts-header__picture{padding:0}.contacts-header__bg{padding-top:20%}.contacts-header__img{display:none}.contacts-header__title{font-size:var(--s30px);text-align:center}.contacts-header__contact{--item-font-size:var(--s18px);font-size:var(--s18px)}.contacts-header__contact.contacts-list--phone>.contacts-list__item{--items-in-row:1;--item-margin-y:10px}.contacts-header__contact.contacts-list--phone{font-size:var(--s30px)}.contacts-header__contact .contacts-list__label{max-width:auto;font-size:var(--s16px)}.contacts-header__contact-div{margin-bottom:16px}.contacts-header__contact-div:last-child{margin-bottom:0}.contacts-list__item{word-break:break-word}.calculator-section__description{font-size:var(--s18px);font-weight:500;line-height:1.44;padding:0 14px}.calculator-step{margin:0 20px}.calculator-slide{padding:0 14px}.calculator-slide__title{font-size:var(--s20px)}.calculator-slide__cards{flex-wrap:wrap}.calculator-slide__btn{max-width:100%;padding-top:18px;padding-bottom:14px}.calculator-slide__cards--mobile-2-col .calculator-card{width:50%}.calculator-slide__cards--mobile-2-col .calculator-card__main{justify-content:center}.calculator-slide__form .gform_fields{flex-direction:column;padding:0}.calculator-slide__form .gfield{width:100%}.calculator-slide-choice{--circle-size:27px}.calculator-slide-choice__content{font-size:14px;line-height:0.6}.calculator-card{width:100%;max-width:300px}.calculator-card__main{padding:24px 22px;flex-direction:row;align-items:center;justify-content:center}.calculator-card__img{font-size:var(--s60px);height:var(--s60px);margin:0;margin-right:24px}.calculator-card__title{text-align:left}.custom-check__label{font-size:var(--s16px)}.callback-section--2-cols .contact-form__fields{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.callback-section--2-cols .contact-form__input{width:100%}.callback-section--2-cols .contact-form__btn{width:100%;height:auto;padding-top:18px;padding-bottom:14px}.offers-section{padding:36px 14px}.offers-section__cards{--item-margin-x:0;--item-margin-y:0}.offers-section .controllable-slider__top{padding:0;margin:22px 0;display:block}.offer-card__header{padding:0}.offer-card__main{flex-direction:column;padding:0}.offer-card__bottom{padding:0;flex-direction:column;margin-top:18px}.offer-card__btn{width:100%;margin:0;margin-bottom:12px}.offer-card__content,.offer-card__picture{padding:0;width:100%}.offer-card__picture{margin:0}.offer-card__title{font-size:var(--s20px)}.offer-card{padding:24px 21px}.offer-card__total{padding-bottom:10px;margin-bottom:18px}.offer-card__price{margin-bottom:18px}.offer-card--featured .offer-card__header{background-color:var(--w);color:var(--main-gray)}.offer-card--featured .offer-card__title::before, .offer-card--featured .offer-card__title::after{content:unset}.static-header{padding-top:18px;padding-bottom:18px}.text-section{padding-top:24px;padding-bottom:24px;font-size:var(--s18px)}.special-clients-section{padding:36px 14px}.special-clients-section__cards{--items-in-row:3;--item-margin-x:9px;--item-margin-y:9px;margin-top:0}.special-clients-section .page-title{margin-bottom:10px}.client-card{padding:0}.video-section__display{width:100%;height:calc(100vw * 9 / 16);padding:15px}.video-section__play{font-size:var(--s48px)}.squared-slider__number{flex-shrink:0;margin-right:18px}.squared-slider__number-value{color:var(--w)}.squared-slider__number-bg{color:var(--main-red)}.squared-slider__item{height:auto}.squared-slider__shadow{display:none}.squared-slider__arrow{height:62.5vw;width:46px}.squared-slider__bg{position:relative;height:62.5vw}.squared-slider__content{position:relative;transform:none;padding:18px 14px;display:flex}.squared-slider__text{color:var(--main-gray);font-size:var(--s18px)}.squared-slider .slick-dots{top:57vw}.zones-action{height:auto;padding:36px 14px;display:flex;flex-direction:column;align-items:flex-start}.zones-action__pin{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.zones-action__text{font-size:var(--s20px);margin-bottom:40px}.zones-action__btn{padding-top:18px;padding-bottom:14px;display:none}.zones-action__btn--mobile{display:block;width:250px;text-align:center;max-width:100%}.nav-inner-margin{margin-top:0}.text-reviews__pagination{position:relative;transform:none;left:auto;padding-top:24px;display:flex;justify-content:center}.text-reviews{flex-direction:column;padding:0 14px;padding-top:60px;padding-bottom:36px}.text-reviews__content{padding:0}.text-reviews .gform_title{font-size:var(--s20px) !important;margin-bottom:18px !important}.text-reviews__sidebar{width:100%;margin-top:30px}.text-reviews__cards .review-card{margin-top:18px}.text-reviews__form{position:static !important;width:100% !important}.main-pagination__number{margin:0 6px;flex-shrink:0}.main-pagination__number:nth-of-type(n+6){display:none}.main-pagination__dots{display:none}.review-card--answer{--push-right:12px}.review-card__name{font-size:var(--s18px)}.review-card__text{font-size:var(--s16px)}.review-card--answer{margin-top:8px !important}.cards-reviews{padding-left:14px;padding-right:14px}.cards-reviews .cards-content{--items-in-row:1;--item-margin-x:8px;--item-margin-y:8px}.cards-reviews__caption{font-size:var(--s14px)}.cards-reviews__play{font-size:var(--s48px)}.page-title{font-size:var(--s24px)}.stats-slider__content{font-size:var(--s20px);width:80%;padding:24px 14px;align-items:flex-start}.stats-slider__item{height:240px}.stats-slider .slick-dots{left:14px;bottom:12px}.stats-slider__item::before{width:100%;background:linear-gradient( 90deg, var(--b-o5) 0%, var(--b-o5) 70%, var(--b-transparent) 100% )}.regular-row{padding:36px 16px}.inner-menu-above{padding-top:36px !important}.promo-faq__cards{--item-margin-y:9px}.vacancies-cards{--item-margin-y:9px}.faq-card{margin-top:9px;padding:24px 18px}.faq-card__head{font-size:var(--s18px);padding-right:18px}.faq-card__body{padding-top:12px}.faq-card__text{font-size:var(--s16px);padding-right:18px}.vacancy-card{margin-top:9px;padding:24px 18px}.vacancy-card__head{font-size:var(--s18px);padding-right:18px}.vacancy-card__body{padding-top:12px}.vacancy-card__text{font-size:var(--s16px);padding-right:18px}.vacancy-card__btn{margin-top:18px;width:100%;padding:0;padding-top:17px;padding-bottom:15px;display:flex}.editor-content, .editor-content ul{font-size:var(--s16px)}.zones-block{flex-direction:column}.zones-block__cards{--item-margin-x:0px;--item-margin-y:6px}.zones-block__card{font-size:var(--s16px)}.zones-block__info{width:100%}.zones-block__map{height:480px;width:100%}.zones-block__title{font-size:var(--s18px)}.zones-block__text{font-size:var(--s16px)}.zones-block__img{max-height:55vw}.header-content{width:100%;padding-right:var(--padding-x);padding-bottom:calc(var(--padding-y)+50px)}.header-content__title{font-size:var(--s24px)}.header-content__text{font-size:var(--s18px)}.labeled-block{}.labeled-block__items{display:block;position:static;width:100vw;margin-left:calc(var(--padding-x) * -1);margin-right:calc(var(--padding-x) * -1)}.labeled-block__items .slick-list{padding-left:var(--padding-x);padding-right:calc(var(--padding-x) * 2)}.labeled-block__items .slick-dots{justify-content:center}.labeled-block__item{margin-right:12px;display:block;padding:24px 0 !important}.labeled-block__img{order:-1;min-width:auto;width:100%}.poster-stamp{--circle-size:60px;width:305px;padding-right:10px}.poster-stamp__content{padding-left:10px;padding-right:10px}.poster-stamp__text{font-size:var(--s16px)}.poster-stamp--reversed{padding-left:0;padding-right:12px;justify-content:flex-start;text-align:left}.poster-stamp--reversed .poster-stamp__content{order:unset}.gallery-cards{--items-in-row:1;--item-margin-x:0px;--item-margin-y:12px}.gallery-cards--inner{--items-in-row:2;--item-margin-x:6px;--item-margin-y:6px}.gallery-card{max-height:220px}.gallery-card__title{opacity:1;transform:none;font-size:var(--s16px)}.news-cards{--items-in-row:1;--item-margin-x:0px;--item-margin-y:9px}.logo-cards{--items-in-row:3;--item-margin-x:8px;--item-margin-y:9px}.employees-category{margin-bottom:36px}.employees-category__cards{--items-in-row:2;--item-margin-x:6px;--item-margin-y:9px}.employees-category__title{font-size:var(--s24px);margin-bottom:18px;text-align:center}.employee-card__name{margin-top:12px;font-size:var(--s16px)}.employee-card__title{margin-top:8px;padding-top:8px;font-size:var(--s14px)}.employee-card__picture{height:55vw}.employee-card__description{font-size:var(--s14px);padding-left:16px;padding-right:16px;padding-bottom:12px;padding-top:55px}.picture-point__tooltip{padding:28px;width:auto;min-width:200px;flex-direction:column}.picture-point__picture{margin:0;margin-bottom:5px}.picture-point__title{font-size:var(--s16px);margin-bottom:5px}.picture-point__text{font-size:var(--s14px)}.stats-section__bg{display:none}.stats-section__title{margin-bottom:0}.discount-section__text h1, .zones-action__text h1, .calculator-action__text h1{font-size:var(--s30px)}.discount-section__text h2, .zones-action__text h2, .calculator-action__text h2{font-size:var(--s24px)}.discount-section__text h3, .zones-action__text h3, .calculator-action__text h3{font-size:var(--s20px)}.discount-section__text h4, .zones-action__text h4, .calculator-action__text h4{font-size:var(--s18px)}.meet-team__btn{padding:12px;padding-bottom:10px}.fancybox-content{padding:32px}.request-popup .gform_button{font-size:var(--s14px) !important;letter-spacing:0.4px}.request-popup .slidinput-wrapper{width:100%}.request-popup .form-input, .request-popup .ginput_container input[type='text'], .request-popup .ginput_container input[type='tel'], .request-popup .ginput_container input[type='password'], .request-popup .ginput_container input[type='email'], .request-popup .ginput_container textarea{font-size:var(--s16px) !important;padding:12px;width:100% !important}.search-block__form{max-width:400px}.search-card{padding:var(--s16px);flex-direction:column}.search-card__date{padding-left:0;margin-top:16px}.promo-header{flex-direction:column;align-items:center}.promo-header__pictures{order:-1;width:100%}.promo-header__description{display:none}.promo-header__title{text-align:center;font-size:var(--s30px)}.promo-header__content{display:flex;flex-direction:column;align-items:center;padding:0 var(--padding-x);padding-bottom:var(--padding-y);padding-top:18px;width:auto}.promo-header__picture--laptop{object-position:right;margin-right:-50px}.promo-header__picture--phone{left:40%}.promo-header__picture--tablet{margin-left:-50px}.promo-btn__icon{display:none}.promo-features__cards{--items-in-row:1}.promo-feature__content{padding:24px var(--padding-x)}.promo-feature__title{font-size:var(--s18px);line-height:1.2;margin-bottom:12px}.promo-feature__desc{font-size:var(--s16px)}.promo-videos__slider{margin:0 calc(var(--padding-x) * -1);width:100vw}.promo-videos__desc{font-size:var(--s18px)}.promo-video{margin:0 var(--padding-x)}.promo-video__img{height:calc(80vw * 9 / 16)}.schemes-categories__cards{--items-in-row:2}.promo-steps__desc{font-size:var(--s18px)}.promo-steps__cards{--item-margin-x:0px;--item-margin-y:0px;margin:0 calc(var(--padding-x) * -1);width:100vw}.promo-steps__cards .slick-list{padding-left:var(--padding-x);padding-right:var(--padding-x)}.promo-step{width:250px;margin:0;margin-right:12px}.header-app{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-right:var(--padding-x);height:400px}.header-app__content{align-items:center;width:100%;max-width:340px}.header-app__title{text-align:center;font-size:var(--s24px);margin-bottom:18px}.header-app__stamp{margin-top:24px}.header-app__arrow,.header-app__desc{display:none}.service-content__container{flex-direction:column}.service-content__item{padding:0;display:none}.service-content__item:last-child{display:block}.post-share__text{font-size:var(--s18px)}.post-share__social{margin-left:10px}.post-pagination{}.post-pagination__btn{padding:16px 12px;font-size:var(--s16px);display:flex;align-items:center;justify-content:center;margin-right:12px}.post-pagination__btn:first-child{align-self:flex-end;text-align:left}.post-pagination__btn:first-child .icon-arrow{margin-right:12px}.post-pagination__btn:last-child{text-align:right;margin-right:0;align-self:flex-end}.post-pagination__btn:last-child .icon-arrow{margin-left:12px}.schemes-categories__cards{margin:0 calc(var(--padding-x) * -1);width:100vw}.schemes-categories__cards .slick-list{padding:0 var(--padding-x)}.schemes-categories__cards .slick-dots{justify-content:center;width:100%}.category-card{width:160px;margin:16px 0;margin-right:24px}.nav-section{position:fixed}.nav-section.hidden{transform:translateY(0) !important;opacity:1 !important}.set-btn{padding-left:15px;padding-right:15px;padding-bottom:15px}.set-btn__title{font-size:var(--s18px)}.promo-facts{min-height:320px}.promo-facts__img{object-fit:cover}.promo-facts__end{width:100%}.promo-facts__content{transform:none !important}.page-breadcrumbs{display:none}.floating-particles{display:none}.result-card{grid-template-columns:1fr}.result-card:hover{transform:none;box-shadow:none}.result-card__picture{order:1;width:100%}.result-card__header{order:2;flex-wrap:wrap;grid-column:1 / span 1;padding-bottom:var(--s18px)}.result-card__content{order:3}.result-card__main{margin-right:0;margin-bottom:var(--s18px)}.manager-block{max-width:348px;margin:0 auto}.manager-block__img{max-height:none}[data-aos]{opacity:1 !important;transform:translate(0) !important;}}@media (max-width: 540px){.header-poster__picture{right:-25%}}.video-blocks{display:flex;flex-wrap:wrap;justify-content:center}.video-blocks__item{width:33.3334%;padding:12px}.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;display:block}.video-responsive iframe, .video-responsive object, .video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width: 1023px){.video-blocks__item{width:50%;padding:8px}}@media (max-width: 768px){.video-blocks__item{width:100%;padding:8px}}.snowfall-flakes{background-color:transparent !important;box-shadow:none !important;color:#fff !important;background-image:url(/wp-content/themes/karabiner/assets/img/snow3.png) !important;background-size:100% 100% !important;background-repeat:no-repeat !important;background-position:50% 50% !important}.mc4wp-form{margin:1em 0}.mc4wp-form form,.mc4wp-form input,.mc4wp-form label{width:auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:auto;height:auto;vertical-align:baseline;line-height:normal}.mc4wp-form form:after{content:"";display:table;clear:both}.mc4wp-form label{font-weight:700;margin-bottom:5px}.mc4wp-form input.placeholdersjs{color:#aaa!important}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=number],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{width:100%}.mc4wp-form input[type=number]{min-width:40px}.mc4wp-form input[type=checkbox],.mc4wp-form input[type=radio]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}.mc4wp-form input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio}.mc4wp-form button,.mc4wp-form input[type=button],.mc4wp-form input[type=submit]{cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mc4wp-form label>span,.mc4wp-form li>label{font-weight:400}.rtl .mc4wp-form input[type=checkbox],.rtl .mc4wp-form input[type=radio]{margin:0 0 0 6px}.mc4wp-alert{margin:1em 0;padding:10px 15px;color:#c09853;background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;position:relative}.mc4wp-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.mc4wp-notice{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.mc4wp-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}