.btn,body,html{font-family:'Montserrat',Arial,Helvetica,sans-serif}body,html{overflow-x:hidden;font-size:16px;color:#0d0d0d}p{line-height:1.45}.img-half-full-height{min-width:100%;min-height:100%;position:absolute;max-width:100%;left:0;z-index:-1}.secfull{position:relative;overflow:hidden}.hrefphoto{position:relative;overflow:hidden;padding:35px 15px;display:block}.hrefphoto:focus,.hrefphoto:hover{text-decoration:none;color:#E3D18F}.hrefphoto:hover .hrefphotoh{color:#3b86d2}.hrefphotoimg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;z-index:-10;max-height:120%}.hrefphotoh{font-weight:500;font-size:24px;color:#fff;margin-bottom:15px}.hrefphotocover{background:linear-gradient(to right,rgb(51 51 51 / .9),rgb(0 0 0 / .35));position:absolute;top:0;left:0;width:100%;height:100%;z-index:-9}.bggray{background:#eee}.blogbox{display:block;background:#fff;color:#101010;height:100%}.blogbox:hover,.blogbox:focus{color:#101010;text-decoration:none}.blogbox:hover .blogboxh{color:#E3D18F}.blogboxwrap{padding:15px}.blogboxh{font-size:24px;font-weight:500}.blogboxdate{margin-bottom:15px;color:#777}.blogboxp{color:#444}.blogboxbtn{font-weight:500;background:#E3D18F;color:#111;padding:11px 24px;margin-top:15px;border-radius:30px;display:inline-block}.sechsub{font-size:18px;font-weight:500;text-transform:uppercase;display:inline-block;border-radius:0;padding:5px 25px;background:#333;color:#fff;margin-bottom:20px}.contentpad{padding-top:15px;padding-bottom:15px}.secfirst{padding-top:50px}.secabouthome{position:relative}.secabouthomebg{position:absolute;top:0;left:0;min-width:100%;z-index:-100}.secpadfirst{padding-top:145px;padding-bottom:65px}.secpad{padding:75px 0}.secpadbotsm{padding-top:20px;padding-bottom:60px}.secpadbot{padding-bottom:25px}.secmg{margin-top:35px}.row-eq-height{display:flex;flex-wrap:wrap}.row-eq-height>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.contentcenter{justify-content:center}.row-first-section{margin-top:-150px}a[href^=tel]{text-decoration:none}.opacity0{opacity:0!important}.opacity1{opacity:1!important}.navbar-light{background:#FFF;transition:0.15s all;padding-bottom:11px;border-bottom:1px solid #ccc}.navbarcontainer{position:relative}.navbar-light .navbar-nav .nav-link{color:#111}.navbar-light .navbar-nav>li>button{margin-top:20px}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#111;background-color:#fff0;box-shadow:1px 1px 13px -3px rgb(0 0 0 / .36)}.navbar-light .navbar-nav>.open>a,.navbar-light .navbar-nav>.open>a:focus,.navbar-light .navbar-nav>.open>a:hover{background:0 0;color:#0d0d0d}.wpcf7-list-item-label a{color:#222}.bgform{background:#444;text-align:left;margin-top:35px;border-radius:0;color:#fff;padding:15px;margin-bottom:15px}.bgform label{font-weight:500}.wpcf7-acceptance label{font-weight:400}.wpcf7-acceptance input[type=checkbox]{height:22px;width:22px;margin-right:8px}.wpcf7-list-item-label{cursor:pointer;margin-top:10px}.wpcf7-list-item-label b{font-weight:400}span.wpcf7-list-item{margin-left:0;margin-top:17px}.contact-map{margin-top:70px}.fpad{padding-top:15px;padding-bottom:15px;background:#444;color:#fff}.fpad .contact-overlay-heading{margin-top:0}.padoffer{margin-top:-80px}.padtsm{padding-top:20px}.secmgt{margin-top:25px}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.bghalfimg{max-width:100%}.secquote{background:#E3D18F;padding:35px 0}.quoteh{color:#111;font-size:18px}.fonb{color:#111;font-weight:500}.blogbox{display:block}.navmg{padding-top:116px}@media (min-width:992px){.tarpc{text-align:right}.bigh{font-size:20px}.priceul li{padding:7px 0 7px 10px}.blogboxwrap{padding:15px 25px 30px 25px}.secquote{padding:55px 0}.quoteh{font-size:26px}.halfcontent{color:#fff}.halfcontent .sech{color:#fff}.bghalfcover{background:linear-gradient(to right,rgb(255 255 255 / .7),rgb(255 255 255 / .8));position:absolute;top:0;left:65%;width:50%;height:100%;z-index:-4}.bghalfcoverleft{left:0}.bghalfcoverdark{background:linear-gradient(to right,rgb(51 51 51 / .9),rgb(51 51 51 / .9))}.hrefphoto{padding-top:145px;padding-bottom:50px;padding-left:35px}.hrefphotoh{margin-bottom:30px}.secpadbig{padding-top:95px;padding-bottom:95px}.secmgt{margin-top:50px}.secmg{margin-top:75px}.contentpad{padding-top:95px;padding-bottom:55px}.smallcontentpad{padding-top:55px}.halfcontentright{padding-left:35px}.bgform{padding:15px 25px}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#111}.navbar-light .navbar-nav .active>a,.navbar-light .navbar-nav .active>a:focus,.navbar-light .navbar-nav .active>a:hover{color:#111}.navbar-light li.active{box-shadow:1px 1px 13px -3px rgb(0 0 0 / .36);color:#111}.navbar-light .navbar-nav .nav-link{padding:10px 15px}}.navbar-brand{padding:0}@media (max-width:1399px){.navbar-container{width:100%}}.btn-primary,.btn-success{transition:.25s all}.jumbotron{margin-bottom:0;overflow:hidden;position:relative;background:0 0;border-radius:0}.jumbotron .jumbotron-header{font-size:36px;font-weight:600;text-transform:uppercase;color:#fff}.jumbotron .jumbotron-header-small{font-size:21px}.jumbotron-subh{font-size:34px;font-weight:600;color:#fff}.boxmoreprojects{height:100%;background:#eee;padding:65px 15px 25px 40px}.boxmoreh{font-weight:500;font-size:24px;margin-bottom:25px}.smh{font-weight:500;font-size:24px}.smh small{font-weight:400}.conboxben{color:#fff;font-size:16px;padding-top:10px}.conbox .conboxben{color:#000}.conboxben .imgr{vertical-align:middle}.conbox .smh{color:#111}.conbox .footer-contact{vertical-align:middle;font-size:18px}.conbox .footer-contact:hover{color:#1e0101}.btnmgt{margin-top:40px}.btnmgr{margin-right:15px}.fontn{font-weight:400}.topbartxt{display:inline-block;color:#111;font-weight:400;font-size:16px}.topbartxt:hover,.topbartxt:focus{color:#333;text-decoration:none}.navicon{display:inline-block;margin-right:5px;vertical-align:middle}.navbar-light .navbar-nav .nav-link.navcontact{font-weight:500}.navbar-light .navbar-nav .nav-link.firsti{margin-left:15px;padding-right:5px}.navbar-light .navbar-nav .nav-link.secondi{padding-left:5px}.pl5{padding-left:5px}.contactnavh{display:inline-block;margin-left:4px}.navcontactm{font-weight:500;background:#E3D18F;color:#111;margin-left:10px;padding:15px 4px;border-radius:35px;transition:0.15s all}.navbar-light .navbar-nav .nav-link.navcontactp{font-weight:500;background:#3d3d3d;color:#111;margin-left:10px;padding:15px 4px;border-radius:10px 0 0 10px}.navcontactm .contactnavh{color:#111}.navbar-light .navbar-nav .nav-link.navcontactp:focus,.navbar-light .navbar-nav .nav-link.navcontactp:hover{background:#000}.navcontactm:focus,.navcontactm:hover{background:#c6b36f}.navcontactm:focus .contactnavh,.navcontactm:hover .contactnavh{color:#111}.navcontact img{margin-right:5px}@media only screen and (min-width:768px){.jumbotron{padding-top:20px;padding-bottom:30px}.jumbopage,.jumbotronmain{padding-top:140px;padding-bottom:70px}.jumbotron h1{font-size:52px}.jumbonoimg h1{font-size:40px}.jumbonoimg{padding-top:65px}}@media only screen and (max-width:1199px){.navbar-nav{text-align:center;width:95%;margin-left:auto;margin-right:auto}.navbar-light .navbar-nav .nav-link{font-size:18px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #eee}.navbar-light .navbar-nav>li:last-child>a{border:0}}#zgoda{float:left;width:22px;height:22px;border-radius:5px}.btn-primary,.default-primary-color{background:#E3D18F}.primary-color{color:#E3D18F}.skew-img{position:relative}.skew-img-section .sech{margin-bottom:25px}.sectionh{position:relative;padding:60px 0}.section-half-btn-wrap{margin-top:15px;margin-bottom:30px}h1,h2,h3,h4{color:#0d0d0d}h2{margin-top:35px;margin-bottom:15px}h3{margin-top:30px;margin-bottom:20px}.smallh{margin-bottom:25px}.steps{padding:35px 0}.stepwrap{padding:15px;background:#fff;border-radius:10px;margin-bottom:15px;margin-top:15px}.stepwrapi{margin-bottom:25px}.rowcount{margin-top:15px}.boxc{margin-bottom:15px}.fdec{font-weight:500}.countnum{display:block;font-size:62px;font-weight:500;color:#E3D18F;margin-bottom:15px;line-height:1}.counth{font-size:21px;font-weight:500}.stepcount{display:inline-block;font-size:42px;color:#E3D18F;font-weight:500;vertical-align:middle;margin-right:15px;margin-top:-7px;line-height:1}.stepheader{font-size:24px;line-height:1.2;display:inline-block;margin:0}.stepmgt{margin-top:15px}.fb{font-weight:500;font-size:1.1em}.sech{font-size:38px;font-weight:400;line-height:1.15;margin-top:0;margin-bottom:43px;color:#0d0d0d;position:relative}.sechconboxbig{font-size:38px;font-weight:400;line-height:1.15;margin-top:0;margin-bottom:5px;color:#fff;text-transform:uppercase}.sechupcase{text-transform:uppercase}.conbigp{margin-bottom:20px}.conbiga{font-size:18px;color:#fff}.conbiga:hover,.conbiga:focus{color:#eee}.fonsb{font-weight:600}.sechnob{font-weight:400}.sechnorm{padding-top:25px;margin-bottom:25px}.sectxt .sech{margin-top:25px}.ratingh{font-size:24px;font-weight:500;margin-bottom:10px}.review-box{margin-top:15px;margin-bottom:15px}.foni{display:block;font-weight:500}.review-author{font-weight:500;font-size:18px}.review-stars{margin:4px 0 10px 0}.review-profileimg{margin-right:15px;float:left}.btn-primary{position:relative}.section-text{font-size:16px}.section-text{color:#333}.btn{border-radius:0;font-weight:500;padding:16px 43px;font-size:17px;transition:.15s all;text-transform:uppercase}.btn-default{color:#fff;background:#222;border:0}.btn-default:focus,.btn-default:hover{color:#fff;background:#555}.btn-white{color:#fff;background:#044288;border:0;transition:0.15s all}.btn-white:focus,.btn-white:hover{color:#111;background:#fff}.btn-con{color:#2d2d2d;background:#fff;border:0}.btn-con:focus,.btn-con:hover{color:#fff;background:#111}.quickconbox{background:#444;height:100%;padding:25px;display:block;color:#fff}.quickconbox:hover{color:#fff;background:#555;text-decoration:none}.quickconboxh{text-transform:uppercase;font-size:20px;font-weight:600;margin-bottom:15px}.biggerfont{font-size:1.15em}.smmgr{margin-right:15px}.offerboxbtn{text-align:center;background:#E3D18F;color:#fff;display:inline-block;padding:9px 21px;transition:0.15s all;font-weight:500;width:max-content;border-radius:30px;align-self:center}.offerboxbtn:hover,.offerboxbtn:focus{background:#094d9c;color:#fff;text-decoration:none}.offerboxul{list-style:none;padding-left:25px;position:relative}.benboxul{padding:0;margin:0;list-style:none;padding-left:25px}.benboxhead{margin-bottom:15px}.benboxul li{padding:0 0 8px 10px;position:relative}.iconbenwrap{display:inline-block;vertical-align:top}.benboxul li:before{position:absolute;content:"";background:center/contain no-repeat url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/iconlicheck.png);display:inline-block;left:-25px;width:18px;height:18px;vertical-align:middle;top:6px}.uldecmg{margin-bottom:25px}.benli{padding:10px 9px;height:100%;background:#f3f7fd;margin-bottom:10px;border-radius:10px;display:flex}.bencheckwrap{margin-right:10px;width:40px}.benbox{height:100%;margin-bottom:45px}.iconbenwrap{display:inline-block;margin-right:15px}.benboxh{font-size:18px;line-height:1.2;text-transform:uppercase;display:inline-block}.benlitext{flex:1}.benli .fontb{display:block;font-weight:500;font-size:18px}.navbar-light .navbar-nav .nav-link.mgtop0{margin-top:0}.btn-primary{border:0;position:relative;z-index:1;background:#111;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background:#444;border:0}.btn-border{border:2px solid #FFF;background:#fff0;color:#fff;transition:0.15s all}.btn-border:hover,.btn-border:focus{border:2px solid #FFF;background:#fff;color:#000}.wpcf7 .wpcf7-submit:disabled,.wpcf7 .wpcf7-submit{color:#111;background:#fff;border:0;opacity:1}.wpcf7 .wpcf7-submit:focus,.wpcf7 .wpcf7-submit:hover{color:#111;background:#058e05}.conbox{background:#E3D18F;display:inline-block;border-radius:15px;padding:15px 15px 0 15px}.wpcf7-spinner{display:block}.bgform a{color:#fff}.conboxmg{margin:15px 0}.btncon{margin-top:25px;color:#0d0d0d;font-size:19px;display:block;font-weight:500;position:relative;z-index:10;padding:15px 0;transition:.15s all}.btncon:focus,.btncon:hover{color:#fff}.btn-in-nav{padding:11px 25px;font-size:16px;margin-left:10px}.imgr{margin-right:8px}#map{position:relative}.contact-form-btn-wrap,.contact-overlay-btn-wrap{margin-top:15px}.jumbocover{background:linear-gradient(to right,rgb(0 0 0 / .54),rgb(0 0 0 / .45));position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.pricebox{display:block;align-items:center;width:100%;height:100%;color:#3d3d3d;background:#f3f7fd;padding:15px}.priceh{font-size:24px;font-weight:500;color:#101010}.pricenum{font-size:36px;color:#004ba0}.pricenumunder{color:#555}.priceulwrap{margin-top:20px}.priceul{list-style:none;padding-left:25px;position:relative}.priceul li{padding:5px 0 5px 10px;position:relative}.priceul li:before{position:absolute;content:"";background:center/contain no-repeat url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/iconcheckblue.png);display:inline-block;left:-25px;width:22px;height:22px;vertical-align:middle;top:5px}.offerbox{display:block;transition:.15s all;color:#3d3d3d;background:#fff;position:relative}.offerboxmg{margin-bottom:15px}.offerboxcover{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgb(0 0 0 / .48)}.stepimgbox{position:relative;background:#fff}.stepimgbox p{padding:0 20px 0 20px}.stepimgbox p:first-of-type{padding:20px 20px 0 20px}.stepimgwrap{position:relative}.stepimgboxh{font-size:24px;font-weight:500;text-transform:uppercase;background:#fff;color:#111;position:absolute;bottom:10%;left:0%;text-align:left;padding:20px 0 20px 25px;width:85%}.pricebox .btn{margin-top:10px}.offerboxulpad{padding-bottom:15px}.offerboximg{width:100%;height:auto;transition:0.15s all}.offerbox{overflow:hidden}a.offerbox:focus,a.offerbox:hover{color:inherit;text-decoration:none}a.offerbox:focus .offerboxh,a.offerbox:hover .offerboxh{background:#111;color:#fff}a.offerbox:focus .offerboximg,a.offerbox:hover .offerboximg{transform:scale(1.05)}a.offerbox:focus .btn-primary,a.offerbox:hover .btn-primary{background:#fff;color:#111}.offerboxh{background:#fff;transition:0.23s all;color:#111;font-size:17px;position:absolute;bottom:10%;left:0%;text-align:left;padding:20px 0 20px 15px;font-weight:400;letter-spacing:-.3px;width:94%;text-transform:uppercase}.offerboxo{margin-bottom:15px}.offerboxho{font-size:26px;margin-bottom:0}.offerboxp{font-size:16px;margin-top:10px}.benefitsbg{overflow:hidden;position:relative}.rowmgt{margin-top:20px}.jumbotron-bg-page{position:absolute;top:-255px;width:100%;z-index:-2;left:0}.jumbotron-bg-pagetop{position:absolute;top:0;width:100%;min-height:100%;z-index:-2;left:0}.jumbotron-bg-index{position:absolute;top:-400px;width:100%;z-index:-2;left:0}.secfirst .sech{margin-bottom:15px}.secfirstbgwrap{position:relative;overflow:hidden}.secfirstbg{position:absolute;top:0;width:100%;z-index:-2;left:0}.ofeh{font-size:21px;font-weight:500;margin-top:25px;padding-bottom:15px;display:block}.ofep{margin-bottom:15px}.break{flex-basis:100%;height:0}.cb{color:#333}.contact-text{display:inline-block;color:#0d0d0d;border-radius:15px;vertical-align:middle;max-width:85%}.btnpad{margin:20px 0}.footermg{margin-bottom:65px}.onascount{text-align:center}.sechoffer{font-weight:400}.jhmgb{margin-bottom:20px}.fontpbig{font-size:21px}.boxconbig{background:#444;color:#fff;padding:15px}.boxconsmall{background:#444;color:#fff;padding:15px 15px 30px 20px}.boxconsmallh{font-size:24px;font-weight:400;margin-bottom:10px}.boxconsmallp{margin-bottom:30px}@media (min-width:1200px){.boxconsmall{margin-top:15px;padding:23px 20px 40px 30px}.footerconp{margin-bottom:30px}.benboxhead{margin-bottom:35px}.boxconbigp,.sechconboxbig{padding:60px 0}.boxconbig{padding:50px 25px}.conbigp{margin-bottom:30px}.secabouthome{padding-top:100px;margin-top:25px}.secofe{padding-top:90px}.sechbigmgb{margin-bottom:70px}.jhmgb{margin-bottom:90px}.jumbopage,.jumbotronmain{padding-top:220px}.jumbotronmain{padding-bottom:120px}.jumbonoimg{padding-top:150px}.d-flex{display:flex}.d-flex>div{float:none}.col-auto{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}@media (min-width:992px){.secrel{position:relative}.secrelbg{content:'';display:block;position:absolute;top:10%;left:0;width:100%;height:80%;background:#eee;z-index:-5}.iconbenwrap{margin-right:25px}.smh{font-size:26px}.conboxben{line-height:1.7;font-size:18px}.benboxh{font-size:21px}.secmgbot{margin-bottom:40px}.priceh{margin-bottom:10px}.priceulwrap{margin-top:25px}.topbartxt{font-size:17px;padding-top:9px;padding-bottom:2px;padding-left:10px}.topbartxt{margin-left:10px}.rowcount{margin-top:55px}.benlifirst{margin-top:40px}.sechmgbig{margin-bottom:60px}.benli{padding:25px 15px;margin-bottom:20px}.benli .fontb{font-size:24px;margin-bottom:17px}.sechoffer{margin-bottom:60px}.mgbiglist{margin-top:35px}.ofer .sech{margin-bottom:65px}.sechben{margin-bottom:55px}.offerboxbtn{margin-top:-20px}.steps{padding:75px 0}.steps .sech{margin-bottom:60px}.stepwrap{padding-top:25px;padding-bottom:25px;padding-left:30px}.conboxmgt{margin-top:25px}.jumbotron-subh{margin-bottom:25px}.conbox{padding:20px 25px 10px 25px}.btnpad .btn:first-child{margin-right:10px}.btnpadbig{margin:35px 0}.offerboxo{padding:25px 20px}.pr0{padding-right:0}.pl0{padding-left:0}.img-projects-wrap:hover .img-projects-caption{top:0;cursor:pointer;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1;-webkit-transition:.35s all;transition:.35s all}.fpad{padding:60px 60px 30px 60px}.skew-img-content{padding-top:30px;padding-right:30px}.benefitsbg{padding-top:80px}.row-benefits{background-color:#222;color:#fff;box-shadow:0 10px 40px 0 rgb(0 0 0 / .1);padding:40px 20px;border-radius:20px}.boxheightone{min-height:88px;padding:0}.boxheighttwo{padding:0;min-height:110px}}.contact-overlay-heading{margin-top:70px;font-size:28px;font-weight:600;margin-bottom:10px;color:#111;text-transform:uppercase}.cohp{font-size:18px;margin-bottom:15px;color:#fff}.consubpage{padding-top:130px}.consubpage .cohp,.consubpage .contact-overlay-heading{color:#010101}.imgmgb{margin-bottom:20px}.mgb25{margin-bottom:25px}.conmgb{margin-bottom:20px}.btn-contact-overlay{background:#E3D18F;color:#fff;-webkit-transition:.15s all;transition:.15s all;margin-top:8px;font-size:16px;padding:7px 14px}@media (min-width:1400px){.container{min-width:1366px;max-width:1366px}.container-max{max-width:1800px;width:98%}}@media (min-width:1100px) and (max-width:1399px){.containercontact{max-width:96%;width:96%}.containercontact .uph{display:none}}.footer-contact-row{margin-top:20px}.footer-contact{color:#111;display:inline-block;font-size:21px;line-height:1}.footer-contact:focus,.footer-contact:hover{color:#fff;text-decoration:none}.footer .footer-contact{color:#fff}.conbox .conboxhrefmail{font-size:17px}.navbar-logo-static{position:absolute;left:15px;top:8px;z-index:1515;transition:0.15s all}.logonav{height:75px}.consecp{font-size:21px}.consubpage .footer-contact{font-weight:500}.consubpage .footer-contact:hover{color:#333}.conwrap{padding-bottom:15px}.vtop{vertical-align:top}.foota{padding:10px 0}.firstofebgconsub{border-radius:6px}.firstofebgconsub .conbens{background-color:#e1e9ed;padding:15px;border-radius:6px;display:inline-block}.firstofebgcon{background:#FFF;padding:25px 15px;box-shadow:0 10px 30px rgb(0 0 0 / .08),0 12px 12px rgb(0 0 0 / .05)}.firstofebgconh{font-size:21px;margin-bottom:15px}a.projhref{color:#111}a.projhref:hover,a.projhref:focus{text-decoration:none;color:#215385}.projhref{display:block}.projecth{font-size:21px;margin-top:21px;margin-bottom:7px}.projloc{margin-bottom:27px;font-size:18px}.projloc img{margin-right:7px}.btnfootcon{color:#E3D18F}.foothead{font-weight:500;margin-bottom:20px}.stepbox{padding:25px 0}.stepnum{font-weight:600;font-size:52px;margin-bottom:10px}.steph{font-size:21px;font-weight:400;text-transform:uppercase;margin-bottom:35px}.offerboxoczyszcz .btn-primary{padding:10px 17px;font-size:16px;margin-top:10px}.offerboxhoczyszcz{bottom:unset;top:10%}@media (min-width:992px){.offerboxhoczyszcz{font-size:21px;margin-bottom:10px;padding-left:25px;padding-right:10px}.conwrap{padding-bottom:25px}.contact-overlay-heading{margin-bottom:35px}.topbar{padding-right:15px}.firstofehreficon{margin-right:14px}.firstofehref{padding-bottom:26px}.firstofebgconh{margin-bottom:25px}.firstofebgcon{padding:35px 25px}.firstofebgconsub{padding-top:15px}.consubpage .footer-contact{font-size:18px}.consubpage .footer-contact-address{font-size:17px}.consecp{font-size:21px;margin-bottom:30px}.btnfootcon{margin-top:10px}.contact-overlay-heading{font-size:34px}}.img-projects-caption{background:rgb(0 0 0 / .3);text-shadow:0 5px 5px rgb(0 0 0 / .8);font-size:21px;position:absolute;top:0;left:0;color:#fff;justify-content:center;align-items:center;opacity:0;-webkit-transform:scale(.7) rotate(-60deg);transform:scale(.7) rotate(-60deg);-webkit-transition:.25s transform,.15s opacity;transition:.25s transform,.15s opacity;width:100%;height:100%;padding:15px;display:flex;text-align:center}.modal-projects .img-projects-wrap:hover .img-projects-caption{display:none}.img-projects-wrap{position:relative;text-align:center;overflow:hidden}.modal-projects .carousel-control.left,.modal-projects .carousel-control.right{background-image:none;margin-top:0;width:auto;top:50%;transform:translateY(-50%)}.modal-projects .img-projects-lazy{min-width:5%}.modal-projects{padding-right:0!important}.modal-projects .modal-body{padding:0}.modal-projects .modal-dialog{padding:0;height:100%;width:100%;margin:0 auto}.modal-body,.modal-projects .modal-dialog{overflow-y:hidden}.modal-body{overflow-y:auto}.modal-projects img.item{margin:0 auto;max-height:100vh;min-width:auto}.modal-content-full{box-shadow:none}.modal-projects .modal-content{border:0;height:auto;min-height:100%;border-radius:0;background:rgb(0 0 0 / .5)}.modal-projects .modal-header{border-bottom:0;padding:0}.modal-projects .modal-header .close{font-size:48px;font-weight:400;color:#fff;background:rgb(0 0 0 / .4);padding:10px;opacity:1;position:absolute;z-index:10;right:0}.carousel-inner .img-projects{background:url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/spinner.png) center no-repeat;background:url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/spinner.svg) center no-repeat,linear-gradient(transparent,transparent);min-height:120px;min-width:30%}.carousel-inner .img-projects.active{display:block!important}.img-projects-lazy{background:url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/spinner.png) center no-repeat;background:url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/spinner.svg) center no-repeat,linear-gradient(transparent,transparent);min-height:120px;min-width:20%;cursor:pointer}.modal-carousel-style{max-height:100vh;overflow-y:hidden}.modal{text-align:center}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-body{position:relative}.modal-body{overflow-y:hidden}.modal-body{overflow-y:auto}@media only screen and (max-width:991px){.modal-projects .carousel-control.left{margin-left:10px}.modal-projects .carousel-control.right{margin-right:10px}.carousel-inner .item{text-align:center}}@media only screen and (max-width:991px){.iconben{margin-top:15px}.ofeh{margin-top:15px;margin-bottom:10px;padding-bottom:0}.contact-overlay-heading{margin-top:10px;font-size:25px;line-height:1.2}.pricebox{margin-bottom:15px}.navcontactm{margin:9px auto 0 auto;width:max-content}.footer-contact{display:inline-block;font-size:17px}.btn-contact-overlay{margin-bottom:15px}.btnmgr{margin-bottom:10px}}.no-padding-right{padding-right:0}@media only screen and (max-width:767px){.underfooter .pull-left,.underfooter .pull-right{float:none!important}}.contact-section .sech{margin-bottom:25px}.contact-section{background:#eee;padding-top:25px;padding-bottom:35px}#map{width:100%;height:400px}label.error{text-align:left}.form-control{font-size:16px;color:#0d0d0d}.form-control-label{font-weight:500}.nowrap{white-space:nowrap}.sech-contact{font-size:32px;margin-top:20px;text-align:center;margin-bottom:30px;text-transform:uppercase;color:#fff}.form-control{border-radius:0}.sechundercon{margin-bottom:17px;font-size:18px}.btn-contact-form-send{margin-top:15px;margin-bottom:25px}.checkbox{float:left;cursor:pointer}.checkboxlabel{width:86%;margin-left:15px;float:left;font-weight:300;font-size:14px;cursor:pointer;color:#111}.checkboxlabel a{color:#111}.has-error{border:2px solid #f0392b}label.error{background:#f0392b;border:2px solid #c2392b;padding:5px 10px;color:#fff;font-size:16px;width:100%;font-weight:400}.contact-map{min-height:500px;height:100%;width:100%}.prel{position:relative}.footerbg{color:#111;margin-top:40px}.footer .sech{color:#fff;margin-bottom:30px}.footer .sechsub{color:#0d0d0d}.author-box a{color:#111}.bgforfooter{padding-top:15px}.footerdecbg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:#444}.underfooter{padding-top:45px;color:#444;margin-top:25px;margin-bottom:25px;padding-bottom:45px;background:#eee}.padbotfoot{padding-bottom:65px}.underfooter a{color:#111;text-decoration:none;padding:2px 0;display:inline-block}.footercon{display:flex;align-items:center;margin-bottom:25px}.conicon{margin-right:15px}.mgt0{margin-top:0}.firstofehref{font-size:21px;color:#111;font-weight:500;line-height:1;padding-bottom:15px;display:block}.firstofehref:hover,.firstofehref:focus{text-decoration:none;color:#215385}.firstofehreficon{margin-right:10px}.firstofehref span{font-size:16px;display:block;margin-bottom:10px;color:#000}@media screen and (min-width:992px) and (max-width:1399px){.stepcount{display:block;margin-top:0;margin-bottom:15px}}@media screen and (max-width:1000px){.sech{font-size:24px;margin-bottom:30px}.xs-text-center{text-align:center}.contact-map{height:300px;margin-top:30px}.no-row-xs{margin-left:0;margin-right:0}}.mgtop{margin-top:30px}a:focus,button:focus{outline:0}@media (min-width:1301px){.iconsocial{display:none}}@media (max-width:1300px){.firsti,.secondi{display:none}.iconsocial{margin-left:5px}.iconsoc{display:inline-block;padding:9px 5px}}#cookies-message{position:fixed}.btn-call-xs{display:none}@media (max-width:767px){.jumbotron{padding-top:120px;padding-bottom:30px}.underfooter{margin-bottom:25px}#cookies-message{position:static;margin-bottom:65px}.btn-call-xs{display:block;background:#111;color:#fff;width:auto;position:fixed;bottom:20px;right:15px;height:45px;line-height:45px;padding:0 17px;z-index:17;box-shadow:0 3px 8px rgb(0 0 0 / .12)}}@media (max-width:991px){.bghalfimg{display:none}.footercon{margin-bottom:15px}.conbox .conboxhrefmail{font-size:16px}.conbox .conicon{margin-right:2px}.mgbbtnxs{margin-bottom:10px}.contentcenter .img-fluid{height:80px;margin-bottom:25px}.stepheader{font-size:18px}.cohp{font-size:16px}.consecp{font-size:18px}.imgmgtxs{margin-top:15px}.firstofehref span{display:none}.firstofehref{font-size:17px}.firstofehrefmail{font-size:16px}.firstofebgconsub .fontb{display:block}.firstofebgconsub{box-shadow:0 3px 15px rgb(0 0 0 / .05),0 6px 12px rgb(0 0 0 / .05);padding-top:12px;border-radius:6px;padding-bottom:5px}.firstofebgconh{line-height:1.1;font-size:23px}.bensp{display:block}.sechsub{font-size:18px}.jumbotron-bg-pagetop{top:0;width:auto;min-height:125%;min-width:100%}.navmg{padding-top:55px}.jumbotron-subh{margin-top:10px;margin-bottom:15px}.offerboxbtn{margin-bottom:15px}.padtsm h3{font-size:18px}.padoffer{margin-top:15px}.sechundercon{line-height:1.28}p{line-height:1.37}.hrefphotoimg{max-height:127%}.conbox .btnpad{margin:10px 0 0 0}.smh{font-size:21px}.btncon{background:#E3D18F;padding:12px 21px;border-radius:15px;display:inline-block}.boxconsmallh{font-size:21px}.secpadfirst .sech{margin-bottom:15px}.secpadfirst{padding-top:105px;padding-bottom:35px}.secpad,.secpadbig{padding-top:35px;padding-bottom:35px}.secfirst{padding-top:35px}.fpad{padding-top:15px;padding-bottom:0}.bgform{margin-top:0}.benefitsimgbg{display:none}.skew-img-content{margin-bottom:20px}.sectionh{padding:35px 0}.btnpad .btn{margin-bottom:10px}.btncon{margin-top:15px}.footerdecbg{display:none}.footerbg{border:none;margin-top:0}.footer{background:0 0;padding-top:0}.navcontact{text-align:left}.footermg{margin-bottom:0}.footermg .col-xs-12{margin-bottom:10px}.navcontact .pl5{padding-left:20px}.jumbotron .jumbotron-header{font-size:20px;line-height:1.2}.jumbotron-subh{font-size:21px}.jumbotron p{font-size:18px}.btn-group-div .btn-primary{margin-bottom:15px}.text-right-xs{text-align:right}.checkboxlabel{max-height:150px;margin-bottom:15px;overflow-y:scroll}}.mbimg .swiper-item-click,.owl-carousel .swiper-item-click{cursor:pointer}@media (min-width:576px){.modal-dialog-full{max-width:none}}.modal-dialog-full{width:98%;height:96%;padding:0}.modal-content-full{height:99%;background:rgb(0 0 0 / .09)}.modal-header .close{opacity:1;color:#fff}.swiper-button-next,.swiper-button-prev{color:#fff}.swiper-container-main{overflow:hidden;position:relative}.swiper-main-img{height:460px}.swiper-container-big{overflow:hidden}.swiper-big-img{max-height:85vh;max-width:100%}.modal-open .modal-full{overflow:hidden}.swiper-full{max-height:80vh}.swiper-item-click{max-width:100%}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px}@media (max-width:1199px){.swiper-main-img{height:400px}}.dropdown-menu{margin-top:0}.dropdown:hover>.dropdown-menu{display:block}.owl-blue-nav.owl-carousel{position:relative}.owl-blue-nav .owl-nav{position:absolute;top:16%;width:100%;transform:translateY(-40%)}.owl-blue-nav .owl-nav button.owl-next,.owl-blue-nav .owl-nav button.owl-prev{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;position:absolute;font-size:50px;line-height:1;color:#000}.modal-header .close{font-size:42px}.imglazy{background:url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/spinner.png) center no-repeat;background:url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/spinner.svg) center no-repeat,linear-gradient(transparent,transparent);min-height:100px;max-height:100%;min-width:40%;max-width:100%}.jumbonoimg{background:#EEE;color:#111}.jumbonoimg .jumbotron-header{color:#111}.jumbonoimg .jumbotron-subh{color:#111}.jumbonoimg .jumbotron-header-small{background:#333;color:#FFF;display:inline-block;padding:5px 14px;margin-bottom:12px;font-size:18px}@media (max-width:991px){.secpad .embed-responsive{margin-top:10px;margin-bottom:10px}.btn-in-nav{display:none}.owl-blue-nav .owl-nav,.owl-blue-nav .owl-nav button.owl-next,.owl-blue-nav .owl-nav button.owl-prev{position:static;transform:none;text-align:center}.swiper-main-img{height:auto;max-height:300px}.owl-blue-nav .owl-nav button.owl-prev{margin-right:25px}.owl-blue-nav .owl-nav button.owl-prev{margin-right:25px}}@media (max-width:1199px){.navbar-collapse{margin-top:41px}.navbar-light{padding-bottom:25px}.reviews-pc{display:none}.reviews-mobile{display:block}.navbar-expand-xl{justify-content:end}.logonav{max-height:60px;width:auto}.jumbotronimg{min-width:100%;min-height:100%}.jumbotronbgfirst{background:linear-gradient(to right,rgb(102 153 143),rgb(255 255 255 / .01));position:relative}}.oc-jumbotext{color:#fff;font-size:18px;max-width:820px;margin-bottom:0;line-height:1.5}.oc-trustbox{background:#fff;padding:28px 20px 24px 20px;height:100%;box-shadow:0 10px 30px rgb(0 0 0 / .08),0 6px 12px rgb(0 0 0 / .05);text-align:center;margin-bottom:20px}.oc-trustnum{font-size:38px;line-height:1;font-weight:600;color:#111;margin-bottom:12px;text-transform:uppercase}.oc-trusttxt{font-size:16px;line-height:1.4;color:#333}.oc-catbox{position:relative;display:block;min-height:420px;color:#fff;overflow:hidden;background:#222;margin-bottom:20px}.oc-catbox:hover,.oc-catbox:focus{color:#fff;text-decoration:none}.oc-catbox-img{position:absolute;top:0;left:0;width:100%;min-height:100%;object-fit:cover;transition:0.25s all;z-index:1}.oc-catbox:hover .oc-catbox-img,.oc-catbox:focus .oc-catbox-img{transform:scale(1.05)}.oc-catbox-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgb(0 0 0 / .82),rgb(0 0 0 / .28));z-index:2}.oc-catbox-content{position:relative;z-index:3;display:block;padding:35px 30px;min-height:420px}.oc-catbox-label{display:inline-block;background:#E3D18F;color:#111;font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding:6px 14px;margin-bottom:22px;font-size:13px}.oc-catboxh{display:block;font-size:34px;line-height:1.12;font-weight:600;margin-bottom:18px;text-transform:uppercase}.oc-catboxp{display:block;font-size:17px;line-height:1.5;max-width:520px;margin-bottom:18px}.oc-catboxmodels{display:block;font-size:15px;opacity:.92;margin-bottom:30px}.oc-models-row{margin-top:20px}.oc-model-card{background:#fff;height:100%;box-shadow:0 10px 30px rgb(0 0 0 / .06),0 6px 12px rgb(0 0 0 / .05);margin-bottom:25px;overflow:hidden;transition:0.2s all}.oc-model-img{width:100%;object-fit:cover;display:block;padding:24px}.oc-model-body{padding:24px 22px 20px 22px}.oc-model-badge{display:inline-block;background:#111;color:#fff;font-size:17px;font-weight:600;text-transform:uppercase;padding:8px 14px;margin-bottom:16px}.oc-model-title{font-size:28px;font-weight:600;margin-top:0;margin-bottom:15px}.oc-model-text{margin-bottom:18px;color:#333}.oc-model-list{list-style:none;padding:0;margin:0}.oc-model-list li{position:relative;padding-left:28px;margin-bottom:11px;line-height:1.4}.oc-model-list li:before{content:"";width:18px;height:18px;position:absolute;top:3px;left:0;background:center/contain no-repeat url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/iconcheckblue.png)}.occolumn{margin-bottom:20px}.oc-benefitbox{background:#fff;padding:24px 20px;height:100%;display:flex;align-items:flex-start;box-shadow:0 8px 24px rgb(0 0 0 / .05)}.oc-benefiticonwrap{width:70px;min-width:70px;margin-right:16px}.oc-benefiticon{max-width:52px;height:auto}.oc-benefittxt{font-size:17px;line-height:1.45;font-weight:500;color:#111}.oc-benefitnum{font-weight:600;font-size:52px}.oc-sideimg{width:100%;box-shadow:0 15px 40px rgb(0 0 0 / .08)}.oc-prooflist{list-style:none;padding:0;margin:30px 0 0 0}.oc-prooflist li{position:relative;padding-left:30px;margin-bottom:14px;line-height:1.45;font-weight:500}.oc-prooflist li:before{content:"";width:18px;height:18px;position:absolute;top:3px;left:0;background:center/contain no-repeat url(https://www.archidomus.pl/wp-content/themes/archidomus/inc/assets/css/../../../images/iconcheckblue.png)}.oc-ctabox{background:#444;color:#fff;padding:35px 30px}.oc-ctah{font-size:34px;line-height:1.15;font-weight:500;margin-bottom:12px;text-transform:uppercase}.oc-ctap{font-size:18px;margin-bottom:0;color:#f1f1f1}.oc-ctabtn{margin-top:10px}.oc-contactrow{margin-top:35px}@media (min-width:1200px){.oc-catbox,.oc-catbox-content{min-height:470px}.oc-catbox-content{padding:42px 38px}.oc-catboxh{font-size:40px}.oc-ctabox{padding:45px 40px}}@media (max-width:991px){.jumbonoimg p{font-size:16px}.sechconboxbig{margin-top:5px;margin-bottom:15px;font-size:23px}.imginjumbo{margin-top:15px}.row-eq-height>[class*="col-"]{flex-basis:100%}.jumbonoimg{padding-top:65px}.oc-trustboxcol{margin-bottom:15px}.oc-jumbotext{font-size:16px}.oc-trustbox{padding:22px 15px 18px 15px;margin-bottom:0}.oc-trustnum{font-size:30px}.oc-trusttxt{font-size:15px}.oc-catbox,.oc-catbox-content{min-height:360px}.oc-catbox-content{padding:25px 22px}.oc-catboxh{font-size:25px}.oc-catboxp{font-size:16px}.oc-model-title{font-size:24px}.oc-benefitbox{padding:18px 15px}.oc-benefiticonwrap{width:58px;min-width:58px;margin-right:12px}.oc-benefiticon{max-width:42px}.oc-benefittxt{font-size:15px}.oc-ctabox{padding:25px 20px}.oc-ctah{font-size:24px}.oc-ctap{font-size:16px;margin-bottom:20px}.oc-contactrow{margin-top:20px}}