.sticky-header-wrap.scrolled header#header.inner-head-wrap{padding-top:0;padding-bottom:0}.contact-map iframe{height:520px}div.wpforms-container-full .wpforms-form button[type=submit]{text-transform:uppercase;font-family:"Open Sans",Sans-serif}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium,.wpforms-field-required{font-family:"Open Sans",Sans-serif}.contact-map p{margin-bottom:0;line-height:0}body.page-template{overflow-x:hidden!important}.elementor-image-gallery .gallery-item .gallery-caption{background:0 0}.header-style-1 .page-title{text-align:center}.page-title span{margin-bottom:10px}.blog .sidebar #recent-posts-2 ul li a:hover{color:#666}.search.search-results .page-title{padding-top:60px}.search.search-no-results .page-title{padding-top:60px}@media only screen and (max-width:1200px){.tp-leftarrow{left:17px!important}.tp-rightarrow{left:98.7%!important}}@media only screen and (max-width:1024px){.elementor-section.elementor-section-height-full{margin-top:-10px}.elementor-103 .elementor-element.elementor-element-1yal83r .item-wrap figure,.elementor-103 .elementor-element.elementor-element-1yal83r .item-wrap figcaption{width:100%}.elementor-element-1yal83r .gallery .item-wrap img{width:100%}.filter-wraper{margin-bottom:15px}}@media only screen and (max-width:1024px) and (min-width:769px){.elementor-103 .elementor-element.elementor-element-cudwnvx{width:50%}.elementor-103 .elementor-element.elementor-element-uflilzn{width:50%}.elementor-103 .elementor-element.elementor-element-uflilzn>.elementor-element-populated{padding:0 0 0 50px}.elementor-86 .elementor-element.elementor-element-rzlbxbm>.elementor-element-populated{padding:0}.elementor-81 .elementor-element.elementor-element-cqclhec{margin-left:3px}.elementor-element-91pl5l1 .portfolio-block-wrap{margin-top:20px}.archive.author .author-box{margin-left:7px;margin-right:7px}.elementor-86 .elementor-element.elementor-element-qvlzmht>.elementor-element-populated{padding:30px 0 0 30px}}@media only screen and (max-width:768px){.elementor-103 .elementor-element.elementor-element-yrfgbjs{padding:80px 35px}.portfolio-block-wrap .tablet-column-2.portfo-block-item,.portfolio-block-wrap .tablet-column-2.portfo-block-item.wider{width:calc(100% / 2 - 4px)}#main-wrapper #portfolio-filter.container.show{padding-left:5px}.archive.author .author-box{margin-left:15px;margin-right:15px}.filter-wraper{margin-bottom:5px}.page-id-81 .elementor-element-cqclhec{padding-left:4px}}@media only screen and (max-width:640px){.elementor-section.elementor-section-height-full{margin-top:-10px}.single.single-inhouse-portfolio .container{padding-left:20px;padding-right:20px}#main-wrapper #portfolio-filter.container.show{padding-left:5px}.elementor-118 .elementor-element.elementor-element-iydaigy{margin-top:0}.elementor-118 .elementor-element.elementor-element-qiejxjy{padding:50px 10px 80px}.elementor-118 .elementor-element.elementor-element-iydaigy{padding:0 20px}.elementor-7 .elementor-element.elementor-element-x0xdhat{text-align:left}.page-id-103 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-left:0}}@media only screen and (max-width:500px){.elementor-81 .elementor-element.elementor-element-91pl5l1 #portfolio-filter,.elementor-81 .elementor-element.elementor-element-91pl5l1 #mobile-filter-id{padding-right:0;padding-left:calc(330px)}#main-wrapper #portfolio-filter.container.show{padding-left:50px}.author-box figure.author-ava{width:100%;margin-bottom:30px}.blog-content-wrap .blog{padding-top:0!important}.archive #content{padding-top:20px!important}}@media only screen and (max-width:480px) and (min-width:376px){.portfolio-block-wrap .tablet-column-2.portfo-block-item,.portfolio-block-wrap .tablet-column-2.portfo-block-item.wider{width:calc(100% / 2 + 4px)}}@media only screen and (max-width:375px){.elementor-81 .elementor-element.elementor-element-91pl5l1 #portfolio-filter,.elementor-81 .elementor-element.elementor-element-91pl5l1 #mobile-filter-id{padding-left:0}#main-wrapper #portfolio-filter.container.show{padding-left:0}}.wpforms-form button[type=submit]{background-color:rgba(255,255,255,1)!important;border-color:#ccc!important;color:#7d7d7d!important}.wpforms-form button[type=submit]:hover{background-color:rgba(255,255,255,1)!important;border-color:#0d75bf!important;color:#0d75bf!important}ul.sm-clean>li>a span.sub-arrow{display:none!important}