html{font-size:60%}#inifiniteLoader{text-align:center}a{outline:none!important}body{font-size:1.75rem;line-height:2.3rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100%}body #cookie-notice .cookie-btn{border-radius:0!important;background:transparent!important;border:1px solid white!important;letter-spacing:2px}body #cookie-notice .cn-cookie-text{font-family:'proxima-nova'!important}.home .page_title_content{display:none}p{font-family:'proxima-nova';font-size:1.9rem}#hitarea{width:30px;height:33px;position:absolute;z-index:999;top:0;right:0}#page_caption.hasbg{height:100vh!important;max-height:none!important}.elementor-element-3fcf872{position:relative}.hidden{display:none}h1,h2{font-size:6rem!important;line-height:6rem!important}h1{font-size:8rem!important;line-height:8rem!important;letter-spacing:2.3px!important}body .cn-button{color:white!important;padding:5px;!important}h1,h2,h3,h4{font-weight:300!important}h5,h6{font-family:'proxima-nova';font-size:1.7rem;line-height:2rem;text-transform:uppercase}.wpcf7-form .wpcf7-submit{background:#fff;border:1px solid #000;font-family:'proxima-nova';text-transform:uppercase;font-size:1.6rem;color:#000;padding:6px 8px!important}.wpcf7-form .wpcf7-submit:hover{background:#000;border:1px solid #000;color:#fff}.home #page_caption_overlay{background-color:transparent!important}#page_caption.hasbg{background-position:top center}.wpcf7-form-control,.wpcf7-text{border-bottom:1px solid black!important}.wpcf7-form label{text-transform:uppercase;font-size:1.6rem;font-family:'proxima-nova';letter-spacing:2px}.elementor-toggle{text-align:left;border-top:1px solid #d4d4d4;margin-top:40px}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:right;text-align:left}p,#page_content_wrapper .wpcf7 p,.page_content_wrapper .wpcf7 p{padding-top:20px}.home #page_content_wrapper p,.page-id-4242 #page_content_wrapper p{padding:0!important}#subscribe{height:33px;padding:10px;width:100%;margin-top:8px;font-size:1.7rem;font-family:'proxima-nova';cursor:pointer}#hitarea{background:url(/wp-content/uploads/2020/08/icon.right_.svg) #fff no-repeat 55% center;background-size:14px auto;transition:all 0.3s ease;margin-top:8px!important}#hitarea:hover{background:url(/wp-content/uploads/2020/08/icon.right_.svg) #fff no-repeat 57% center;background-size:14px auto}.post_img_hover{background:transparent!important;overflow:hidden}.sidebar .widgettitle{font-size:1.7rem!important;font-family:'proxima-nova'}.textwidget p{font-size:1.7rem;padding-top:0}.post_img_hover:hover{opacity:1!important}.post_img_hover img{transition:transform 1s linear}.post_img_hover:hover img{transform:scale(1.1);opacity:1!important}.post_img_hover:after,.post_img_hover:before{display:none}#subscribe:hover{background:url(/wp-content/uploads/2020/08/icon.right_.svg) #fff no-repeat 97% center;background-size:14px auto}.elementor-toggle .elementor-tab-content{padding:0}.elementor-toggle .elementor-tab-content p{font-size:1.7rem}.elementor-toggle .elementor-tab-title{font-weight:500;font-size:1.7rem;padding:20px 0}.ticker-text{font-family:'Dala moa'!important;font-size:6rem!important;line-height:6rem!important}.btn{background:transparent;border:1px solid #000;width:190px;padding:7px 20px;font-size:1.7rem;letter-spacing:2px;color:#000;font-family:'proxima-nova';font-weight:500;text-transform:uppercase;transition:all 0.3s ease}.about-intro{width:70%}.btn:hover{background:#000;color:#fff}#main_menu li a:after{display:none!important}#page_caption{padding-top:107px!important}.home #page_caption{padding-top:0!important}#page_content_wrapper p,.page_content_wrapper p{padding-bottom:1.2em}p img{margin-bottom:20px}.single p img{margin-top:30px}.elementor-2167 .elementor-element.elementor-element-daa2b58 .elementor-text-editor{margin-top:25%}.single .post_related{max-width:1200px;margin:0 auto}#copyright:before{content:'';background:url(/wp-content/uploads/2020/08/WS-Logo-White.svg) no-repeat left center;width:30px;height:44px;background-size:contain;margin-left:0;display:inline-block;position:absolute;left:0;top:0;margin-top:-8px}#copyright{padding-left:45px;position:relative;margin-bottom:50px}.elementor-element.elementor-element-543dd7d{padding:100px 90px 60px 90px}#footer_wrapper .footer_bar_wrapper{max-width:none!important;padding:0 90px!important}#footer_wrapper .standard_wrapper p,#footer_wrapper .standard_wrapper p a{font-size:1.6rem!important}#footer_wrapper .standard_wrapper .elementor-heading-title{font-size:1.8rem;letter-spacing:2.16px}#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper div .nav>li>a{color:black!important}#wrapper.transparent #menu_wrapper .nav ul li a:before,#wrapper.transparent #menu_wrapper div .nav li>a:before{background:#000!important}.header_client_wrapper{display:none}html[data-menu=leftalign] #menu_wrapper{width:auto;float:right;height:100%;padding:0;margin-top:14px}.type-post.blog-posts-masonry{width:calc(20% - 50px)!important}.blog-posts-masonry h5,.post_header_title h5{font-family:'proxima-nova'!important;font-size:2rem!important;line-height:2.4rem!important;font-weight:600!important;margin-bottom:20px!important}.blog-posts-masonry p,.post_header_wrapper p{font-size:1.6rem;line-height:2.2rem;padding-top:0}.post_attribute{opacity:1!important}.wpcf7-form-control.wpcf7-textarea{height:120px}.blog-posts-grid .post_img_hover{min-height:100px}.logo_wrapper img{width:132px!important;height:50px!important}.logo-container{margin-top:10px}.blog-posts-masonry .post_attribute a,.post_header_wrapper .post_attribute a{font-family:'proxima-nova';color:black!important;font-size:1.4rem!important;text-transform:uppercase;font-weight:600!important;letter-spacing:1.68px}#start{color:#fff;background:none;text-align:center;margin-top:-190px;font-family:'proxima-nova';font-weight:500;opacity:1;position:relative;z-index:99;display:block}#start:after{width:18px;height:18px;content:'';display:block;background:url(/wp-content/uploads/2020/08/icon.down_.svg) no-repeat;background-size:contain;text-align:center;margin:0 auto;margin-top:10px}.search-icon a{display:block;text-indent:-9999px;background:url(/wp-content/uploads/2020/08/Search-icon.svg) no-repeat center bottom;width:47px;height:20px;background-size:17px auto;margin-bottom:-2px;cursor:pointer}#searchbox{position:fixed;top:80px;left:0;width:100vw;z-index:999;display:none}#searchbox .flex-wrap{justify-content:flex-end;align-items:center;padding:10px;max-width:1200px;margin:0 auto}#searchbox input[type=text],.searchform-s{border:1px solid #707070!important;width:300px;padding:7px!important;background:rgba(255,255,255,.7)}#searchbox input[type=submit]{background:transparent;border:none;padding:0;background:url(../../../../../../themes/architecturer-child/icon.right.svg) no-repeat center right;background-size:12px auto;display:block;margin-left:-30px;width:20px}.arrow-link{color:black!important;font-weight:500!important;font-size:1.7rem;letter-spacing:1.92px}.search-icon a:before{display:none!important}.post_header_title h5,.post_header{margin-bottom:0!important}.post_header_wrapper p{padding:10px 0!important}.blog_post_content_wrapper{display:flex;flex-wrap:wrap}.type-post.blog-posts-grid{width:calc(20% - 30px)!important;margin-right:30px!important}.btn{transition:all 0.3s ease}.btn:hover{background:#fff;color:#000;border:1px solid #000}#footer_wrapper a:hover{opacity:.7}input#searchsubmit{color:#ffffff!important;background:#29363e;border-color:#29363e;border-radius:0;letter-spacing:1px;font-size:1.4rem;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;background-color:#29363e;padding:2px 7px}.searchform input#s{height:27px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.elementor-922 .elementor-element.elementor-element-15a1d3f>.elementor-element-populated{padding:0}#plus-bg{background:url(/wp-content/uploads/2020/08/WS_Crosses1.png) no-repeat;position:absolute;background-size:contain;left:0;width:303px;height:350px;margin-left:-180px;margin-top:200px;z-index:99}.lifestyle{clear:both}.slick-slide img{max-width:none!important}.slick-next{background:url(../../../../../../themes/architecturer-child/icon.right.svg) no-repeat!important;width:30px;height:30px;background-size:30px auto;margin-right:-15px}.slick-prev{background:url(../../../../../../themes/architecturer-child/icon.left.svg) no-repeat!important;width:30px;height:30px;background-size:30px auto;margin-left:-15px}.slick-next:before,.slick-prev:before{display:none!important}.page-template-team-page .plusses{background:url(/wp-content/uploads/2020/08/WS_Crosses2.png) no-repeat left bottom;position:absolute;background-size:contain;left:0;bottom:0;width:250px;height:600px;margin-left:-50px;margin-top:-600px}.middle-lines{position:absolute;top:0;width:200px;height:440px;left:0;background:url(/wp-content/uploads/2020/08/WS_Lines_2_Black.png) no-repeat;background-size:contain;z-index:99;margin-top:-370px;margin-left:-240px}.left-terracotta-shape{background:url(/wp-content/uploads/2020/08/WS_CutOut1_Terracotta.png) no-repeat;position:absolute;background-size:contain;z-index:99;width:380px;height:300px;left:0;top:0;margin-top:-590px;margin-left:20px}.wpcf7-form .wpcf7-submit{letter-spacing:2px}#right-lines{position:absolute;right:0;top:0;width:180px;height:400px;background:url(/wp-content/uploads/2020/08/WS_Lines_2_Black.png) no-repeat;background-size:contain;z-index:99999;margin-top:-50px;margin-right:-140px}#right-teracotta{background:url(/wp-content/uploads/2020/08/WS_CutOut3_Terracotta.png) no-repeat;position:absolute;background-size:contain;width:280px;height:250px;right:0;top:0;margin-top:-10px;margin-right:-100px;z-index:999}#left-swirl{background:url(/wp-content/uploads/2020/08/WS_Painted_curve_1_Green.png) no-repeat;position:absolute;background-size:contain;left:0;top:0;width:370px;height:320px;margin-top:40px;z-index:99;margin-left:-180px}#right-swirl{background:url(/wp-content/uploads/2020/08/WS_Squiggle_Green-1.png) no-repeat;position:absolute;background-size:contain;right:0;width:400px;height:320px;margin-right:-120px;margin-top:100px;z-index:99}#blackovalblue{background:url(/wp-content/uploads/2020/10/WS_Cutout_Arc1_Blue.jpg) no-repeat;width:500px;height:390px;position:absolute;background-size:contain;right:0;top:0;margin-top:-180px;margin-right:-220px}#blackarc{background:url(/wp-content/uploads/2020/10/WS_Cutout_Arc2.png) no-repeat;width:400px;height:320px;position:absolute;background-size:contain;right:0;top:0;margin-right:-240px;margin-top:-350px}#blueoval{background:url(/wp-content/uploads/2020/10/WS_SemiCircle1_blue.png) no-repeat;width:350px;height:280px;position:absolute;background-size:contain;top:0;left:0;margin-top:-240px;margin-left:-100px}#bottomblackarc{background:url(/wp-content/uploads/2020/10/WS_Cutout_Arc1.png) no-repeat;width:400px;height:220px;position:absolute;background-size:contain;margin-right:-200px;margin-bottom:-410px;right:0;bottom:0}.product-sidebar h3{font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-size:1.7rem;line-height:2.3rem;font-weight:500!important;text-transform:uppercase;margin-bottom:10px;letter-spacing:.12rem}.portfolio_masonry_grid_wrapper figcaption{left:0;bottom:-110px!important;position:absolute;padding:25px 0;margin:0;background-color:#fff;width:70%}.gallery_grid_item{margin-bottom:150px!important}.portfolio_masonry_grid_wrapper figcaption h3{font-size:1.4rem;font-family:proxima-nova,Helvetica,Arial,sans-serif}.portfolio_masonry_grid_wrapper figcaption .portfolio_masonry_subtitle{font-size:2.1rem;font-family:proxima-nova,Helvetica,Arial,sans-serif;color:black!important}.portfolio_masonry_grid_wrapper figcaption .border{display:none}#page_content_wrapper .inner .sidebar_content,.page_content_wrapper .inner .sidebar_content{width:75%}#page_content_wrapper .inner .sidebar_wrapper,.page_content_wrapper .inner .sidebar_wrapper{width:25%}.product-sidebar li a{font-size:1.7rem;line-height:4rem}.footer-links p{padding-top:0!important}.footer-links a{font-size:1.6rem}.product-sidebar li a:before,.product-filter .active:before{content:'';display:block;position:absolute;bottom:2px;left:0;height:1px;width:100%;background-color:#666;transform-origin:right top;transform:scale(0,1);transition:color 0.1s,transform 0.2s ease-out}.product-sidebar li a:hover:before,.product-filter .active:before{transform-origin:left top;transform:scale(1,1)}.post_related h3{display:none}.product-wrap{display:flex;flex-wrap:wrap}.fullwidth_comment_wrapper{display:none}.product-wrap .product{width:33%;padding:0 20px;box-sizing:border-box;margin-bottom:100px}.product-wrap.two .product{width:45%}.single .single_post .post_info_cat a,.single .post_attribute{text-align:center;font-size:1.7rem;font-weight:500;font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#000}.product a img{transition:transform 1.3s linear}.product a:hover img{transform:scale(1.03)}.single #page_caption{padding-bottom:0px!important;margin-bottom:0px!important}#page_content_wrapper.blog_wrapper{margin-top:30px!important}.post_header h6{font-family:proxima-nova,Helvetica,Arial,sans-serif!important;font-size:1.8rem!important;line-height:2.2rem;font-weight:500!important}.post_related .post_detail{margin-top:12px;margin-bottom:12px}.post_related .post_detail p{font-size:1.5rem;line-height:1.9rem;font-family:'proxima-nova';text-transform:none;letter-spacing:0}.single .single_post{text-align:center;margin-bottom:0px!important}.single #page_caption h1{text-align:center;margin-top:50px;margin-bottom:60px}.animated.animated-fast{-webkit-animation-duration:.35s!important;animation-duration:.35s!important}.feature-image{width:100%}.feature-image img{width:100%}.single .post_wrapper{width:65%;margin:0 auto;margin-top:100px!important;margin-bottom:50px}.single .one_half .post_wrapper{margin-top:0!important}.single-post .post_related .one_fifth{width:calc(20% - 20px)!important;margin-right:20px!important}#contact-paragraph p{font-size:2.4rem}.page-id-922 h6,.page-id-922 h5{font-family:'proxima-nova';text-transform:uppercase;font-size:1.7rem;font-weight:600;margin-bottom:20px}.navigation_wrap{margin:150px 0;display:flex;justify-content:space-between}.navigation_anchor{text-transform:uppercase;font-size:1.7rem;font-family:'proxima-nova'}.next a{background:url(../../../../../../themes/architecturer-child/icon.right.svg) no-repeat 92% 50%;padding-right:28px;background-size:12px auto;transition:all 0.3s ease;float:right;letter-spacing:1px}.previous a{background:url(../../../../../../themes/architecturer-child/icon.left.svg) no-repeat 0% 50%;padding-left:28px;background-size:12px auto;transition:all 0.3s ease;letter-spacing:1px}.next a:hover{background-position:96% 50%}.previous a:hover{background-position:5% 50%!important}blockquote{width:90%;margin:0 auto;margin-bottom:30px}blockquote p{font-size:6rem;line-height:6rem;text-align:left;font-family:'Dala moa'}.post_info_cat{text-align:center}.image-wrapper{height:300px;width:100%;overflow:hidden;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.image-wrapper img{max-height:100%;width:auto!important}.product-wrap .product img{width:100%;height:auto!important}.product-wrap .product h3,.related-product h3{font-size:1.4rem;font-weight:500!important;font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.6px}.product-wrap .product h4,.related-product h4{font-size:2.1rem;font-weight:400!important;font-family:proxima-nova,Helvetica,Arial,sans-serif}.page-template-text-page #page_caption{margin-top:100px;margin-bottom:0;padding-bottom:0}.page-template-team-page .page_title_content h1,.single-products .page_title_content h1{display:none}.page-template-team-page h1{margin-bottom:50px;width:66%;font-size:8rem!important;line-height:8rem!important}.page-template-team-page #page_caption{padding-top:20px;margin-bottom:0;padding-bottom:0}.page-template-team-page .team h3{font-size:1.9rem;color:#666;font-family:proxima-nova,Helvetica,Arial,sans-serif}.page-template-team-page .team h4{font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#000;font-size:1.9rem;margin-bottom:80px}.header_style_wrapper{background:white!important}.home .header_style_wrapper{background:transparent!important}.home .header_style_wrapper.sticky{background:white!important}.sticky{position:fixed;top:0;background:white!important;z-index:999;transition:all 1.3s ease}.modal-flex-wrap{display:flex}.modal-flex-wrap .profile-picture{width:45%;background-size:cover!important;background-position:center center!important}.modal-flex-wrap .profile-details{background:#fff;padding:60px 60px 60px 30px;width:60%}.fancybox-content{padding:0!important;max-width:90%!important;max-height:90vh!important}.footer-content p{padding-top:0!important}.fancybox-content .arrow-next{position:absolute;right:20px;bottom:20px;font-size:1.7rem;background:url(../../../../../../themes/architecturer-child/icon.right.svg) no-repeat right center;padding-right:20px;background-size:12px auto;transition:all 0.3s ease}.fancybox-content .arrow-next:active,.fancybox-content .arrow-next:hover,.fancybox-content .arrow-next:focus{outline:none}.arrow-link{background:url(../../../../../../themes/architecturer-child/icon.right.svg) no-repeat right center;background-position:96% 50%;padding-right:25px;background-size:12px auto;transition:all 0.3s ease}.fancybox-content .arrow-next:hover,.arrow-link:hover{background-position:100% 50%}.fancybox-content h1{margin-bottom:30px}.fancybox-content h4{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:2.4rem;font-weight:600;margin-bottom:10px!important}.fancybox-content p{margin-top:0;padding-top:0;font-size:18px}.no-results{display:block;margin:100px 0 100px 0}.fancybox-close-small{width:55px!important;height:55px!important}.loadmore{text-indent:-9999px;background:url(../../../../../../themes/architecturer-child/dots.svg) no-repeat!important;background-size:contain;width:39px;height:13px;display:block;opacity:1;margin-left:-100px!important}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.page_title_wrapper .standard_wrapper{padding:0 90px!important}#page_content_wrapper{padding:0;max-width:1400px!important}.page-template-team-page select,.page-template-project-gallery select{font-size:1.7rem;font-weight:500;border:1.5px solid #000;width:auto;float:right;width:290px!important;margin-bottom:60px;min-width:0!important;background:url(../../../../../../themes/architecturer-child/button.arrow.svg) no-repeat 94% center;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;letter-spacing:2px;text-transform:uppercase}.page-template-text-page #page_content_wrapper p,.page_content_wrapper p{padding-bottom:30px}.page-template-text-page h1{font-size:4rem!important;font-family:proxima-nova,Helvetica,Arial,sans-serif!important}.page-template-default #page_content_wrapper,.page-template-text-page #page_content_wrapper{margin-bottom:100px!important}.home #page_content_wrapper{margin-bottom:0px!important}.team-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.team-wrap .team{width:24%;height:auto;margin:0}.elementor-element-eb15e5e{display:none!important}.spacer{width:24%;height:50px;margin:0}.hide{display:none}.product-detail-page{display:flex;margin-bottom:100px}.tax-product_categories h1{font-size:90px!important;font-weight:300!important;line-height:100px!important;letter-spacing:0.6px!important}.half{width:40%}.product-detail{margin-right:10%}.product-detail h1{font-size:8rem!important;line-height:9rem!important;letter-spacing:.02rem}.product-detail-page .arrow-link{text-transform:uppercase;font-size:1.7rem}.product-detail h2{font-size:2.1rem!important;font-weight:600!important;line-height:3rem!important;font-family:'proxima-nova';margin-top:15px}.product-detail .details{margin-top:40px}.product-detail .details p{padding-bottom:0!important}.product-detail-page .toggles{margin:50px 0;border-bottom:1px solid #C3C3C3}.product-detail-page .toggle-inner li{margin-left:20px;font-size:1.7rem}.product-detail-page .toggle-inner ul{margin-bottom:20px!important}.details p,.details li,.single-products .toggle-inner p,#london-showroom p{font-size:1.7rem;line-height:2.6rem}#contact-pattern{position:absolute;background:url(/wp-content/uploads/2020/11/WS_PinkDot_GreenDashes.png) no-repeat;width:400px;height:650px;left:0;background-size:contain;margin-left:-130px}#pink-top{background:url(/wp-content/uploads/2020/11/WS_Painted_curve_2_Pink.png) no-repeat;background-size:contain;width:400px;height:500px;right:0;margin-right:180px;top:0;transform:rotate(90deg);position:absolute;margin-top:45px}.page-template .sidebar_content p{position:relative;z-index:2}#pink-bottom{background:url(/wp-content/uploads/2020/11/WS_Painted_curve_2_Pink.png) no-repeat;background-size:contain;width:500px;height:600px;left:0;margin-left:-160px;bottom:0;bottom:10vh;transform:rotate(-35deg);position:absolute;z-index:1}.single-products .toggle-wrap .toggle-inner p{padding:0!important}.flex-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}body.search-results .hentry{width:30%!important}.image-wrap{height:200px;text-align:center;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;padding:20px}.image-wrap img{margin:0 auto;display:block;height:auto!important;max-height:100%}#london-showroom h6:hover{cursor:pointer}#london-showroom h6,.elementor-toggle-title{letter-spacing:2px}.single-products .toggle-inner p{padding-bottom:0!important}.details li{margin-left:20px}.toggle-wrap{border-top:1px solid #C3C3C3;font-size:1.7rem;text-transform:uppercase;font-family:'proxima-nova';padding:17px 0;font-weight:500;cursor:pointer}.toggle-wrap-child{border-top:none;padding:6px 0!important;margin-left:15px}.toggle-wrap p{text-transform:none;font-weight:400}#downloads ul{list-style:none!important}#downloads li{text-transform:none!important;margin-left:0!important}#downloads ul li a{padding-right:30px;background:url(../../../../../../themes/architecturer-child/icon.download.svg) no-repeat center right;background-size:12px auto}.toggle-title,.toggle-title-child{background:url(../../../../../../themes/architecturer-child/icon.expand.svg) no-repeat right center;letter-spacing:1.92px;background-size:10px auto}.toggle-title-child{font-size:1.2rem}.expanded .toggle-title{background:url(../../../../../../themes/architecturer-child/icon.expanded.svg) no-repeat right center;background-size:10px auto}.child-expanded .toggle-title-child{background:url(../../../../../../themes/architecturer-child/icon.expanded.svg) no-repeat right center;background-size:10px auto}.toggle-inner,.toggle-inner-child{display:none;margin-top:20px}.toggle-inner label{text-transform:none}.single #page_content_wrapper .inner .sidebar_content{width:100%}.gallery-content{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-project-gallery #wrapper{overflow-x:hidden;width:100vw}.gallery-item{width:45%;margin-bottom:100px;overflow:hidden}.grid-sizer{width:45%}.post_related .post_header_wrapper{text-align:left}.single #page_content_wrapper{margin-bottom:100px!important}.expanded .toggle-inner,.child-expanded .toggle-inner-child{display:block}.related{margin-bottom:100px;margin-top:70px}.post_related .related{margin:0}.related-inner{display:flex;justify-content:space-between}.related-product{width:22%;height:390px;overflow:hidden}.related h2{font-size:2.8rem!important;line-height:3.2rem;font-family:'proxima-nova';margin-bottom:30px}.related h3{font-size:1.4rem;line-height:2.6rem;letter-spacing:.12rem}.related h4{font-size:2.1rem;line-height:3.1rem}.related-product .img-holder{width:100%;display:block;height:290px!important;margin-bottom:20px;overflow:hidden;text-align:center;display:flex;align-items:center}.related-product .img-holder img{object-fit:contain;height:100%;width:auto}.ancr{z-index:9999;padding:5px}.ancr-inner p{padding:0 40px!important;font-size:1.6rem}.ancr-close-btn svg{display:none}.ancr-close-btn{background:url(../../../../../../themes/architecturer-child/close.white.svg) no-repeat!important;width:20px;height:20px;background-size:15px auto!important;margin-top:10px}.glider{margin-top:30px!important}.glider-prev.disabled,.glider-next.disabled{opacity:0!important}.glider-prev{background:url(../../../../../../themes/architecturer-child/icon.left.svg) no-repeat!important;background-size:contain;width:19px;height:20px;left:-30px!important;top:50%!important;transform:translateY(-50%)!important}.glider-prev:hover,.glider-next:hover{opacity:0.7!important}.glider-slide{min-width:0!important}.glider-next{background:url(../../../../../../themes/architecturer-child/icon.right.svg) no-repeat!important;background-size:contain;width:20px;height:20px;right:-30px!important;top:50%!important;transform:translateY(-50%)!important}.download-filter-sidebar{width:20%;order:1;margin-bottom:100px}.downloads-area{width:70%;order:2;margin-left:10%}.download-wrap{width:calc(20% - 20px);cursor:pointer}.download-filter-sidebar input,.download-filter-sidebar .toggle{width:100%}.flex-wrap{display:flex}.download-content{flex-wrap:wrap;margin-right:-20px}.download-filter-sidebar,.download-filter-sidebar h6,.download-filter-sidebar a,.download-filter-sidebar input{font-size:1.7rem;font-family:'proxima-nova'}.download-filter-sidebar a{text-decoration:underline;margin:40px 0;display:block}.clear{color:#666}.download-filter-sidebar .toggle-title{font-size:1.4rem;background-size:10px auto}.download-filter-sidebar .toggle-wrap{padding:13px 0}.download-filter-sidebar .toggle-wrap.last{border-bottom:1px solid #C3C3C3;margin-bottom:50px}.download-filter-sidebar h6{font-weight:600;font-size:1.4rem;margin-bottom:10px}.fancybox-content{overflow:hidden!important}.downloads-area .filter{font-size:1.7rem;justify-content:space-between;margin-bottom:50px}.download-filter-sidebar input[type=text]{font-size:1.8rem;border:1px solid #000;padding:8px}.download-filter-sidebar input[type=text]:active,.download-filter-sidebar input[type=text]:focus,.searchform-s:focus,.searchform-s:active{border:1px solid #000;outline:1px solid #000}#searchbox input[type=text]:active,#searchbox input[type=text]:focus{border:1px solid #000;outline:1px solid #000}.download-wrap{padding:20px;position:relative;border:1px solid #000;margin:0 20px 20px 0;box-sizing:border-box}.download-wrap h3{font-size:1.4rem;font-family:'proxima-nova'}.downloads-area .filter button{color:#000;font-family:'proxima-nova';font-size:1.7rem;align-self:flex-end;border:none;padding:0;margin:0;font-weight:600;padding-right:25px}.downloads-area{margin-bottom:100px}.downloads-image-wrap{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;margin-bottom:20px;box-sizing:border-box}.downloads-image-wrap img{max-height:100%}.left-filter label{margin-right:20px;font-weight:600}.downloads-area .check{position:absolute;right:0;bottom:0}.checkbox-label{display:block;position:absolute;margin:auto;cursor:pointer;font-size:2.2rem;line-height:2.4rem;height:24px;width:24px;clear:both;right:1px;bottom:1px}.checkbox-label input,.radio-label input{position:absolute;opacity:0;cursor:pointer}.checkbox-label .checkbox-custom{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border-radius:0;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;border:1px solid #000}.checkbox-label input:checked~.checkbox-custom{background-color:#fff;border-radius:0;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;border:1px solid #000}.checkbox-label .checkbox-custom::after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border-radius:0;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(0deg) scale(0);-ms-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:1;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.checkbox-label input:checked~.checkbox-custom::after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:8px;top:3px;width:5px;height:14px;border:solid #000;border-width:0 2px 2px 0;background-color:#fff;border-radius:0}.radio-container{position:relative}.radio-label{position:absolute;cursor:pointer;display:block;font-size:2.2rem;line-height:2.4rem;height:24px;width:24px;clear:both;margin-top:3px}.radio-label .radio-custom.circular{border-radius:50%;border:2px solid #000;position:absolute;width:15px;height:15px;display:block;left:0;top:0;background-color:#fff;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.radio-label input{position:absolute;opacity:0;cursor:pointer}.radio-label input:checked~.radio-custom{background-color:#fff;border-radius:50%;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;border:2px solid #000}.radio-label .radio-custom::after{position:absolute;content:"";left:6px;top:6px;height:5px;width:5px;border-radius:50%;border:none;opacity:1;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.radio-label input:checked~.radio-custom::after{opacity:1;left:3px;top:3px;width:9px;height:9px;background:#000;border-radius:50%}.filetype{position:absolute;font-size:12px;text-transform:uppercase;font-weight:700;top:0;margin-top:30px;left:0;margin-left:46px}.download-btn{background:url(../../../../../../themes/architecturer-child/download.icon.svg) no-repeat center right;background-size:contain}.download-btn:disabled{opacity:.6}.radio-label .radio-custom.circular::before{border-radius:50%;border:2px solid #000}.radio-label input:checked~.radio-custom.circular::before{border-radius:50%}.radio-container{font-weight:600}.input-title{margin-right:30px;margin-left:25px}.toggle-inner label{position:relative;padding-left:25px;font-size:1.3rem;width:100%;display:block;margin-bottom:7px}.toggle-inner label input{position:absolute;left:0;width:15px;height:15px}.portfolio_filter_wrapper{width:200px;height:41px;border:2px solid #000;margin-right:0;flex-wrap:wrap;position:relative;cursor:pointer;background:#fff}.portfolio_filter_wrapper:before{content:'Filter Projects';text-align:left;float:left;margin-left:15px;margin-top:5px;font-weight:500;letter-spacing:.12rem;text-transform:uppercase;font-size:1.5rem;padding-right:15px;background:url(../../../../../../themes/architecturer-child/icon.down.svg) no-repeat right center;background-size:13px 10px}body .portfolio_filter_wrapper a.filter_tag_btn{display:block;width:calc(100% + 4px);text-align:left;margin:0!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:15px!important;background:#fff;z-index:9;position:relative;text-decoration:none!important;border-left:2px solid #000;border-right:2px solid #000;border-bottom:none;margin-left:-2px!important;display:none}.portfolio_filter_wrapper a:first-child{margin-top:10px!important;border-top:0!important;border-bottom:none!important}.portfolio_filter_wrapper a:hover,.portfolio_filter_wrapper .active{text-decoration:underline!important;border-bottom:none!important}.portfolio_filter_wrapper a:last-child{border-bottom:2px solid black!important}.intro-title{display:block;width:80%}.intro-title h1{margin-top:100px;margin-bottom:100px}.alm-load-more-btn{margin:50px 0 100px 0;background:url(../../../../../../themes/architecturer-child/dots.svg) no-repeat top left bottom!important;background-size:contain;border:none;font-size:1.8rem;clear:both;height:50px}.intro-image img{margin-right:-300px;margin-left:320px;margin-bottom:80px}.elementor-toggle-icon-opened{background:url(../../../../../../themes/architecturer-child/icon.expanded.svg) no-repeat center center;width:15px;height:2px;background-size:contain;margin-top:3px}.team-image,.team-image-hover{width:100%}.elementor-toggle-icon-opened svg{display:none}.gallery-item a{overflow:hidden}.gallery-item a img{transition:transform 1s linear}.gallery-item a:hover img{transform:scale(1.03)}.project-gallery-wrapper{margin-bottom:100px}#highlighted-products{padding:40px!important}#highlighted-products ol{margin-left:20px}#highlighted-products ol a{transition:all 0.3s linear}#highlighted-products ol a:hover{text-decoration:underline}#project-modal #fancybox-close-small svg{color:white!important}#large-image{max-height:70vh;max-width:100%}.masonry{transition:all .5s ease-in-out;column-gap:150px;column-fill:balance;column-count:2}.masonry .brick img{backface-visibility:hidden;width:100%}.gallery-item h3{margin-top:10px;text-transform:uppercase;font-size:1.4rem;font-weight:600!important;font-family:'proxima-nova'!important;letter-spacing:1.6px}.gallery-item h4{font-size:2.1rem;font-family:'proxima-nova'!important}.masonry .brick{margin-bottom:100px!important;display:inline-block;vertical-align:top;width:100%;overflow:hidden}.page-template-text-page #page_caption h1{letter-spacing:0px!important}#wrapper .header_style_wrapper .top_bar .standard_wrapper{padding:0 60px;max-width:none!important}#dots #dot1{animation:load 1s infinite}#dots #dot2{animation:load 1s infinite;animation-delay:0.2s}#dots #dot3{animation:load 1s infinite;animation-delay:0.4s}@keyframes load{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@media only screen and (max-width:1400px){#page_content_wrapper:not(.wide),.standard_wrapper,.footer_bar_wrapper,#footer ul.sidebar_widget,#page_content_wrapper.wide:not(.photoframe) .standard_wrapper,.ppb_popup.one.contain,#blog_promo_link_wrapper,#menu_wrapper,.above_top_bar .page_content_wrapper:not(.wide){max-width:1400px!important;padding:0 90px!important;box-sizing:border-box}.page_title_wrapper .standard_wrapper,#page_content_wrapper{padding:0 90px!important}.page-template-team-page .plusses{width:180px;margin-left:-70px}.footer_bar_wrapper{padding:0!important;margin:0!important;border:none!important}.footer_bar{border:none!important}.elementor-2282 .elementor-element.elementor-element-543dd7d{padding:40px 50px!important}}@media screen and (max-width:1024px){#page_content_wrapper:not(.wide),.standard_wrapper,.footer_bar_wrapper,#footer ul.sidebar_widget,#page_content_wrapper.wide:not(.photoframe) .standard_wrapper,.ppb_popup.one.contain,#blog_promo_link_wrapper,#menu_wrapper,.above_top_bar .page_content_wrapper:not(.wide){max-width:1400px!important;padding:0 40px!important;box-sizing:border-box}.home #page_caption{padding-left:0!important;padding-right:0!important}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{max-width:50%}.type-post.blog-posts-masonry{width:calc(33% - 50px)!important}#right-swirl{z-index:1}#left-swirl{margin-left:-250px}.image-wrapper{height:180px}#searchbox .flex-wrap{justify-content:flex-start!important;margin-left:40px!important}#mobile_menu_close{background:none!important;border:none!important;box-shadow:none!important;width:20px;height:20px;background:url(../../../../../../themes/architecturer-child/close.black.svg) no-repeat center center!important;background-size:20px 20px;display:block}.search-icon a{background-size:30px auto;height:30px}#mobile_menu_close .ti-close:before{content:''}#menu-item-3538{position:absolute;top:64px;left:30px;height:60px;width:60px}#right-teracotta{margin-right:-200px}.left-terracotta-shape{margin-top:-590px!important;margin-left:0}#right-lines{margin-right:-80px}#page_content_wrapper .inner .sidebar_content,.page_content_wrapper .inner .sidebar_content{width:60%}.download-filter-sidebar{width:30%}.page-template-downloads #page_content_wrapper{padding:0!important}#wrapper.transparent .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon,body #wrapper .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon{color:black!important;font-size:3.5rem;margin-top:20px}.about-logos img{max-width:40vw!important;margin:0 auto;text-align:center!important}#home_video{margin:auto;z-index:-1;top:0;left:0;height:50vh;width:auto;visibility:visible;opacity:1}#bottomblackarc,#blackarc{display:none}.video-wrap{overflow:hidden;width:100vw}.elementor-2167 .elementor-element.elementor-element-32ecc2c4{margin-top:0;margin-bottom:30px}.elementor-2167 .elementor-element.elementor-element-541c590{margin-top:0}.middle-lines{width:200px;height:300px;margin-top:-200px}body #wrapper #menu_wrapper{margin-left:0!important;padding:0!important}body #wrapper .standard_wrapper{padding:0!important}#wrapper .header_style_wrapper .top_bar .standard_wrapper{margin:0 40px}.home h1{font-size:5.5rem!important}.page-template-team-page h1{margin-bottom:30px;width:85%;font-size:7rem!important;line-height:7rem!important}}@media screen and (max-width:768px){h1,h2{font-size:6rem!important;line-height:1em!important}.intro-image img{margin-right:0;margin-left:0}body.search-results .hentry{width:48%!important}body #page_caption h1{font-size:6rem!important}.type-post.blog-posts-masonry{width:100%!important}#wrapper .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon{color:black!important;font-size:2.5rem;margin-top:5px}.search-icon a{background:url(/wp-content/uploads/2020/08/Search-icon.svg) no-repeat left bottom;background-size:32px auto}.single #page_caption h1{margin-top:50px;margin-bottom:40px}blockquote p{font-size:4rem;line-height:5rem;text-align:left}.single .post_wrapper{width:85%;margin-top:50px!important}.half{width:100%!important;margin-right:0!important}.flex-wrap{display:block}.elementor-4242 .elementor-element.elementor-element-2768306{margin-bottom:0}.inner{padding:20px!important;box-sizing:border-box}.download-filter-sidebar{width:100%!important;order:1;margin-bottom:70px}.downloads-area{width:100%;order:2;margin-left:0%}.download-wrap{width:100%;box-sizing:border-box}.related-inner{flex-wrap:wrap}.related-product{width:100%}.product-detail-page{display:block}.product-wrap .product{width:100%;padding:0 20px;box-sizing:border-box;margin-bottom:50px}}@media screen and (max-width:600px){.mobile_menu_wrapper{left:-20px}#home_video{margin-left:-49vw}.modal-flex-wrap .profile-picture,.modal-flex-wrap .profile-details{width:100%;padding:20px}.modal-flex-wrap .profile-picture{display:none}.modal-flex-wrap{display:block}#pink-top,#pink-bottom,#contact-pattern{display:none}#blackovalblue{display:none}body.search-results .hentry{width:100%!important}#searchbox .flex-wrap{justify-content:flex-start!important;margin-left:25px!important}.about-row{margin:0!important}#searchbox input[type=submit]{display:inline;margin-bottom:-8px;margin-left:-40px;height:14px}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{max-width:100%}.partners-row .elementor-column,.about-row .elementor-column{padding-left:0!important;padding-right:0!important}#about-row-custom .elementor-column{padding-left:20px!important;padding-right:20px;!important}html{font-size:50%}.mobile-flex{display:flex}.intro-title{display:block;width:70%;padding-left:20px}#downloadform{padding:10px 10px}.download-filter-sidebar{padding:0 10px;box-sizing:border-box}.download-btn{margin-top:20px}.radio-container{margin-bottom:10px}.download-wrap{margin-bottom:25px}.download-wrap h3{padding:0 10px}.team-wrap{padding:20px}.team-wrap .team{width:48%}.wpcf7-form .wpcf7-submit{font-size:1.8rem;padding:10px 14px!important;letter-spacing:2px}.elementor-4229 .elementor-element.elementor-element-07a3639{margin-bottom:0;padding:0 0 0 0}.elementor-4242 .elementor-element.elementor-element-444c4d57{margin-bottom:20px}.elementor-4242 .elementor-element.elementor-element-3cd834f4>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-4242 .elementor-element.elementor-element-6021ace1>.elementor-widget-container{margin:-2% 0% 0% 0%}.elementor-element-4b2b4a8c{padding:0 0px!important}.elementor-4229 .elementor-element.elementor-element-9047608,.elementor-4229 .elementor-element.elementor-element-4581ae4,.elementor-4229 .elementor-element.elementor-element-a183e7f,.elementor-4229 .elementor-element.elementor-element-85eed78{text-align:center}.elementor-4242 .elementor-element.elementor-element-eb729b7>.elementor-widget-container{margin:20px 0 0 0;padding:0 0 0 080px}.elementor-4242 .elementor-element.elementor-element-00173b8>.elementor-widget-container{margin:20px 0 0 0;padding:0 0 0 050px}.elementor-4242 .elementor-element.elementor-element-7936a0b0>.elementor-widget-container{margin:20px 0 0 0;padding:0 0 0 080px}.elementor-4242 .elementor-element.elementor-element-39ca2d7>.elementor-widget-container{margin:20px 0 0 0}.elementor-4242 .elementor-element.elementor-element-2768306{margin-top:0;margin-bottom:0}.page-template-default #page_content_wrapper,.page-template-text-page #page_content_wrapper{margin-bottom:0px!important}.about-logos img{max-width:40vw!important;margin:0 auto;text-align:center!important}.page-id-175 .elementor-element .elementor-column{padding:20px 0!important}.page-id-922 .elementor-element .elementor-column{padding:0px!important}.elementor-4229 .elementor-element.elementor-element-5815acc{margin-top:0;margin-bottom:40px}.elementor-4229 .elementor-element.elementor-element-a183e7f>.elementor-widget-container{padding:10px 40px 10px 40px}.elementor-4229 .elementor-element.elementor-element-724bf62>.elementor-widget-container{padding:10px 40px 10px 40px}.elementor-922 .elementor-element.elementor-element-7f988d3>.elementor-widget-container{margin:0 0 0 0;padding:0 50px 50px 50px}.elementor-4229 .elementor-element.elementor-element-5098024>.elementor-widget-container{margin:0 0 0 0}.left-terracotta-shape,#right-lines{display:none}.elementor-175 .elementor-element.elementor-element-21a0b61{padding:0 0 0 0}.elementor-922 .elementor-element.elementor-element-03d703b{margin-top:0;margin-bottom:40px;padding:0 0 0 0}.elementor-922 .elementor-element.elementor-element-ac1e584>.elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%}.elementor-shortcode .wpcf7{margin:0 0 0 0}.elementor-922 .elementor-element.elementor-element-9f1b498>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:33px 0 0 0}.type-post.blog-posts-grid{width:100%!important;margin-right:0px!important}.intro-title h1{margin-top:30px;margin-bottom:70px}.masonry{column-gap:50px}.masonry .brick{margin-bottom:60px!important}.intro-image img{margin-right:0;margin-left:0;margin-bottom:40px}#highlighted-products h3{font-family:'proxima-nova';font-size:20px;margin-bottom:10px;font-weight:700}.products-listing-wrapper,.downloads-inner-wrapper{display:flex;flex-wrap:wrap}.download-content{display:flex}.download-content .download-wrap{width:calc(48% - 20px)}.products-listing-wrapper .product-sidebar,.downloads-inner-wrapper .download-filter-sidebar{order:1}.products-listing-wrapper .three,.downloads-inner-wrapper .downloads-area,.products-listing-wrapper .product-wrap{order:2}.page-template-team-page h1{margin-bottom:20px!important;width:100%;font-size:5rem!important;line-height:5rem!important}.fancybox-content{overflow:auto!important}.glider-next,.glider-previous{display:none}.mobile-order-first{order:1}.mobile-order-second{order:2}.product-detail-images,.product-detail{margin-bottom:40px}#page_caption{padding-bottom:0px!important;margin-bottom:0px!important;padding-top:0!important}#page_content_wrapper:not(.wide),.standard_wrapper,.footer_bar_wrapper,#footer ul.sidebar_widget,#page_content_wrapper.wide:not(.photoframe) .standard_wrapper,.ppb_popup.one.contain,#blog_promo_link_wrapper,#menu_wrapper,.above_top_bar .page_content_wrapper:not(.wide){padding:0 0px!important;box-sizing:border-box}#wrapper .header_style_wrapper .top_bar .standard_wrapper{margin:0}.logo_wrapper img{width:122px}body.admin-bar .header_style_wrapper{padding-top:0px!important}#footer_wrapper .footer_bar_wrapper{max-width:none!important;padding:0 40px!important}body h1{font-size:6rem!important}.fancybox-content .arrow-next{display:none}body.home h1{margin-left:0;line-height:50px!important}.custom-text{padding-right:20px!important}.about-intro{width:100%}body.home h1 .typed{display:block}.product-detail .details{margin-top:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.slick-next,.slick-prev{display:none}#wrapper.transparent .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon,body #wrapper .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon{color:black!important;font-size:3.5rem;margin-top:0}#mobile_menu_close{background:none!important;border:none!important;box-shadow:none!important;width:20px;height:20px;background:url(../../../../../../themes/architecturer-child/close.black.svg) no-repeat center center!important;background-size:20px 20px;z-index:9999999}#mobile_menu_close .ti-close:before{content:''}#menu-item-3538{position:absolute;top:30px;left:30px;height:40px;width:40px}#mobile_main_menu{margin-top:80px}.mobile_main_nav li a{font-size:6rem!important;line-height:7.5rem!important;margin-bottom:20px}#sub_menu li a{font-size:45px!important;line-height:45px!important;margin-bottom:15px!important}#sub_menu #menu_back{font-size:2.5rem!important;font-family:'proxima-nova';text-transform:none!important;font-weight:normal!important;letter-spacing:0!important}.mobile_main_nav li a:after{content:'';height:1px;width:100%;background:#000;display:block}#menu-item-3538 a:after{display:none!important}.search-icon a{background:url(/wp-content/uploads/2020/08/Search-icon.svg) center center no-repeat;background-size:26px auto;height:40px}.masonry{column-count:1}.elementor-4229 .elementor-element.elementor-element-2768306{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.header_style_wrapper{width:100vw}.elementor-element.elementor-element-daa2b58{width:100%!important;max-width:100%!important;top:40%!important;right:0!important}.mobile_menu_wrapper{width:100vw!important;padding:30px}.elementor-2282 .elementor-element.elementor-element-543dd7d{padding:20px 20px!important}.elementor-2167 .elementor-element.elementor-element-079fdc2:not(.elementor-motion-effects-element-type-background),.elementor-2167 .elementor-element.elementor-element-079fdc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.page-template-text-page #page_caption{margin-top:20px!important}#copyright{margin-left:0;padding-left:46px!important;font-size:1.6rem}.page-template-team-page h1{width:100%;margin-bottom:50px}.page-id-4229 h1{margin-top:20px}.page-template-project-gallery #wrapper{overflow-x:hidden}#blueoval{display:none}.page-template-team-page select,.page-template-project-gallery select{float:left}.gallery-item,.grid-sizer{width:100%}.elementor-2167 .elementor-element.elementor-element-2768306{margin-top:0px!important;margin-bottom:0;padding:0}.page-id-4242 h1{margin-top:60px}.inner{padding:20px 20px 0 20px!important}.page-template-team-page .inner{padding:20px 25px 0 25px!important}#copyright:before{margin-top:0}#left-swirl,#right-swirl,#right-teracotta,.right-lines,.middle-lines,#plus-bg{display:none;width:0}