p,a,span,input,strong,label{font-size:18px}*{line-height:normal;letter-spacing:normal}h2:not(.footer-block__heading),h3,h4{color:#252224!important;text-transform:capitalize}.header__menu-item{color:rgba(var(--color-foreground),1)}.button--secondary{display:inline-flex;padding:16px 24px;align-items:center;gap:8px;border-radius:8px;border:1px dashed}.button:hover:after{display:none}.header-last-menu .button span{display:flex;align-items:center;gap:8px}.button--secondary:after{box-shadow:none}article img{width:100%}.button{padding:16px 26px;font-size:15px;display:flex;gap:8px;justify-content:center;align-items:center}.button span{font-size:1.5rem;letter-spacing:.1rem}h2{font-size:36px}.theme-inline-button{background:transparent;border:none;border-bottom:1px solid #65755E;border-radius:inherit;width:max-content;min-width:fit-content;color:#65755e;height:min-content;min-height:unset;padding:5px 5px 5px 0;cursor:pointer}.theme-inline-button:after{display:none}.theme-inline-button:before{display:none}.header__menu-item:hover span,.header__menu-item:hover .header__active-menu-item,span.header__active-menu-item{color:#65755e;text-decoration-thickness:.1rem;text-underline-offset:10px}.header__menu-item span{text-underline-offset:10px}.header__menu-item{padding-left:16px;padding-right:16px}.header--middle-left{grid-template-areas:"heading navigation";grid-template-columns:auto auto;column-gap:2rem}.header .list-menu--inline{display:flex;justify-content:flex-end}.button--secondary:hover span{color:#fff;text-decoration:none}.button--secondary:hover{background:#65755e;color:#fff;text-decoration:none;border-style:solid}.button--secondary:hover svg{stroke:#fff}.button--secondary:hover span svg{stroke:#fff}.header__icons{display:none}.header__heading-link{padding:.3rem}.header__heading-logo-wrapper{display:flex}li.header-last-menu{padding-left:16px}.footer__blocks-wrapper .footer-block-newsletter-submit:not(:focus-visible):not(.focused){background-color:rgba(var(--color-foreground),1);border-radius:8px;color:#fff}.footer__blocks-wrapper .footer-block-newsletter-submit:not(:focus-visible):not(.focused) svg path{fill:rgb(var(--color-background))}.footer-block-newsletter input[type=email]{height:43px}.footer-block-newsletter label.field__label{top:calc(.6rem + var(--inputs-border-width))}.rte.brand-info-text{max-width:300px}h2.footer-block__heading.inline-richtext:after{content:"";width:34px;height:1px;position:absolute;bottom:0;background:rgba(var(--color-foreground),.75);left:0}.footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08)!important}.footer-block__details-content a{text-decoration:none;color:rgba(var(--color-foreground),.75)}.footer-block-newsletter .newsletter-form{align-items:flex-start}.addition-content-footer span a{text-decoration:none;color:rgba(var(--color-foreground),1)}.header{justify-content:space-between}@media screen and (min-width: 750px){.footer__blocks-wrapper .footer-custom-link,.footer__blocks-wrapper .footer-text-block{flex:auto;width:auto}.footer__blocks-wrapper .footer-block-newsletter{max-width:250px;text-align:left}.footer-block-newsletter .footer-block__heading{text-align:left}.footer-block-newsletter form{margin-left:0}.main-blog .blog-articles{display:flex;justify-content:space-between}h3.card__heading a{font-size:24px;font-family:HvDTrial Brandon Grotesque medium;color:#000}}h3.card__heading a{font-family:HvDTrial Brandon Grotesque medium}.footer-block__newsletter .field:after{box-shadow:none;border:1px dashed rgba(var(--color-foreground),.75)}.footer__copyright.caption{margin:0}.footer__content-bottom{padding:18px 70px!important}.footer__content-bottom-wrapper{justify-content:space-between}.addition-content-footer span,.footer__content-bottom .copyright__content,.caption{font-size:15px}h2.footer-block__heading.inline-richtext{position:relative;padding-bottom:16px;text-align:left;font-family:HvDTrial Brandon Grotesque medium;font-size:20px}.footer-block-newsletter ul.list-unstyled{justify-content:flex-start;padding-top:16px}.footer-block-newsletter ul.list-unstyled a{padding:8px;border:1px dashed rgba(var(--color-foreground),.75);border-radius:8px}.image-with-text__media{border:none}.footer-block-newsletter ul.list-unstyled a svg path{fill:rgba(var(--color-foreground),1)}.new-slide-show-wrap,.new-slide-show,.new-slide-show-inner,.new-slide-show-slides{width:100%;position:relative}.new-slide-show-slide-image img{width:100%;object-fit:cover;max-height:700px}.new-slide-show-slide-image{position:relative;max-height:700px;height:100%}.new-slide-show-slides{overflow:hidden}.new-slide-show-pagination{width:100%;display:inline-block;position:absolute;text-align:left;bottom:70px;z-index:2}.new-slide-show-pagination .swiper-pagination{display:inline;position:relative}span.swiper-pagination-bullet{width:50px;height:2px;border-radius:0;margin:0!important;background:#fff}span.swiper-pagination-bullet{font-size:0px}.new-slide-show-num{display:inline-block;width:fit-content;font-size:18px;color:#fff!important;padding-right:10px;width:30px!important}.rich-text__heading{font-size:36px}.rich-text__text{margin-top:24px}.rich-text__buttons{margin-top:36px}.testimonial-slider-butto:before{display:none}.testimonial-slider-button:before{content:"fsdafdfsd";opacity:0;display:none}.testimonial-slider-button:after{display:none}.testimonial-slider-button{min-width:auto;min-height:auto;padding:16px 10px}.testimonial-slider-button-wrap{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.testimonial-slider{position:relative}.swiper-button-next-t{right:5px}.swiper-button-prev-t button svg{transform:rotate(180deg)}.swiper-button-prev-t{left:5px}.testimonial-slide .testimonial-text{max-width:800px;margin:0 auto;padding:0 60px}.testimonial-slider-button-wrap.swiper-button-disabled button{background:transparent;border:1px dashed #65755e66}.testimonial-slider-main{text-align:center;overflow:hidden;max-width:900px;margin:0 auto}.testimonial-slider-button svg{stroke:rgb(var(--color-background))}.testimonial-text p{margin-top:0}.button--secondary{border-color:#65755e;color:#65755e}.testimonial-slider-button-wrap.swiper-button-disabled button svg{stroke:rgba(var(--color-button),var(--alpha-button-background))}.button--primary svg{stroke:var(--gradient-background)}.page-width.pro-detail-page-width{max-width:100%}.image-width-text-sliders{overflow:hidden;width:100%;height:100%}.text-content{width:100%;position:relative;display:flex;gap:16px;flex-wrap:wrap;padding-bottom:70px}.text-content-text{width:100%;display:flex;align-items:flex-end}.text-content-text-t{width:100%}.text-content-text-t p{width:100%;max-width:526px;margin:0}.text-content-button{width:100%;max-width:fit-content}.text-content-heading h2{margin:0}.image-width-text-slider,.image-width-text-image img{width:100%}.project-slider-nav{display:flex;padding-top:60px;align-items:center;gap:56px}.project-slider-pagination .swiper-pagination{position:relative;width:100%;display:flex;top:auto;left:auto;right:auto;bottom:auto!important}.project-slider-pagination .swiper-pagination-bullet{background:#000;width:100%;border-radius:0;margin:0!important;height:2px}.project-slider-pagination{position:relative;width:100%}.project-slider-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--color-button),var(--alpha-button-background))}.project-slider-pagination span.swiper-pagination-bullet{background:rgba(var(--color-button),50%)}.image-width-text-image{width:100%}.project-slider-nav .testimonial-slider-button-wrap{position:relative;transform:none;top:auto}.project-slider-nav-button{display:flex;gap:10px}.swiper-button-prev-t-pro .button svg{transform:rotate(180deg)}.image-width-text-content-inner a.button.button--primary{background:rgba(var(--color-button),10%);width:fit-content;padding:16px 10px;min-width:auto;min-height:auto}.image-width-text-content-inner a.button.button--primary svg{stroke:rgba(var(--color-button),var(--alpha-button-background))}.image-width-text-slider{position:relative}a.two-column-for-image{position:absolute;display:block;height:100%;top:0;left:0;right:0;bottom:0}.image-width-text-content-inner a.button.button--primary:after{display:none}.image-width-text-content-inner a.button.button--primary:before{display:none}.image-width-text-content-inner{display:flex;align-items:flex-start;justify-content:space-between;padding-top:16px}.project-title{margin:0;font-size:30px}.project-text{display:flex;flex-wrap:wrap;gap:10px}span.project-categories{display:block;width:100%}.ctms-contact-wrap .field:after{display:none}.ctms-contact-wrap .field{border-bottom:1px solid rgba(var(--color-button),40%)}.ctms-contact-wrap .field__input{padding-left:0}.ctms-contact-wrap label.field__label{left:auto;top:auto;color:#000}.ctms-contact-wrap .field__input:focus{padding:2.2rem 1.5rem 0rem 0rem;box-shadow:none;border:none}.ctms-contact-wrap .field__input:focus~.field__label{left:auto}.contact__button .button svg{stroke:rgb(var(--color-button-text))}.contact__button .button{width:100%}select#request-type{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;border:none;margin-top:30px;padding-left:0}select#request-type:focus{border:none;outline:none}.ctms-contact-wrap{display:flex}.second-side-contact{width:100%;display:flex;justify-content:flex-start;position:relative;max-width:600px;flex-wrap:wrap}.one-slide-contact{width:100%;display:flex;justify-content:flex-start;position:relative;flex-wrap:wrap}.one-slide-contact h2{width:100%}form#ContactForm{padding:60px;border:1px solid rgba(var(--color-button),20%);width:100%;max-width:630px;margin-right:60px}.field{width:100%}.second-side-contact-content{padding:60px 60px 10px}.one-slide-contact:after{width:1px;content:"";position:absolute;top:0;height:100%;bottom:0;background:rgba(var(--color-button),20%);right:.5px}.text-area{min-height:13rem}.second-side-contact-content a.link.list-social__link{padding:8px;border:1px dashed rgba(var(--color-foreground),.75);border-radius:8px}.second-side-contact-content{color:#747474}.second-side-contact-content ul.list-unstyled.list-social.footer__list-social{justify-content:flex-start}.field:before{display:none}.field:hover.field:after{box-shadow:none}.second-side-contact-content a.link.list-social__link:hover svg path{fill:#fff}.second-side-contact-content a.link.list-social__link:hover{background:#65755e}.image-over-text-wrap{width:100%;position:relative}.image-over-text{position:relative;width:100%}.image-over-text-inner{width:100%}.image-over-text-image-block{width:100%;max-width:63%;display:flex;padding-left:70px}.image-over-text-image-block img{width:100%;height:100%;object-fit:cover}.image-over-text-block{display:flex;align-items:center;position:absolute;top:50%;right:50px;transform:translate(-1%,-50%)}.image-over-text-block-inner{padding:48px;max-width:513px;display:flex;flex-wrap:wrap;gap:24px}h2.image-over-text-block-heading,.image-over-text-block-text p{margin:0}.image-over-text-block-text{font-size:20px}.image-over-text-block-button a{display:flex;gap:8px;padding:16px 24px;line-height:normal;font-size:15px;font-weight:500;line-height:0;text-decoration:none}.image-over-text-contant{width:100%;display:flex;gap:15px;flex-wrap:wrap}.icon-text-wrap{width:100%}.icon-text{width:100%;display:flex}.icon-text-inner{display:flex;flex-wrap:wrap;gap:10px;position:relative}.icon-text-inner span{display:block;width:100%}h4.services-image-over-head{font-size:24px;margin:0}p.heading-sub{margin:0}.image-with-text .two-image-with-text-second-image{max-width:fit-content;position:absolute;width:40%!important;height:70%!important;top:50%!important;right:0;left:auto!important;bottom:auto!important;transform:translateY(-50%);text-align:right}.two-image-with-text-second-image img{width:100%;height:100%;max-height:fit-content;object-fit:cover}.image-with-text__media.second-image-on.image-with-text__media--adapt.global-media-settings.background-transparent.media{max-width:100%;margin:0 auto 0 0}img.two-image-with-text-one{padding-right:20%}.related-blog h3.card__heading{padding:0}.shopify-section .related-blog .article-card .card__information{padding-left:0;padding-right:0;padding-top:10px}.related-blog .article-card .card__information a.button.theme-inline-button{padding-bottom:10px;padding-left:0;padding-right:0;border-color:#65755e;font-size:15px;color:#65755e}.related-blog .title-wrapper-with-link{text-align:center;justify-content:center}.blog-next-prev-button a.button.button--primary,.article-tag-li a.button.button--primary{background:#65755e1a;width:fit-content;padding:16px;min-width:auto;min-height:auto;outline:none;color:#65755e;text-transform:capitalize}.blog-next-prev-button a.button.button--primary:after,.article-tag-li a.button.button--primary:after{display:none}.blog-next-prev-button a.button.button--primary:before,.article-tag-li a.button.button--primary:before{display:none}.blog-next-prev-button a.button.button--primary svg{stroke:#65755e}.blog-next-prev-button{display:flex;justify-content:space-between}.blog-prev{display:flex;flex-direction:row-reverse}.blog-prev svg{transform:rotate(180deg)}.article-tags ul{margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap}.article-tags ul li.article-tag-li{display:inline;width:fit-content;list-style-type:none}a.article-tag-a{padding:10px!important}.social-share ul.social-sharing.article-social-share{display:flex;margin:0;padding:0;gap:7px}.social-share ul.social-sharing.article-social-share li{list-style-type:none;display:flex;align-items:center}.social-share-and-tags{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}ul.social-sharing.article-social-share a{display:flex}.social-share{display:flex;justify-content:center;gap:10px}h4.share-text{margin:0;font-size:20px}.blog-next-prev-button.no-article-prev.page-width{justify-content:end}#MainContent .underline-links-hover:hover a{text-decoration:none}.projects-tab-titles{display:flex;gap:15px;padding:30px 0;justify-content:flex-start}button.projects-tab-title-button.theme-inline-button{border-width:2px;font-family:HvDTrial Brandon Grotesque,sans-serif;border-color:transparent;font-size:24px}.projects-tab-projects{display:flex;flex-wrap:wrap;gap:29px;position:relative}.projects-tab-project{width:calc(33.33% - 20px);position:relative}h3.projects-tab-project-type{font-size:30px;margin-top:20px;margin-bottom:0}p.projects-tab-project-category{margin-top:5px}a.overlay-url{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.projects-tab-titles{display:flex;gap:15px;padding:20px 0;justify-content:flex-start}.projects-tab-title.active button.projects-tab-title-button{color:#65755e;border-color:#65755e}button.projects-tab-title-button.theme-inline-button{border-width:2px;font-family:HvDTrial Brandon Grotesque,sans-serif;border-color:transparent}.projects-tab-projects{display:flex;flex-wrap:wrap}.related-project .text-content-text{width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:30px}.page-project-wrap{width:100%;position:relative}.project-info,.project-image-gellary-wrap{width:100%}.page-project{width:100%;max-width:80%;margin:0 auto}.project-detail{position:relative;width:100%;display:flex;gap:70px;padding-bottom:50px}.project-featured-image{width:100%}.project-info .project-title h3{font-size:36px;margin-bottom:20px;text-transform:capitalize;margin-top:0}.project-sub-info h4{font-size:20px;margin-bottom:5px;margin-top:0}.project-location-type{display:flex;gap:50px;padding-top:20px;flex-wrap:wrap}.project-image-gallery img{width:100%}.project-image-gallery{width:calc(50% - 35px)}.project-description{padding-bottom:20px}.project-image-gellary{display:flex;flex-wrap:wrap;gap:70px}.follow-on-gram-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.follow-on-gram-header h2{margin-top:10px}.follow-on-gram-header a.button.theme-inline-button{color:#65755e;border-color:#65755e}.follow-on-gram-content .instagram-grid-container{display:flex!important;gap:33px}.follow-on-gram-content li.ingtagram-grid-item{text-align:center;margin:0!important}.two-column-image-with-text-inner{width:100%}.project-slider .image-width-text-image,.project-slider .image-width-text-image img{width:100%;height:100%;object-fit:cover}.follow-on-gram-content p{display:none}.page-project img.motion-reduce{width:100%;height:100%;object-fit:cover}.multicolumn .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%}.fancybox__container{background-color:#00000059!important}.second-side-contact-content a{text-decoration:none;color:currentColor}.contact-map{padding-left:60px;width:100%}.contact-map-inner{padding-left:60px;width:100%;padding-top:62%;height:100%;position:relative}.contact-map iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width: 750px){.footer__blocks-wrapper .footer-block__details-content .list-menu__item--link{font-size:18px}.image-with-text-for-about .image-with-text__media img{width:80%!important;margin-left:0}.image-with-text-for-about .grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.projects-tab-project:nth-last-child(2){flex:inherit;width:calc(33% - 15px)}.projects-tab-project:last-child{flex:inherit;width:calc(33% - 15px)}}.multicolumn-list .multicolumn-card__image-wrapper.multi-image-full-width,.image-over-text-contant h2.heading-one{margin:0}.blog-articles__article a.button.theme-inline-button{padding-bottom:10px;padding-left:0;padding-right:0;border-color:#65755e;font-size:15px;color:#65755e}a.icon-text-url{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.fancybox-container{background-color:#0000009e}@media only screen and (max-width: 1199px){.page-project{width:100%;max-width:100%}}@media only screen and (max-width: 992px){.ctms-contact-wrap{display:flex;flex-wrap:wrap}form#ContactForm{margin:0;max-width:100%;padding:30px}.second-side-contact-content{padding:30px 0}.one-slide-contact:after{display:none}.new-slide-show-slide-image img{height:100%;min-height:400px}.new-slide-show-pagination{bottom:30px}h2.image-over-text-block-heading{font-size:28px}.image-over-text-block-text{font-size:16px}.image-over-text-block-inner{padding:32px 24px;+}.image-over-text-block{display:flex;align-items:center;position:relative;bottom:-15%;transform:translateY(-15%);max-width:90%;margin:0 auto;right:auto}.image-over-text-image-block{width:100%;max-width:100%;padding-left:0}.project-location-type{display:flex;gap:30px;flex-wrap:wrap}.project-detail{gap:50px;padding-bottom:50px;flex-wrap:wrap}.contact-map{padding-left:0;width:100%}}@media only screen and (max-width: 749px){h2,h2.rich-text__heading{font-size:28px}h3.project-title,h3{font-size:24px}.text-content-text{gap:20px;flex-wrap:wrap}.testimonial-slider-main{padding-bottom:50px}.swiper-button-prev-t{left:calc(50% - 30px);transform:translate(-50%)}.testimonial-slide .testimonial-text{padding:0}.swiper-button-next-t{right:calc(50% - 30px);transform:translate(50%)}.testimonial-slider-main .testimonial-slider-button-wrap{bottom:-50px;top:auto}.social-share-and-tags{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:column;gap:20px}.image-with-text .image-with-text__content{padding-left:0}.rich-text .rich-text__wrapper{width:100%}.multicolumn-list{gap:30px}button.projects-tab-title-button.theme-inline-button{font-size:20px}h3.projects-tab-project-type,h3{font-size:24px}.projects-tab-titles,.project-detail{flex-wrap:wrap}h2.projects-tab-page-title{margin-bottom:0}.projects-tab-project{width:calc(50% - 15px)}.project-image-gallery{width:100%}}@media only screen and (max-width: 480px){.new-slide-show-slide-image img{height:100%;min-height:300px}.projects-tab-project{width:100%}.image-with-text__media.second-image-on.image-with-text__media--adapt.global-media-settings.background-transparent.media{margin:0 auto 0 0;padding-bottom:85%!important}.two-image-with-text-second-image img{width:100%;height:100%;max-width:162px}}.button:hover .svg--button-arrow path:nth-of-type(1),button:hover .svg--button-arrow path:nth-of-type(1),.two-column-for-image:hover .svg--button-arrow path:nth-of-type(1){transform:translate(25px);transition:transform .2s ease-in}.svg--button-arrow path:nth-of-type(1){transform:translate(0);transition:transform .2s ease-out .2s}.button:hover .svg--button-arrow path:nth-of-type(2),button:hover .svg--button-arrow path:nth-of-type(2),.two-column-for-image:hover .svg--button-arrow path:nth-of-type(2){transform:translate(0);transition:transform .2s ease-out .2s}.svg--button-arrow path:nth-of-type(2){transform:translate(-25px);transition:transform .2s ease-in}body .caption-with-letter-spacing{font-size:16px}body a.cart-item__name.h4.break{font-size:20px}body .cart-item__details .product-option{font-size:16px;display:none}body .cart-item>td+td{padding-left:2rem}.cart__warnings .button,button#checkout{background:#65755e}.totals__total-value{font-size:1.8rem;font-weight:900}body .cart-items td{vertical-align:middle}.multicolumn-list h3,.multicolumn-list p{font-size:20px;text-align:center;padding:10px}.new-multicolumn-template--23881586311450__services_multicolumn_RVrePb .multicolumn.background-primary .multicolumn-card{background:#e6e6e6}.new-multicolumn-template--23881586311450__services_multicolumn_RVrePb{margin-bottom:50px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
