.entry-content img{margin:0 0 10px 0}.alignleft,img.alignleft{margin-right:10px;display:inline;float:left}.alignright,img.alignright{margin-left:10px;display:inline;float:right}.aligncenter,img.aligncenter{margin:0 auto;display:block;clear:both}.wp-caption{margin-bottom:10px;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.swiper-slide .bg{background-size:cover;background-position:50%;min-height:565px}body *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}body .row *,body .row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.space{height:50px;clear:both}.big-image-section img,.left_right-section img{max-width:100%}.wrapper_c .content.home-content{background:#fff}.home-content p,.home-content div{color:#333}.box-item{text-align:center}.box-item h5{text-transform:uppercase;padding:10px 0;color:#EE2F38}.box-item .readmore{padding-top:15px;text-transform:uppercase}.big-image-section{padding-bottom:30px}.big-image-section h2,.big-image-section h1,.big-image-section h3,.big-image-section h4,.big-image-section h5,.big-image-section h6,.big-image-section p,.left_right-section h2,.left_right-section h1,.left_right-section h3,.left_right-section h4,.left_right-section h5,.left_right-section h6,.left_right-section p{margin-bottom:10px}.left_right-section{padding-bottom:30px}.left_right-section:last-child{padding-bottom:0}.blog_text h3{color:#EE2F38}.slideimg{position:relative}.big-image-section a:hover img{opacity:0.85!important}@media(max-width:1100px){.swiper-slide .bg{min-height:463px}.main_content_home .slogan1 p span,.main_content_home .slogan2 p span{font-size:24px}}@media(max-width:840px){.home-content .row{padding-left:15px;padding-right:15px;text-align:center;margin:auto}.box-item{padding-bottom:25px}.big-image-section h2{margin-top:10px}.left_right-section img{margin-bottom:15px}.left_right-section{padding-bottom:25px}}@media(max-width:480px){#footer .footer_c .textfooter .copyrights,#footer .footer_c .textfooter .credits,#footer .footer_c .textfooter .copyrights{display:block;text-align:center;float:none;position:static}.textfooter{text-align:center}}.btn{font-size:15px;height:28px;padding:0 8px;line-height:29px;border:1px solid #999;text-shadow:none;background:#e8e8e8;color:#484848;border-radius:0}.btn:hover{background:#000;color:#fff}.home #footer .footer_c .lineleft{background:none}@media(max-width:767px){img{max-width:100%;height:auto;margin-bottom:10px}body .copyright .acadiadc{display:block;margin-top:8px}.sub-menu{display:none!important}}.right-top a{font-size:24px}.slideimg{overflow:hidden}.space-40{height:40px;clear:both}.space-30{height:30px;clear:both}.space-25{height:25px;clear:both}.boxes-section.style-2{background:#fff0}.boxes-section.style-2::before{content:'';display:block;width:calc(100% - 30px);height:1px;background-color:#fff0;margin:35px auto}.boxes-section.style-2 .section_title{color:#000;font-size:30px;text-align:center;padding:0 15px}.boxes-section.style-2 .box-item{padding-top:35px}.boxes-section.style-2 .box-item .text-title{font-size:18px;padding-top:0;text-transform:uppercase;color:#EE2F38}.boxes-section.style-2 .box-item ul{padding-top:10px}.boxes-section.style-2 .box-item ul.sub-list{padding-top:0;padding-bottom:10px}.boxes-section.style-2 .box-item ul li a,.boxes-section.style-2 .box-item ul li{color:#333;font-size:17px;line-height:1.6;font-weight:500;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul li{height:auto}.boxes-section.style-2 .box-item ul li{margin-bottom:7px}.boxes-section.style-2 .box-item ul li:last-child{margin-bottom:0}.boxes-section.style-2 .see-more{text-align:center;padding:20px 0 0}.boxes-section.style-2 .see-more a{color:#ee2f38;font-size:24px;font-weight:400;position:relative;padding:0 23px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.boxes-section.style-2 .see-more a:after{content:"\f054" "\f054";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;right:0;font-size:10px;color:#ee2f38;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.boxes-section.style-2 .see-more a:hover{opacity:.6;text-decoration:none}.boxes-section.style-2 .see-more a:hover:after{right:-5px}.boxes-section.style-2 .box-item li li:hover a{text-decoration:underline}.boxes-section.style-2 .simple-text.padding{font-size:17px;color:#333;font-weight:400;padding:0 45px;line-height:1.2}.boxes-section.style-2 .img-wrapp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;min-height:100px;height:100px;align-items:center;margin-bottom:35px}.boxes-section.style-2 .img-wrapp:after{content:"\f054" "\f054" "\f054";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;right:-18px;font-size:16px;color:#7a7a7a;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.boxes-section.style-2 .last .img-wrapp:after{content:none}.boxes-section.style-2 .img-wrapp img{display:block;margin:0 auto}@media(max-width:1199px){.boxes-section.style-2 .simple-text.padding{padding:0}.boxes-section.style-2 .img-wrapp:after{content:none}}@media(max-width:767px){.home-content .box-item .simple-text:after{content:"\f054" "\f054" "\f054";display:block;margin-top:50px;font:normal normal normal 14px/1 FontAwesome;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.box-item.last .simple-text:after{display:none}}.boxes-section.style-2 .center{text-align:center;margin:0 auto}.boxes-section.style-2 .center .simple-text.style-2{font-size:16px;color:#7a7a7a;font-weight:400;padding:0 80px}.boxes-section.style-2 .simple-text.style-2 a span{color:#ee2f38;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.boxes-section.style-2 .simple-text.style-2 a:hover{opacity:.6;text-decoration:none}@media(max-width:991px){.boxes-section.style-2 .center .simple-text.style-2{padding:0 15px}}@media (min-width:1200px){.row-4-columns>*[class*="col"]:nth-child(6n+1){clear:both}}@media (min-width:768px) and (max-width:1199px){.row-3-columns>*[class*="col"]:nth-child(4n+1){clear:both}}@media (max-width:767px){.row-2-columns>*[class*="col"]:nth-child(2n+1){clear:both}.boxes-section.style-2 .box-item{padding-top:20px}.boxes-section.style-2{margin-top:20px;padding-top:30px}}#footer .wrapper_c .content,.copyright .wrapper_c .content{position:relative;float:left;width:882px;margin-left:157px;height:auto;background:none;min-height:0}#footer{background:#5e5e5e;position:relative;margin-top:40px;padding:19px 0}#footer .box-item{text-align:left}#footer .box-item.last{text-align:center;padding-top:6px}#footer .box-item .f-logo{display:inline-block;max-width:145px;margin-bottom:18px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#footer .box-item .f-logo:hover{opacity:.7}#footer .box-item .simple-text{color:#fff;font-size:14px;line-height:18px;font-weight:400}#footer ul.list{padding-top:20px}#footer ul.list li{margin-bottom:14px}#footer ul.list li:last-child{margin-bottom:0}#footer ul.list li a{position:relative;padding:0 15px;color:#fff;font-size:16px;font-weight:400;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#footer ul.list li a:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;background:#ee2f38;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#footer ul.list li a:hover{text-decoration:none;color:#ee2f38}.button-get{background:#ee2f38;border:2px solid #ee2f38;color:#fff;font-size:18px;font-weight:600;letter-spacing:1px;padding:5px 25px;text-align:center;display:inline-block;margin-bottom:23px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button-get:hover{text-decoration:none;background:#fff;color:#ee2f38}#footer .box-item .social li{display:inline-block;margin-right:12px}#footer .box-item .social li:last-child{margin-right:0}#footer .box-item .social li a{background:#fff;width:29px;height:29px;display:block;color:#5e5e5e;border-radius:5px;padding-top:5px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#footer .box-item .social li a i:before{font-size:20px}#footer .box-item .social li a:hover{color:#ee2f38}.copyright{background:#ee2f38;padding:17px 0;position:relative;float:left;width:100%}.copyright .simple-text{color:#fff;line-height:16px;font-weight:400;letter-spacing:.6px}.copyright .box-item.left{text-align:left}.copyright .box-item.right{text-align:right}.copyright .simple-text a{color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.copyright .simple-text a:hover{text-decoration:underline}@media (max-width:1100px){#footer .wrapper_c .content,.copyright .wrapper_c .content{width:643px}#footer .box-item .button-get{padding:5px 10px}#footer .box-item .social li{margin-right:3px}iframe{position:absolute;left:-10000px}.left_right_section iframe{position:inherit}}@media (max-width:840px){#footer .wrapper_c .content,.copyright .wrapper_c .content{width:100%;margin-left:0}#footer .wrapper_c .content .row,.copyright .wrapper_c .content .row{margin-right:0;margin-left:0}#footer .box-item,.copyright .box-item{padding-bottom:0}#footer{padding-bottom:23px!important}}@media (min-width:767px){#footer ul.list{padding-left:10px}#footer .box-item.last{text-align:right}#footer .box-item .social li{text-align:center}#footer .box-item .social{padding-right:5px}}@media (min-width:1100px){#footer ul.list.first{padding-left:70px}#footer .column-3{padding-left:50px}}@media (max-width:767px){#footer .box-item,.copyright .box-item{text-align:center}#footer .box-item .f-logo{display:block;margin:0 auto}#footer ul.list.first{margin-top:20px}#footer ul.list{padding-top:12px}#footer ul.social{margin-bottom:10px}#footer .box-item .social li{margin-right:12px}.copyright .box-item.left,.copyright .box-item.right{text-align:center}.copyright .box-item.right{padding-top:8px}.grecaptcha-badge{right:-212px!important}}.sticky-tel,.menu #logo{display:none}.sticky-tel,.menu #logo,.header_c .st-menu{opacity:0;transition:all 0.3s;display:none}.header_c .st-menu{position:fixed;z-index:-1}@media(min-width:840px){body .st-menu.sticky-menu{width:auto;left:0;top:0;background:#fff;border-bottom:1px solid #ccc;opacity:1;transition:all 0.3s;z-index:9999999;height:78px}#header .st-menu.sticky-menu .header_c{height:78px}.sticky-menu .sticky-tel,.sticky-menu #logo{display:block;opacity:1;transition:all 0.3s}.sticky-tel{color:#474747;position:absolute;top:26px;right:0;font-size:16px}.st-menu .sub-menu{opacity:0;pointer-events:none;width:100%;display:flex;flex-wrap:wrap;position:absolute;left:0;top:100%;background:rgb(255 255 255 / .95)!important;margin-left:0!important;padding:10px;box-shadow:0 5px 10px rgb(0 0 0 / .1);box-sizing:border-box;transition:.3s}.st-menu .menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all}#stmenu>li{display:inline-block;padding:10px 4px}.st-menu .menu-item-has-children .sub-menu li{height:auto;height:auto;flex:0 0 33.33%;max-width:33.33%;padding:10px!important;box-sizing:border-box}#stmenu>li{position:static}#stmenu>li>a,.st-menu .menu-item-has-children .sub-menu li a{padding:10px;color:#474747!important;background:none!important}#stmenu>li>a{position:relative;padding-right:15px}#stmenu>li.menu-item-has-children>a::before{content:'';display:block;position:absolute;left:0;right:0;bottom:-30px;height:30px}#stmenu{padding-top:32px;text-align:center}.sticky-menu #logo a img{width:125px;position:absolute}.sticky-menu #logo{margin-top:11px}}@media(max-width:1280px){.st-menu .menu-item-has-children .sub-menu li{width:212px}}#topslide #panel .architecinfo .art .titleinf,#header .right-top address,.home-content .box-item h5,body #footer .box-item .simple-text,.stronglineleft~.menu ul li a{font-size:16px}#topslide #panel .architecinfo .art p{font-size:16px;line-height:1.2}.home-content p{font-size:18px;line-height:1.5}body .copyright .simple-text{font-size:15px}.blog_text p,.single .blog_content .entry p,.blog .blog_content .entry p,.slideimg p,.tabela .one_half p,.blog .blog_sidebar .blog_title_cats,.blog .blog_sidebar h2,.blog .blog_sidebar ul li a,.blog .blog_sidebar li a{font-size:18px}.page-template-template-large center strong,.contentautoheight table tr td{font-size:16px;line-height:1.4}@media(max-width:1100px){#stmenu>li{padding:10px 0}}.slideimg .button-get{position:absolute;z-index:9;bottom:-23px;right:0}.simple-text a{color:#ee2f38}.home-logos ul>div{height:72px}.about-home p{font-size:18px;line-height:1.2em}.list-title{cursor:pointer}.list-title span:before{content:"+";display:inline-block;padding-left:7px;position:relative;top:-1px}.list-title.act span:before{content:"-"}.sub-list.act{display:block}.sub-list{display:none}.sub-list .list-more:last-child{display:none}.list-more{color:#ee2f38!important;cursor:pointer}.list-more~li{display:none}.list-more.act{display:none}.list-more.act~li{display:block}@media(min-width:992px){.copyrght{padding-right:0}}.boxes-section.style-2 .row>div:nth-child(2) .img-wrapp::after{right:-39px}.captcha-c .g-recaptcha>div{margin:auto}.main-title{position:relative}.main-title h1{position:absolute;opacity:0;left:50%;margin-left:-210px;top:-40px}.wpcf7-form-control-wrap iframe,div>div>iframe{position:relative;left:auto}body #panel .wpcf7-form-control-wrap .wpcf7-not-valid-tip,body .large_content .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{left:50%;margin-left:-124px}body.page-id-295 .large_content .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{left:26px;margin-left:0}body.page-id-295 .large_content .wpcf7-form-control-wrap span.wpcf7-not-valid-tip,body .large_content .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{top:auto;bottom:-60px}.home-logos .ul>div{height:72px}.wrapperrr{width:100%;height:auto;position:relative;float:left;left:0}.wrapperrr .wrapper_c{max-width:1300px;height:auto;position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.copyright .acadiadc{margin:0 20px}@media (max-width:839px){.wrapperrr .wrapper_c{min-width:0;width:100%;padding:0}body #menu li.open_menu.menu-item-has-children .sub-menu{display:block!important;height:auto!important}#menu .menu-item-has-children .open-close-icon{position:absolute;top:0;right:15px;width:40px;height:29px;line-height:26px;text-align:center;z-index:999;font-size:22px;color:#474747;cursor:pointer}#menu .menu-item-has-children>a:hover~.open-close-icon:before,#menu .menu-item-has-children .open-close-icon:hover,a.selected~.open-close-icon:before{color:#fff}#menu a.hov{background:#000;color:#fff}#menu .menu-item-has-children .open-close-icon:before{content:'+';position:absolute}#menu .menu-item-has-children.open_menu .open-close-icon:before{content:'–';font-size:18px}.menu-item-has-children.open_menu .sub-menu{display:block!important}}@media (max-width:480px){#footer{margin-top:0}}body.landing-page .banner .banner-text li,.listp li{position:relative;padding-left:15px;font-size:15px}body.landing-page .banner .banner-text li:before,.listp li:before{content:"–";font-size:15px;position:absolute;left:0}.landing-page .banner .banner-title h1,.landing-page .banner .banner-title h2{background:#fff0}.landing-page .banner .nivoSlider:before{content:"";background:url(/wp-content/themes/architec/img/sloganimg_right.png) scroll right top #fff0;position:absolute;width:100%;height:100%}body.landing-page .banner{min-height:484px;max-height:100%}body.landing-page .banner .banner-text{margin-top:25px;width:57.73%;padding-left:35px;padding-right:65px;-moz-box-sizing:border-box;box-sizing:border-box}body.landing-page .banner .banner-text p,body.landing-page .banner .banner-text li{font-size:15px;line-height:20px;font-weight:700}@media(max-width:992px){body.landing-page .banner .banner-text{width:100%;max-width:600px;text-align:left;padding:0;margin-left:auto;margin-right:auto}}@media (min-width:768px){.col-sm-4{width:33.33333333%;float:left}}.boxes-section.style-2.nonee .section_title,.boxes-section.style-2.nonee .box-item .text-title,.nonee b{font-weight:700}.boxes-section.style-2.nonee{margin-top:0;padding-top:0;border:0}.section.blists{padding-bottom:0;overflow:hidden}@media(min-width:1200px){.section.blists+.wrapper>section:first-child{margin-top:-85px}.section.blists .container{padding-bottom:75px;position:relative}.section.blists .container:before{content:"";position:absolute;display:block;bottom:0;right:-230px;width:100%;height:100%;background:url(/wp-content/themes/architec/img/drawing-compass-back-rotate.png) no-repeat bottom right;background-size:contain}}body.landing-page .section .box-info{padding-bottom:0}section .mobpadtop{padding-top:55px}@media(min-width:768px){section .pos_right{float:right;padding-left:42px}section .pos_right .box-info{padding:0}body .text-blockk .col-9 h2{font-size:35px}body .text-blockk .col-9 p{font-size:18px}.left_right-section a:hover img{opacity:0.85!important}}@media(min-width:992px){body .text-blockk .col-9 h2{font-size:45px}body .text-blockk .col-9 p{font-size:22px}}.text-blockk .row{margin:0}.text-blockk .col-9{width:75%;display:block;margin:0 auto;text-align:center;padding:0 15px}.text-blockk .col-9 h2{font-size:25px;font-weight:600;position:relative;text-align:center;line-height:1.3;margin-bottom:20px;text-transform:uppercase;color:#EE2F38}.text-blockk .col-9 p{color:#333;font-size:16px;line-height:1.4;margin-bottom:15px}.text-blockk .col-9 p:last-child{margin-bottom:0}.section.text-blockk{padding-bottom:45px;padding-top:35px}.landing-page .left_right-section h2,.landing-page .left_right-section h2 a{color:#EE2F38!important}body,.menu ul li a,p,body *{font-family:Questrial,Helvetica,sans-serif!important}.left_right-section h2{line-height:1em;font-size:24px;font-weight:600}.landing-page .left_right-section p{color:#7a7a7a;font-size:16px;line-height:24px;font-weight:400}.landing-page .left_right-section:before,.landing-page .left_right-section:after{clear:both}.col-xs-6{width:50%}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}body .left_right-section h2{font-size:28px}body .rightpos{float:right}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}}@media (min-width:992px){.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}}@media (min-width:1200px){.col-lg-2{width:16.66666667%}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}a{color:#337ab7;text-decoration:none}.home-logos .ul>div{height:72px}.row.boxes-section.style-2.nonee.cpadd{padding-top:25px;padding-bottom:20px}@media (max-width:999px){.st-menu.sticky-menu{top:36px}.logged-in .st-menu.sticky-menu{top:68px}}.row{max-width:100%}@media (max-width:840px){.page-template-template-large #topslide+#top,.page-template-page-home #topslide+#top{position:fixed;z-index:999999;top:0;width:100%}.landing-page header.header{position:fixed;z-index:999999;top:0;width:100%;background:#fff}#hamburger-icon{right:0}.page-template-template-large #top .btntopslide,.page-template-page-home #top .btntopslide,.page-template-template-large #top .btntopslide>ul>li,.page-template-page-home #top .btntopslide>ul>li{height:16px}#logo{margin:22px 0 0}#header{z-index:99;margin-top:37px}body:not(.landing-page) #header{padding-top:0}.landing-page .header+.top-menu+.wrapper{margin-top:35px}}.archive .blog_sidebar .aside li{float:none;display:block}.single .blog_sidebar .aside li{float:none;display:block}.blog .blog_sidebar .aside li{float:none;display:block}body #panel .contactform ul.form .button{padding:0 15px}.privacy-content li{height:auto;display:list-item;margin-left:28px;line-height:20px;font-size:16px}.privacy-content ol,.privacy-content ul{list-style:initial;margin:8px auto}.privacy-content h2,.privacy-content h3{margin:20px auto 10px}.photo-wrap{clear:both}a,.image-single a:after,.image a:after,.section-locations a i{transition:all 0.3s ease-out}a:hover,a:focus{color:#EE2F38;text-decoration:none}#header,#header .header_c{height:100px}.header_c .st-menu{position:absolute;display:block;opacity:1;z-index:10001;right:0;left:0}.st-menu #stmenu li a:hover,.st-menu #stmenu li.current-menu-item>a,.st-menu #stmen .menu-item-has-children:hover a{text-decoration:none;color:#EE2F38!important}.st-menu .menu-item-has-children>a:hover:after,div .st-menu .current-menu-item.current-menu-parent>a:after{border-top-color:#EE2F38}.st-menu .menu-item-has-children .sub-menu li a{display:block;padding:0 10px 0 15px;text-align:left;font-size:17px;position:relative}.st-menu .menu-item-has-children .sub-menu li a::before{content:'';display:block;position:absolute;left:0;top:5px;background-color:#ee2f38;width:5px;height:5px}.st-menu .menu-item-has-children>a:after{content:'';position:absolute;border:5px solid #fff;border-top-color:#777;top:45%;right:0}.sticky-menu #stmenu{padding-top:21px}.st-menu .sticky-tel{opacity:1;display:inline-block;padding:10px 0;font-weight:600;font-size:18px}.st-menu .sticky-tel img{vertical-align:middle;margin-right:8px}.sticky-menu .sticky-tel{top:15px}div #logo{margin:14px 0 0 0}.st-menu #logo a img{position:absolute;max-width:inherit}@media (min-width:840px) and (max-width:1100px){.sticky-tel a{font-size:16px}.sticky-tel span{display:none}#stmenu>li>a{padding:8px}div #logo a img{width:158px}.st-menu .menu-item-has-children>a::after{right:-4px}}@media (max-width:840px){#top .vertical-sep{position:absolute;left:0;padding:0 97px 0 139px;display:block;top:10px;right:0;text-align:center}#top .top-contact{float:right}#top a:hover{color:#ee2f38}.top-menu{margin-top:84px}#stmenu,.st-menu .sticky-tel{display:none}body #header,body #header .header_c{height:75px}div #logo{margin-top:0}#menu .menu-item-has-children .sub-menu{margin:0!important;padding:0;position:relative;top:0!important;width:100%!important;left:0px!important}#menu .menu-item-has-children .sub-menu li{border:none}#menu .menu-item-has-children .sub-menu li a{color:#474747;text-transform:capitalize;font-size:13px}#menu .menu-item-has-children .sub-menu li a:hover{color:#fff}.menu li ul li a.selected{background:#fff!important}.menu li ul li a:hover{background:#000!important}}@media(min-width:840px){.st-menu.sticky-menu{position:fixed}.wrapper_c .menu{display:none}}@media (max-width:600px){.top-menu{margin-top:52px}}.banner-section{padding:85px 0;background-position:center center;background-repeat:no-repeat;background-size:cover}.banner-subtitle{text-transform:uppercase;font-size:17px;font-weight:700;color:#474747}.banner-subtitle span{color:#EE2F38}.banner-title{margin:20px auto 35px;font-size:47px;font-weight:400;color:#242222}.banner_desc{color:#242222}.button1{display:inline-block;padding:12px 25px;background-color:#EE2F38;color:#fff;border:2px solid #EE2F38;letter-spacing:.5px}.button1:hover{background-color:#fff0;color:#EE2F38}@media (max-width:600px){.banner-section{text-align:center}.banner-title{font-size:40px}.banner-section br{display:none}}.benefits-section{background-color:#b8262d;color:rgb(255 255 255 / .7);padding-bottom:40px;margin-bottom:-20px}.benefits-section .text-title{color:#fff;padding:17px 0}.benefits-section p{line-height:1.4}.button1.white:hover{background:#fff;color:#EE2F38;border-color:#fff}.button1.white{background:#fff0;color:#fff;border-color:#fff}.left_right_section img{max-width:100%}.left_right_section .t_content{padding:40px 0;color:#7a7a7a}.left_right_section .t-icon{margin-bottom:20px}.left_right_section .t_title,.t_subtitle{font-size:36px;font-weight:400;color:#242222!important;line-height:40px}.t_subtitle{font-weight:700;margin-bottom:30px}.left_right_section .t_text p{margin-bottom:17px}.left_right_section ul,.blog_text ul{margin:17px 0}.left_right_section ul li,.card-body ul li,.blog_text ul li{font-size:18px;line-height:1.5;padding-left:20px}.left_right_section ul li+li,.card-body ul li+li,.blog_text ul li+li{margin-top:15px}.left_right_section ul li:before,.card-body ul li:before,.blog_text ul li:before{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;background:#ee2f38}@media (min-width:768px){.about-wrap:nth-child(2n+1){background:url(https://www.acadiadrafting.ca/wp-content/uploads/2020/07/bg1.png) right top no-repeat}.about-wrap:nth-child(2n){background:url(https://www.acadiadrafting.ca/wp-content/uploads/2020/07/bg2.png) left top no-repeat}.left_right_section{display:flex;flex-wrap:wrap;align-items:center}.clear-footer-marg{margin-bottom:-44px}}@media (max-width:840px){.wrapper_c .left_right_section{text-align:left}}@media (max-width:768px){.wrapper_c .left_right_section{text-align:center}.left_right_section .t_text{text-align:left}.left_right_section .col-sm-5{margin:auto -30px}}.my-form input:not(.wpcf7-submit),.my-form textarea{width:100%;padding:5px}.my-form input[type="radio"]{width:auto;margin-left:7px}.my-form input[type="checkbox"]{width:auto;padding:0}.my-form .wpcf7-radio .wpcf7-list-item{margin:6px 10px 0 0}.my-form label{font-weight:400;width:100%}.my-form [class^="col-"]{margin-bottom:15px}.home-content .my-form .row{text-align:left}.my-form .ajax-loader{position:absolute}.wrapperrr .no-border{border:none}.row{margin-right:0;margin-left:0}.space30{height:30px;clear:both}.section-locations a{font-size:16px;position:relative;color:#474747;padding-left:21px;margin-bottom:10px;line-height:21px}.section-locations a:hover{color:#EE2F38}.section-locations a:hover i{left:3px}.section-locations a i{position:absolute;left:0;top:2px;color:#EE2F38}.faq-row{margin:40px auto 20px}.faq-title-wrap h2{font-weight:700;margin-bottom:10px;text-align:center;font-size:36px;color:#242222;line-height:40px}.faq-title-wrap p{text-align:center;max-width:690px;margin:0 auto 10px}.card-header{position:relative}.card-header>div{padding:15px 45px 15px 10px;font-weight:700;cursor:pointer;font-size:17px;line-height:21px;border:1px solid #ccc;margin:10px auto;text-align:left}.card-header>div:hover,.card-header>div[aria-expanded="true"]{background:#ee2f38;color:#fff}.card-header>div[aria-expanded="true"]{margin-bottom:0}.card-body>div{padding:15px 10px;border:1px solid #ccc;text-align:left}.card-body p,.card-body ul,.card-body ol{margin-bottom:10px}.card-body strong{color:#222}.card-header>div::after{content:"+";position:absolute;right:18px;font-size:24px;top:50%;margin-top:-13px}.card-header>div[aria-expanded="true"]::after{content:"-"}div .wpcf7-images-optimize-upload-wrap .images-optimize-upload-handler{margin:3px 0 0 0}div .wpcf7-images-optimize-upload-wrap .list{margin:0}div .wpcf7-images-optimize-upload-wrap .images-optimize-upload-button{background:#ee2f38;border:2px solid #EE2F38}div .wpcf7-images-optimize-upload-wrap .images-optimize-upload-button:hover{background:#fff;color:#EE2F38}.def-link{color:#7a7a7a}.def-link:hover,body .flink:hover{color:#ee2f38}body .flink{color:#fff}@media (min-width:840px){.row{margin-left:-15px;margin-right:-15px;max-width:none}.sub-menu-columns ul.sub-menu li{display:inline-block;float:left}.sub-menu-columns ul.sub-menu li:nth-child(odd){float:left}.sub-menu-columns ul.sub-menu li:nth-child(even){float:right}}div .wpcf7-spinner{position:absolute;margin:0 5px}span[data-name="services"]{margin-top:10px;display:inline-block}.single-post .blog_text p{line-height:1.5}.single-post .blog_text p a[href*='/wp-content/uploads/']{pointer-events:none}.info-box-item{text-align:center;padding:30px;border:1px solid #ee2f38;margin:0 auto}.info-box-item h4{margin-bottom:20px;color:#ff2121}.info-box-item p{color:#7a7a7a}.row-acadia{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.row-acadia>div{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:768px) and (max-width:991px){.row-acadia>div:nth-child(n+3){margin-top:30px}}@media (max-width:767px){.row-acadia>div{width:100%}.row-acadia>div+div{margin-top:30px}}.wpcf7 .wpcf7-form .wpcf7-quiz{width:50px}@media (max-width:839px){#menu #menu-menu li{height:auto}#menu ul li a{height:auto;padding:5px 0;float:none;font-size:16px;line-height:30px}#menu #menu-menu .menu-item-has-children .open-close-icon{height:40px;line-height:36px;font-size:28px}#menu>#menu-menu>li+li{border-top:1px solid #aaa}#menu>#menu-menu>li ul li{border-bottom:1px solid #555}body #menu .menu-item-has-children .open-close-icon:before{position:relative;font-size:}}@media (max-width:600px){.page-template-template-about .banner-section .banner_desc{line-height:1.4;font-size:18px}.page-template-template-about .left_right_section .col-sm-5{margin:auto -15px;padding:0}}.page-id-277 .about-wrap .home-content .one_third *,.page-id-295 .about-wrap .home-content .one_third *{font-size:17px;line-height:1.4}.page-id-277 .about-wrap .home-content .one_third strong,.page-id-295 .about-wrap .home-content .one_third strong{display:block}.section-map h2{margin-bottom:20px}.section-map .info-block a[href*="tel"]{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:#ee2f38}.section-map .info-block a[href*="tel"]:hover{color:#333}.section-map .info-block a[href*="tel"]::before{content:'';display:block;flex-shrink:0;width:15px;height:27px;background:url(/wp-content/themes/architec/img/phone-icon.png) no-repeat 0 0}@media (min-width:768px){.section-map.row{display:flex;align-items:center}}.banner-section.simple{padding-block:0;text-align:center}.banner-section.simple .banner-title{margin-bottom:0}.st-menu #logo{height:auto;margin-top:0}.st-menu #logo a img{position:static}.h-get-quote{padding:.5em 1em;font-weight:600;background-color:green;color:#fff}.h-get-quote:hover{opacity:.8;color:#fff}@media (min-width:841px){.header_c{display:flex;align-items:center;justify-content:space-between;gap:30px}}@media (min-width:840px){#stmenu{padding-top:0;flex:1}.sticky-tel{position:static;margin-left:auto}}@media (max-width:840px){.h-get-quote{display:none}#hamburger-icon{position:absolute}}.contact-boxes .one_third>div{padding:0!important;text-align:center;line-height:1.4!important}.contact-boxes .tabela{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.contact-boxes .one_third{width:auto;bottom:0;padding:20px;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .1)}.contact-boxes .one_third strong{margin-top:-20px;margin-inline:-20px;padding-block:10px;background-color:#ee2f38;color:#fff}.contact-boxes .def-link{font-weight:400;color:#333}@media (max-width:840px){.contact-boxes .tabela{grid-template-columns:1fr}}