body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fff;bottom:0;display:none;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#000;display:none;position:fixed;top:30px;z-index:10060}.sl-wrapper .sl-counter{font-size:1rem;left:30px}.sl-wrapper .sl-download{bottom:5px;color:#fff;display:none;font-size:1rem;position:fixed;text-align:center;width:100%;z-index:10060}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media(min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media(min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media(min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media(min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media(min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media(min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:transform .2s ease}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.icon-t-box{background:#121a21;border-radius:38px;display:block;height:38px;margin:0;position:relative;text-align:center;vertical-align:middle;width:38px}.icon-t-box .icon-t{background:url(/app/themes/a-technology-theme/dist/images/icons-t-dark_bd3ff055.svg) no-repeat;background-size:250px 250px;display:inline-block;height:50px;margin-left:-6px;margin-top:-6px;overflow:hidden;text-indent:200%;white-space:nowrap;width:50px}.icon-t-box .icon-t.icon-t-bojler-s-tepelnym-cerpadlem{background-position:25% 0}.icon-t-box .icon-t.icon-t-centralni-rizeni-i4comfort{background-position:0 75%}.icon-t-box .icon-t.icon-t-centralni-vysavac{background-position:0 25%}.icon-t-box .icon-t.icon-t-elektricke-podlahove-topeni{background-position:25% 25%}.icon-t-box .icon-t.icon-t-elektronicke-zabezpeceni-budov{background-position:50% 0}.icon-t-box .icon-t.icon-t-fan-coil-multifunkcni-radiator{background-position:50% 25%}.icon-t-box .icon-t.icon-t-klimatizace{background-position:0 50%}.icon-t-box .icon-t.icon-t-mereni-a-regulace{background-position:25% 50%}.icon-t-box .icon-t.icon-t-nadrz-s-vymenikem{background-position:50% 50%}.icon-t-box .icon-t.icon-t-ochrana-potrubi-proti-zamrznuti{background-position:75% 0}.icon-t-box .icon-t.icon-t-plynovy-kotel{background-position:75% 25%}.icon-t-box .icon-t.icon-t-pravidelny-servis-a-udrzba{background-position:75% 50%}.icon-t-box .icon-t.icon-t-profesionalni-pristup-a-kvalitni-prace{background-position:0 0}.icon-t-box .icon-t.icon-t-radiator{background-position:25% 75%}.icon-t-box .icon-t.icon-t-rizene-kvaseni-vina{background-position:50% 75%}.icon-t-box .icon-t.icon-t-rizeni-technologickych-procesu{background-position:75% 75%}.icon-t-box .icon-t.icon-t-samoregulacni-kabel{background-position:100% 0}.icon-t-box .icon-t.icon-t-solarni-systemy{background-position:100% 25%}.icon-t-box .icon-t.icon-t-tepelne-cerpadlo{background-position:100% 50%}.icon-t-box .icon-t.icon-t-topny-kabel{background-position:100% 75%}.icon-t-box .icon-t.icon-t-vetrani-a-rekuperace{background-position:0 100%}.icon-t-box .icon-t.icon-t-vyhrivani-bazenu{background-position:25% 100%}.icon-t-box .icon-t.icon-t-vyhrivani-okapu{background-position:75% 100%}.icon-t-box .icon-t.icon-t-vyhrivani-travniku{background-position:100% 100%}.icon-t-box.icon-t-big{border-radius:72px;height:72px;width:72px}.icon-t-box.icon-t-big .icon-t{background-size:500px 500px;height:100px;margin-left:-14px;margin-top:-14px;width:100px}@media(min-width:768px){.icon-t-box.icon-t-md-big{border-radius:72px;height:72px;width:72px}.icon-t-box.icon-t-md-big .icon-t{background-size:500px 500px;height:100px;margin-left:-14px;margin-top:-14px;width:100px}}.icon-t-box.icon-t-huge{border-radius:102px;height:102px;width:102px}.icon-t-box.icon-t-huge .icon-t{background-size:750px 750px;height:100px;width:100px}.icon-t-box.icon-t-light{background-color:#f0f4f9}.icon-t-box.icon-t-light .icon-t{background-image:url(/app/themes/a-technology-theme/dist/images/icons-t-light_7ccd231a.svg)}.icon-t-box.icon-t-light.icon-t-border{border-color:#d5e1ef}.icon-t-box.icon-t-border{border:1px dashed #2c3a47}.icon-t-box.icon-t-border .icon-t{margin-left:-7px;margin-top:-7px}.icon-t-box.icon-t-border.icon-t-big .icon-t{margin-left:-15px;margin-top:-15px}@media(min-width:768px){.icon-t-box.icon-t-border.icon-t-md-big .icon-t{margin-left:-15px;margin-top:-15px}}.icon-t-box.icon-t-border.icon-t-huge{border-radius:108px;height:108px;width:108px}.icon-t-box.icon-t-border.icon-t-huge .icon-t{height:150px;margin-left:-23px;margin-top:-20px;width:150px}.reference-cta{padding-bottom:22px;padding-top:76px}@media(max-width:767.98px){.reference-cta{padding-top:56px}.reference-cta .row{background-color:#11181e}}.reference-cta .reference-cta-body{margin:0;padding:60px 10px}.reference-cta.reference-cta-top-overlap{margin-top:-250px;padding-top:0}.reference-cta h2{color:#fff}.reference-cta .description{color:#495967;margin-top:22px;padding:0 20px}.reference-cta .button{margin-top:40px;padding-left:35px;padding-right:35px}.reference-cta .subtitle{margin-bottom:10px}.faq{padding-top:102px}@media(max-width:767.98px){.faq{padding-top:50px}.faq h2{padding-left:10px}}.faq .accordion{margin:51px 25px 0}@media(max-width:767.98px){.faq .accordion{margin:26px 0 0}}.faq .accordion .accordion-item{border-top:1px solid #f2f5f6;color:#495967;position:relative}.faq .accordion .accordion-item:last-child{border-bottom:1px solid #f2f5f6}.faq .accordion .accordion-item button{background:no-repeat;border:0;color:#151e28;font-size:18px;font-weight:700;padding:29px 70px 23px 33px;text-align:left;width:100%}@media(max-width:767.98px){.faq .accordion .accordion-item button{font-size:14px;padding:15px 33px 15px 70px}}.faq .accordion .accordion-item button .expand{display:block}.faq .accordion .accordion-item button .collapse{display:none}.faq .accordion .accordion-item button .button{bottom:auto;height:29px;padding:4px 12px;right:18px;top:22px}@media(max-width:767.98px){.faq .accordion .accordion-item button .button{left:18px;line-height:23px;right:auto;top:9px}}.faq .accordion .accordion-item button:hover{text-decoration:underline}.faq .accordion .accordion-item button:after{display:none}.faq .accordion .accordion-item button:focus{box-shadow:0 0 0 .25rem rgba(26,226,126,.25)}.faq .accordion .accordion-item .accordion-header.show button .expand{display:none}.faq .accordion .accordion-item .accordion-header.show button .collapse{display:block}.faq .accordion .accordion-item .accordion-collapse{border:0}.faq .accordion .accordion-item .accordion-body{max-width:880px;padding-bottom:60px;padding-left:34px}@media(max-width:767.98px){.faq .accordion .accordion-item .accordion-body{padding:0 10px 20px}}.faq .accordion .accordion-item .faq-links{float:right;list-style:none;margin-right:18px;margin-top:-80px}@media(max-width:767.98px){.faq .accordion .accordion-item .faq-links{display:block;float:none;margin:0 auto 25px;min-width:157px;padding:0;width:-moz-fit-content;width:fit-content}}.faq .accordion .accordion-item .faq-links a{color:#495967;text-decoration:none}.faq .accordion .accordion-item .faq-links .button-bordered{color:#151e28;display:inline-block;min-width:157px}.text_section{margin-top:103px}@media(max-width:767.98px){.text_section{margin-top:50px}}.text_image_section{margin-top:68px}@media(max-width:767.98px){.text_image_section{margin-top:50px}}.text_image_section img{height:auto;max-width:100%}.text_image_section .text-part{padding-top:80px}.gallery_row,.gallery_section{margin-top:68px}@media(max-width:767.98px){.gallery_row,.gallery_section{margin-top:50px}}.gallery_row a,.gallery_section a{display:block;position:relative}.gallery_row a:hover:before,.gallery_section a:hover:before{background-color:#151e28cc;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.gallery_row a:hover:after,.gallery_section a:hover:after{background:url(/app/themes/a-technology-theme/dist/images/icons_4cba9c7e.svg) no-repeat 40.8% 40.4%;background-size:900px 750px;content:"";display:inline-block;height:50px;left:50%;margin-left:-25px;margin-top:-25px;overflow:hidden;position:absolute;text-indent:200%;top:50%;white-space:nowrap;width:50px;z-index:1005}.gallery_row .col,.gallery_section .col{padding:4px}.gallery_row .col img,.gallery_section .col img{height:auto;width:100%}.gallery_row .col:nth-child(2) a,.gallery_section .col:nth-child(2) a{margin-bottom:8px}.text-content{color:#495967;margin-top:25px}.text_image_section h2,.text_image_section h3,.text_image_section h4,.text_section h2,.text_section h3,.text_section h4{font-size:40px;margin:0;max-width:466px}.header-info-box{margin-bottom:75px;margin-top:18px}@media(max-width:1199.98px){.header-info-box{margin-bottom:0}}.header-info-box h1{margin-bottom:29px}.header-info-box .sub-title{color:#495967;margin-bottom:10px}.header-info-box .icon-s-box{margin-bottom:25px}.header-info-box .content{color:#495967;margin-bottom:30px}.header-info-box .location{margin-left:-19px}.technology_header .header-info-box .icon-t-box{margin-bottom:25px}.technology_header img{height:auto;margin-top:45px;width:100%}
