.page-projects .gallery img,.page-design .gallery img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.testimonial_wrapper{position:relative!important;padding:0!important;overflow:hidden!important;width:100%!important;margin-bottom:50px}.hmgallery_js{position:relative!important;margin:0!important;padding:0!important}.hmgallery_contain{display:flex!important;flex-direction:column!important;background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;transition:transform .2s ease,box-shadow .2s ease!important}.hmgallery_contain:hover{transform:translateY(-4px)!important;box-shadow:0 8px 18px rgba(0,0,0,.15)!important}.hmgallery_box{background-color:#0d2c54!important;padding:12px 14px!important;color:#fff!important;display:flex!important;flex-direction:column!important}.project-title{color:#fff!important;font-size:.95rem!important;font-weight:700!important;margin-bottom:4px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.project-loc{color:#d1d5db!important;font-size:.8rem!important;display:flex!important;align-items:center!important;gap:6px!important}.project-loc img{filter:brightness(0) invert(1)!important;width:10px!important;height:auto!important}a.read-more{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 14px!important;font-size:.8rem!important;font-weight:700!important;color:#0d2c54!important;text-decoration:none!important;background-color:#f8fafc!important;border-top:1px solid #edf2f7!important;margin-top:auto!important;transition:color .2s ease!important}a.read-more:hover{color:#ff5722!important}.project-gallery .hmgallery_js{flex-wrap:wrap;margin:0 -20px}.project-gallery .hmgallery_js li{width:50%;padding:0 20px}@media (max-width:992px){.testimonial_wrapper{margin-bottom:30px}}.fb-feed .fabfeed-left{display:none}.fb-feed .fabfeed>a{margin-left:auto}.fb-feed .fabfeed .facebook-txt{margin-bottom:20px}.fb-feed .feed-fabimg{margin-left:calc(50% - 50vw)}@media (min-width:1200px){.fb-feed .feed-fabimg{margin-left:calc(50% - 50vw + 30px)}}@media (min-width:1261px){.fb-feed .feed-fabimg{margin-left:calc(50% - 50vw + 100px)}}@media (max-width:992px){.testimonial_wrapper{margin-bottom:30px}}.hmgallery_js .hmgallery_contain>img{width:100%;height:auto;aspect-ratio:1020/600;object-fit:cover}@media (max-width:1599px){.inhmgallery_js .slick-prev,.inhmgallery_js .slick-next,.jsdesign-list .slick-prev,.jsdesign-list .slick-next,.jsclient .slick-prev,.jsclient .slick-next{top:auto!important;bottom:-53px;width:30px;height:30px;padding:0}.inhmgallery_js .slick-prev,.jsdesign-list .slick-prev,.jsclient .slick-prev{left:calc(50% - 35px)}.inhmgallery_js .slick-next,.jsdesign-list .slick-next,.jsclient .slick-next{right:calc(50% - 35px)}}@media (min-width:992px) and (max-width:1599px){.inhmgallery_js.slick-slider{margin-bottom:20px}}@media (min-width:1200px) and (max-width:1599px){.jsclient.slick-slider{margin-bottom:50px}}@media (min-width:1278px) and (max-width:1599px){.jsdesign-list.slick-slider{margin-bottom:50px}}.cmncontain_left,.cmncontain_right{top:210px}.testimonial_wrapper{padding-bottom:60px!important}.hmgallery_js .slick-prev,.hmgallery_js .slick-next{top:auto!important;bottom:-53px;width:30px;height:30px;padding:0}.hmgallery_js .slick-prev{left:calc(50% - 35px)}.hmgallery_js .slick-next{right:calc(50% - 35px)}.hmcontain,.process-sec,.project-gallery,.hmclient,.design-cta{max-width:none}.project-gallery>*{max-width:1920px;margin-left:auto;margin-right:auto}@media (min-width:1921px){.process-sec .container.process-mr{margin-top:-864px}}@media (min-width:1921px){.design-cta .design-mr{margin-top:-230.4px}}@media (min-width:1261px) and (max-width:1441px){.fixed-header .headbrand img{max-width:100%}}@media (min-width:680px){.hmgallery_js:not(.slick-initialized)>li:nth-child(n+3){display:none}}@media (max-width:679px){.hmgallery_js:not(.slick-initialized)>li{width:100%}.hmgallery_js:not(.slick-initialized)>li:nth-child(n+2){display:none}}.inhmgallery_js .hmgallery_contain{padding-bottom:0}.inhmgallery_js .hmgallery_box{position:static;max-width:none;margin:0}@media (max-width:991px){.hmgallery_js .hmgallery_box{position:static;max-width:none;margin:0;flex-grow:1}}.hmgallery_js .slick-track,.inhmgallery_js .slick-track{display:flex}.hmgallery_js .slick-slide,.inhmgallery_js .slick-slide{float:none;height:auto}.hmgallery_js .slick-slide>.hmgallery_contain,.inhmgallery_js .slick-slide>.hmgallery_contain{height:100%}.inhmgallery_js .hmgallery_box{flex-grow:1}@media (min-width:681px){.ctacontianer .cta_title{text-align:center;padding:0 20px}}.cff-wrapper:after{content:"";display:table;clear:both}.cff-wrapper-ctn{overflow:hidden;box-sizing:border-box;position:relative;clear:both;height:100%;top:0;bottom:0;width:100%}.cff-visual-header{margin-bottom:24px!important}.cff-visual-header .cff-header-hero{width:100%;height:300px;position:relative;overflow:hidden}.cff-visual-header .cff-header-hero img{display:block;width:100%;max-width:none;max-height:none}.cff-visual-header .cff-header-inner-wrap{position:relative;display:block;text-decoration:none!important}.cff-visual-header .cff-header-inner-wrap a{color:inherit!important;border:0}.cff-visual-header .cff-header-img img{display:block;width:100px;border-radius:3px;padding:0;margin:0}.cff-visual-header.cff-has-cover .cff-header-img img{border:2px solid #fff}.cff-visual-header .cff-header-img{position:absolute;display:inline-block;line-height:1}.cff-visual-header.cff-has-cover .cff-header-img{top:-25px;left:10px}.cff-visual-header .cff-header-text{display:inline-block;float:left;margin:0;padding-top:10px}#cff .cff-visual-header .cff-header-text h3,.cff-visual-header .cff-header-text h3{display:inline-block!important;width:auto!important;margin:0 8px 0 0!important;padding:0!important;font-size:1.2em!important;line-height:1.2em!important}.cff-visual-header.cff-has-name{min-height:100px}.cff-visual-header.cff-has-cover.cff-has-name .cff-header-text{min-height:75px;margin-left:125px!important}.cff-visual-header.cff-has-name.cff-has-about .cff-header-text{padding-top:10px!important}#cff .cff-visual-header .cff-header-inner-wrap .cff-bio,.cff-visual-header .cff-header-inner-wrap .cff-bio{display:block;width:100%;clear:both;margin:3px 0 0;padding:0;line-height:1.2em}.cff-visual-header .cff-header-name{float:left;padding:0 5px 2px 0!important}.cff-header-inner-wrap:after,.cff-header-text:after{display:table;clear:both;content:" "}#cff.cff-default-styles a{text-decoration:none}#cff.cff-default-styles a:focus,#cff.cff-default-styles a:hover{text-decoration:underline}#cff.cff-default-styles h3,#cff.cff-default-styles p{line-height:1.4}.cff-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important}@media all and (max-width:640px){.cff-wrapper .cff-visual-header .cff-header-img img{width:80px}}