@media screen and (max-width:766px){div[data-id="0f9bf8e"]{display:none !important}}rs-layer#slider-2-slide-2-layer-6{display:none !important}section.scroller-section3{padding:0 !important}section.architecture-section{padding:0 !important;background:url(//fabric-lab.co/royarch/wp-content/themes/royarch/assets/css/../images/bg.jpg) center center fixed no-repeat !important;background-size:cover !important}section.scroller-section3 .scroller-post .hover-box:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;z-index:2;background:linear-gradient(180deg,#ffdb9036 0%,rgba(190,35,35,.1) 25%,#ffc10730 50%,#d8a53b 100%) !important}section.services-section .services-box .services-post svg{fill:#fff !important;display:inline-block;width:95px;height:82px;background-color:#3d3d3d;line-height:82px;font-size:39px;margin-bottom:25px;color:#fff;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}section.services-section{padding:1rem 0;background-color:#242424}section.services-section .services-box .services-post:hover svg{background-color:#d8a53b !important}.author-box{padding:30px;margin-bottom:30px;display:flex;align-items:center;border:1px solid #2e2e2e;position:relative}.author-box .image-holder{position:relative;z-index:2;margin-right:30px}.author-box .image-holder img{width:140px;height:140px;object-fit:cover;object-position:center}.author-box:before{content:"";position:absolute;top:0;left:0;width:140px;height:140px;background:#d8a53b}.features-section2 .images-box .image-holder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent !important;z-index:2}footer.template-footer div.widget-part-area .footer-widget-line .image-widget img{max-width:80% !important;margin:0 auto}header .logo{padding:10px 36px 17px !important}.services-post{min-height:17rem !important}.features-section2 .images-box .image-holder:hover a{opacity:1}.features-section2 .images-box .image-holder a{position:absolute;display:inline-block;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);color:#fff;font-size:16px;font-weight:700;font-family:"Montserrat",sans-serif;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;z-index:3}.portfolio-post figure figcaption>a:hover span{color:#d8a53b !important}.contact-info-post svg{fill:#fff !important;max-width:2rem !important;margin-right:26px !important}.input-line p{margin:0 !important;padding:0 !important;display:contents !important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.project-template-default section.page-banner-section{display:none !important}.no-lazy-gallery img{loading:auto !important}footer.template-footer div.widget-part-area{display:flex;align-items:baseline!important}.social-icons a{margin:0 10px;display:inline-block}.instagram-line{display:none !important}footer.template-footer div.widget-part-area .footer-widget-line{background:0 0 !important}footer.template-footer div.widget-part-area{background:#1f1f1f !important}footer.template-footer div.widget-part-area .footer-widget-line{min-height:9rem !important}.social-icons a i{color:#fff !important;font-size:2.5rem !important}ul.lista-footer{list-style:none !important;color:#fff !important;padding:0 !important}.widget_block>h4:after,.widget_block>h3:after,.widget_block h2:after,.widget_block>h5:after,.widget_block label.wp-block-search__label:after{background:#d8a53b !important}.social-icons a i:hover{color:#d8a53b !important}@media screen and (min-width:768px){.contact-info-box .row .col-lg-4{width:50% !important}}@media screen and (max-width:558px){ul.filter{display:flex !important;flex-wrap:wrap}}