/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin:0;font-size:16px;color:#171717;line-height:1.6;font-family:proxima-nova,sans-serif;}h1.page-header{font-size:30px;font-weight:900;border:0;padding:0;margin:0 0 45px;}.banner-content{background:#16CC48;padding:30px 0;border-bottom:2px solid white;color:white;font-size:22px;}.banner-content a{color:white;}.banner-content a:hover,.banner-content a:focus{color:white;}.path-frontpage h1.page-header{text-transform:uppercase;}h1.page-header + .field--name-field-text-pod-nadpis{margin-top:-30px;}h2,h3,h4{font-weight:900;margin:0 0 20px;}h2{font-size:26px;}h3{font-size:22px;}h4{font-size:18px;}p,ul,ol{margin-bottom:30px;}p.margin-small{margin-bottom:8px;}p:last-child,ul:last-child,ol:last-child{margin-bottom:0;}a{transition:all 0.3s;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:inherit;color:#CD1719;}a:hover,a:focus{color:#171717;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:transparent;}.navbar.container{max-width:unset;}a.logo img{background:#CD1719;padding:38px 25px 38px 0;display:inline-block;}a.logo{float:none !important;margin:0;position:relative;display:block;}ul.menu.menu--main.nav.navbar-nav{float:right !important;}header#navbar{background:transparent;border:0;margin:0 auto;}section#block-views-block-vseobecne-informace-block-1 .view-id-vseobecne_informace.view-display-id-block_1{padding:7px 0;position:relative;}section#block-views-block-vseobecne-informace-block-1 a svg{display:none;}section#block-views-block-vseobecne-informace-block-1 a{color:#CD1719;font-weight:900;margin:0 23px 0 16px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:transparent;}section#block-views-block-vseobecne-informace-block-1 .tim-servis-tel a:last-child{margin-right:0;}section#block-views-block-vseobecne-informace-block-1 a:hover,section#block-views-block-vseobecne-informace-block-1 a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:inherit;}section#block-views-block-vseobecne-informace-block-1 a + a{margin-left:0;}.navbar-header{width:100%;}.navbar-default .navbar-nav > li > a{text-decoration:none !important;color:#000000;font-size:15px;text-transform:uppercase;font-weight:800;letter-spacing:1px;padding:35px 20px 34px;position:relative;}.wrap-btn.wrap-btn-seznam{display:flex;width:100%;justify-content:center;margin:20px 0 0;}.path-frontpage .wrap-btn.wrap-btn-seznam{margin:0;}.stitky-blog .field--item a,.wrap-btn a,.btn{padding:4px 16px;color:white;background:#cd1719;border-radius:2px;margin:0 15px 0 0;border:1px solid #cd1719;display:inline-block;text-decoration:none !important;font-size:17px;font-weight:800;text-transform:uppercase;transition:all 0.3s;}.stitky-blog .field--item:last-child a,.wrap-btn a:last-child,.btn:last-child{margin:0;}.webform-submission-form .form-actions .btn{font-weight:400;font-size:15px;padding:8px 25px;border-radius:4px;}.stitky-blog .field--item a:hover,.webform-submission-form .form-actions .btn:hover,.webform-submission-form .form-actions .btn:focus,.webform-submission-form .form-actions .btn:active{border:1px solid #cd1719;background:white !important;outline:none;color:#cd1719;}.wrap-btn a:hover,.wrap-btn a:focus,.btn:hover,.btn:focus{background:white;color:#cd1719;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:black;background-color:transparent;}div#toolbar-administration a{text-decoration:none !important;}footer.footer{background:#ECECEC;border:0;padding:80px 0 20px;margin-top:0;}.foot-nadpis{font-size:20px;font-weight:900;margin-bottom:25px;}span.inline-label + p{display:inline-block;}span.inline-label{display:inline-block;min-width:60px;vertical-align:top;}.foot-email,.foot-tel,.foot-mobil,.foot-adresa,.foot-ic,.foot-dic{display:flex;}.foot-adresa p{margin-bottom:0;}footer.footer a{font-weight:700;color:black;}.foot-sluzby a{display:block;margin-bottom:8px;}footer.footer .foot-logo img{width:190px;max-width:100%;margin:-13px 0 35px 0;}.foot-sluzby{columns:2;}footer.footer .foot-sluzby a:hover,footer.footer .foot-sluzby a:focus{text-decoration-color:inherit;}footer.footer .foot-sluzby a{text-decoration-color:transparent;font-weight:400;}.navbar-header{display:flex;flex-wrap:wrap;}.flex-row-views .view-content,.flex-row,.paragraph--type--obsah-ve-2-sloupcich .field--name-field-sloupec{display:flex;flex-flow:wrap;margin:0 -15px;}.view-id-sluzby_new.view-display-id-block_3 .view-content{display:flex;flex-flow:wrap;margin:0 -1px;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row{width:33.33333333%;padding:0 1px 2px;min-height:82px;}.view-id-sluzby_new.view-display-id-block_3 .view-content .box-wrap .views-field.views-field-title .sluzba-nadpis{display:table;width:100%;position:relative;}.view-id-sluzby_new.view-display-id-block_3 .view-content .box-wrap .views-field.views-field-title a{background:white;border-radius:5px;box-shadow:0 5px 10px rgb(0 0 0 / 5%);display:table-cell;width:100%;vertical-align:middle;line-height:1.2;padding:20px 12px 22px 79px;font-size:16px;text-decoration:none !important;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap,.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title,.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title *{height:100%;}.flex-col,.paragraph--type--obsah-ve-2-sloupcich .field--name-field-sloupec > .field--item{width:100%;padding:0 15px;margin-bottom:30px;}section#block-objednejtese{background:#CD1719;color:white;font-size:30px;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:34px 0;margin:85px 0;}.path-frontpage section#block-objednejtese{margin:145px 0;}section#block-objednejtese .field--name-field-odkaz a{color:#000000;border:1px solid white;background:white;margin-right:28px;text-decoration:none;font-size:20px;padding:6px 30px;display:inline-block;margin-right:28px;border-radius:2px;font-weight:900;box-shadow:0 3px 6px rgb(0 0 0 / 16%);}section#block-objednejtese .field--name-field-odkaz a:hover,section#block-objednejtese .field--name-field-odkaz a:focus{color:white;background:transparent;}section#block-objednejtese .field--name-field-odkaz .field--item:last-child a{color:white;background:transparent;margin-right:0;}section#block-objednejtese .field--name-field-odkaz .field--item:last-child a:hover,section#block-objednejtese .field--name-field-odkaz .field--item:last-child a:focus{color:#000000;background:white;}section#block-objednejtese .field--name-field-odkaz{display:flex;}.view-id-akcni_nabidky.view-display-id-block_2 .views-row img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}body:not(.path-frontpage) .wrap-main-container{background:rgb(236,236,236);background:-moz-linear-gradient(116deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(116deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(116deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ececec",endColorstr="#ffffff",GradientType=1);padding:60px 0;}body.path-frontpage .wrap-main-container .front-sekce{padding-top:60px;position:relative;}body.path-frontpage .wrap-main-container .front-sekce:before{content:"";display:block;position:absolute;left:50%;width:100vw;height:auto;background:rgb(236,236,236);background:-moz-linear-gradient(116deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(116deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(116deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ececec",endColorstr="#ffffff",GradientType=1);padding:60px 0;transform:translateX(-50%);z-index:-1;top:0;bottom:0;}body.path-frontpage .wrap-main-container{padding:0;overflow:hidden;}.view-id-akcni_nabidky .box-wrap,.view-id-blog .box-wrap{background:white;height:100%;position:relative;box-shadow:0 20px 30px rgb(23 23 23 / 7%);}.view-id-blog .box-wrap,.view-id-akcni_nabidky .box-wrap{text-align:center;}.carousel__viewport .box-wrap{box-shadow:0 3px 8px rgb(23 23 23 / 9%) !important;}.view-id-akcni_nabidky .box-wrap .views-field-title a:after,.view-id-blog .box-wrap .views-field-title a:after{background-image:url(/themes/custom/aeto/images/arrow-red.svg);content:"";display:block;background-position:center;width:49px;height:14px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:12px auto 0;}.views-field.views-field-field-stitek-blogu{position:absolute;left:0;top:0;z-index:1;}.views-field.views-field-field-stitek-blogu span{background:#CD1719;color:white;font-size:15px;text-transform:uppercase;font-weight:700;padding:5px 8px 3px 10px;line-height:1;display:block;position:relative;}.views-field.views-field-field-stitek-blogu span:after{display:inline-block;content:"";width:9px;height:100%;text-decoration:none;position:absolute;border-bottom:0 solid transparent;border-left:0 solid transparent;border-top:23px solid #cd1719;border-right:9px solid transparent;top:0;left:100%;z-index:1;}.views-field.views-field-field-stitek-blogu span.stitek-id-2{background:#171717;}.views-field.views-field-field-stitek-blogu span.stitek-id-2:after{border-top:23px solid #171717;}.box-wrap .views-field.views-field-title a{color:#000000;font-size:20px;font-weight:700;padding:15px 15px 22px;display:block;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:transparent;}.box-wrap .views-field.views-field-title a:hover,.box-wrap .views-field.views-field-title a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:inherit;}.flex-col.flex-col-2.col-foto-gal{width:40%;height:max-content;top:30px;position:sticky;}.flex-col.flex-col-2.col-text{width:60%;}.flex-col.flex-col-2.col-foto-gal .flex-row{margin:0 -11px;}.flex-col.flex-col-2.col-foto-gal .flex-row > .flex-col{padding:0 11px;margin-bottom:20px;}.box-white{background:white;padding:15px;}.field--name-field-obsah-stranky .field--name-field-text ul,.field--name-field-obsah-stranky .field--name-field-text ol{padding:0;}.field--name-field-obsah-stranky .field--name-field-text ul li,.field--name-field-obsah-stranky .field--name-field-text ol li{list-style:none;position:relative;padding-left:23px;padding-bottom:3px;}.field--name-field-obsah-stranky .field--name-field-text ul li:last-child,.field--name-field-obsah-stranky .field--name-field-text ol li:last-child{padding-bottom:0;}.field--name-field-obsah-stranky .field--name-field-text ul li{padding-left:23px;}.field--name-field-obsah-stranky .field--name-field-text ul li:before{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #cd1719;position:absolute;left:0;top:7px;}.field--name-field-obsah-stranky .field--name-field-text ol li{counter-increment:cislovani;}.field--name-field-obsah-stranky .field--name-field-text ol li:before{content:counter(cislovani) ". ";position:absolute;left:0;font-weight:700;color:#cd1719;}.col-sm-9,.flex-col-front-1{width:100%;}.col-sm-3,.flex-col-front-2{width:100%;}.view-id-akcni_nabidky.view-display-id-block_3 .view-content .carousel__slide{width:100%;}.carousel__viewport{margin:-10px -10px;max-width:calc(100% + 20px);}.carousel__slide{padding:10px 10px 30px;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title span.ikon-hover,.view-id-sluzby_new.view-display-id-block_1 .head-sluzby-ikon{display:flex;position:absolute;left:19px;top:49%;width:40px;height:34px;transform:translateY(-50%);pointer-events:none;justify-content:center;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title span.ikon-hover img,.view-id-sluzby_new.view-display-id-block_1 .head-sluzby-ikon img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all 0.25s;}.view-id-sluzby_new.view-display-id-block_1 .head-sluzby-ikon.head-sluzby-ikon-50 img{top:calc(50% + 3px);}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title:hover span.ikon-hover img{transition:all 0.4s;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title span.ikon-hover img:first-child{opacity:1;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title span.ikon-hover img:last-child{opacity:0;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title .sluzba-nadpis:hover span.ikon-hover img:first-child{opacity:0;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row .box-wrap .views-field-title .sluzba-nadpis:hover span.ikon-hover img:last-child{opacity:1;}.view-id-sluzby_new.view-display-id-block_3 .view-content .box-wrap .views-field.views-field-title .sluzba-nadpis a:hover{background:#cd1719;color:white;}section#block-views-block-sluzby-new-block-3{margin-top:30px;}.layout--twocol{display:flex;flex-wrap:wrap;margin:0 -15px;}.layout--twocol{display:flex;flex-wrap:wrap;margin:0 -15px;}.paragraph-id-24 .layout--twocol{display:flex;flex-wrap:wrap;}.layout--twocol > .layout__region > *:last-child{margin:0 0 30px;}.layout--twocol > .layout__region{padding:0 15px;}.path-frontpage .field--name-field-obsah-stranky:before{content:"";display:block;width:100vw;background:white;z-index:1;top:0;bottom:-30px;left:50%;position:absolute;transform:translateX(-50%);}.path-frontpage .field--name-field-obsah-stranky{position:relative;}.path-frontpage .field--name-field-obsah-stranky h2{color:#CD1719;font-size:44px;margin-bottom:32px;}.path-frontpage .field--name-field-obsah-stranky{font-size:17px;}.path-frontpage .field--name-field-obsah-stranky .wrap-btn a{}.path-frontpage .field--name-field-obsah-stranky > .field--item{position:relative;z-index:2;padding:65px 0 10px;}.path-frontpage .field--name-field-obsah-stranky > .field--item:first-child{padding:90px 0 10px;}.path-frontpage .field--name-field-obsah-stranky .wrap-btn a{border:0;box-shadow:0px 3px 6px rgb(0 0 0 / 16%);background:white;color:#CD1719;padding:11px 16px 11px;position:relative;}.path-frontpage .field--name-field-obsah-stranky .wrap-btn a:after{background-image:url(/themes/custom/aeto/images/arrow-blue.svg);content:"";display:inline-block;background-position:center;width:49px;height:14px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 0 0 17px;transition:all 0.3s;position:relative;top:1px;}.path-frontpage .field--name-field-obsah-stranky .wrap-btn a:hover:after,.path-frontpage .field--name-field-obsah-stranky .wrap-btn a:focus:after{background-image:url(/themes/custom/aeto/images/arrow-white.svg);}.path-frontpage .field--name-field-obsah-stranky .wrap-btn a:hover,.path-frontpage .field--name-field-obsah-stranky .wrap-btn a:focus{background:#CD1719;color:white;}.layout__region > .paragraph{margin-bottom:30px;}.paragraph-id-27 .paragraph-id-30 > .field--name-field-blok{display:flex;flex-wrap:wrap;}.paragraph-id-27 .paragraph-id-30 > .field--name-field-blok{display:flex;flex-wrap:wrap;}.paragraph-id-27 .paragraph-id-30 > .field--name-field-blok > *{width:50%;}.view-id-sluzby_new.view-display-id-block_4 .views-field.views-field-title a{padding:2px 0 2px 32px;font-size:17px;font-weight:400;position:relative;}.view-id-sluzby_new.view-display-id-block_4 .views-field.views-field-title a:before{content:"";display:inline-block;background-image:url(/themes/custom/aeto/images/arrow-right-red.svg);height:13px;width:16px;background-position:center;background-size:cover;position:absolute;top:9px;left:0;}.field--name-field-obsah-stranky .paragraph-id-27 .field--name-field-text ul li{font-size:20px;color:#085280;font-weight:800;padding:10px 0 20px 60px;position:relative;}.field--name-field-obsah-stranky .paragraph-id-27 .field--name-field-text ul li:before{content:"";position:absolute;border:none !important;left:0;top:0;background-repeat:no-repeat;background-position:top center;width:40px !important;}.field--name-field-obsah-stranky .paragraph-id-27 .field--name-field-text ul li:nth-child(1):before{background-image:url('/themes/custom/aeto/images/autorizovany-certifikovany-servis.svg');height:45px;top:2px;}.field--name-field-obsah-stranky .paragraph-id-27 .field--name-field-text ul li:nth-child(2):before{background-image:url('/themes/custom/aeto/images/pouzivame-kvalitni-komponenty.svg');height:33px;top:10px;}.field--name-field-obsah-stranky .paragraph-id-27 .field--name-field-text ul li:nth-child(3):before{background-image:url('/themes/custom/aeto/images/precizni-vcasna-prace.svg');height:30px;top:12px;}.field--name-field-obsah-stranky .paragraph-id-27 .field--name-field-text ul li:nth-child(4):before{background-image:url('/themes/custom/aeto/images/pickup-odtahove-sluzby.svg');height:34px;top:10px;}.field--name-field-obrazek img{width:100%;max-width:100%;}.view-id-sluzby_new.view-display-id-block_4{padding-left:30px;}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:27px;height:22px;cursor:pointer;}.carousel__dots .carousel__dot:after{content:"";width:16px;height:16px;border-radius:50%;position:absolute;border:1px solid #cd1719;background:white;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .15s ease-in-out;}.has-dots{margin-bottom:55px;}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:100%;left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none;}.carousel__dots .carousel__dot.is-selected:after{opacity:1;background:#cd1719;}.view-id-blog.view-display-id-block_2 .box-wrap{box-shadow:0 20px 30px rgb(23 23 23 / 7%);}.path-frontpage .field--name-field-obsah-stranky .layout__region > .paragraph--type--text:first-child p:first-child{margin-bottom:10px;font-size:16px;}.field--name-field-obrazky .media--blazy,.view-id-akcni_nabidky .views-field-field-hlavni-obrazek .media--blazy,.field--name-field-obrazek .media--blazy,.view-id-sluzby_new.view-display-id-block_2 .media--blazy{overflow:hidden;position:relative;}.field--name-field-obrazky .media--blazy:before,.view-id-akcni_nabidky .views-field-field-hlavni-obrazek .media--blazy:before,.field--name-field-obrazek .media--blazy:before,.view-id-sluzby_new.view-display-id-block_2 .media--blazy:before{content:"";display:block;position:absolute;width:200%;height:200%;background:#cd1719;left:0;transform:rotate(83deg);transform-origin:top left;transition:all 0.6s;z-index:1;}body:not(.page-node-type-titulni-stranka) .field--name-field-obsah-stranky > .field--item:first-child .paragraph--type--obrazky:first-child .media--blazy:before{display:none;}.nadpis-typ-obsahu{margin-top:-53px;position:absolute;height:54px;font-size:30px;font-weight:900;color:white;z-index:10;pointer-events:none;width:100%;padding-left:23px;}.nadpis-typ-obsahu:before{content:"";display:block;position:absolute;height:104px;z-index:-1;left:0;bottom:0;pointer-events:none;width:100%;background:rgb(23,23,23);background:-moz-linear-gradient(0deg,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);background:-webkit-linear-gradient(0deg,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);background:linear-gradient(0deg,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#171717",endColorstr="#171717",GradientType=1);}.odddelovac-sekce:before{content:"";display:block;position:absolute;height:460%;width:255%;left:50%;transform:translateX(-50%);bottom:0;background-image:radial-gradient(rgb(23 23 23 / 30%) 0%,rgb(0 0 0 / 0%) 50%,rgb(0 0 0 / 0%) 100%);}.odddelovac-sekce a{content:"";border:1px solid #CD1719;width:80px;height:80px;display:block;transform:rotateX(57deg) rotateY(0) rotateZ(45deg);bottom:50%;position:absolute;left:calc(50% - 40px);background:white;box-shadow:0 0px 20px rgb(0 0 0 / 14%);}.odddelovac-sekce{width:100vw;position:relative;left:50%;transform:translateX(-50%);z-index:1;height:70px;display:block;overflow:hidden;margin:120px auto 0px;}.view-footer .sipka-hlavicka{width:100%;position:relative;overflow:hidden;padding:32px 0 0;margin:35px 0 0;}.sipka-hlavicka a{content:"";border:1px solid #CD1719;width:80px;height:80px;display:block;transform:rotateX(57deg) rotateY(0) rotateZ(45deg);bottom:0;position:absolute;left:calc(50% - 40px);}.paragraph-id-24{}.ui-accordion .ui-accordion-header{background:white;color:#000000;border:0;font-weight:700;font-size:16px;padding:20px 0 20px 73px;}.ui-accordion .ui-accordion-content{border:0;padding-top:0;}.view-id-sluzby_new.view-display-id-block_1 .ui-accordion-header-icon{display:none;}.view-id-sluzby_new.view-display-id-block_1.ui-accordion .ui-accordion-header{display:flex;flex-wrap:wrap;}.view-sluzby-na-strankach.view-display-id-block_1 ul{padding:0;}.view-sluzby-na-strankach.view-display-id-block_1 ul li{padding-left:20px;list-style:none;position:relative;}.view-id-sluzby_new.view-display-id-block_1 .views-field-title a{position:relative;}.view-id-sluzby_new.view-display-id-block_1 .views-field-title a:before,.view-sluzby-na-strankach.view-display-id-block_1 .views-field-title a:before{content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #cd1719;position:absolute;left:0;top:4px;}.view-sluzby-na-strankach.view-display-id-block_1 .views-field-title a:before{top:7px;}.view-id-sluzby_new.view-display-id-block_1 .views-field-title a{position:relative;display:block;margin-left:39px;padding:0 0 8px 20px;text-decoration-color:transparent;}.view-id-sluzby_new.view-display-id-block_1 .views-field-title a:hover{text-decoration-color:inherit;}.view-id-sluzby_new.view-display-id-block_1{transition:all 0.4s;opacity:0;}.view-id-sluzby_new.view-display-id-block_1.ui-accordion{opacity:1;}.view-id-sluzby_new.view-display-id-block_2 .views-row{margin-bottom:10px;}.view-id-sluzby_new.view-display-id-block_2 .views-field-title{margin-top:-54px;position:absolute;height:54px;z-index:10;pointer-events:none;width:100%;padding-left:23px;}.view-id-sluzby_new.view-display-id-block_2 .views-field-title a{font-size:30px;font-weight:900;color:white;padding:0;}.view-id-sluzby_new.view-display-id-block_2 .views-field-title:before{content:"";display:block;position:absolute;height:104px;z-index:-1;left:0;bottom:0;pointer-events:none;width:100%;background:rgb(23,23,23);background:-moz-linear-gradient(0deg,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);background:-webkit-linear-gradient(0deg,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);background:linear-gradient(0deg,rgba(23,23,23,1) 0%,rgba(23,23,23,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#171717",endColorstr="#171717",GradientType=1);}.view-id-sluzby_new.view-display-id-block_2 .media--blazy:after{content:"";background-image:url(/themes/custom/aeto/images/arrow-white.svg);display:block;background-position:center;width:49px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0;position:absolute;right:16px;bottom:20px;z-index:11;}.content.flex-row .flex-col.flex-col-1{margin-bottom:0;}#block-views-block-akcni-nabidky-block-2 h2.block-title{font-size:30px;font-weight:900;border:0;padding:0;margin:0 0 45px;}#block-views-block-akcni-nabidky-block-2{margin:45px 0 0;}.view-id-vseobecne_informace.view-display-id-block_3{padding:32px 38px;background:white;box-shadow:0 20px 40px rgb(0 0 0 / 4%);}.view-id-vseobecne_informace.view-display-id-block_3 .views-field{display:flex;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field.views-field-field-text-kontakty{margin-top:25px;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field.views-field-field-text-kontakty p{margin-bottom:20px;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field.views-field-field-text-kontakty p:last-child{margin-bottom:0;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field a{color:#CD1719;text-decoration-color:transparent;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field a:hover{text-decoration-color:inherit;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field.views-field-field-nadpis-v-paticce{font-weight:700;margin-bottom:25px;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field-field-zi-adresa{margin:20px 0;}.view-id-vseobecne_informace.view-display-id-block_3 .views-field .views-label{width:70px;}.col-kontakt-views,.col-kontakt-form{font-size:16px;}section#block-webform h2.block-title{font-size:16px;}section#block-webform label.control-label{font-size:14px;font-weight:400;display:block;margin-bottom:0;}section#block-webform{padding:20px 18px 0;}section#block-webform .form-control{display:block;width:100%;}.form-control{height:40px;}.form-group{margin-bottom:11px;}.checkbox{margin-top:15px;margin-bottom:6px;}div#edit-gdpr{font-size:14px;}.webform-submission-nezavazna-poptavka-form{background:white;padding:35px 40px 15px;margin-top:5px;}.webform-submission-nezavazna-poptavka-form .form-item-jmeno-a-prijmeni,.webform-submission-nezavazna-poptavka-form .form-item-email,.webform-submission-nezavazna-poptavka-form .form-item-telefon,.webform-submission-nezavazna-poptavka-form .form-item-vin-vozu,.webform-submission-nezavazna-poptavka-form .form-item-najete-kilometry{display:flex;flex-wrap:wrap;}.webform-submission-nezavazna-poptavka-form .control-label{font-size:14px;font-weight:400;}.control-label.form-required{position:relative;}.webform-submission-nezavazna-poptavka-form .form-item-jmeno-a-prijmeni .control-label,.webform-submission-nezavazna-poptavka-form .form-item-email .control-label,.webform-submission-nezavazna-poptavka-form .form-item-telefon .control-label,.webform-submission-nezavazna-poptavka-form .form-item-vin-vozu .control-label,.webform-submission-nezavazna-poptavka-form .form-item-najete-kilometry .control-label{width:100%;}.webform-submission-nezavazna-poptavka-form .form-item-jmeno-a-prijmeni .form-control,.webform-submission-nezavazna-poptavka-form .form-item-email .form-control,.webform-submission-nezavazna-poptavka-form .form-item-telefon .form-control,.webform-submission-nezavazna-poptavka-form .form-item-vin-vozu .form-control,.webform-submission-nezavazna-poptavka-form .form-item-najete-kilometry .form-control{width:100%;}.webform-submission-formular-akce-form .form-type-tel .control-label,.webform-submission-formular-akce-form .form-type-tel .form-tel{width:100%;}.form-required:after{content:"*";background:transparent;color:#cd1719;font-size:24px;top:5px;margin-left:2px;height:0;position:relative;line-height:0;}.checkbox input[type="checkbox"]{margin-top:3px;}.page-node-10 .paragraph--type--obsah-ve-2-sloupcich > .field--name-field-sloupec > .field--item:nth-child(2){margin-top:30px;}.page-node-10 .paragraph--type--obsah-ve-2-sloupcich > .field--name-field-sloupec > .field--item:nth-child(2) > .paragraph--type--obsah-sloupce > .field--name-field-obsah-sloupce > .field--item:nth-child(1) > .paragraph--type--text:first-child > .field--name-field-text:first-child > p:first-child{margin-bottom:10px;font-size:16px;}.page-node-10 .paragraph--type--obsah-ve-2-sloupcich > .field--name-field-sloupec > .field--item:nth-child(2) > .paragraph--type--obsah-sloupce > .field--name-field-obsah-sloupce > .field--item:nth-child(1) > .paragraph--type--text:first-child > .field--name-field-text:first-child > p:not(:first-child){font-size:17px;}.page-node-10 .paragraph--type--obsah-ve-2-sloupcich > .field--name-field-sloupec > .field--item:nth-child(2) > .paragraph--type--obsah-sloupce > .field--name-field-obsah-sloupce > .field--item:nth-child(1) > .paragraph--type--text:first-child > .field--name-field-text:first-child > h2:nth-child(2){font-size:44px;color:#CD1719;}.field--name-field-obsah-stranky > .field--item{margin-bottom:30px;}.field--name-field-obsah-stranky > .field--item:last-child{margin-bottom:0;}table.table{width:100%;background:white;margin-bottom:30px;}.table > tbody > tr > td{padding:9px 15px 8px;border-bottom:1px solid gainsboro;}.field--name-field-obrazky img{max-width:100%;width:100%;}body:not(.page-node-type-titulni-stranka) .field--name-field-obsah-stranky > .field--item:first-child .paragraph--type--obrazky:first-child{margin:-40px -40px 0;}.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-email .views-label,.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-telefon-autoservis .views-label,.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-mobil-tel-autoservis .views-label{width:60px;}.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-email .field-content,.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-telefon-autoservis .field-content,.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-mobil-tel-autoservis .field-content{width:calc(100% - 60px);}.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-email,.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-telefon-autoservis,.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-mobil-tel-autoservis{display:flex;flex-wrap:wrap;}.view-id-vseobecne_informace.view-display-id-block_4 .views-field-field-zi-adresa{margin-bottom:15px;}.stav-nabidky{font-size:30px;font-weight:900;color:#CD1719;margin-bottom:35px;}.stav-nabidky-btn .btn{margin-bottom:45px;font-size:20px;padding:8px 16px;border:1px solid #FFFFFF;box-shadow:0 3px 6px rgb(0 0 0 / 16%);}.stav-nabidky-btn .btn:hover,.stav-nabidky-btn .btn:focus{border:1px solid #cd1719;}.view-id-akcni_nabidky.view-display-id-block_3{position:relative;}.main-container .row aside.col-sm-3{position:sticky;top:30px;}.page-node-10 .box-white{padding:0;background:transparent;}p + ul{margin-top:-20px;}p + .table-responsive{margin-top:-20px;}.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.field--name-field-media-oembed-video iframe.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.block-views-blockblog-block-3,.block-views-blockakcni-nabidky-block-4{text-align:center;padding:60px 0 0;}.block-views-blockblog-block-3 h2,.block-views-blockakcni-nabidky-block-4 h2{color:#CD1719;font-size:44px;margin-bottom:60px;}.stitky-blog{margin-top:32px;}.stitky-blog .field--item{margin-top:8px;display:inline-block;}.stitky-blog .field--item a{font-size:14px;padding:2px 10px 0;margin-right:5px;font-weight:700;border-radius:3px;display:inline-block;}.page-node-4 .box-white{background:transparent;}.view-id-blog.view-display-id-block_1 .views-exposed-form{display:none;}td.cena-td{color:#008023;font-weight:800;letter-spacing:0.4px;}.table-with-cena.table > tbody > tr > td{border:0;padding:5px 0;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:3;color:#fff;cursor:default;background-color:#cd1719;border-color:#cd1719;}.pagination > li > a,.pagination > li > span{color:#CD1719;border-radius:60px !important;margin:0 8px;width:45px;height:45px;line-height:43px;padding:0 0px 16px 0px;text-align:center;font-size:23px;font-weight:700;border:1px solid #CD1719;box-shadow:0 2px 6px rgb(0 0 0 / 18%);}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{background-color:hsl(0deg 0% 100%);border-color:#b9b9b9;color:#cd1719;box-shadow:none;}.pagination,.pagination:last-child{margin-bottom:80px;}.pagination .pager__item--last,.pagination .pager__item--first{display:none;}.pagination > .page-item > span{border:0;box-shadow:none;background:transparent !important;}li.pager__item.pager__item--next a,li.pager__item.pager__item--previous a{font-size:44px;line-height:35px;font-family:serif;}li.pager__item.pager__item--next a{padding:0 0px 16px 3px;}li.pager__item.pager__item--previous a{padding:0 2px 16px 0;}.block-views-blockblog-block-2{margin-top:65px;}.field--name-field-soubory .file > span{border:none !important;color:#cd1719;padding:2px 0;font-size:15px;}.field--name-field-soubory .text-primary{color:#cd1719;top:3px;margin-right:11px;font-size:22px;}ul.tabs--primary.nav.nav-tabs{margin-bottom:30px;text-transform:uppercase;font-weight:700;}.field--name-field-obsah-sloupce .field--item:not(:last-child){margin-bottom:30px;}.paragraph-id-40{margin-top:-25px;}.webform-submission-form .form-actions .btn{margin-top:10px;}.form-actions.webform-actions{margin:5px 0 15px;}.stop-sticky{position:static !important;height:auto !important;top:0;}.field--name-field-loga-partneru .field--item{width:33.33333333%;padding:0 10px;}.field--name-field-loga-partneru{display:flex;flex-wrap:wrap;margin:30px -10px 0;align-items:center;}.box-wrap{position:relative;}.field--name-field-obsah-stranky + .field--name-field-ceny-sluzeb{margin-top:30px;font-size:18px;display:table;}.field--name-field-ceny-sluzeb .field--item{display:table-row-group;}.field--name-field-ceny-sluzeb .field--item .paragraph--type--cena-sluzby{display:table-row;}.field--name-field-ceny-sluzeb .field--item .paragraph--type--cena-sluzby .field{display:table-cell;padding-right:50px;}.field--name-field-ceny-sluzeb .field--item .paragraph--type--cena-sluzby .field:last-child{padding-right:0;}.field--name-field-ceny-sluzeb .field--item .field--name-field-castka-cena{font-weight:700;color:#008023;text-align:right;}.view-sluzby-na-strankach{background:#ffffff;padding:0 40px 40px;}@media (min-width:768px){.flex-col-3,.flex-col-2,.flex-col-4{width:50%;}.box-white{background:white;padding:20px 21px;}iframe.map-kontakt{width:100%;height:267px;}.page-node-10 .paragraph--type--obsah-ve-2-sloupcich > .field--name-field-sloupec > .field--item:nth-child(2){margin-top:30px;}.webform-submission-nezavazna-poptavka-form .form-item-jmeno-a-prijmeni .control-label,.webform-submission-nezavazna-poptavka-form .form-item-email .control-label,.webform-submission-nezavazna-poptavka-form .form-item-telefon .control-label,.webform-submission-nezavazna-poptavka-form .form-item-vin-vozu .control-label,.webform-submission-nezavazna-poptavka-form .form-item-najete-kilometry .control-label{width:130px;margin-top:7px;}.webform-submission-nezavazna-poptavka-form .form-item-jmeno-a-prijmeni .form-control,.webform-submission-nezavazna-poptavka-form .form-item-email .form-control,.webform-submission-nezavazna-poptavka-form .form-item-telefon .form-control,.webform-submission-nezavazna-poptavka-form .form-item-vin-vozu .form-control,.webform-submission-nezavazna-poptavka-form .form-item-najete-kilometry .form-control{width:calc(100% - 130px);}.view-id-sluzby_new.view-display-id-block_2{margin-bottom:30px;}}@media (min-width:992px){.col-kontakt-views{width:33.33333333%;}.col-kontakt-form{width:66.66666666%;}.col-sm-9,.flex-col-front-1{width:60%;padding-right:15px;}.col-sm-3,.flex-col-front-2{width:40%;}.view-id-akcni_nabidky.view-display-id-block_3 .desk-schov{display:none;}.paragraph--type--obsah-ve-2-sloupcich .field--name-field-sloupec > .field--item{width:50%;}}@media (min-width:1200px){.flex-col-3,.flex-col-4{width:33.33333333%;}.wrap-navbar{overflow:hidden;}.navbar-header{display:flex;flex-wrap:wrap;}.box-white{background:white;padding:40px 41px;}a.logo img{background:#CD1719;padding:38px 25px 38px 0;display:inline-block;max-width:296px;}a.logo:before{content:"";display:block;width:100vw;right:100%;position:absolute;height:100%;z-index:1;background:#cd1719;}a.logo:after{display:inline-block;content:"";width:50px;height:100%;text-decoration:none;position:absolute;border-bottom:0 solid transparent;border-left:0 solid transparent;border-top:127px solid #cd1719;border-right:50px solid transparent;top:0;left:100%;z-index:1;}.navbar-header-menu{width:calc(100% - 296px);text-align:right;}.navbar-header-logo{width:296px;}a.logo{padding:0 50px 0 0 !important;}.desk-schov{display:none;}section#block-views-block-vseobecne-informace-block-1 .view-id-vseobecne_informace.view-display-id-block_1{background:#ECECEC;font-size:15px;color:#727272;}section#block-views-block-vseobecne-informace-block-1 .view-id-vseobecne_informace.view-display-id-block_1:after{content:"";display:block;width:100vw;height:100%;left:100%;background:#ececec;position:absolute;top:0;}.navbar-default .navbar-nav > li > a:not([data-drupal-link-system-path="node/10"]):after{content:"";left:50%;right:50%;position:absolute;height:1px;background:black;bottom:29px;opacity:0;transition:all 0.3s;}.navbar-default .navbar-nav > li > a:not([data-drupal-link-system-path="node/10"]):hover:after,.navbar-default .navbar-nav > .active > a:not([data-drupal-link-system-path="node/10"]):after{left:23px;right:23px;opacity:1;}.navbar-default .navbar-nav > li > a[data-drupal-link-system-path="node/10"]{padding:4px 16px;color:white;background:#cd1719;border-radius:2px;margin:0 15px 0 0;border:1px solid #cd1719;display:inline-block;text-decoration:none !important;font-size:17px;font-weight:800;text-transform:uppercase;transition:all 0.3s;}.navbar-default .navbar-nav > li > a[data-drupal-link-system-path="node/10"]{margin:30px 0 30px 20px;}.col-sm-9,.flex-col-front-1{padding-right:40px;}.paragraph-id-24 .layout--twocol{margin:0 -30px;padding:0 10%;}.paragraph-id-24 .layout--twocol > .layout__region{padding:0 30px;}.navbar-default .navbar-nav > li > a[data-drupal-link-system-path="node/10"]:hover,.navbar-default .navbar-nav > li > a[data-drupal-link-system-path="node/10"]:focus,.navbar-default .navbar-nav > .active > a[data-drupal-link-system-path="node/10"]{background:white;color:#cd1719;}}@media (min-width:1400px){.flex-col-4{width:25%;}footer.footer .flex-col{padding:0 30px;}footer.footer .flex-row{margin:0 -30px;}}@media (max-width:1399px){}@media (max-width:1199px){.wrap-navbar{background:#cd1719;}a.logo img{padding:12px 0 13px;max-width:109px;}.mob-schov{display:none;}.view-id-vseobecne_informace.view-display-id-block_1 span.desk-schov{display:inline-block;padding:0 10px;}.view-id-vseobecne_informace.view-display-id-block_1 .box-wrap{display:flex;flex-wrap:wrap;align-items:center;}.hamb-menu span.icon-bar{width:28px;height:3px;background:white;display:block;margin-bottom:7px;border-radius:28px;}.hamb-menu span.icon-bar:last-child{margin-bottom:0;}section#block-views-block-vseobecne-informace-block-1 a{display:block;margin:0;}.view-id-vseobecne_informace.view-display-id-block_1 .box-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;}nav#block-aeto-main-menu{display:none;position:absolute;left:0;right:0;background:#cd1719;z-index:10;top:100%;}.navbar-header{width:100%;float:none;}.navbar-header-logo{width:124px;}.navbar-header-menu{width:calc(100% - 124px);}.navbar{height:46px;min-height:auto;}.icon-tel,.hamb-menu{cursor:pointer;}section#block-views-block-vseobecne-informace-block-1 .view-id-vseobecne_informace.view-display-id-block_1{padding:0;}.view-id-vseobecne_informace.view-display-id-block_1 span.hamb-menu{padding:11px 10px;margin-right:-10px;}ul.menu.menu--main.nav.navbar-nav{float:none !important;}ul.menu.menu--main.nav.navbar-nav li{float:none !important;display:block;}ul.menu.menu--main.nav.navbar-nav li a{display:block;color:white;}.navbar-default .navbar-nav > li > a{text-decoration:none !important;color:#ffffff;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:13px 15px 12px;position:relative;}ul.menu.menu--main.nav.navbar-nav{margin:4px 0 9px;}span.menu-tel-group.mob-schov{position:absolute;top:100%;z-index:11;padding:8px;background:#ffffff;border:1px solid #cd1719;right:0;border-top:0;text-align:center;}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}.navbar .logo{margin:0;padding:0;}body:not(.page-node-type-titulni-stranka) .field--name-field-obsah-stranky > .field--item:first-child .paragraph--type--obrazky:first-child{margin:-20px -20px 0;}header#navbar{width:100%;}.container{width:100%;}section#block-objednejtese{text-align:center;flex-wrap:wrap;justify-content:center;padding:30px 15px 40px;margin:55px -15px 0;}section#block-objednejtese .field--name-body{width:100%;margin-bottom:15px;}.wrap-navbar{height:46px;}.wrap-navbar header#navbar{background:#cd1719;position:fixed;width:100%;z-index:100;}.path-frontpage section#block-objednejtese{margin:40px 0 15px;}.wrap-btn.wrap-btn-seznam{margin:0;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:white;color:#cd1719 !important;}footer.footer .flex-col{width:33.33333333%;}.view-sluzby-na-strankach{background:#ffffff;padding:0 22px 30px;}.wrap-nav{display:flex;flex-wrap:wrap;}.wrap-nav > div{width:100%;}.wrap-nav > .banner-content{order:1;}.banner-content{padding:15px 0;font-size:18px;}}@media (max-width:991px){.carousel__viewport{padding:0 15%;}.view-id-akcni_nabidky.view-display-id-block_3{position:relative;margin:0 -15px 0;}body:not(.path-frontpage) .wrap-main-container{padding:40px 0 5px;}body.path-frontpage .wrap-main-container .front-sekce{padding-top:40px;}.paragraph-id-27 .layout--twocol > .layout__region--first,.paragraph-id-27 .layout--twocol > .layout__region--second{flex:0 1 100%;}.paragraph-id-27 .layout--twocol > .layout__region--first{margin-bottom:0;}.paragraph-id-27 .paragraph-id-30 > .field--name-field-blok > .field--name-field-obrazek{width:33.33333333%;}.paragraph-id-27 .paragraph-id-30 > .field--name-field-blok > .field--name-field-blok{width:66.66666666%;}.path-frontpage .field--name-field-obsah-stranky > .field--item{position:relative;z-index:2;padding:5px 0 0px;}.view-id-sluzby_new.view-display-id-block_2{max-width:800px;margin:0 auto;}.nadpis-typ-obsahu{display:none;}.view-id-akcni_nabidky.view-display-id-block_3 .desk-schov h2{font-size:32px;text-align:center;padding:30px 0 20px;color:#cd1719;}.has-dots{margin-bottom:60px !important;position:relative;}.col-kontakt-views,.col-kontakt-form{width:100%;}.path-frontpage section#block-objednejtese{margin:30px -15px 0;}.flex-col-front-1{text-align:center;}.view-id-sluzby_new.view-display-id-block_3 .view-content .box-wrap .views-field.views-field-title .sluzba-nadpis{text-align:left;}body.path-frontpage .wrap-main-container{padding:0;overflow:hidden;}.flex-col-front-1 .field--name-field-text-pod-nadpis{max-width:590px;margin:0 auto 45px;}.webform-submission-nezavazna-poptavka-form{background:white;padding:25px 15px 5px;margin-top:5px;}section#block-webform{background:white;padding:25px 15px 5px;margin-top:5px;}.view-id-blog.view-display-id-block_2 ol.carousel__dots,.view-id-blog.view-display-id-block_3 ol.carousel__dots,.view-id-akcni_nabidky.view-display-id-block_4 ol.carousel__dots{top:100%;}.view-id-blog.view-display-id-block_3,.view-id-akcni_nabidky.view-display-id-block_4{margin-bottom:30px;}footer.footer .flex-col{width:100%;margin:0 auto;padding:0 calc((100% - 320px) / 2);}footer.footer .foot-logo img{width:190px;max-width:100%;margin:0 auto 35px;}footer.footer .flex-col{width:100%;margin:0 auto 65px;}footer.footer .flex-col.col-3{padding:0 calc((100% - 240px) / 2);order:-1;}footer.footer .flex-col.col-1{order:1;margin-bottom:35px;}.view-id-sluzby_new.view-display-id-block_3 .view-footer{display:none;}.front-sekce .odddelovac-sekce{margin-top:20px;margin-bottom:-70px;z-index:3;}.path-frontpage .field--name-field-obsah-stranky > .field--item:first-child{padding:50px 0 10px;margin-top:50px;}}@media (max-width:767px){.path-frontpage .field--name-field-obsah-stranky h2{font-size:32px;}.carousel__viewport{padding:0 10%;}body:not(.page-node-type-titulni-stranka) .field--name-field-obsah-stranky > .field--item:first-child .paragraph--type--obrazky:first-child{margin:-15px -15px 0;}.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row{width:50%;}.paragraph-id-27 .paragraph-id-30 > .field--name-field-blok > .field--name-field-obrazek{display:none;}.paragraph-id-27 .paragraph-id-30 > .field--name-field-blok > .field--name-field-blok{width:100%;}.odddelovac-sekce{margin:55px auto 5px;}section#block-objednejtese .field--name-field-odkaz a{font-size:16px;margin-right:0;margin-bottom:20px;}section#block-objednejtese{font-size:26px;padding:30px 15px 20px;margin:15px 0 30px;}section#block-objednejtese .field--name-field-odkaz{display:block;}.table-responsive{border:0;}.table > tbody > tr > td{padding:9px 5px 8px;}iframe.map-kontakt{width:100%;height:400px;margin-bottom:30px;}.box-wrap .views-field.views-field-title a{font-size:18px;padding:11px 10px 13px 10px;}.block-views-blockblog-block-2{margin-top:45px;}.view-id-sluzby_new.view-display-id-block_4{padding-left:0;}.view-id-vseobecne_informace.view-display-id-block_3{padding:30px 15px;}.flex-col.flex-col-2.col-foto-gal,.flex-col.flex-col-2.col-text{width:100%;}.flex-col.flex-col-2.col-foto-gal{order:1;margin-top:-15px;}.stav-nabidky{font-size:26px;font-weight:900;color:#CD1719;margin-bottom:35px;}.view-id-sluzby_new.view-display-id-block_1 .views-field-title a{margin-left:-15px;}.ui-accordion .ui-accordion-content{padding-top:5px;}.view-id-sluzby_new.view-display-id-block_2 .views-field-title{padding-left:10px;}.view-id-sluzby_new.view-display-id-block_2{margin-top:30px;}.view-sluzby-na-strankach{background:#ffffff;padding:0 15px 30px;}.wrap-main-container{contain:paint;}}@media (max-width:450px){.view-id-sluzby_new.view-display-id-block_3 .view-content .views-row{width:100%;}}
.cookiesjsr-banner{margin:0 auto 30px;width:inherit;background:white;color:black;font-size:13px;display:block;padding:35px 5px 20px;max-width:1140px;left:0;right:0;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;}.cookiesjsr-banner--action button{display:block;float:none;width:auto;border-radius:4px;}.cookiesjsr-btn{opacity:1;}.cookiesjsr-btn:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1);text-decoration:underline;}.cookiesjsr-banner--action button{background:white;color:black;padding:0 15px;text-transform:inherit;font-size:14px;}button.cookiesjsr-btn.denyAll{order:1;}button.cookiesjsr-btn.important:hover{text-decoration:none !important;background:white !important;color:#14aa14 !important;}button.cookiesjsr-btn{background:#14aa14 !important;border:1px solid #14aa14 !important;color:white !important;font-weight:700;order:2;padding:8px 30px;}button.cookiesjsr-btn.denyAll.important,button.cookiesjsr-btn.cookiesjsr-settings{background:white !important;color:#14aa14 !important;}button.cookiesjsr-btn.denyAll.important:hover,button.cookiesjsr-btn.cookiesjsr-settings:hover{background:#14aa14 !important;color:white !important;text-decoration:none !important;}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:100% !important;}a.cookiesjsr-btn-my.denyAll{display:inline !important;padding:0;background:none;color:black;text-transform:inherit;font-size:13px;width:auto;margin:0;border:0;text-decoration:underline;height:auto;min-height:auto;}a.cookiesjsr-btn-my.denyAll:hover{text-decoration:none;}p.cookies-nadpis{font-size:20px;text-align:center;margin-bottom:15px;}span.close-btn{color:#b5b5b5;position:absolute;right:0;top:0;font-size:16px;position:absolute;display:inline-block;padding:6px 11px;cursor:pointer;}div#cookiesjsr{transition:all 0.4s;opacity:1;}div#cookiesjsr.close{opacity:0;}.close .cookiesjsr-banner{bottom:-50px;}.cookiesjsr-layer button.cookiesjsr-btn.invert{border:0;min-height:auto;}@media (min-width:1200px){.cookiesjsr-banner{box-shadow:0 8px 16px rgb(0 0 0 / 20%);border-radius:6px;}}@media (max-width:1199px){.cookiesjsr-banner{padding:15px 0px 5px;margin:0;max-width:100%;border-top:1px solid #cdcdcd;}button.cookiesjsr-btn{width:50%;margin:0;}button.cookiesjsr-btn.important{width:100%;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;max-width:300px;margin:0 auto;flex-direction:row;}.cookiesjsr-banner button.cookiesjsr-btn.important{order:-1;}.cookiesjsr-btn{min-height:auto !important;border:0 !important;}p.cookies-nadpis{font-size:16px;margin-bottom:10px;}.cookiesjsr-banner{font-size:12px;}}@media (max-width:991px){.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;max-width:300px;margin:0 auto;flex-direction:row;padding:0 8px;order:-1;}button.cookiesjsr-btn{width:50%;margin:0 4px 8px;}button.cookiesjsr-btn.cookiesjsr-settings,button.cookiesjsr-btn.important.denyAll{width:calc(50% - 8px);order:1;padding:8px 10px;}button.cookiesjsr-btn{margin:0px 4px 6px;font-size:12px;}.cookiesjsr-banner--info{margin-bottom:5px;padding-top:15px;}.cookiesjsr-banner{font-size:10px;}}@media (max-width:767px){}
