:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.ta-c{text-align:center}.ta-l{text-align:left}.ta-r{text-align:right}.main-heading{color:#39393a;text-align:center;font-size:48px;line-height:52px;font-weight:900;padding-bottom:40px}@media screen and (max-width:600px){.main-heading{font-size:26px;line-height:32px}}html{scroll-behavior:smooth}.no-user-interaction{pointer-events:none;user-select:none}.nice-text-input,.nice-textarea{position:relative;display:flex;padding:10px}.nice-text-input label,.nice-textarea label{pointer-events:none;position:absolute;left:20px;top:30px;transform:none;color:#fff;font-size:16px;letter-spacing:.5px;padding:0 10px;transition:all .5s ease}.nice-text-input input,.nice-text-input textarea,.nice-textarea input,.nice-textarea textarea{padding:15px 20px;line-height:21px;border-radius:4px;font-size:16px;font-weight:700;box-sizing:border-box;max-width:100%;width:100%;border:2px solid #fff;background-color:transparent;outline:none;color:#fff;font-family:Brix Sans}.nice-text-input input:-webkit-autofill,.nice-text-input textarea:-webkit-autofill,.nice-textarea input:-webkit-autofill,.nice-textarea textarea:-webkit-autofill{background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #fff inset}.nice-text-input.active-field label,.nice-textarea.active-field label{background:#ea1c0a;font-size:14px;top:5px}.nice-checkbox+.nice-checkbox{padding-top:0;margin-top:-10px}.nice-checkbox{position:relative;overflow:hidden;padding:20px 10px}.nice-checkbox label{cursor:hand;cursor:pointer;line-height:20px}.nice-checkbox label input{opacity:0;position:absolute;left:10px;top:25px}.nice-checkbox label input:checked+span svg{opacity:1}.nice-checkbox label span{display:flex;align-items:center;justify-content:center;float:left;width:18px;height:18px;border:2px solid #fff;border-radius:2px;margin-right:10px}.nice-checkbox label span svg{stroke:#fff;opacity:0}.radio-group{display:flex;align-items:center;margin:10px}@media screen and (max-width:600px){.radio-group{display:block;margin:0}}.radio-group strong{font-size:18px;font-weight:400;margin-right:20px}@media screen and (max-width:800px){.radio-group strong{text-align:center;display:block;margin-right:0}}.radio-group .nice-radio{float:left;margin-right:10px}@media screen and (max-width:600px){.radio-group .nice-radio{margin-right:0;width:100%}}.nice-radio{position:relative;overflow:hidden;border-radius:3px;margin:10px 5px}.nice-radio label{cursor:hand;cursor:pointer}.nice-radio label input{position:absolute;left:-999px}.nice-radio label input:checked+div{background:#1ea2b1;color:#fff}.nice-radio label input:checked+div>span{border-color:#1ea2b1}.nice-radio label input:checked+div>span>span{width:14px;height:14px;border-radius:14px;background:#1ea2b1}.nice-radio label div{padding:15px 35px 15px 20px;background:#f6f6f7;display:flex;line-height:30px;font-weight:700}.nice-radio label div>span{border:2px solid #e8e8e8;width:30px;height:30px;display:block;background:#fff;border-radius:30px;display:flex;margin-right:10px;align-items:center;justify-content:center}.nice-radio.big-radio{margin:10px}@media screen and (max-width:600px){.nice-radio.big-radio{margin:5px 0}}.nice-radio.big-radio label div strong{font-size:24px}.nice-radio.big-radio label div strong small{display:block;font-size:18px;font-weight:400}.nice-radio.big-radio label div>span{margin-top:15px;margin-right:30px;margin-left:10px}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:a 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.lds-ring.lds-ring-dark div{border:8px solid #1ea2b1;border-color:#1ea2b1 transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-submitted,.form-success{display:none;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.form-success{max-width:100vw;width:500px}.form-success h3{padding-top:15px;font-size:48px;font-weight:900}.form-success p{font-size:18px;padding-top:15px;line-height:24px}.domacnosti .show-firmy{display:none}.domacnosti .show-domacnosti,.firmy .show-firmy{display:block}.firmy .show-domacnosti{display:none}@media screen and (max-width:600px){.nice-text-input,.nice-textarea{margin-left:-10px;margin-right:-10px}}#header #logo{user-select:none}#header #header-menu ul li a:hover{color:#ea1c0a}@media screen and (max-width:600px){.hero{height:auto!important;padding-bottom:200px!important}.hero .hero-bg{display:none}}@media screen and (max-width:1000px){.hero h1{padding-left:30px!important;padding-right:10px!important}}@media screen and (max-width:400px){.hero h1{font-size:40px!important;line-height:46px!important}}footer{background:#fff}@media screen and (max-width:1000px){footer{overflow:hidden}}.footer-nav{display:block;border-bottom:10px solid #f6f6f7;line-height:24px;padding-top:55px}@media screen and (max-width:1000px){.footer-nav{padding-top:0}}.footer-nav .heading{font-size:20px;font-weight:900;padding-bottom:16px}.footer-nav ul li{padding-bottom:3px}.footer-nav ul li.current-menu-item:not(.keep) a{color:#ea1c0a}.footer-nav a.btn{margin-top:35px}.footer-nav p{line-height:24px}.footer-nav-cols{display:flex;justify-content:center;align-items:stretch}@media screen and (max-width:1000px){.footer-nav-cols{display:block}}.footer-nav-col{flex-grow:1;flex-basis:100%}@media screen and (max-width:1000px){.footer-nav-col{margin-top:30px}}.footer-nav .footer-app-link{display:flex;height:150px;width:100%;margin-top:15px;align-items:stretch;justify-content:center;user-select:none}.footer-nav .footer-app-link img{height:auto;display:block}.footer-nav .footer-app-link .get-app-links{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:20px}.footer-nav .footer-app-link .get-app-links img{margin:5px}.footer-partners{text-align:center;padding:50px 0}.footer-partners .footer-partner-list-wrap{padding-bottom:25px}.footer-partners .heading{font-size:20px;line-height:24px;font-weight:900}@media screen and (max-width:1000px){.footer-partners .footer-partner-list-wrap{overflow-x:scroll;overflow-y:hidden;padding-bottom:20px;margin-left:-20px;margin-right:-20px}}.footer-partners .footer-partner-list{padding-top:50px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1000px){.footer-partners .footer-partner-list{padding-left:20px;padding-right:20px}}.footer-partners .footer-partner-list a img{transition:opacity .5s ease;user-select:none}.footer-partners .footer-partner-list a:hover img{opacity:.8}@media screen and (max-width:1000px){.footer-partners .footer-partner-list{min-width:1000px}}.bottom-line{display:flex;align-items:center;justify-content:center;padding:30px 0;border-top:2px solid #ebebeb}@media screen and (max-width:1000px){.bottom-line{display:block}}.bottom-line img{user-select:none}@media screen and (max-width:1000px){.bottom-line .footer-logo{display:none}}.bottom-line .footer-socials{padding-left:20px;user-select:none}.bottom-line .footer-socials li{padding-left:10px;display:block;float:left}.bottom-line .footer-socials li a{background:url(../img/social-bg.svg) 50% no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;width:40px;height:40px}@media screen and (max-width:1000px){.bottom-line .footer-socials{width:100%;text-align:center;display:block;float:left;padding:0;padding-bottom:20px}.bottom-line .footer-socials li{float:none;display:inline-block;padding:0 5px}}.bottom-line .footer-text{margin-left:auto}.bottom-line .footer-text .devider{display:inline-block;padding:0 15px}.bottom-line .footer-text .credit{vertical-align:middle;margin-left:5px;display:inline-block;padding:0 0 4px}.bottom-line .footer-text a img{transition:opacity .5s ease;user-select:none}.bottom-line .footer-text a:hover img{opacity:.8}@media screen and (max-width:1000px){.bottom-line .footer-text{text-align:center}}#featured-article-popup{position:fixed;width:940px;margin-left:-470px;height:240px;left:50%;bottom:0;transform:translateY(100%);transition:transform 1s ease;background:#fff;box-shadow:0 3px 60px #00000029;display:flex;z-index:100}#featured-article-popup .close-link{position:absolute;top:20px;right:20px;cursor:hand;cursor:pointer}#featured-article-popup .title{font-size:32px;line-height:40px;font-weight:700;display:block}#featured-article-popup .article-read-more{text-transform:uppercase;color:#ea1c0a;font-weight:700;margin-top:10px;display:inline-block}#featured-article-popup .article-read-more svg{margin-left:5px}#featured-article-popup .fap-img{flex-shrink:0}#featured-article-popup .fap-info{padding:30px 40px}#featured-article-popup .article-category{font-size:12px;text-transform:uppercase;background:#1ea2b1;font-weight:700;margin-bottom:7px}#featured-article-popup .article-category,#featured-article-popup .article-time{padding:2px 10px;line-height:17px;margin-right:2px;color:#fff;display:inline-block}#featured-article-popup .article-time{font-size:13px;background:rgba(57,57,58,.5)}@media screen and (max-width:1000px){#featured-article-popup{display:none}}#featured-article-popup.shown{transform:translateY(0)}#featured-article-popup.hidden{transform:translateY(100%)}a{transition:color .5s ease}a:hover{color:#ea1c0a}.flex{display:flex;align-items:center;justify-content:center}.flex.flex-full{align-items:initial}.flex.flex-full>*{flex-grow:1;flex-basis:0}.flex.flex-wrap{flex-wrap:wrap}#header a.btn,.btn{background:transparent;border:0;cursor:hand;cursor:pointer;outline:none}#header a.btn:hover,.btn:hover{color:#39393a}#header a.btn:hover svg,.btn:hover svg{fill:#c2c2c2}#header a.btn:hover span,.btn:hover span{background:#c2c2c2}#header a.btn.btn-red:hover,.btn.btn-red:hover{color:#fff}#header a.btn.btn-red:hover svg,.btn.btn-red:hover svg{fill:#b00402}#header a.btn.btn-red:hover span,.btn.btn-red:hover span{background:#b00402}#header a.btn.btn-turquoise svg,.btn.btn-turquoise svg{fill:#1ea2b1}#header a.btn.btn-turquoise span,.btn.btn-turquoise span{background:#1ea2b1;color:#fff}#header a.btn.btn-turquoise:hover,.btn.btn-turquoise:hover{color:#fff}#header a.btn.btn-turquoise:hover svg,.btn.btn-turquoise:hover svg{fill:#2b91a3}#header a.btn.btn-turquoise:hover span,.btn.btn-turquoise:hover span{background:#2b91a3}#header a.btn.btn-white,.btn.btn-white{color:#ea1c0a}#header a.btn.btn-white svg,.btn.btn-white svg{fill:#fff}#header a.btn.btn-white span,.btn.btn-white span{background:#fff}#header a.btn.btn-white:hover,.btn.btn-white:hover{color:#d51607}.service-boxes .service-box{padding:40px;display:block;background-color:#b00402;color:#fff;transition:all .5s ease}@media screen and (max-width:600px){.service-boxes .service-box{margin-left:-20px;margin-right:-20px}}.service-boxes .service-box:hover{background-color:#a00301}.service-boxes .service-box:hover svg.arrow{transform:translateX(0)}.service-boxes .service-box.service-box-0{background-color:#ea1c0a}.service-boxes .service-box.service-box-0:hover{background-color:#d51607}.service-boxes .service-box.service-box-2{background-color:#1ea2b1}.service-boxes .service-box.service-box-2:hover{background-color:#2b91a3}.service-boxes .service-box.service-box-3{background-color:#e3e000;color:#b00402}.service-boxes .service-box.service-box-3:hover{background-color:#dad600}.service-boxes .service-box svg{margin-bottom:30px}.service-boxes .service-box svg.arrow{transition:all .5s ease;margin-top:40px;margin-bottom:40px;transform:translateX(-40px)}.service-boxes .service-box .go{display:block;width:60px;overflow:hidden}.service-boxes .service-box h2{font-size:48px;line-height:52px;padding-bottom:20px;font-weight:900}@media screen and (max-width:600px){.service-boxes .service-box h2{font-size:26px;line-height:32px}.service-boxes .service-box h2 br{display:none}}.service-boxes .service-box p{font-size:24px;line-height:29px}@media screen and (max-width:600px){.service-boxes .service-box p{font-size:18px;line-height:22px}}.grecaptcha-badge{visibility:hidden}.home-service-boxes{margin-top:-140px;position:relative;z-index:60;min-height:140px}@media screen and (max-width:850px){.home-service-boxes{marign-top:0}.home-service-boxes>.container .flex{flex-wrap:wrap}.home-service-boxes>.container .flex .service-box{flex-basis:100%;padding:30px 20px 0}.home-service-boxes>.container .flex .service-box h2 br{display:none}}.home-map{padding-top:80px;text-align:center}@media screen and (max-width:1000px){.home-map{padding-top:40px}}.home-map h2{font-size:48px;line-height:52px;font-weight:900;padding-bottom:15px;color:#39393a}@media screen and (max-width:800px){.home-map h2{font-size:34px;line-height:40px}}.home-map p{font-size:24px;line-height:32px;max-width:800px;margin:auto}@media screen and (max-width:800px){.home-map p{font-size:18px;line-height:22px}}.home-map .eon-map{height:660px;overflow:hidden}@media screen and (max-width:1000px){.home-map .eon-map{height:auto;padding-top:20px;padding-bottom:20px}.home-map .eon-map svg{max-width:100%;height:auto}.home-map .eon-map svg *{pointer-events:none}}.home-map .eon-map *{transition:all .5s ease}.home-map .eon-map #pin-eon-2,.home-map .eon-map #pin-eon-3,.home-map .eon-map #pin-eon-4,.home-map .eon-map #pin-eon-5,.home-map .eon-map #pin-eon-6,.home-map .eon-map #pin-eon-8,.home-map .eon-map #pin-eon-9,.home-map .eon-map #pin-eon-10,.home-map .eon-map #pin-eon-12,.home-map .eon-map #pin-eon-13,.home-map .eon-map #pin-eon-14,.home-map .eon-map #pin-eon-16,.home-map .eon-map #pin-eon-17,.home-map .eon-map #pin-eon-18{opacity:0}.home-map .eon-map #Component_91_3,.home-map .eon-map #stin{transition-delay:3s;opacity:0}.home-map .eon-map #Component_92_1,.home-map .eon-map #stin-2{transition-delay:2s;opacity:0}.home-map .eon-map #Component_93_1,.home-map .eon-map #stin-3{transition-delay:3.5s;opacity:0}.home-map .eon-map #Component_94_1,.home-map .eon-map #stin-4{transition-delay:2.5s;opacity:0}.home-map .eon-map #Component_91_3{transform:translate(105px,40px)}.home-map .eon-map #Component_92_1{transform:translate(330.5px,160px)}.home-map .eon-map #Component_93_1{transform:translate(620.5px,80px)}.home-map .eon-map #Component_94_1{transform:translate(890.5px,150px)}.home-map .eon-map #pin-eon-2,.home-map .eon-map #pin-eon-3,.home-map .eon-map #pin-eon-4,.home-map .eon-map #pin-eon-5,.home-map .eon-map #pin-eon-6{transition-delay:0s}.home-map .eon-map #pin-eon-8,.home-map .eon-map #pin-eon-9,.home-map .eon-map #pin-eon-10{transition-delay:.5s}.home-map .eon-map #pin-eon-12,.home-map .eon-map #pin-eon-13,.home-map .eon-map #pin-eon-14{transition-delay:1s}.home-map .eon-map #pin-eon-16,.home-map .eon-map #pin-eon-17,.home-map .eon-map #pin-eon-18{transition-delay:1.5s}.home-map .eon-map.observer-init #Component_91_3{transform:translate(105px,90px)}.home-map .eon-map.observer-init #Component_91_3:hover #blok-panel-4{transform:translate(-282px,-1839.891px)}.home-map .eon-map.observer-init #Component_92_1{transform:translate(330.5px,210px)}.home-map .eon-map.observer-init #Component_92_1:hover #blok-panel{transform:translate(-282px,-1839.891px)}.home-map .eon-map.observer-init #Component_93_1{transform:translate(620.5px,120px)}.home-map .eon-map.observer-init #Component_93_1:hover #blok-panel-2{transform:translate(-282px,-1849.891px)}.home-map .eon-map.observer-init #Component_94_1{transform:translate(890.5px,200px)}.home-map .eon-map.observer-init #Component_94_1:hover #blok-panel-3{transform:translate(-278px,-1849.891px)}.home-map .eon-map.observer-init #Component_91_3,.home-map .eon-map.observer-init #Component_92_1,.home-map .eon-map.observer-init #Component_93_1,.home-map .eon-map.observer-init #Component_94_1{opacity:1}.home-map .eon-map.observer-init #stin,.home-map .eon-map.observer-init #stin-2,.home-map .eon-map.observer-init #stin-3,.home-map .eon-map.observer-init #stin-4{opacity:.25}.home-map .eon-map.observer-init #pin-eon-2,.home-map .eon-map.observer-init #pin-eon-3,.home-map .eon-map.observer-init #pin-eon-4,.home-map .eon-map.observer-init #pin-eon-5,.home-map .eon-map.observer-init #pin-eon-6,.home-map .eon-map.observer-init #pin-eon-8,.home-map .eon-map.observer-init #pin-eon-9,.home-map .eon-map.observer-init #pin-eon-10,.home-map .eon-map.observer-init #pin-eon-12,.home-map .eon-map.observer-init #pin-eon-13,.home-map .eon-map.observer-init #pin-eon-14,.home-map .eon-map.observer-init #pin-eon-16,.home-map .eon-map.observer-init #pin-eon-17,.home-map .eon-map.observer-init #pin-eon-18{opacity:1}.points{padding:30px 0 100px;background:#fff}.points .flex{align-items:baseline}@media screen and (max-width:850px){.points .flex{flex-wrap:wrap}.points .flex .home-point{flex-basis:100%;text-align:center}.points .flex .home-point .point-ico{width:100%;margin-left:0}.points .flex .home-point p{margin:auto}.points .flex .home-point a.call-us{display:inline-block}}.points .home-point{width:33.332%}.points .home-point .point-ico{height:200px;width:200px;margin-left:-60px;background:url(../img/ico-bg.svg) 50% no-repeat;padding:60px;text-align:center;line-height:80px;box-sizing:border-box}.points .home-point .point-ico svg{vertical-align:middle}.points .home-point h3{font-size:32px;line-height:40px;margin-top:-30px;padding-bottom:12px;font-weight:700}.points .home-point p{font-size:18px;line-height:24px;max-width:300px;padding-bottom:30px}.points .home-point a{text-transform:uppercase;color:#ea1c0a;font-weight:700;transition:all .5s ease}.points .home-point a:hover{color:#d51607}.points .home-point a:hover svg{fill:#d51607;margin-left:10px}.points .home-point a svg{margin-left:5px;fill:#ea1c0a;transition:all .5s ease}.points .home-point a.call-us{position:relative;flex-wrap:wrap;padding-left:45px;clear:both;display:block}.points .home-point a.call-us svg{margin-left:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.points .home-point a.call-us small{text-transform:none;color:#39393a;font-size:16px;line-height:21px;font-weight:400;clear:both;display:block}.points .home-point a.call-us strong{font-size:24px;line-height:29px;clear:both;display:block}.emobilita h2{font-weight:800;font-size:54px;line-height:64px;margin-bottom:20px}@media only screen and (max-width:900px){.emobilita h2{font-size:42px;line-height:1.2}}.faq-detail{font-size:18px;line-height:24px;color:#39393a;padding:0 30px 25px}.faq-detail p{padding-bottom:15px}.faq-single-category .faq-list .faq-item .faq-head:hover{color:#ea1c0a}.faq-single-category .faq-list .faq-item .faq-head:hover svg{fill:#ea1c0a}.show-more a:hover{color:#d51607}.faq-single-category .faq-list .faq-item.active>.faq-head{color:#ea1c0a}.faq-single-category .faq-list .faq-item.active>.faq-head svg{fill:#ea1c0a;transform:rotate(180deg) translateY(50%)}.faq-single-category:last-of-type{margin-bottom:50px}.faq-single{padding-top:80px}@media screen and (max-width:1000px){.faq-single .faq-single-category{padding:40px;margin-left:-20px;margin-right:-20px}}.faq-single-category{background:#fff;padding:50px;margin-bottom:20px}.faq-single-category h2{color:#39393a;text-align:center;font-size:48px;line-height:52px;font-weight:900;padding-bottom:50px;display:block;margin:0 100px;border-bottom:2px solid #ebebeb}@media screen and (max-width:1000px){.faq-single-category h2{font-size:24px;line-height:30px;margin:0}}.faq-single-category h2 svg{vertical-align:-7px;margin-right:5px}.faq-single-category .faq-list{padding:0 100px}@media screen and (max-width:1000px){.faq-single-category .faq-list{padding:0}}.faq-single-category .faq-list .faq-item{border-bottom:2px solid #ebebeb}.faq-single-category .faq-list .faq-item.faq-item-hidden{display:none}.faq-single-category .faq-list .faq-item .faq-head{padding:25px 0;cursor:hand;cursor:pointer;color:#39393a;transition:color .5s ease;position:relative}.faq-single-category .faq-list .faq-item .faq-head h3{font-size:24px;padding:0 60px 0 30px;line-height:30px;font-weight:700}@media screen and (max-width:1000px){.faq-single-category .faq-list .faq-item .faq-head h3{font-size:18px;line-height:20px}}.faq-single-category .faq-list .faq-item .faq-head svg{position:absolute;right:0;top:50%;transition:fill .5s ease;transform:translateY(-50%);fill:#e8e8e8}.faq-single-category .faq-list .faq-item .faq-detail{display:none}.faq-single-category .faq-list .faq-item.active .faq-detail{display:block}.faq-single-category .show-more{padding-top:40px;text-align:center}.faq-single-category .show-more a{color:#ea1c0a;transition:color .5s ease;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700}.faq-single-category .show-more a svg{vertical-align:2px;display:inline-block;margin-left:5px}.newest-articles{padding:80px 0 60px;overflow:hidden}@media screen and (max-width:600px){.newest-articles{padding-top:40px;padding-bottom:40px}}.newest-articles .more-articles{padding-top:40px;text-align:center}.article-list{display:flex;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width:1000px){.article-list{display:block}}.article-list .single-article{height:400px;background:#e8e8e8;flex:1 0 41%;margin:10px;position:relative;overflow:hidden;max-width:50%}@media screen and (max-width:1000px){.article-list .single-article{max-width:none}}@media screen and (max-width:600px){.article-list .single-article{margin-left:-20px;margin-right:-20px}}.article-list .single-article img{user-select:none}.article-list .single-article a{display:flex;align-items:center;justify-content:center}.article-list .single-article a .article-tags{position:absolute;left:50px;top:40px;display:flex;z-index:30}.article-list .single-article a .article-tags li{padding:2px 10px;font-size:14px;line-height:17px;margin-right:2px;color:#fff;background:rgba(57,57,58,.5)}.article-list .single-article a .article-tags li.article-category{text-transform:uppercase;background:#1ea2b1;font-weight:700}.article-list .single-article a .article-photo{width:100%;max-width:115%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease}@media screen and (max-width:1000px){.article-list .single-article a .article-photo{min-height:100%!important;width:auto!important;max-width:none;min-width:100%;height:auto}}.article-list .single-article a .article-title{position:absolute;left:50px;bottom:30px;right:50px;color:#fff;font-size:48px;line-height:55px;font-weight:700;z-index:30;transition:all .5s ease}@media screen and (max-width:800px){.article-list .single-article a .article-title{font-size:38px;line-height:42px}}.article-list .single-article a .article-overlay{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;background:#000;z-index:20;transition:opacity .5s ease}.article-list .single-article a .article-read-more{color:#ea1c0a;opacity:0;z-index:30;left:50px;position:absolute;bottom:-21px;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:700;transition:all .5s ease}.article-list .single-article a .article-read-more svg{margin-left:5px;fill:#ea1c0a}.article-list .single-article a:hover .article-overlay{opacity:.5}.article-list .single-article a:hover .article-read-more{bottom:50px;opacity:1}.article-list .single-article a:hover .article-title{bottom:90px}.article-list .single-article a:hover .article-photo{transform:translate(-50%,-50%) scale(1.1)}.article-styling,.article-styling p{font-size:18px;line-height:32px}.article-styling p{padding-bottom:20px}@media screen and (max-width:1000px){.article-styling p{font-size:16px;line-height:24px}}.article-styling h2,.article-styling h3,.article-styling h4,.article-styling h5{font-weight:900;padding-bottom:20px}.article-styling h2{font-size:48px;line-height:60px}.article-styling h3{font-size:32px;line-height:38px}.article-styling h4{font-size:26px;line-height:32px}.article-styling h5{font-size:18px;line-height:24px}.article-styling a{color:#ea1c0a}.article-styling a:hover{text-decoration:underline}.article-styling img,.article-styling picture{max-width:100%;height:auto}.article-styling table{margin-top:20px;margin-bottom:50px}.article-styling table td{vertical-align:top;padding-bottom:20px}.article-styling table td h1,.article-styling table td h2,.article-styling table td h3,.article-styling table td h4{padding-bottom:10px}.article-styling table td svg{margin-top:10px;margin-right:40px}.article-styling blockquote{padding:50px 90px 50px 190px;font-size:24px;font-style:italic;line-height:32px;font-weight:700;margin-bottom:65px;margin-top:20px;background:#f6f6f7 url(../img/quotes.svg) 74px 60px no-repeat;position:relative}@media screen and (max-width:600px){.article-styling blockquote{background:#f6f6f7;padding:20px}}.article-styling blockquote:before{width:0;height:0;border-style:solid;border-width:40px 40px 0 0;border-color:#f6f6f7 transparent transparent;display:block;content:"";position:absolute;bottom:0;left:0;transform:translateY(100%)}.article-styling blockquote .author{display:block;padding-top:20px;font-size:18px;line-height:24px;font-weight:400}.article-styling blockquote .author strong{font-weight:700}.article-styling ul{margin:10px 0 30px;padding-left:40px}.article-styling ul li{position:relative;line-height:32px;padding:12px 0}.article-styling ul li:before{position:absolute;display:block;content:" ";top:25px;left:-25px;width:10px;height:10px;background:url(../img/point.svg) 50% no-repeat}.article-styling a.file{display:block;padding:50px 130px;margin:30px 0;font-size:32px;line-height:30px;font-weight:700;color:#39393a;background:#f6f6f7 url(../img/file.svg) 65px no-repeat}.article-styling a.file small{display:block;font-size:18px;line-height:24px;font-weight:400}.blog-article .article-info{color:#8f9192;font-size:16px;line-height:20px;padding-bottom:65px;padding-top:35px;text-align:right}@media screen and (max-width:1000px){.blog-article .article-info{text-align:left;padding-bottom:20px}}.blog-article .article-info .left{float:left}@media screen and (max-width:700px){.blog-article .article-info .left{width:100%;padding-bottom:10px}}.blog-article .article-info .left div{float:left;padding-right:10px;font-size:16px;font-weight:700}.blog-article .article-info .left div span{height:30px;line-height:30px;color:#fff;float:left;background:#8f9192}.blog-article .article-info .left div svg{float:left;fill:#8f9192}.blog-article .article-info .left div svg:last-child{transform:rotate(-180deg)}.blog-article .article-info .left div.cat{text-transform:uppercase}.blog-article .article-info .left div.cat span{background:#1ea2b1}.blog-article .article-info .left div.cat svg{fill:#1ea2b1}.blog-article .article-content{padding-bottom:30px}.blog-article .article-share{color:#8f9192;font-size:16px;line-height:20px;text-align:right;border-top:1px solid rgba(57,57,58,.15);padding-top:40px}.blog-article .article-share svg{vertical-align:middle;margin-left:7px}.contact-groups{padding-bottom:110px}.contact-groups .contact-group-wrap{flex:0 50%;padding:10px;box-sizing:border-box}.contact-groups .contact-group-wrap:nth-of-type(odd){padding-left:0}.contact-groups .contact-group-wrap:nth-of-type(2n){padding-right:0}@media screen and (max-width:1000px){.contact-groups .contact-group-wrap{flex-basis:100%;padding-left:0!important;padding-right:0!important}}.contact-group{flex:0 50%;background:#fff;padding:40px 50px 10px;box-sizing:border-box;position:relative}@media screen and (max-width:600px){.contact-group{padding:40px 20px 10px;margin-left:-20px;margin-right:-20px}}.contact-group h3{font-size:36px;line-height:44px;font-weight:700}@media screen and (max-width:600px){.contact-group h3{font-size:28px;line-height:32px}}.contact-group ul.contact-items li{display:flex;align-items:flex-start;border-bottom:1px solid rgba(57,57,58,.15);padding:30px 0}.contact-group ul.contact-items li:last-of-type{border-bottom:none}.contact-group ul.contact-items li .contact-item-image{width:100px}@media screen and (max-width:600px){.contact-group ul.contact-items li .contact-item-image{display:none}}.contact-group ul.contact-items li .contact-item-info{padding-left:30px}@media screen and (max-width:600px){.contact-group ul.contact-items li .contact-item-info{padding-left:0}}.contact-group ul.contact-items li .contact-item-info h4{font-size:24px;line-height:29px;padding-bottom:10px;margin-top:5px}.contact-group ul.contact-items li .contact-item-info p a{display:inline-block;font-size:20px;line-height:24px;padding:2px 0;font-weight:700;color:#ea1c0a;transition:color .5s ease}.contact-group ul.contact-items li .contact-item-info p a svg{vertical-align:middle;margin-right:18px;fill:#ea1c0a;transition:fill .5s ease}@media screen and (max-width:600px){.contact-group ul.contact-items li .contact-item-info p a svg{display:none}}.contact-group ul.contact-items li .contact-item-info p a:hover{color:#d51607}.contact-group ul.contact-items li .contact-item-info p a:hover svg{fill:#d51607}.contact-group ul.contact-items li .contact-item-info p small{padding-left:50px}@media screen and (max-width:600px){.contact-group ul.contact-items li .contact-item-info p small{padding-left:0}}.register-link{text-align:center;padding-top:40px}#registrace{padding-top:100px}#registrace .main-heading{font-size:72px}@media screen and (max-width:600px){#registrace .main-heading{font-size:36px;line-height:40px}}#registrace .tab-buttons{padding-top:100px}@media screen and (max-width:600px){#registrace .tab-buttons{padding-top:20px}}#registrace .tab-buttons ul li{flex-basis:50%}@media screen and (max-width:1000px){#registrace .tab-buttons ul li{flex-basis:100%}}#registrace .tab-buttons ul li a{font-size:30px}@media screen and (max-width:600px){#registrace .tab-buttons ul li a{font-size:18px}}#registrace .tab-buttons ul li a svg{vertical-align:middle}#registrace .tab-buttons ul li a.active-tab{color:#1ea2b1}#registrace .tab-buttons ul li a.active-tab svg{fill:#1ea2b1}#registrace .tab-content{background:transparent}@media screen and (max-width:800px){#registrace .tab-content .flex{display:block}}#registrace .tab-content .container{padding:0!important}#registrace .tab-content .show-check-same{display:none}#registrace .tab-content .add-car{margin-top:15px;font-weight:700;padding:0 10px}#registrace .tab-content .single-tab{background:#fff;padding:80px 190px 100px;display:block;position:relative}@media screen and (max-width:1200px){#registrace .tab-content .single-tab{padding:80px 90px 100px}}@media screen and (max-width:1000px){#registrace .tab-content .single-tab{padding:80px 20px 100px}}#registrace .tab-content .single-tab h3{font-size:32px;line-height:44px;font-weight:700;padding:0 10px}#registrace .tab-content .single-tab p{font-size:18px;line-height:24px;padding:0 10px 10px}#registrace .tab-content .single-tab p.note{color:#8f9192;font-size:16px;line-height:21px;clear:both}#registrace .tab-content .single-tab p.note svg{margin-right:5px;vertical-align:middle}#registrace .tab-content .single-tab .space{margin-top:40px}#registrace .tab-content .single-tab .form-send{text-align:center;padding-top:20px}#registrace .tab-content .single-tab a{color:#ea1c0a}#registrace .tab-content .single-tab a:hover{color:#d51607}#registrace .tab-content .single-tab .nice-checkbox label span,#registrace .tab-content .single-tab input,#registrace .tab-content .single-tab textarea{border-color:#e8e8e8;color:#39393a}#registrace .tab-content .single-tab label{color:#39393a}#registrace .tab-content .single-tab .nice-text-input.active-field label,#registrace .tab-content .single-tab .nice-textarea.active-field label{background:#fff}#registrace .tab-content .single-tab textarea{min-height:200px}#registrace .tab-content .single-tab .nice-checkbox a{text-decoration:underline}#registrace .tab-content .single-tab .nice-checkbox a:hover{text-decoration:none}#registrace .tab-content .single-tab .nice-checkbox input:checked+span{background:#1ea2b1;border-color:#1ea2b1}.count-no{background:#f6f6f7;padding:20px 30px;display:flex;justify-content:space-between;margin-bottom:10px;align-items:center}.count-no label{font-size:24px;line-height:30px;font-weight:700}.input-group{display:flex;border:2px solid #e8e8e8}@media screen and (max-width:600px){.input-group{width:120px;margin:auto}}.input-group input{border:none;outline:none;height:58px;line-height:60px;float:left;width:60px;font-size:18px;font-weight:700;text-align:center;-moz-appearance:textfield;margin:0}.input-group input::-webkit-inner-spin-button,.input-group input::-webkit-outer-spin-button{-webkit-appearance:none}.input-group span{height:60px;width:30px;line-height:60px;display:block;float:left;font-size:22px;font-weight:900;text-align:center;user-select:none;cursor:hand;cursor:pointer;background:#f6f6f7}.pricelist-info{color:#8f9192;font-size:16px;line-height:30px;text-align:center;padding-bottom:30px}.pricelist-info svg{margin-right:5px;vertical-align:middle}.pricelist-info a{color:#ea1c0a}.pricelist-title{padding:60px 0;text-align:center}#get-app{height:940px;position:relative;overflow:hidden;background:#ea1c0a}@media screen and (max-width:800px){#get-app{height:auto;padding:0 20px 50px 0}}#get-app *{transition:all 1.5s ease}#get-app .app-showcase{position:absolute;left:50%;top:50%;z-index:50;color:#fff;opacity:0;transform:translateY(-50%);margin-left:-450px;transition:all 2s ease;font-size:18px;line-height:24px}@media screen and (max-width:1200px){#get-app .app-showcase{right:20px;left:auto}}@media screen and (max-width:1000px){#get-app .app-showcase{position:relative;top:0;left:0;transform:none;right:0;padding:50px 0 0 150px}}@media screen and (max-width:800px){#get-app .app-showcase{margin-left:0!important;padding-left:0}}#get-app .app-showcase h2{font-size:48px;line-height:56px;font-weight:900;padding-bottom:35px}@media screen and (max-width:600px){#get-app .app-showcase h2{font-size:36px;line-height:40px}}#get-app .app-showcase h3{font-size:32px;line-height:40px;padding-bottom:5px;font-weight:700}@media screen and (max-width:600px){#get-app .app-showcase h3{font-size:26px;line-height:30px}}#get-app .app-showcase .app-pic{width:320px}@media screen and (max-width:800px){#get-app .app-showcase .app-pic{display:none}}#get-app .app-showcase .app-desc{padding-left:25px;width:500px}#get-app .app-showcase .app-desc p{font-size:18px;line-height:24px;padding-bottom:20px}#get-app .app-showcase .app-desc ul{padding-bottom:30px}#get-app .app-showcase .app-desc ul li{padding-left:80px;background:url(../img/app-point.svg) 0 0 no-repeat}#get-app .app-showcase .app-desc .app-down a:first-child{display:inline-block;margin-right:20px}#get-app .bg1,#get-app .bg2,#get-app .bg3{position:absolute;left:100%;z-index:45;background:#ea1c0a;width:100px;top:0;bottom:0}#get-app .img-bg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:40}@media screen and (max-width:1000px){#get-app .img-bg{display:none}}#get-app .bg1{background:#ea1c0a;right:0;left:50%;transform:translateX(600px);width:100%}#get-app .bg2{background:#1ea2b1}#get-app .bg3{background:#e3e000;width:60px}#get-app.observer-init .app-showcase{opacity:1;margin-left:-250px}#get-app.observer-init .bg1{transform:translateX(0)}#get-app.observer-init .bg2{left:50%;right:auto;transform:translateX(-700px)}#get-app.observer-init .bg3{left:0;right:50%;width:50%;transform:translateX(-800px)}#get-app.observer-init .img-bg{transform:translate(-86%,-50%)}.car-list{border-top:2px solid #e8e8e8;margin:20px 10px 0;counter-reset:a}.car-list .car{border-bottom:2px solid #e8e8e8}@media screen and (max-width:600px){.car-list .car{padding:10px 0}}.car-list .car:first-of-type .trash{pointer-events:none;opacity:0}.car-list .car .counter:before{counter-increment:a;content:counter(a)}.car-list .car .trash{margin-left:5px;vertical-align:-4px;cursor:pointer}.car-list .car .total{margin-left:auto;margin-right:10px;font-size:18px}@media screen and (max-width:800px){.car-list .car .total{display:none}}@media screen and (max-width:600px){.car-list .car .total{display:block;padding-top:10px;text-align:center}}.car-list .car .radio-group{margin-left:0;margin-right:0}@media screen and (max-width:850px){.pricelist-wrap .pricelist .guide .fields ul li{font-size:14px!important;line-height:25px;padding:0 10px}.pricelist-wrap .pricelist .fields ul li{padding:0 5px!important}.pricelist-wrap .pricelist .foot{padding-left:5px!important;padding-right:5px!important}}#registrace #tab1 .form-submitted,#registrace #tab1 .form-submitted .form-success{width:100%}#registrace #tab1 .form-submitted .form-success h3{padding-top:20px}#registrace #tab1 .form-submitted .form-success p{max-width:750px;margin:15px auto}#registrace #tab1 .form-submitted .form-success .red-line{background:#ea1c0a;color:#fff;padding:50px 120px 80px;text-align:center;margin-top:100px}#registrace #tab1 .form-submitted .form-success .red-line h4{font-size:48px;line-height:52px;font-weight:900;color:#fff}#registrace #tab1 .form-submitted .form-success .red-line p{color:#fff;font-size:20px;line-height:24px;padding-bottom:24px}#registrace #tab1 .form-submitted .form-success .services .flex>div{padding:60px 40px}#registrace #tab1 .form-submitted .form-success .services .flex>div>svg{height:100px;margin-bottom:30px}#registrace #tab1 .form-submitted .form-success .services .flex>div h4{font-size:48px;font-weight:900;color:#39393a}#registrace #tab1 .form-submitted .form-success .services .flex>div p{font-size:20px;line-height:24px}#registrace #tab1 .form-submitted .form-success .services .flex>div a{margin-top:15px;text-transform:uppercase;font-weight:600}#registrace #tab1 .form-submitted .form-success .services .flex>div a svg{margin-left:5px;vertical-align:-2px}.intro-title{text-align:center;margin:60px 0}ul.features li{background:url(../img/service-point.svg) 0 22px no-repeat}.single-product{transition:box-shadow .5s ease}.single-product:hover{box-shadow:0 3px 40px #00000029}.single-product:hover .product-pic{max-height:85%!important}.single-product.active-product{border:10px solid #1ea2b1;padding:50px!important}@media screen and (max-width:1000px){.single-product.active-product{border:none}}.single-product.active-product .cta-product span{background:#e8e8e8!important;color:#39393a}.single-product.active-product .cta-product span svg{fill:#39393a!important;transform:rotate(180deg)}.single-product.active-product .cta-product svg{fill:#e8e8e8!important}.product-list .single-product a.spec svg{transition:all .5s ease}.product-list .single-product a.spec:hover svg{fill:#ea1c0a}.product-form{background:#1ea2b1;padding:40px 50px 50px;color:#fff;position:relative}@media screen and (max-width:1000px){.product-form{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:600px){.product-form .flex{display:block}}.product-form form{display:flex;justify-content:space-between;align-items:start}.product-form .elements{width:490px;box-sizing:border-box;position:relative}@media screen and (max-width:1000px){.product-form .elements{width:100%}}.product-form .quote{width:400px;background:#2b91a3;padding:60px;box-sizing:border-box;margin-top:20px;margin-left:20px}@media screen and (max-width:1000px){.product-form .quote{display:none}}.product-form .quote p{padding:0;font-size:24px;line-height:32px;font-style:italic;padding-top:20px}.product-form .quote .said{display:flex;justify-content:start;align-items:center;padding-top:30px}.product-form .quote .said svg{margin-right:10px}.product-form .quote .said strong{font-size:24px;line-height:30px}.product-form .quote .said small,.product-form .quote .said strong{display:block}.product-form h2{padding:10px;font-weight:900;font-size:48px;line-height:48px}.product-form h3{padding:10px;font-weight:700;font-size:32px}.product-form hr{margin:10px;border-bottom:1px solid hsla(0,0%,100%,.15);border-top:none}.product-form p{padding:10px;font-size:18px;line-height:24px}.product-form .btn{width:100%;display:flex}.product-form .btn span{flex-grow:1}.product-form .nice-text-input.active-field label,.product-form .nice-textarea.active-field label{background:#1ea2b1}.btn.btn-type.active-product-group{position:relative}.btn.btn-type.active-product-group svg{fill:#2b91a3}.btn.btn-type.active-product-group span{background:#2b91a3}.btn.btn-type.active-product-group:after{display:block;content:" ";position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#2b91a3 transparent transparent}.btn.precheck-start{margin-top:20px}.btn.precheck-start span>svg{transform:rotate(-90deg);vertical-align:2px}div.products-hero{height:468.6px;padding:33px;display:flex;align-items:center}div.products-hero .container{margin:0 auto 140px}@media screen and (max-width:600px){div.products-hero .container{margin:auto}}div.products-hero h1{font-size:82px;line-height:86px}.checkbox-moreInfo{text-decoration:underline;color:#fff;font-size:16px}.checkbox-moreInfo:hover{text-decoration:none;color:#fff}.tab-heading{padding-bottom:120px}.tab-heading h2{font-size:72px;line-height:80px;font-weight:900;color:#39393a;text-align:center;margin-bottom:25px}@media screen and (max-width:600px){.tab-heading h2{font-size:36px;line-height:40px}}.tab-heading p{font-size:24px;line-height:32px;max-width:960px;text-align:center;margin:auto}@media screen and (max-width:600px){.tab-heading p{font-size:18px;line-height:22px}}.tab-buttons{position:relative}.tab-buttons .container{padding:0!important}.tab-buttons ul{display:flex}@media screen and (max-width:1000px){.tab-buttons ul{flex-wrap:wrap}}.tab-buttons ul li{flex-grow:1}@media screen and (max-width:1000px){.tab-buttons ul li{flex-basis:100%}}.tab-buttons ul li a{height:80px;text-align:center;line-height:80px;background:#e8e8e8;color:#39393a;display:block;font-size:22px;font-weight:700;transition:all .5s ease}.tab-buttons ul li a svg{margin-right:7px;vertical-align:-3px;transition:all .5s ease;fill:#39393a}.tab-buttons ul li a.active-tab{background:#fff}.tab-buttons ul li a.red{background:#ea1c0a;color:#fff}.tab-buttons ul li a:hover{color:#ea1c0a}.tab-buttons ul li a:hover svg{fill:#ea1c0a}.tab-content{position:relative;background:#fff;padding-bottom:80px}.tab-content .single-tab{display:flex;justify-content:space-between}.tab-content .single-tab .single-tab-image{margin-right:-100px;padding:50px 0}@media screen and (max-width:1000px){.tab-content .single-tab .single-tab-image{display:none}}.tab-content .single-tab-content{width:600px;padding:75px 0}@media screen and (max-width:1000px){.tab-content .single-tab-content{width:100%}}.tab-content .single-tab-content h2{font-size:48px;font-weight:900;line-height:52px;padding-bottom:25px;color:#39393a}.tab-content .single-tab-content p{font-size:24px;line-height:32px;padding-bottom:35px}.tab-content .single-tab-content h3{font-size:32px;line-height:40px;padding-bottom:5px;font-weight:700}.tab-content .single-tab-content ul li{padding-left:80px;padding-bottom:30px;background:url(../img/tab-point.svg) 0 0 no-repeat}.tab-content .single-tab-content ul li p{font-size:18px;line-height:24px}.tab-content .single-tab-content .btn span>svg{margin-right:10px;vertical-align:-6px}.tab-content #tab1 .single-tab-content ul li{background:url(../img/tab-point-2.svg) 0 0 no-repeat}.tab-content #tab1 .newTabContent ul li:first-child{background:url(../img/rodinny-dum.svg) 0 0 no-repeat}.tab-content #tab1 .newTabContent ul li:nth-child(2){background:url(../img/wallbox.svg) 0 0 no-repeat}.tab-content #tab2 .newTabContent ul li:first-child{background:url(../img/setrete-naklady.svg) 0 0 no-repeat}.tab-content #tab2 .newTabContent ul li:nth-child(2){background:url(../img/dobijeni-pod-kontrolou.svg) 0 0 no-repeat}@media screen and (max-width:520px){.products-link{display:none}}.private-form{padding:0;gap:50px;margin-bottom:120px}.private-form form{align-items:stretch}.private-form form .elements{width:50%;padding:40px 50px 50px}@media only screen and (max-width:1000px){.private-form form .elements{width:100%}}.private-form .quote{padding:0;margin:0;width:50%}.private-tab-heading{padding-top:120px}@media only screen and (max-width:600px){.private-tab-heading{padding-top:60px;padding-bottom:60px}}.private-complete-solution h2{color:#39393a;text-align:center;font-size:48px;line-height:52px;font-weight:900;padding-bottom:30px;padding-top:50px;display:block}.private-complete-solution p{font-size:24px;line-height:32px;text-align:center;margin:0 0 50px}.private-complete-solution-items{display:flex;flex-wrap:wrap;flex-grow:1;gap:15px;justify-content:center;margin-bottom:50px}.private-complete-solution-items h3{width:100%;font-weight:900;font-size:24px;margin-bottom:10px;text-align:center}.private-complete-solution-item{display:flex;align-items:center}.private-complete-solution-item span{background-color:#ea1c0a;color:#fff;margin:0 -5px;font-weight:700;height:100%;display:flex;align-items:center;position:relative;z-index:1}.private-complete-solution-item svg{fill:#ea1c0a}.private-complete-solution-item svg:last-child{transform:rotate(180deg)}.private-complete-solution-package-items{margin-bottom:120px}@media only screen and (max-width:1000px){.private-complete-solution-package-items .flex{flex-direction:column}}.private-complete-solution-package-items h3{width:100%;font-weight:900;font-size:24px;margin-bottom:30px;text-align:center}.private-complete-solution-package-wrap{display:flex;flex-direction:column;gap:20px}.private-complete-solution-package-wrap:first-child{padding-right:10px}.private-complete-solution-package-wrap:last-child{padding-left:10px}@media only screen and (max-width:1000px){.private-complete-solution-package-wrap{padding-bottom:30px}.private-complete-solution-package-wrap:first-child,.private-complete-solution-package-wrap:last-child{padding-right:0;padding-left:0}}.private-complete-solution-package-item{padding:60px;background-color:#fff}@media only screen and (max-width:600px){.private-complete-solution-package-item{padding:60px 30px}}.private-complete-solution-package-item ul li{font-size:20px;line-height:28px;padding:10px 0 10px 30px;border-bottom:1px solid rgba(57,57,58,.15);position:relative;background:url(../img/service-point.svg) 0 13px no-repeat}.private-complete-solution-package-item img{margin-bottom:30px}.private-complete-solution-package-item h2{font-size:40px;line-height:44px;font-weight:900;padding-bottom:24px;color:#39393a}.private-complete-solution-package-prices{padding:30px 0}.private-complete-solution-package-prices span{margin-bottom:10px;font-size:20px}.private-complete-solution-package-prices span:first-child{font-weight:700}.private-complete-solution-package-prices span>span{display:none;margin-bottom:0}@media only screen and (max-width:600px){.private-complete-solution-package-prices{padding-bottom:0}}.private-complete-solution-package-price{display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:600px){.private-complete-solution-package-price{flex-direction:column;margin-bottom:15px}}.private-complete-solution-package-price span:hover:last-child>span{opacity:1;display:block;position:absolute;top:-100%;background:#ea1c0a;color:#fff;padding:4px 15px;border-radius:6px;font-size:16px;right:0}.storytelling-title{color:#39393a;text-align:center;font-size:48px;line-height:52px;font-weight:900;padding-bottom:50px;padding-top:50px;display:block;margin:0 100px}@media only screen and (max-width:1000px){.storytelling-title{margin:0}}@media only screen and (max-width:600px){.storytelling-title{font-size:36px;line-height:40px}}.storytelling-item{display:flex;gap:30px;margin-bottom:30px}.storytelling-item h3{font-weight:900;font-size:24px;margin-bottom:10px}.storytelling-item svg{min-width:30px;width:30px;height:30px;object-fit:contain}.tab-content .single-tab .single-tab-image.public{margin-right:0}.points.multiple-points{background:#fff;padding:80px 0}.points-box-lower{padding:0 0 0 100px}@media screen and (max-width:1000px){.points-box-lower{padding-left:0}}.down-button{padding-top:60px;text-align:center}.flow{background:#fff;padding-top:120px;border-bottom:10px solid #f6f6f7}.flow h2{font-size:72px;line-height:80px;font-weight:900;max-width:900px;margin:auto;text-align:center}.flow h3{font-size:24px;line-height:32px;text-align:center;padding-top:10px}.flow .step{border-top:4px solid #1ea2b1;padding-top:75px;padding-bottom:60px;display:flex;justify-content:space-around;position:relative;min-height:450px;box-sizing:border-box}.flow .step p{font-size:18px;line-height:24px}.flow .step svg.ico{position:absolute;left:0;top:-77px;transform:translateY(-50%)}.flow .step svg.master-ico{position:absolute;left:50%;top:-2px;transform:translate(-50%,-50%)}.flow .step .contact-group{padding:0}.flow .step>div{width:410px;position:relative}.flow .step>div h3{font-size:48px;line-height:52px;text-align:left;font-weight:900;padding-bottom:20px}.flow .step>div>a{margin-top:20px;display:inline-block;color:#ea1c0a;font-weight:700;text-transform:uppercase}.flow .step>div>a svg{vertical-align:0;margin-left:5px}.flow .step.step0{border-right:4px solid #1ea2b1;display:block;padding-bottom:20px;padding-top:120px;min-height:auto}.flow .step.step0:before{position:absolute;content:" ";display:block;background:#fff;top:-6px;height:8px;left:0;width:50%}.flow .step.step1{border-top:0;border-right:4px solid #1ea2b1;padding-top:0}.flow .step.step2{border-left:4px solid #1ea2b1}.flow .step.step3{border-right:4px solid #1ea2b1}.flow .step.step4{border-left:4px solid #1ea2b1}.flow .corner{position:absolute;pointer-events:none;background:#fff;user-select:none;z-index:50}.flow .corner.left{left:-4px}.flow .corner.right{right:-4px}.flow .corner.top{top:-4px}.flow .corner.bottom{bottom:-4px}.flow .corner.r90{transform:rotate(90deg)}.flow .corner.r180{transform:rotate(180deg)}.flow .corner.r270{transform:rotate(270deg)}.flow .contact-group ul.contact-items li .contact-item-info p a{text-transform:none;font-size:22px}@media screen and (max-width:1000px){.il,.ir{display:none}.boxes .box .container{height:auto}.boxes .box{padding-top:20px;padding-bottom:20px}#flow{display:none}}.newButtonWrap{display:flex;justify-content:center;align-items:center}.newButton{background:#1ea2b1;width:100%;font-size:24px;display:flex}.newButton strong{color:#fff}.newButton a{display:flex;text-align:center;width:100%;height:100%;justify-content:center;padding:20px 50px}.newButton small{font-size:16px}.newButtonFlex{gap:50px}@media only screen and (max-width:800px){.newButtonFlex{display:flex!important;flex-direction:column;gap:15px}}.single-service ul li{background:url(../img/service-point.svg) 0 17px no-repeat}.single-service.active-service{border:10px solid #1ea2b1;padding:50px!important}@media screen and (max-width:1000px){.single-service.active-service{border:none}}.single-service.active-service .cta span{background:#e8e8e8!important;color:#39393a!important}.single-service.active-service .cta span svg{fill:#39393a!important;transform:rotate(180deg)}.single-service.active-service .cta svg{fill:#e8e8e8!important}.service-form{background:#1ea2b1;padding:40px 50px 50px;color:#fff;position:relative}@media screen and (max-width:1000px){.service-form{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:800px){.service-form{padding:40px 20px 50px}.service-form .flex{display:block}}.service-form h2{padding:10px;font-weight:900;font-size:48px;line-height:48px;padding-bottom:10px}.service-form p{padding:10px;font-size:18px;line-height:24px}.service-form .btn{width:100%;display:flex}.service-form .btn span{flex-grow:1}.service-form .nice-text-input.active-field label,.service-form .nice-textarea.active-field label{background:#1ea2b1}.service-list{padding-bottom:60px}@media screen and (max-width:1000px){.service-list .flex-services{flex-wrap:wrap}.service-list .flex-services .single-service-wrap{flex-basis:100%}}.service-menu li.mobile-contactButton{display:flex;justify-content:center}@media screen and (min-width:1000px){.service-menu li.mobile-contactButton{display:none}}.service-menu li.mobile-contactButton a{background:#ea1c0a;width:auto;height:60px;line-height:60px;color:#fff;margin:15px 0}.service-menu li.mobile-contactButton svg{fill:#ea1c0a;margin:15px 0}.service-menu li.mobile-contactButton svg:last-child{transform:rotate(180deg)}.about-service-boxes{padding:80px 0}@media screen and (max-width:600px){.about-service-boxes{padding:0}}.about-service-boxes p{height:180px}@media screen and (max-width:600px){.about-service-boxes p{height:auto}}@media screen and (max-width:1150px){.about-service-boxes>.container .flex{flex-wrap:wrap}.about-service-boxes>.container .flex .service-box{flex-basis:30%;padding:30px 20px 0}}@media screen and (max-width:850px){.about-service-boxes>.container .flex .service-box{flex-basis:100%}}.about-gallery{background:#fff;padding:10px;height:600px;overflow:hidden;position:relative}.about-gallery .about-gallery-inner{position:absolute;margin:auto;display:flex;justify-content:center;width:1420px;left:50%;transform:translate(-50%)}.about-gallery .about-gallery-inner img{display:block;margin:10px;float:left}.team-video{display:flex}.team-video img{display:block}.team-video .bg1{background:#b00402;flex-grow:1}.team-video .bg2{flex-grow:1;display:flex}.team-video .bg2 .bg2a{background:#1ea2b1;width:30px}.team-video .bg2 .bg2b{background:#e3e000;flex-grow:1}.video-link{position:relative;display:block}.video-link .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease;z-index:40;width:80px}.video-link .overlay{transition:all .5s ease;background:rgba(0,0,0,.15);position:absolute;top:0;left:0;right:0;bottom:0;z-index:30}.video-link:hover .video-play{width:90px}.video-link:hover .overlay{background:rgba(0,0,0,.1)}.team{margin-top:80px}.team .tab-heading{padding-top:80px;padding-bottom:80px}.team .team-members{background:#fff}.team .team-members .team-member{display:flex;padding:0 0 50px}.team .team-members .team-member .flex{justify-content:space-between}@media screen and (max-width:1000px){.team .team-members .team-member .flex{flex-direction:column}}.team .team-members .team-member .bg{flex-grow:1}.team .team-members .team-member .bg.bg1{background:#ea1c0a}.team .team-members .team-member .bg.bg2{background:#1ea2b1}.team .team-members .team-member .bg.bg3{background:#e3e000}.team .team-members .team-member .bg.bg4{background:#b00402}@media screen and (max-width:1000px){.team .team-members .team-member img{order:1}}.team .team-members .team-member .person-box{display:flex;justify-content:center;flex-grow:1}@media screen and (max-width:1000px){.team .team-members .team-member .person-box{order:2;max-width:100%}}.team .team-members .team-member .person-box .person-box-inner{width:400px}.team .team-members .team-member h3{font-size:48px;line-height:52px;font-weight:900}.team .team-members .team-member h4{font-size:24px;padding-bottom:20px}.team .team-members .team-member p{font-size:18px;line-height:32px;padding-bottom:20px}.team .team-members .team-member ul{padding-top:10px}.team .team-members .team-member ul li{background:url(../img/service-point.svg) 0 2px no-repeat;font-size:20px;line-height:24px;font-weight:700;padding-bottom:10px;padding-left:35px}.team .team-members .down-button{padding-top:10px;padding-bottom:100px}.green .tab-heading{background:#1ea2b1;color:#fff;text-align:center;padding-top:110px;padding-bottom:110px}@media screen and (max-width:600px){.green .tab-heading{padding-top:30px;padding-bottom:40px}}.green .tab-heading h2{color:#fff;padding-top:20px}.green .green-text{display:flex;justify-content:space-between}.green .green-text .bg1{flex-grow:1;background:#e3e000}.green .green-text .bg2{flex-grow:1;background:#ea1c0a}.green .green-text .text-box{max-width:600px;margin-left:100px;padding:50px 0}@media screen and (max-width:1000px){.green .green-text .text-box{margin-left:0}}@media screen and (max-width:600px){.green .green-text .text-box{padding-bottom:0}}.green .green-text .text-box h3{font-size:48px;line-height:52px;padding-bottom:20px;font-weight:900}@media screen and (max-width:600px){.green .green-text .text-box h3{font-size:36px;line-height:40px}}.green .green-text .text-box p{font-size:24px;line-height:30px;padding-bottom:20px}@media screen and (max-width:600px){.green .green-text .text-box p{font-size:18px;line-height:22px}}.green .green-text .text-box ul{padding-top:20px}.green .green-text .text-box ul li{padding-left:80px;padding-bottom:30px;background:url(../img/tab-point-2.svg) 0 0 no-repeat}.green .green-text .text-box ul li p{font-size:18px;line-height:24px}.green .green-text .text-box ul li h4{font-size:32px;line-height:40px;font-weight:900;padding-bottom:20px}.green .green-text .text-bg{margin-left:auto;margin-right:-20px}.green .green-text .text-bg img{display:block}@media screen and (max-width:1000px){.green .green-text .text-bg{display:none}}.green .green-show{background:#1ea2b1;color:#fff;padding:80px 0 120px}@media screen and (max-width:900px){.green .green-show{padding:40px 0}}.green .green-show .flex{justify-content:space-around;align-items:initial}@media screen and (max-width:1000px){.green .green-show .flex{flex-wrap:wrap}}.green .green-show .col{width:400px}@media screen and (max-width:900px){.green .green-show .col{width:100%;flex-basis:100%;padding:20px 0}}.green .green-show svg{margin-bottom:30px}.green .green-show h3{font-size:48px;line-height:52px;font-weight:700;padding-bottom:25px}@media screen and (max-width:600px){.green .green-show h3{font-size:36px;line-height:40px}}.green .green-show p{font-size:18px;line-height:24px}.green .green-show a{color:#fff;text-decoration:underline}.green .green-show a:hover{text-decoration:none}.green .green-points{background:#fff;padding-bottom:90px}.green .green-points .points{background:transparent}@media screen and (max-width:1000px){.green .green-points .points{padding-left:0;padding-bottom:0}}@media screen and (max-width:500px){.green .down-button{display:none}}@media screen and (max-width:1000px){.stats .flex{display:block}}.stats .stats-heading{display:flex}.stats .stats-heading .bg1{flex-grow:1;background:#e3e000}.stats .stats-heading .bg2{flex-grow:1;background:#1ea2b1}.stats .stats-heading .container{background:#ea1c0a;position:relative}.stats .stats-heading h2{font-size:96px;line-height:100px;font-weight:900;position:absolute;right:0;top:50%;max-width:615px;transform:translate(-30px,-50%);color:#fff;text-align:right}@media screen and (max-width:600px){.stats .stats-heading h2{font-size:36px;line-height:40px;text-align:left;padding-left:60px}}.stats .stats-heading img{display:block;pointer-events:none;user-select:none}.stats .stats-numbers{background:#fff;padding:100px 0 80px}.stats .stats-numbers h3{text-align:center;font-size:48px;line-height:52px;font-weight:black;padding-bottom:60px;font-weight:900}.stats .stats-numbers .flex{justify-content:space-around}.stats .stats-numbers .single-stat{width:400px}@media screen and (max-width:1000px){.stats .stats-numbers .single-stat{width:100%}}.stats .stats-numbers .single-stat svg{max-width:100%}.stats .stats-numbers .single-stat h4{font-size:32px;line-height:40px;padding-bottom:20px;font-weight:700}.stats .stats-numbers .single-stat p{font-size:18px;line-height:24px;padding-bottom:40px}.projects{padding:80px 0}.projects .tab-heading{padding-bottom:50px}.projects .points{background:transparent}.projects .project{width:360px;height:590px;background:#fff;box-sizing:border-box;padding:60px}@media screen and (max-width:600px){.projects .project{width:100%;height:auto;padding:60px 20px 20px}}.projects .project p{font-size:18px;line-height:24px}@media screen and (max-width:600px){.projects .project p{font-size:16px;line-height:20px}}.projects .project img{width:auto}.projects .project img.project1{height:74px;margin:-20px 0 20px -34px}.projects .project img.project2{height:32px;margin-bottom:40px}.projects .project img.project3{height:38px;margin-bottom:34px}.projects .project img.project4{height:45px;margin-bottom:25px}.btn #ico-nase-produkty,.btn #pin-eon{vertical-align:-5px;height:23px;margin-right:5px}.swiper-projects>.swiper-container .swiper-slide{width:380px}.intro ul li{background:url(../img/tab-point.svg) 0 0 no-repeat}body .intro{background:#fff url(../img/euro-map.svg) 100% 0 no-repeat;background-size:contain}@media screen and (max-width:1000px){body .intro{background:#fff}}@media screen and (max-width:500px){.down-button{display:none}}.page-template-o-nas .points .home-point{text-align:center}.page-template-o-nas .points .home-point.left{text-align:left}@media screen and (max-width:850px){.page-template-o-nas .points .home-point.left{text-align:center}}.page-template-o-nas .points .home-point.left .point-ico{margin-left:-60px}@media screen and (max-width:850px){.page-template-o-nas .points .home-point.left .point-ico{margin:0}}.page-template-o-nas .points .home-point .point-ico{margin:auto}.page-template-o-nas .points .home-point h3{padding:0 10px 0 0;font-size:26px;line-height:34px}@media screen and (max-width:600px){.page-template-o-nas .points .home-point h3{font-size:22px;line-height:30px}}.point-with-number{position:relative}.home-point:first-child .point-with-number:after{background-color:#ea1c0a}.home-point:nth-child(2) .point-with-number:after{background-color:#b00402}.home-point:nth-child(3) .point-with-number:after{background-color:#1ea2b1}.point-with-number:after{content:attr(number) "x";position:absolute;font-size:24px;font-weight:700;color:#fff;line-height:1;border-radius:50px;overflow:hidden;padding:2px 8px;left:55%;top:calc(50% - 40px);transform:translateY(-50%)}@media screen and (max-width:850px){.point-with-number:after{left:52%}}.project-list .flex{flex-wrap:wrap}.project-list .flex .project-wrap{padding:10px}.about-video{width:50%;padding-bottom:20px}@media only screen and (max-width:900px){.about-video{width:100%}}.about-video video{width:100%;outline:none}.new-gallery{display:flex}@media only screen and (max-width:900px){.new-gallery{flex-direction:column}}.new-about-gallery{width:50%;display:flex;gap:20px;padding-left:20px;padding-bottom:20px;max-height:320px}@media only screen and (max-width:900px){.new-about-gallery{width:100%;padding-left:0;padding-bottom:0}}.new-about-gallery-lvl1 .team-video img,.new-about-gallery-lvl1 img{display:block;height:100%;width:100%;object-fit:cover}.new-about-gallery-lvl1:first-child{width:40%}.new-about-gallery-lvl1:last-child{width:60%;display:flex;flex-direction:column;gap:20px}.new-about-gallery-lvl2{display:flex;gap:20px;height:50%}.new-about-gallery-lvl2 img{width:calc(50% - 10px);object-fit:cover;height:100%}.about-title,.white-wrap{background-color:#fff}.about-title{font-size:48px;line-height:52px;font-weight:900;color:#39393a;text-align:center;padding-bottom:25px;padding-top:80px}@media only screen and (max-width:600px){.about-title{font-size:36px;line-height:40px}}.project-slider{text-align:center}.project-slider .project{margin:0 auto}@media only screen and (max-width:600px){.project-slider .swiper-container{padding-bottom:35px}}.project-slider .prev-slide{left:calc(50% - 180px - 60px)}@media only screen and (max-width:600px){.project-slider .prev-slide{left:calc(50% - 60px)}}.project-slider .next-slide{right:calc(50% - 180px - 60px)}@media only screen and (max-width:600px){.project-slider .next-slide{right:calc(50% - 60px)}}.project-slider .next-slide,.project-slider .prev-slide{z-index:50;fill:#e8e8e8;transition:fill .5s ease;position:absolute;top:50%;cursor:pointer;display:block;opacity:1}.project-slider .next-slide:hover,.project-slider .prev-slide:hover{fill:#ea1c0a}@media only screen and (max-width:600px){.project-slider .next-slide,.project-slider .prev-slide{top:unset;bottom:0}}.company-points{margin-top:120px}.company-point{counter-increment:b;position:relative;margin-bottom:120px;justify-content:flex-start}@media only screen and (max-width:900px){.company-point{margin-bottom:60px}}.company-point:after{background-image:url(../img/list-item-bg.svg);background-position:50%;background-size:contain;color:#fff;width:80px;height:80px;display:flex;justify-content:center;align-items:center;content:counter(b);font-size:48px;position:absolute;top:0;font-weight:700}@media only screen and (max-width:900px){.company-point:after{width:50px;height:50px;font-size:32px}}.company-point:after{left:-50px}@media only screen and (max-width:900px){.company-point:after{left:0}}.company-point div.company-text p,.company-point h2{margin-left:75px;justify-content:flex-start;text-align:left;margin-bottom:30px}@media only screen and (max-width:1200px){.company-point{margin-left:50px}.company-point p{margin-left:-50px}}@media only screen and (max-width:900px){.company-point{margin-left:0}.company-point .company-title h2{margin-left:65px;height:auto;line-height:1}.company-point .company-text p{margin-left:65px!important}}.company-title h2{font-size:54px;line-height:64px;font-weight:900;color:#39393a;margin-bottom:25px;height:80px;display:flex;align-items:center}@media only screen and (max-width:900px){.company-title h2{margin-bottom:20px;font-size:42px;line-height:54px;height:50px}}.company-text p{font-size:24px;line-height:32px;margin:auto;position:relative}.company-text p.hasTooltip{cursor:pointer}.company-text p:hover span{content:"";top:calc(100% + 5px);background-color:#ea1c0a;color:#fff;padding:5px 15px;border-radius:6px;opacity:1;position:absolute;display:block;z-index:2;font-size:14px;line-height:18px;height:fit-content}.company-text p span{display:none;position:absolute;bottom:0;opacity:0;transition:all .2s ease}@media only screen and (max-width:900px){.company-text p{font-size:18px;line-height:26px}}.hero .bg1{background:#1ea2b1;right:-10%}.hero .bg2{background:#ea1c0a}.hero.observer-init .hero-content{transform:translateX(0);opacity:1}.hero.observer-init .bg1{right:0;width:20px;left:auto}.hero.observer-init .bg2{left:0;right:50%;width:50%;transform:translateX(-750px)}.hero.observer-init img{transform:translate(-85%,-50%)}.contact-form{background:#ea1c0a;color:#fff;overflow:hidden;position:relative}@media screen and (max-width:850px){.contact-form>.container>form>.flex{display:block}}.contact-form .contact-fields{padding:100px 0 150px;max-width:500px;z-index:60;position:relative}.contact-form .contact-fields textarea{min-height:120px;max-height:120px}.contact-form .contact-fields .btn{margin-top:40px}@media screen and (max-width:850px){.contact-form .contact-fields{display:none}}.contact-form .contact-info{display:flex;align-items:center}@media screen and (max-width:850px){.contact-form .contact-info{padding-top:40px}}.contact-form .contact-info>div{position:relative;z-index:60;padding-bottom:50px}.contact-form .contact-info h2{font-size:86px;line-height:100px;font-weight:900;padding-bottom:40px}@media screen and (max-width:850px){.contact-form .contact-info h2{font-size:50px;line-height:56px}}@media screen and (max-width:600px){.contact-form .contact-info h2{font-size:36px;line-height:42px}}.contact-form .contact-info ul li{padding-bottom:15px;max-width:350px}.contact-form .contact-info ul li.name{font-size:32px}.contact-form .contact-info ul li.name svg{vertical-align:-8px}.contact-form .contact-info ul li a{color:#fff;position:relative;flex-wrap:wrap;padding-left:45px;clear:both;display:block}.contact-form .contact-info ul li a svg{margin-left:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.contact-form .contact-info ul li a svg.tel-ico{margin-left:7px}.contact-form .contact-info ul li a strong{font-size:28px;line-height:36px;clear:both;display:block;font-weight:700}.contact-form .contact-info ul li a small{font-size:14px;line-height:18px;clear:both;display:block}.contact-form .contact-info .more-contacts{color:#fff;font-weight:900;text-transform:uppercase;margin-top:25px;display:inline-block}.contact-form .contact-info .more-contacts:hover svg{margin-left:10px}.contact-form .contact-info .more-contacts svg{margin-left:5px;vertical-align:1px;transition:margin .5s ease}.contact-form .bg1,.contact-form .bg2,.contact-form .bg3,.contact-form .bg4{position:absolute;top:0;bottom:0;transition:all .5s ease;height:100%;z-index:45;user-select:none}@media screen and (max-width:850px){.contact-form .bg1,.contact-form .bg2,.contact-form .bg3,.contact-form .bg4{display:none}}.contact-form .bg1{background:#b00402;right:0;left:50%;transform:translateX(700px)}.contact-form .bg2{background:#1ea2b1;width:240px;right:50%;transform:translateX(-415px)}.contact-form .bg3{background:#e3e000;left:0;right:50%;transform:translateX(-700px)}.contact-form .bg4{right:50%;z-index:40}.contact-form.observer-init .bg2{animation:b 12s}@keyframes b{0%{width:240px;right:50%}50%{width:180px;right:45%}80%{width:240px;right:50%}}.testimonials{background:#fff;border-top:10px solid #f6f6f7;padding:80px 0 90px;position:relative}.testimonials .container{z-index:30;position:relative}.testimonials .testimonials-carousel{max-width:930px;margin:auto;text-align:center;position:relative}.testimonials .testimonials-carousel .testimonial-image{position:absolute;top:-90px;left:50%;transform:translate(-50%,-50%)}.testimonials .testimonials-carousel .testimonial-text{padding-top:20px}.testimonials .testimonials-carousel .testimonial-text p{font-size:24px;line-height:32px;font-style:italic;padding-bottom:32px}@media screen and (max-width:600px){.testimonials .testimonials-carousel .testimonial-text p{font-size:18px;line-height:22px}}.testimonials .testimonials-carousel .testimonial-author p{font-size:24px;line-height:32px}@media screen and (max-width:600px){.testimonials .testimonials-carousel .testimonial-author p{font-size:18px;line-height:22px}}.testimonials .testimonials-carousel .testimonial-author p strong{font-weight:700}.testimonials .testimonials-carousel .next-slide,.testimonials .testimonials-carousel .prev-slide{fill:#e8e8e8;transition:fill .5s ease;position:absolute;top:90px;left:50%;transform:translate(-50%,-50%);cursor:hand;cursor:pointer;margin-left:130px}.testimonials .testimonials-carousel .next-slide:hover,.testimonials .testimonials-carousel .prev-slide:hover{fill:#ea1c0a}.testimonials .testimonials-carousel .prev-slide{margin-left:-130px}.testimonials .bg1{position:absolute;top:0;left:0;z-index:20}.testimonials .bg2{position:absolute;bottom:0;right:0;z-index:20}