@charset "utf-8";
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype')}
@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCxCvTtw.ttf) format('truetype')} html,body{height:100%}
.why-us-left h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:24px;line-height:30px;color:white;background:black;width:fit-content;padding:5px 10px}.section-car.foundnothing p a{background:#fc5404;padding:5px;color:white}
.section-car.foundnothing img{max-width:70px !important}
a.nav-link.active{color:#fd601b !important;text-decoration:underline !important}
body{font-size:14px;line-height:24px;background-color:#fff;color:#26282B;display:flex;flex-direction:column}
.section-car.foundnothing h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:32px;line-height:36px;color:#0B111A}.section-car.foundnothing{background:#f3f3f3;padding:20px 0 20px}.content{flex:1 0 auto}.footer{flex-shrink:0}a,
input,
button,
textarea{outline:none !important}a{transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;-ms-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms;-moz-transition:all ease-in-out 300ms}.container-fluid,
.container{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.row>*{padding-left:15px;padding-right:15px}
.detail ol li{font-family:inherit;font-size:16px;line-height:24px;color:inherit}
.why-us-left h3{font-family:'Montserrat',sans-serif;font-weight:700;display:contents;font-size:16px;line-height:24px}p{font-family:inherit;font-size:16px;line-height:24px;color:inherit}
p a{text-decoration:none;color:inherit}p a:hover{text-decoration:underline;color:#BBEADD}ul li,
ol li{font-size:24px;line-height:36px;color:#3A3A3A}ul li a,
ol li a{text-decoration:none;color:inherit}ul li a:hover,
ol li a:hover{text-decoration:underline;color:#BBEADD}h1{font-size:74px;line-height:112px;font-weight:800}h2{font-size:74px;line-height:88px;font-weight:500}h3{font-size:56px;line-height:84px;font-weight:600}h4{font-size:48px;line-height:72px;font-weight:600}h5{font-size:32px;line-height:48px;font-weight:500}h6{font-size:21px;line-height:40px;font-weight:400}.text-fff{color:#fff !important}.section-padding{padding:4rem 0 !important}.btn-orange{display:inline-block;font-family:'Montserrat',sans-serif;font-weight:500;font-size:14px;line-height:16px;font-weight:500;padding:14px 32px;background:radial-gradient(484.32% 167.00% at 102.78% -18.37%,#FF7432 0%,#FC5404 100%);transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;text-decoration:none;color:#fff;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.btn-orange:hover{background:radial-gradient(394.32% 167% at 202.78% 341.63%,#FF7432 100%,#FC5404 50%);color:#fff;text-decoration:none;border:none;opacity:0.8}.btn-white{font-family:'Montserrat',sans-serif;font-size:14px;line-height:16px;font-weight:500;color:#0B111A;background:radial-gradient(3023.09% 355.36% at 4.02% -30.00%,#F9F9F9 0%,rgba(255,255,255,0.00) 100%);position:relative;padding:16px 57px 16px 32px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.btn-white::before{content:" ";background-image:url("../themes/stavebnepracenitra/assets/images/arrow-black.svg");background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:50%;right:20px;width:20px;height:20px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.btn-white:hover::before{transform:translate(5px,-50%);-webkit-transform:translate(5px,-50%);-moz-transform:translate(5px,-50%);-ms-transform:translate(5px,-50%);-o-transform:translate(5px,-50%)}.btn-image{background:hsl(0deg 0% 19.05% / 40%);backdrop-filter:blur(6px)}.btn-image:hover{backdrop-filter:blur(6px);background:hsl(0deg 0.61% 45.54% / 40%);color:white;opacity:100%}
.main-title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:46px;line-height:54px;color:#0B111A}.main-title *{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}.section-title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:32px;line-height:36px;color:#0B111A}.section-title *{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;text-decoration:none}.block-title{font-family:'Montserrat',sans-serif;font-size:24px;line-height:28px;font-weight:600;color:#fff}.block-title *{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}.navbar{padding:0}.header{padding:24px 0}.h-content{width:100%;display:flex;align-items:center;justify-content:space-between}.navbar-brand{padding:0;margin:0}.navbar-brand img{max-width:160px}.navbar-nav .nav-item{margin:0 16px}.navbar-nav .nav-item:first-child{margin-left:0}.navbar-nav .nav-item:last-child{margin-right:0}.navbar-nav .nav-item .nav-link{padding:0;font-size:14px;line-height:18px;color:#0B111A;text-decoration:none}.navbar-nav .nav-item .nav-link:hover{color:#FC5404;text-decoration:none}.navbar-collapse{display:flex;align-items:center;justify-content:center}.dropdown-toggle::after{display:none}.dropdown-menu{border-radius:0;padding:0.25rem 0;top:160% !important;border-color:rgba(11,17,26,0.10)}.dropdown-menu .dropdown-item{font-size:0.875rem}.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:focus,
.dropdown-menu .dropdown-item.active{text-decoration:none;color:#FC5404;background:transparent}.h-right ul{margin:0;padding:0;display:flex;justify-content:flex-end}.h-right ul li{list-style:none;margin:0 8px}.h-right ul li a:hover{color:#FC5404}.h-right ul li:last-child{margin-right:0}.h-right ul li:first-child{margin-left:0}.h-right ul li .btn-orange:hover{color:#fff;opacity:0.8}.h-right ul li a svg{width:1rem;height:1rem}.h-right ul li .btn-orange{margin-left:9px}.banner-wrp{padding:52px 0 49px 0}.banner-main .detail{padding:16px 0 24px 0}.banner-main .detail p{line-height:24px;color:#44484D;margin:0}.banner-right{margin:0 0 0 44px}.banner-right img{width:100%}.arrow-link{position:relative;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:14px;line-height:16px;font-weight:500;color:#FC5404;margin:0 0 0 32px}.arrow-link::before{content:"";background-image:url("../themes/stavebnepracenitra/assets/images/arrow-orange.svg");background-repeat:no-repeat;background-size:100% 100%;width:20px;height:20px;position:absolute;top:0;right:-30px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.arrow-link:hover{opacity:0.8}.arrow-link:hover::before{transform:translate(5px,0);-webkit-transform:translate(5px,0);-moz-transform:translate(5px,0);-ms-transform:translate(5px,0);-o-transform:translate(5px,0)}.banner-counter{display:flex;align-items:center;padding:48px 0 0 0}.banner-counter .banner-counter-block{max-width:133px;width:100%}.banner-counter .banner-counter-block:first-child{margin-right:48px}.banner-counter .banner-counter-block span{font-family:'Montserrat',sans-serif;font-size:36px;line-height:40px;color:#FC5404;font-weight:700;display:block;padding:0 0 10px 0}.banner-counter .banner-counter-block p{font-size:14px;line-height:22px;color:#0B111A;text-transform:uppercase;margin:0}.house-wrp{padding:49px 0 48px 0}.house-block{position:relative;margin-bottom:40px}.house-block .bottom-detail{position:absolute;bottom:32px;left:32px;right:0;z-index:1}.house-block .bottom-detail .section-title a{font-weight:600;display:inline-block;padding-bottom:5px;background-image:linear-gradient(#fff 0 0);background-position:0 100%;background-size:0% 2px;background-repeat:no-repeat;transition:background-size 0.3s,background-position 0s 0.3s}.house-block .bottom-detail .section-title a:hover{background-position:100% 100%;background-size:100% 2px}.house-block .bottom-detail .detail{max-width:284px;width:100%;padding:4px 0 10px 0}.house-block .bottom-detail .detail p{margin:0;line-height:20px}.house-block .bottom-detail .bottom-list ul{margin:0;padding:0;display:flex;align-items:center;max-width:550px;width:100%;flex-wrap:wrap}.house-block .bottom-detail .bottom-list ul li{margin:0 5px 5px 0;list-style:none}.house-block .bottom-detail .bottom-list ul li:last-child{margin-right:0}.house-block .bottom-detail .bottom-list ul li a{font-family:'Montserrat',sans-serif;background:rgba(255,255,255,0.30);backdrop-filter:blur(16px);font-weight:500;font-size:12px;line-height:24px;color:rgb(255,255,255);padding:4px 12px;display:block;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.house-block .bottom-detail .bottom-list ul li a:hover{background-color:#FC5404;text-decoration:none}.house-block .bottom-arrow{position:absolute;right:0;bottom:0;z-index:1}.bottom-arrow a{display:block;width:72px;height:72px;background:rgba(255,255,255,0.10);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.bottom-arrow a:hover{background-color:#FC5404}.house-image{position:relative}.house-image img{width:100%}.house-image::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(32,32,32,0.35)}.house-main .row{margin:0 -20px}.house-main .row>*{padding:0 20px}
.quote-wrp{background-color:#FC5404;padding:32px 0;margin:8px 0 0 0}.quote-left{display:flex;align-items:center}.quote-left .block-title{padding-left:28px}.quote-right{display:flex;align-items:center;justify-content:flex-end}.quote-right .btn-orange{border-color:1px solid rgba(252,84,4,0.10);transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.quote-right .btn-orange:hover{background:#fff;color:#FC5404;border-color:#fff;opacity:1}.r-slider-item{position:relative}.r-slider-item .detail{position:absolute;bottom:32px;left:24px;right:0;z-index:1;max-width:294px;width:100%}.r-slider-item .detail p{margin:0;color:#FFF;padding-bottom:6px}.r-slider-item .detail .block-title a{font-weight:600;display:inline-block;padding-bottom:5px;background-image:linear-gradient(#fff 0 0);background-position:0 100%;background-size:0% 2px;background-repeat:no-repeat;transition:background-size 0.3s,background-position 0s 0.3s}.r-slider-item .detail .block-title a:hover{background-position:100% 100%;background-size:100% 2px}.r-slider-item .image{position:relative}.r-slider-item .image img{width:100%}.r-slider-item .image::before{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(11,17,26,0.80) 0%,rgba(11,17,26,0.00) 100%)}.r-slider-item{margin:0 20px 0 0;position:relative}.r-slider-item .bottom-arrow{position:absolute;top:0;right:0}.realization-slider .slick-list{padding:0 437px 0 0;margin:0 -267px 0 0}.realization-slider{opacity:0}.realization-slider.slick-initialized{opacity:1}.r-title{position:relative}.r-title .slider-arrows{position:absolute;right:0;top:0}.slider-arrows a{text-decoration:none;display:inline-block}.slider-arrows a:hover{opacity:0.5}.slider-arrows a.slick-next{margin-left:32px}.realization-wrp{padding:90px 0 32px 0;overflow:hidden}.realization-wrp .r-title{padding:0 0 24px 0}.realization-main .read-more{text-align:center;margin:48px 0 0 0}.realization-main .read-more .btn-white{border:1px solid rgb(161,157,157,0.1)}.why-us-wrp{padding:32px 0 46px 0}.why-us-right{margin:0 0 0 -30px}.why-us-main .row{margin:0 -20px}.why-us-main .row>*{padding:0 20px}.why-us-btn{display:flex;align-items:center}.author-block{padding:32px 0 48px 0}.author-block span{display:block;color:#FC5404;font-family:'Montserrat',sans-serif;font-size:20px;line-height:24px;font-weight:600}.author-block p{margin:0}.author-block img{padding-top:16px}.why-us-left .section-title{padding:0 0 8px 0}.why-us-left .detail p:last-child{margin:0}.article-wrp{padding:46px 0 48px 0}.article-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:51px}.article-title .btn-white{background:#fff}.article-detail{padding:16px 0 0 0}.article-detail span{display:block;color:#FC5404}.article-detail h5{font-family:'Montserrat',sans-serif;font-size:23px;line-height:26px;font-weight:700;color:#0B111A;margin:0;padding:8px 0}.article-block{text-decoration:none;display:block}.article-block .article-image{overflow:hidden}.article-block .article-image img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.article-block:hover .article-image img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.article-block:hover .article-detail h5{color:#FC5404;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.article-block .article-detail p{color:#26282B}.article-block .article-more{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(11,17,26,0.10);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.article-block .article-more svg,
.article-block .article-more img{width:24px}.article-block .article-more:hover{background-color:#FF7432;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.article-block .article-more:hover svg path{stroke:#fff}.article-bottom .row{margin:0 -9px}.article-bottom .row>*{padding:0 9px}.footer{background:radial-gradient(81.49% 41.72% at 86.94% 94.59%,rgba(255,255,255,0.08) 0.05%,rgba(255,255,255,0.00) 100%),radial-gradient(88.67% 40.72% at 3.51% 32.63%,rgba(255,255,255,0.08) 0.05%,rgba(255,255,255,0.00) 100%),#0B111A}.footer-menu .title h4{font-family:'Ubuntu',sans-serif;font-weight:700;font-size:20px;line-height:24px;color:#fff;margin:0}.footer-menu .title{padding-bottom:24px}.footer-menu .menu-list ul{margin:0;padding:0}.footer-menu .menu-list ul li{list-style:none;margin-bottom:0.75rem;font-size:14px;line-height:16px}.footer-menu .menu-list ul li img{padding-right:8px}.footer-menu .menu-list ul li:last-child{margin-bottom:0}.footer-menu .menu-list ul li a{color:#BBC2CC;font-size:14px;line-height:22px}.footer-menu .menu-list ul li a:hover{color:#FF7432;text-decoration:none}.footer-top{padding:72px 0}.footer-bottom .detail{border-top:1px solid rgba(255,255,255,0.10);padding:28px 0}.footer-bottom .detail p{margin:0;color:#7C8086;font-size:14px}.footer-bottom .detail p a:hover{text-decoration:none;color:#FF7432}.footer-menu.footer-contact .menu-list ul li{display:flex;align-items:flex-start}.footer-menu.footer-contact .menu-list ul li a{max-width:136px;width:100%;display:inline-block}.footer-logo img{max-width:160px;margin-bottom:1.5rem}.footer-logo p{max-width:80%;color:#BBC2CC}.breadcrumb-wrapper{padding:2rem 0;position:relative;background-size:cover;background-position:center}.breadcrumb-wrapper::before{content:"";position:absolute;background:rgba(11,17,26,0.6);width:100%;height:100%;top:0;left:0;z-index:0}.breadcrumb-wrapper h2{font-size:2rem;line-height:normal;color:#fff;margin-bottom:0;font-weight:700}.breadcrumb-content{position:relative;z-index:1}.breadcrumb{margin-bottom:0}.breadcrumb-item{font-size:0.875rem;line-height:normal;color:#F9F9F9}.breadcrumb-item.active{color:#F9F9F9}.breadcrumb-item+.breadcrumb-item::before{color:#fff;opacity:0.5}.breadcrumb-content hr{border-top:#fff solid;opacity:0.1;margin:0.25rem 0 0.5rem}.breadcrumb-item a:hover{text-decoration:none;color:#FC5404}ul.categories{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:start;flex-wrap:wrap;margin-bottom:2rem;padding:0 1rem}ul.categories li{margin-right:1rem}ul.categories li:last-child{margin-right:0}ul.categories li a{font-family:'Montserrat',sans-serif;background:rgba(11,17,26,0.05);font-weight:500;font-size:0.875rem;color:#0B111A;padding:0.25rem 1.25rem;display:block;margin-bottom:1rem;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}ul.categories li a.active{background-color:#FC5404;color:#fff}ul.categories li:hover a{text-decoration:none;background-color:#FC5404;color:#fff}.house-main h4{font-size:1.5rem}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.page-link{padding:0rem 1rem}.active>.page-link,.page-link.active{color:var(--bs-pagination-active-color);background-color:#FC5404;border-color:#FC5404}.active>.page-link:hover,.page-link.active:hover{color:#fff;background-color:#e64d00}.page-link{color:#7C8086;cursor:pointer}.page-link:hover{color:#FC5404;text-decoration:none}.page-references .house-block .bottom-detail .section-title{margin-bottom:1rem;margin-right:2rem;font-size:1.5rem}.page-references .bottom-arrow{display:block;width:72px;height:72px;background:rgba(255,255,255,0.10);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.page-references .house-block .bottom-detail .bottom-list ul li{font-family:'Montserrat',sans-serif;background:rgba(255,255,255,0.30);backdrop-filter:blur(16px);font-weight:500;font-size:12px;line-height:24px;color:rgb(255,255,255);padding:4px 12px;display:block;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.page-references .house-block{overflow:hidden}.page-references .house-block .house-image img{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}.page-references .house-block:hover .house-image img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.page-references .house-block .house-image::before{z-index:1}.page-references .house-block:hover .house-image::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(32,32,32,0.35)}.gallery-slider .r-slider-item .image::before{content:none;display:none}.gallery-slider .r-slider-item{overflow:hidden}.gallery-slider .r-slider-item .image img{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}.gallery-slider .r-slider-item:hover .image img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.form-control{border-radius:0;padding:0.75rem;border:1px solid #EAEAEA;background:#FAFAFA}.form-control:focus{border-color:#7C8086;background:#FAFAFA;box-shadow:none}.form-check-input[type=checkbox]{border-radius:0;cursor:pointer}.form-check-input:focus{box-shadow:none}.form-check-input:checked{background-color:#FC5404;border-color:#FC5404}.form-check{cursor:pointer;display:inline-block}.form-check a{color:#0B111A}.form-check a:hover,
.form-check a:focus,
.form-check a:active{color:#FC5404}.form-label{font-weight:600}.form-check-label{cursor:pointer}.oc-flash-message{border-radius:0}.contact-main .r-title{margin-bottom:2rem}.contact-list ul{padding:0;margin:0;list-style:none}.contact-list ul li{display:flex;align-items:center;margin-bottom:0.75rem;font-weight:600;font-size:1rem}.contact-list ul li:hover a,
.contact-list ul li:focus a,
.contact-list ul li:active a{text-decoration:none;color:#FC5404}.contact-list ul li svg{stroke:#FC5404;margin-right:0.5rem}.contact-list .social-sites{display:flex;align-items:center;margin-top:2rem}.contact-list .social-sites li{margin-right:0.5rem}.contact-list .social-sites li svg{width:1.5rem;height:auto;fill:#7C8086}#map{height:18rem}.contact-person{padding:0 0 2rem}.contact-person span{display:block;color:#FC5404;font-family:'Montserrat',sans-serif;font-size:20px;line-height:24px;font-weight:600}.contact-person p{margin:0}.contact-person img{padding-top:16px;max-width:100%}.contact-person-img{border-radius:50%;width:8rem;height:8rem;margin-right:1.5rem}.contact-person-img img{border-radius:50%;width:100%;height:100%;object-fit:cover;padding-top:0}.contact-person{display:flex;align-items:center}.gallery-item-img{width:100%;height:20rem;overflow:hidden;margin-bottom:3rem}.gallery-item-img img{height:100%;width:100%;object-fit:cover;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}.page-gallery .section-padding{padding:4rem 0 0.5rem !important}.gallery-item:hover .gallery-item-img img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.service-desc{padding:0 0 2rem}.widget{margin-bottom:2rem}.widget:last-child{margin-bottom:0;padding-right:1rem}.widget-title h6{font-size:0.875rem;text-transform:uppercase;font-weight:500;font-family:'Montserrat',sans-serif;letter-spacing:0.075rem;line-height:normal;color:#7C8086}.services-list{margin:0;padding:0;list-style:none;padding-right:1rem}.services-list li{margin-bottom:0.5rem}.services-list li.child{margin-left:20px}.services-list li a{display:block;background:rgba(11,17,26,0.05);padding:0.25rem 1rem;font-size:0.875rem;text-transform:uppercase;font-weight:600;font-family:'Montserrat',sans-serif;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}
.services-list li.child a.a-child{font-size:10px}.services-list li a.active{background-color:#FC5404;color:#fff}.services-list li a:hover{text-decoration:none;color:#fff;background:#FC5404}.widget .contact-list h6{font-size:0.875rem;text-transform:uppercase;font-weight:500;font-family:'Montserrat',sans-serif;letter-spacing:0.075rem;line-height:normal;color:#7C8086;margin-bottom:0.5rem}.widget .contact-list li{margin-bottom:0rem;flex-wrap:wrap;color:#0B111A;font-size:0.875rem}.widget .contact-list li a{color:#0B111A;font-size:0.875rem}.widget .contact-list li a:hover{color:#FC5404}.widget .contact-list li svg{stroke:#FC5404;margin-right:0.5rem;width:1.25rem;height:auto}.why-us-right{margin:0}.article-title{padding-bottom:1rem}.about-item{margin-bottom:4rem !important}.about-item:last-child{margin-bottom:0 !important}.blog-categories{margin:0;padding:0;list-style:none;padding-right:1rem}.blog-categories li{margin-bottom:0.5rem}.blog-categories li a{display:block;background:rgba(11,17,26,0.05);padding:0.25rem 1rem;font-size:0.875rem;text-transform:uppercase;font-weight:600;font-family:'Montserrat',sans-serif;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s}.blog-categories li a:hover{text-decoration:none;color:#fff;background:#FC5404}.recent{margin:0;padding:0;list-style:none}.recent li{margin-bottom:1rem}.recent li a{display:flex;align-items:center;font-size:1rem;font-weight:600;font-family:'Montserrat',sans-serif;line-height:1.6rem}.recent li a:hover{text-decoration:none;color:#FC5404}.recent li img{width:3rem;height:3rem;object-fit:cover;margin-right:0.8rem}.post-wrp .post-title{margin-top:2rem;margin-bottom:1rem}.post-wrp .post-title h1{font-size:2rem;line-height:normal;font-weight:700;font-family:'Montserrat',sans-serif;margin-top:0.5rem}.post-wrp .post-title span{display:block;font-size:0.875rem;line-height:normal;font-weight:500;font-family:'Montserrat',sans-serif;color:#7C8086}.post-wrp .post-content p img{max-width:100%}.cms-content h1{font-size:2rem;line-height:normal;font-weight:700;font-family:'Montserrat',sans-serif;margin-top:0.5rem}.cms-content h2{font-size:1.5rem;line-height:normal;font-weight:700;font-family:'Montserrat',sans-serif;margin-top:0.5rem}.cms-content h3{font-size:1.25rem;line-height:normal;font-weight:700;font-family:'Montserrat',sans-serif;margin-top:0.5rem}.cms-content h4{font-size:1rem;line-height:normal;font-weight:700;font-family:'Montserrat',sans-serif;margin-top:0.5rem}.cms-content ul li,.cms-content ol li{font-size:0.875rem;line-height:1.25rem}.btn-image-wrapper{top:50%;left:50%;transform:translate(-50%,-50%)}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url("../themes/stavebnepracenitra/assets/fonts/fa-regular-400.eot");src:url("../themes/stavebnepracenitra/assets/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../themes/stavebnepracenitra/assets/fonts/fa-regular-400.woff2") format("woff2"),url("../themes/stavebnepracenitra/assets/fonts/fa-regular-400.woff") format("woff"),url("../themes/stavebnepracenitra/assets/fonts/fa-regular-400.ttf") format("truetype"),url("../themes/stavebnepracenitra/assets/fonts/fa-regular-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../themes/stavebnepracenitra/assets/fonts/fa-brands-400.eot");src:url("../themes/stavebnepracenitra/assets/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../themes/stavebnepracenitra/assets/fonts/fa-brands-400.woff2") format("woff2"),url("../themes/stavebnepracenitra/assets/fonts/fa-brands-400.woff") format("woff"),url("../themes/stavebnepracenitra/assets/fonts/fa-brands-400.ttf") format("truetype"),url("../themes/stavebnepracenitra/assets/fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("../themes/stavebnepracenitra/assets/fonts/fa-solid-900.eot");src:url("../themes/stavebnepracenitra/assets/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../themes/stavebnepracenitra/assets/fonts/fa-solid-900.woff2") format("woff2"),url("../themes/stavebnepracenitra/assets/fonts/fa-solid-900.woff") format("woff"),url("../themes/stavebnepracenitra/assets/fonts/fa-solid-900.ttf") format("truetype"),url("../themes/stavebnepracenitra/assets/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,
.fas{font-family:'Font Awesome 5 Free';font-weight:900}@font-face{font-family:'fabrands400';src:url('../themes/stavebnepracenitra/assets/fonts/fabrands400.eot');src:url('../themes/stavebnepracenitra/assets/fonts/fabrands400.eot') format('embedded-opentype'),url('../themes/stavebnepracenitra/assets/fonts/fabrands400.woff2') format('woff2'),url('../themes/stavebnepracenitra/assets/fonts/fabrands400.woff') format('woff'),url('../themes/stavebnepracenitra/assets/fonts/fabrands400.ttf') format('truetype'),url('../themes/stavebnepracenitra/assets/fonts/fabrands400.svg#fabrands400') format('svg')}@font-face{font-family:'faregular400';src:url('../themes/stavebnepracenitra/assets/fonts/faregular400.eot');src:url('../themes/stavebnepracenitra/assets/fonts/faregular400.eot') format('embedded-opentype'),url('../themes/stavebnepracenitra/assets/fonts/faregular400.woff2') format('woff2'),url('../themes/stavebnepracenitra/assets/fonts/faregular400.woff') format('woff'),url('../themes/stavebnepracenitra/assets/fonts/faregular400.ttf') format('truetype'),url('../themes/stavebnepracenitra/assets/fonts/faregular400.svg#faregular400') format('svg')}@font-face{font-family:'fasolid900';src:url('../themes/stavebnepracenitra/assets/fonts/fasolid900.eot');src:url('../themes/stavebnepracenitra/assets/fonts/fasolid900.eot') format('embedded-opentype'),url('../themes/stavebnepracenitra/assets/fonts/fasolid900.woff2') format('woff2'),url('../themes/stavebnepracenitra/assets/fonts/fasolid900.woff') format('woff'),url('../themes/stavebnepracenitra/assets/fonts/fasolid900.ttf') format('truetype'),url('../themes/stavebnepracenitra/assets/fonts/fasolid900.svg#fasolid900') format('svg')}@font-face{font-family:'fav4compatibility';src:url('../themes/stavebnepracenitra/assets/fonts/fav4compatibility.eot');src:url('../themes/stavebnepracenitra/assets/fonts/fav4compatibility.eot') format('embedded-opentype'),url('../themes/stavebnepracenitra/assets/fonts/fav4compatibility.woff2') format('woff2'),url('../themes/stavebnepracenitra/assets/fonts/fav4compatibility.woff') format('woff'),url('../themes/stavebnepracenitra/assets/fonts/fav4compatibility.ttf') format('truetype'),url('../themes/stavebnepracenitra/assets/fonts/fav4compatibility.svg#fav4compatibility') format('svg')}