.page-link{position:relative;display:block;color:#495967;text-decoration:none}.page-link:hover{z-index:2;color:#fff;text-decoration:none}.page-link:focus{z-index:3}.page-item.active .page-link{z-index:3;color:#fff;font-weight:700}.page-item.disabled .page-link{pointer-events:none}.page-item.disabled .icon-box{visibility:hidden}.page-item.next{margin-left:13px;cursor:pointer}.page-item.next .icon-box{width:60px;height:56px}.page-item.next .icon-box i{background-size:900px 750px;width:60px;height:56px;background-position:23.2% 50%}.page-item.next:hover i{background-position:23.2% 60.8%}.page-item.prev{margin-right:13px;cursor:pointer}.page-item.prev .icon-box{width:60px;height:56px}.page-item.prev .icon-box i{background-size:900px 750px;width:60px;height:56px;background-position:23.2% 28.3%}.page-item.prev:hover i{background-position:23.2% 39.2%}.at-bg-light-grey .page-item.active .page-link{color:#151e28}.at-bg-light-grey .page-item.prev .icon-box i{background-position:5.3% 28.3%}.at-bg-light-grey .page-item.prev:hover i{background-position:23.2% 39.2%}.at-bg-light-grey .page-item.next .icon-box i{background-position:5.3% 50%}.at-bg-light-grey .page-item.next:hover i{background-position:23.2% 60.8%}.pagination{display:flex;padding-left:0;list-style:none;padding-top:60px;margin:0;padding-bottom:114px}@media (max-width:767.98px){.pagination{padding-top:53px;padding-bottom:50px}}.pagination li:not(.prev):not(.next) .page-link{padding:16px 17px}@media (max-width:767.98px){.pagination li:not(.prev):not(.next) .page-link{border:1px solid #fff;width:8px;height:8px;border-radius:8px;color:#0000;margin-top:5px}}@media (max-width:767.98px){.at-bg-light-grey .pagination li:not(.prev):not(.next):not(.active) .page-link{border-color:#151e28}}@media (max-width:767.98px){.at-bg-light-grey .pagination .page-item.active .page-link,.pagination .page-item.active .page-link{background-color:#1ae27e;border-color:#1ae27e}}.home .hp-header.container{padding-top:115px;padding-bottom:98px;margin-bottom:146px}@media (max-width:991.98px){.home .hp-header.container{padding-bottom:0;padding-top:75px;margin-bottom:100px}}@media (max-width:767.98px){.home .hp-header.container{padding-top:25px}}.home .hp-header.container h1{font-size:50px;color:#fff;font-weight:700;max-width:567px;letter-spacing:1px}@media (max-width:767.98px){.home .hp-header.container h1{font-size:23px;padding:0 27px 0 11px;line-height:30px;letter-spacing:.46px}}.home .hp-header.container .sub-title{padding-left:33px;max-width:540px;margin-top:29px;letter-spacing:-.1px}@media (max-width:767.98px){.home .hp-header.container .sub-title{padding-left:10px;padding-right:10px;letter-spacing:0;line-height:22px;margin-top:19px}}.home .hp-header.container .button:not(.bordered){margin-top:32px;margin-left:35px}@media (max-width:767.98px){.home .hp-header.container .button:not(.bordered){margin-top:23px;margin-left:16px;padding:12px 36px}.home .hp-header.container .button:not(.bordered):before{border-width:23px 6px 23px 0}.home .hp-header.container .button:not(.bordered):after{border-width:23px 0 23px 6px}}.home .hp-header.container .row.buttons{flex-wrap:nowrap;margin:0;justify-content:flex-end;right:38px;gap:35px;margin-top:-20px}@media (min-width:768px){.home .hp-header.container .row.buttons{position:absolute;margin-top:-70px;z-index:1}}@media (min-width:992px){.home .hp-header.container .row.buttons{margin-top:-110px}}.home .hp-header.container .row.buttons>*{margin-top:1rem;margin-bottom:1rem;width:auto;white-space:nowrap}.home .hp-header .header-image-wrapper{position:relative}.home .hp-header .header-image-wrapper .header-image{position:absolute;left:-15%;top:-20%;width:140%;height:auto}@media (max-width:1700px){.home .hp-header .header-image-wrapper .header-image{width:135%}}@media (max-width:1650px){.home .hp-header .header-image-wrapper .header-image{top:-5%;width:130%}}@media (max-width:1550px){.home .hp-header .header-image-wrapper .header-image{top:-10%;width:125%}}@media (max-width:1500px){.home .hp-header .header-image-wrapper .header-image{width:120%}}@media (max-width:1399px){.home .hp-header .header-image-wrapper .header-image{left:-3%}}@media (max-width:1350px){.home .hp-header .header-image-wrapper .header-image{left:-5%;width:115%}}@media (max-width:1300px){.home .hp-header .header-image-wrapper .header-image{width:110%;left:-7%}}@media (max-width:1200px){.home .hp-header .header-image-wrapper .header-image{left:-10%;top:0}}@media (max-width:991.98px){.home .hp-header .header-image-wrapper .header-image{position:relative;width:100%;margin:50px auto -80px;left:auto;top:auto}}@media (max-width:575.98px){.home .hp-header .header-image-wrapper .header-image{margin-bottom:-40px}}.home main .solutions{margin:0 auto;justify-content:center}.home main .solutions .solution{border:1px solid #d3dde2;position:relative;padding:30px 60px 23px 28px;-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}@media (min-width:1200px){.home main .solutions .solution{width:18.16667%;margin:0 .366667%}.home main .solutions .solution:first-child{margin-left:3.066667%}}@media (min-width:992px) and (max-width:1199.98px){.home main .solutions .solution:first-child,.home main .solutions .solution:nth-child(4){margin:0 0 20px 6.25%}.home main .solutions .solution:nth-child(3){margin:0 6.25% 20px 0}.home main .solutions .solution:nth-child(2),.home main .solutions .solution:nth-child(5){margin:0 6.25% 20px}}@media (min-width:768px) and (max-width:991.98px){.home main .solutions .solution{margin:0 4.166665% 20px}}@media (max-width:767.98px){.home main .solutions .solution{padding:14px 0 9px 24px;margin:auto auto 5px}}.home main .solutions .solution .icon-s-box{height:120px;margin-bottom:56px;margin-top:54px}@media (min-width:768px){.home main .solutions .solution .icon-s-box{margin-left:32px}}@media (max-width:767.98px){.home main .solutions .solution .icon-s-box{height:auto;margin:0 16px 0 0;width:42px;min-width:42px;display:flex;align-items:center}.home main .solutions .solution .icon-s-box .icon-s{background-size:120.25px 82.5px;margin:0 auto}.home main .solutions .solution .icon-s-box .icon-s-rodinne-domy{width:42.13575px;height:33.01875px}.home main .solutions .solution .icon-s-box .icon-s-penziony{width:36.204375px;height:36.204375px}.home main .solutions .solution .icon-s-box .icon-s-hotely{width:44.653125px;height:40.407px}.home main .solutions .solution .icon-s-box .icon-s-komercni-budovy{width:42.136125px;height:38.124px}.home main .solutions .solution .icon-s-box .icon-s-ohrev-chlazeni{width:42.461625px;height:41.711625px}}.home main .solutions .solution .sub-title{color:#495967;width:100%;display:inline-block}.home main .solutions .solution .title{font-size:24px;font-weight:700;width:100%;display:inline-block;color:#151e28;margin-top:-5px}@media (max-width:767.98px){.home main .solutions .solution .title{font-size:20px}}@media (max-width:767.98px){.home main .solutions .solution .button{right:29px;bottom:21px;padding:4px 12px}}.home main .solutions .solution:hover{background-color:#151e28;border-color:#d3dde2}.home main .solutions .solution:hover .sub-title{color:#1ae27e}.home main .solutions .solution:hover .title{color:#fff}.home main .solutions .solution:hover hr{display:block}.home main .solutions .solution .green-line{display:none;padding:0;margin:0;position:absolute;bottom:10px;width:90%;left:5%;border-top:1px dashed #1ae27e}.home main .references{padding-top:150px}@media (max-width:991.98px){.home main .references{padding-top:50px}}.home main .references h2{padding-left:33px;letter-spacing:.8px}@media (max-width:991.98px){.home main .references h2{padding-left:8px}}.home main .references .sub-title-content{padding-top:22px;padding-left:35px;max-width:555px;text-align:left;letter-spacing:0;padding-right:20px}@media (max-width:991.98px){.home main .references .sub-title-content{padding-left:10px;padding-top:12px}}.home main .references .button{margin-top:31px;margin-left:33px}.home main .references .reference-posts .reference-post{position:relative;max-width:583px;margin-left:-6px;margin-top:18px;-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}@media (max-width:991.98px){.home main .references .reference-posts .reference-post{max-width:100%;margin-left:0}}.home main .references .reference-posts .reference-post .reference-link{display:block;padding-top:65.8181818%;position:relative}.home main .references .reference-posts .reference-post .reference-image-wrapper{position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;overflow:hidden}.home main .references .reference-posts .reference-post img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.home main .references .reference-posts .reference-post .reference-tags{list-style:none;position:absolute;top:14px;right:14px;z-index:10}.home main .references .reference-posts .reference-post .reference-tags li{width:38px;height:38px;background-color:#121a21;border-radius:38px;float:left;margin-left:5px}.home main .references .reference-posts .reference-post .reference-tags li.more{background-color:#1ae27e;text-align:center;line-height:38px}.home main .references .reference-posts .reference-post .reference-tags li img{width:56px;height:56px;position:relative;margin-top:-9px;margin-left:-9px}.home main .references .reference-posts .reference-post .reference-category-title{z-index:3;position:absolute;bottom:37px}.home main .references .reference-posts .reference-post .reference-category{padding-left:55px;padding-right:195px;color:#8fafcb;letter-spacing:0}.home main .references .reference-posts .reference-post .reference-title{padding-left:54px;padding-right:196px;font-size:18px;font-weight:700;color:#fff;padding-top:5px}@media (max-width:991.98px){.home main .references .reference-posts .reference-post .reference-title{background:#0000 linear-gradient(180deg,#151e2800,#151e282a 8%,#151e28a1 37%,#151e28e8 67%,#151e28) 0 0 no-repeat padding-box}.home main .references .reference-posts .reference-post .reference-title:after{content:"";background:url(/app/themes/a-technology-theme/dist/images/icons_a0094359.svg) no-repeat 93.3% 28.8%;text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;background-size:800px 666px;width:30px;height:20px}}.home main .references .reference-posts .reference-post .button{z-index:10;position:absolute;bottom:8px;top:auto;right:-18px;padding:16px 16px 11px}.home main .references .reference-posts .reference-post .button .more{display:none;padding-right:17px;padding-left:12px}.home main .references .reference-posts .reference-post .button .icon-box{margin-top:-4px}.home main .references .reference-posts .reference-post hr{display:none;padding:0;margin:0;position:absolute;bottom:10px;width:90%;left:5%;border-top:2px dashed #1ae27e;z-index:10}.home main .references .reference-posts .reference-post .overlay{position:absolute;top:0;bottom:0;z-index:2;left:0;right:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#151e2880,#151e28 80%) 0 0 no-repeat padding-box}.home main .references .reference-posts .reference-post.show-hover-activator .show-on-hover{visibility:hidden;-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}@media (max-width:991.98px){.home main .references .reference-posts .reference-post.show-hover-activator .show-on-hover{display:none}.home main .references .reference-posts .reference-post.show-hover-activator .show-on-hover.reference-title{display:block;visibility:visible;width:100%;padding:30px 20px 10px;bottom:0}}.home main .references .reference-posts .reference-post.show-hover-activator:hover .show-on-hover{visibility:visible;display:inline-block}@media (max-width:991.98px){.home main .references .reference-posts .reference-post.show-hover-activator:hover .show-on-hover{display:none}.home main .references .reference-posts .reference-post.show-hover-activator:hover .show-on-hover.reference-title{display:block;visibility:visible}}@media (max-width:991.98px){.home main .references .reference-posts{margin-top:40px}}.home main .references .reference-posts .reference-post:first-child{margin-top:0}@media (min-width:992px){.home main .references .reference-posts .reference-post:first-child:before{content:"";position:absolute;top:-30px;left:-30px;background-color:#f2f5f6;width:228px;height:217px}}.home main .references .mobile-button{margin:31px auto 0;width:auto}.home main .technology{margin-top:190px}.home main .technology .technology-info{margin-top:151px;padding-left:84px}@media (max-width:1199.98px){.home main .technology .technology-info{margin-top:101px}}@media (max-width:991.98px){.home main .technology .technology-info{margin-top:51px;padding-left:0}}.home main .technology .technology-info h2{color:#fff}.home main .technology .technology-info .content{margin-top:24px;letter-spacing:0;max-width:440px}.home main .technology .technology-info .button{margin-top:46px;margin-left:4px}.home main .technology .technology-illustration-points{list-style:none}.home main .technology .technology-illustration-points .point{position:absolute}.home main .technology .technology-illustration-points .point:first-child{top:67%;left:18%}.home main .technology .technology-illustration-points .point:nth-child(2){top:26%;left:38%}.home main .technology .technology-illustration-points .point:nth-child(3){top:68%;left:36.3%}.home main .technology .technology-illustration-points .point:nth-child(4){top:37%;left:65%}.home main .technology .technology-illustration-points .point:nth-child(5){top:68%;left:71%}.home main .technology .technology-illustration-points .point .button{right:auto;top:auto;z-index:20;-webkit-transition:none;-o-transition:none;transition:none}.home main .technology .technology-illustration-points .point .point-popup{display:none;background-color:#fff;color:#151e28;left:-4px;top:-76px;width:331px;height:190px;position:absolute}.home main .technology .technology-illustration-points .point .point-popup .popup-title{font-size:18px;font-weight:700;padding:48px 29px 0;display:block}.home main .technology .technology-illustration-points .point .point-popup .popup-description{padding:3px 29px 0;display:block}.home main .technology .technology-illustration-points .point .point-popup:after,.home main .technology .technology-illustration-points .point .point-popup:before{content:"";position:absolute;top:0;display:block;width:0;height:0;border-style:solid}.home main .technology .technology-illustration-points .point .point-popup:before{left:-25px;border-width:95px 25px 95px 0;border-color:#0000 #fff}.home main .technology .technology-illustration-points .point .point-popup:after{right:-25px;border-width:95px 0 95px 25px;border-color:#0000 #0000 #0000 #fff}.home main .technology .technology-illustration-points .point .popup-checkbox{display:none}.home main .technology .technology-illustration-points .point .popup-checkbox:checked+label{z-index:22}.home main .technology .technology-illustration-points .point .popup-checkbox:checked+label+.point-popup{display:block;z-index:21}.home main .technology .technology-illustration-points .point .popup-checkbox:checked+label .expand{display:none}.home main .technology .technology-illustration-points .point .popup-checkbox:checked+label .collapse{display:block}@media (min-width:768px){.home main .about-us{padding-top:121px;padding-bottom:93px}}@media (max-width:767.98px){.home main .about-us{padding-top:19px}}.home main .about-us h2{color:#fff;padding-left:34px}@media (max-width:767.98px){.home main .about-us h2{padding-left:10px}}.home main .about-us .content{padding-left:33px;padding-top:26px;max-width:550px}@media (max-width:767.98px){.home main .about-us .content{padding-left:10px;padding-top:6px;padding-right:10px;line-height:22px}}.home main .about-us .button{margin-top:46px;margin-left:46px}@media (max-width:767.98px){.home main .about-us .button{width:74%;text-align:center;margin:30px auto 0;display:block}}.home main .about-us .image-items{list-style:none;margin-top:35px;margin-left:2px}@media (max-width:767.98px){.home main .about-us .image-items{margin-left:11px;padding-left:0;margin-top:41px}}.home main .about-us .image-items .image-item{width:100%;margin-bottom:28px}@media (min-width:768px){.home main .about-us .image-items .image-item{float:left;padding:0;margin:0;width:305px}.home main .about-us .image-items .image-item:last-child{width:auto}}.home main .about-us .image-items .image-item .image{width:100%;display:block}@media (max-width:767.98px){.home main .about-us .image-items .image-item .image{width:72px;float:left}}.home main .about-us .image-items .image-item .image .icon-box{display:inline-block;width:72px;height:72px}.home main .about-us .image-items .image-item .image hr{width:200px;margin-top:36px;border:1px solid #2c3a47;margin-right:18px;float:right}.home main .about-us .image-items .image-item:last-child{margin-bottom:0}.home main .about-us .image-items .image-item:last-child .image hr{display:none!important}.home main .about-us .image-items .image-item .title{display:block;width:100%;font-weight:700;color:#fff;font-size:18px;margin-top:24px}@media (max-width:767.98px){.home main .about-us .image-items .image-item .title{float:left;width:auto;letter-spacing:.28px;font-size:14px;margin-top:15px;margin-left:32px}}.home main .about-us .image-items .image-item .description{display:block;width:100%;color:#495967}@media (max-width:767.98px){.home main .about-us .image-items .image-item .description{float:left;width:auto;letter-spacing:.28px;font-size:14px;margin-top:15px;margin-left:32px}}.home main .cta{padding-top:60px;padding-bottom:48px}.home main .cta h2{color:#fff;margin-top:7px}.home main .cta .buttons .button-wrapper .button{margin-top:29px;padding-left:35px;padding-right:35px}.home main .cta .buttons .button-wrapper:last-child .button{padding-left:63px;padding-right:63px}.home main .lines{padding:20px 0;margin:0}.home main .lines .left-line{padding-right:27px}@media (min-width:768px){.home main .lines .left-line{padding-left:210px}}.home main .lines .right-line{padding-left:27px}@media (min-width:768px){.home main .lines .right-line{padding-right:210px}}@media (min-width:768px){.home main .lines .line{padding-left:210px;padding-right:210px}}.home main .lines hr{margin:0;border-top:2px dashed #2c3a47}.home main .faq{padding-top:102px}@media (max-width:767.98px){.home main .faq{padding-top:50px}.home main .faq h2{padding-left:10px}}.home main .faq .accordion{margin:51px 25px 0}@media (max-width:767.98px){.home main .faq .accordion{margin:26px 0 0}}.home main .faq .accordion .accordion-item{border-top:1px solid #f2f5f6;position:relative;color:#495967}.home main .faq .accordion .accordion-item:last-child{border-bottom:1px solid #f2f5f6}.home main .faq .accordion .accordion-item button{font-size:18px;border:0;color:#151e28;background:no-repeat;width:100%;padding:29px 70px 23px 33px;text-align:left;font-weight:700}@media (max-width:767.98px){.home main .faq .accordion .accordion-item button{padding:15px 33px 15px 70px;font-size:14px}}.home main .faq .accordion .accordion-item button .expand{display:block}.home main .faq .accordion .accordion-item button .collapse{display:none}.home main .faq .accordion .accordion-item button .button{top:22px;right:18px;bottom:auto;padding:4px 12px;height:29px}@media (max-width:767.98px){.home main .faq .accordion .accordion-item button .button{top:9px;left:18px;right:auto;line-height:23px}}.home main .faq .accordion .accordion-item button:hover{text-decoration:underline}.home main .faq .accordion .accordion-item button:after{display:none}.home main .faq .accordion .accordion-item button:focus{box-shadow:0 0 0 .25rem rgba(26,226,126,.25)}.home main .faq .accordion .accordion-item .accordion-header.show button .expand{display:none}.home main .faq .accordion .accordion-item .accordion-header.show button .collapse{display:block}.home main .faq .accordion .accordion-item .accordion-collapse{border:0}.home main .faq .accordion .accordion-item .accordion-body{padding-left:34px;max-width:880px;padding-bottom:60px}@media (max-width:767.98px){.home main .faq .accordion .accordion-item .accordion-body{padding:0 10px 20px}}.home main .faq .accordion .accordion-item .faq-links{list-style:none;float:right;margin-top:-80px;margin-right:18px}@media (max-width:767.98px){.home main .faq .accordion .accordion-item .faq-links{display:block;float:none;margin:0 auto 25px;min-width:157px;width:fit-content;padding:0}}.home main .faq .accordion .accordion-item .faq-links a{color:#495967;text-decoration:none}.home main .faq .accordion .accordion-item .faq-links .button-bordered{min-width:157px;display:inline-block;color:#151e28}.home main .news-info{padding-bottom:157px;padding-top:60px}@media (max-width:767.98px){.home main .news-info{padding-top:40px;padding-bottom:137px}}.home main .news-info h2{color:#fff}.home main .news-info .description{max-width:455px;margin:23px auto 0;color:#495967}@media (max-width:767.98px){.home main .news-info .description,.home main .news-info h2{padding-left:10px}}.home main .news-posts{padding-bottom:75px}@media (max-width:991.98px){.home main .news-posts{padding-bottom:42px}}.home main .news-posts .post-block{margin-top:-86px}.home main .news-posts .post-block .post-block-content{margin:0 auto}@media (min-width:992px){.home main .news-posts .post-block.col-lg-4{max-width:30%}}@media (max-width:991.98px){.home main .news-posts .post-block{-webkit-transition:margin-left .2s ease-out 0s;-o-transition:margin-left .2s ease-out 0s;transition:margin-left .2s ease-out 0s}}.home main .news-posts .archive-link{margin:0 auto;display:inline-block;width:auto}.home main .news-posts .post-block{background-color:#fff;padding-top:12px;padding-left:33px;padding-bottom:28px;margin-bottom:77px;max-width:367px;-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}@media (max-width:991.98px){.home main .news-posts .post-block{padding-left:30px;padding-right:30px;margin-bottom:33px;max-width:none}}.home main .news-posts .post-block .post-title{margin-top:24px;line-height:12px;margin-left:5px;padding-right:40px}.home main .news-posts .post-block .post-title a{font-size:18px;color:#151e28;line-height:21.6px;text-decoration:none}.home main .news-posts .post-block .post-date{color:#495967}.home main .news-posts .post-block .post-image{margin-top:9px;width:100%;height:auto}@media (min-width:992px){.home main .news-posts .post-block .post-image{margin-left:-40px}}.home main .news-posts .post-block .post-meta{margin-top:11px;margin-left:4px;color:#495967;border-bottom:1px dashed;margin-right:20px;padding-bottom:5px}.home main .news-posts .post-block .post-excerpt{margin-top:19px;margin-left:5px;padding-right:35px;color:#495967}.home main .news-posts .post-block .read-more{color:#151e28;text-transform:uppercase;text-decoration:none;font-weight:700;white-space:pre;word-break:keep-all;padding-right:35px;margin-top:10px;display:inline-block;margin-left:5px}.home main .news-posts .post-block:hover{background-color:#151e28}.home main .news-posts .post-block:hover .post-title a,.home main .news-posts .post-block:hover .read-more{color:#fff;text-decoration:underline}.home main .news-posts .post-block:hover .read-more{padding-right:0}.home main .news-posts .post-block:hover .read-more:after{content:"";display:inline-block;background:url(/app/themes/a-technology-theme/dist/images/icons_a0094359.svg) 41.5% 50% no-repeat;text-indent:200%;background-size:900px 750px;width:25px;height:10px;margin-left:10px}.home main .icon-t-box{margin:0;width:38px;height:38px;position:relative;background:#121a21;display:block;vertical-align:middle;text-align:center;border-radius:38px}.home main .icon-t-box .icon-t{background:url(/app/themes/a-technology-theme/dist/images/icons-t-dark_3377c95a.svg) no-repeat;text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;background-size:250px 250px;width:50px;height:50px;margin-top:-6px;margin-left:-6px}.home main .icon-t-box .icon-t.icon-t-bojler-s-tepelnym-cerpadlem{background-position:25% 0}.home main .icon-t-box .icon-t.icon-t-centralni-rizeni-i4comfort{background-position:0 75%}.home main .icon-t-box .icon-t.icon-t-centralni-vysavac{background-position:0 25%}.home main .icon-t-box .icon-t.icon-t-elektricke-podlahove-topeni{background-position:25% 25%}.home main .icon-t-box .icon-t.icon-t-elektronicke-zabezpeceni-budov{background-position:50% 0}.home main .icon-t-box .icon-t.icon-t-fan-coil-multifunkcni-radiator{background-position:50% 25%}.home main .icon-t-box .icon-t.icon-t-klimatizace{background-position:0 50%}.home main .icon-t-box .icon-t.icon-t-mereni-a-regulace{background-position:25% 50%}.home main .icon-t-box .icon-t.icon-t-nadrz-s-vymenikem{background-position:50% 50%}.home main .icon-t-box .icon-t.icon-t-ochrana-potrubi-proti-zamrznuti{background-position:75% 0}.home main .icon-t-box .icon-t.icon-t-plynovy-kotel{background-position:75% 25%}.home main .icon-t-box .icon-t.icon-t-pravidelny-servis-a-udrzba{background-position:75% 50%}.home main .icon-t-box .icon-t.icon-t-profesionalni-pristup-a-kvalitni-prace{background-position:0 0}.home main .icon-t-box .icon-t.icon-t-radiator{background-position:25% 75%}.home main .icon-t-box .icon-t.icon-t-rizene-kvaseni-vina{background-position:50% 75%}.home main .icon-t-box .icon-t.icon-t-rizeni-technologickych-procesu{background-position:75% 75%}.home main .icon-t-box .icon-t.icon-t-samoregulacni-kabel{background-position:100% 0}.home main .icon-t-box .icon-t.icon-t-solarni-systemy{background-position:100% 25%}.home main .icon-t-box .icon-t.icon-t-tepelne-cerpadlo{background-position:100% 50%}.home main .icon-t-box .icon-t.icon-t-topny-kabel{background-position:100% 75%}.home main .icon-t-box .icon-t.icon-t-vetrani-a-rekuperace{background-position:0 100%}.home main .icon-t-box .icon-t.icon-t-vyhrivani-bazenu{background-position:25% 100%}.home main .icon-t-box .icon-t.icon-t-vyhrivani-okapu{background-position:50% 100%}.home main .icon-t-box .icon-t.icon-t-vyhrivani-vjezdu{background-position:75% 100%}.home main .icon-t-box.icon-t-big{width:72px;height:72px;border-radius:72px}.home main .icon-t-box.icon-t-big .icon-t{background-size:500px 500px;width:100px;height:100px;margin-top:-14px;margin-left:-14px}@media (min-width:768px){.home main .icon-t-box.icon-t-md-big{width:72px;height:72px;border-radius:72px}.home main .icon-t-box.icon-t-md-big .icon-t{background-size:500px 500px;width:100px;height:100px;margin-top:-14px;margin-left:-14px}}.home main .icon-t-box.icon-t-huge{width:102px;height:102px;border-radius:102px}.home main .icon-t-box.icon-t-huge .icon-t{background-size:750px 750px;width:100px;height:100px}.home main .icon-t-box.icon-t-light{background-color:#f0f4f9}.home main .icon-t-box.icon-t-light .icon-t{background-image:url(/app/themes/a-technology-theme/dist/images/icons-t-light_5e72c7d9.svg)}.home main .icon-t-box.icon-t-light.icon-t-border{border-color:#d5e1ef}.home main .icon-t-box.icon-t-border{border:1px dashed #2c3a47}.home main .icon-t-box.icon-t-border .icon-t{margin-top:-7px;margin-left:-7px}.home main .icon-t-box.icon-t-border.icon-t-big .icon-t{margin-top:-15px;margin-left:-15px}@media (min-width:768px){.home main .icon-t-box.icon-t-border.icon-t-md-big .icon-t{margin-top:-15px;margin-left:-15px}}.home main .icon-t-box.icon-t-border.icon-t-huge{width:108px;height:108px;border-radius:108px}.home main .icon-t-box.icon-t-border.icon-t-huge .icon-t{width:150px;height:150px;margin-top:-20px;margin-left:-23px}.green-line{display:none;padding:0;margin:0;position:absolute;bottom:10px;width:90%;left:5%;border-top:1px dashed #1ae27e}@media (max-width:991.98px){.news-posts .row.news-carousel{flex-wrap:nowrap;transform:translate3d(0,-86px,0);overflow:hidden;position:relative;margin-bottom:-86px}.news-posts .row.news-carousel .post-block{margin:0 4.166665%}}@media (min-width:992px){.news-posts .row.news-carousel .post-block{display:grid;grid-template-columns:100%;grid-template-rows:25px 170px 1fr auto auto auto;gap:0 5%;grid-template-areas:"." "." "." "." "."}.news-posts .row.news-carousel .post-block .post-image-wrapper{margin-top:9px}.news-posts .row.news-carousel .post-block .post-image-wrapper .post-image{margin-top:0;max-height:100%}}@media (min-width:1200px){.news-posts .row.news-carousel .post-block{grid-template-rows:25px 250px 1fr auto auto auto}}.carousel-pagination nav{width:auto}.carousel-pagination nav .pagination{padding-top:30px;padding-bottom:10px}.carousel-pagination nav .pagination li:not(.prev):not(.next) .page-link{border:1px solid #151e28;width:8px;height:8px;border-radius:8px;color:#0000;margin-top:5px}.carousel-pagination nav .pagination li:not(.prev):not(.next).active .page-link{background-color:#151e28}.carousel-pagination nav .pagination li.disabled .icon-box{visibility:hidden}.technology-illustration{position:relative;margin-top:-150px}@media (max-width:1199.98px){.technology-illustration{margin-top:-100px}}@media (max-width:991.98px){.technology-illustration{margin-top:-90px}}.technology-illustration .technology-image{width:100%;height:auto}