@media(max-width:991px){body{padding-top:72px}.site-header{height:72px}.header-inner{display:block}.navbar-header{height:72px}.site-logo{width:300px;max-height:50px}.navbar-toggle{margin-top:19px;border:1px solid rgba(255,255,255,.3);border-radius:2px}.navbar-toggle .icon-bar{background:#fff}.navbar-collapse{display:none!important;background:rgba(23,19,27,.98);position:absolute;left:0;right:0;top:72px;padding:10px 15px 18px;border:0;box-shadow:0 18px 30px rgba(0,0,0,.2)}.navbar-collapse.in{display:block!important}.main-menu .navbar-nav{float:none!important}.main-menu .navbar-nav>li>a{padding:13px 10px}.main-menu .navbar-nav>li>a:after{display:none}.header-social{border-left:0;margin:5px 0 0;padding:7px 10px;border-top:1px solid rgba(255,255,255,.12)}.header-social a:first-child{margin-left:0}.owl-carousel .item{height:620px;min-height:620px}.carousel-content h1,.carousel-content h2{font-size:60px}.section{padding:85px 0}.section-title{font-size:50px}.about-grid,.feature-showcase{display:block}.editorial-copy{padding:0 0 50px}.feature-list{padding:50px 0 0}.portfolio-item{width:50%}.portfolio-item img{height:300px}.contact-intro{padding:0 0 45px}.service-cards{display:flex}.service-cards>[class*=col-]{margin-bottom:20px}.catalog-card{min-height:300px}.footer-inner{display:block}.footer-links{margin-top:25px}}
@media(max-width:767px){body{font-size:14px}.site-logo{width:250px;max-height:46px}.section{padding:72px 0}.section-header{margin-bottom:42px;padding:0 8px}.section-title{font-size:45px}.section-header p{font-size:13px}.owl-carousel .item{height:570px;min-height:570px}.carousel-content{padding:30px 10px}.carousel-content h1,.carousel-content h2{font-size:49px;line-height:1.02}.carousel-content p{font-size:14px}.scroll-hint{display:none}.portfolio-item{width:50%;padding:5px}.portfolio-items{margin:0 -5px}.portfolio-item img{height:235px}.portfolio-info{left:15px;right:12px;bottom:14px}.portfolio-info h3{font-size:22px}.portfolio-info .preview{width:34px;height:34px}.form-row{display:block}.footer-bottom{display:block}.footer-bottom span{display:block;margin-bottom:5px}.image-frame:before{inset:12px -12px -12px 12px}}
@media(max-width:480px){.site-logo{width:220px}.carousel-content h1,.carousel-content h2{font-size:40px}.carousel-content p{font-size:13px}.hero-button{padding:12px 17px}.section-title{font-size:40px}.editorial-copy h3{font-size:35px}.statement-content h2{font-size:43px}.portfolio-filter{gap:5px}.portfolio-filter a{padding:8px 10px;font-size:8px}.portfolio-item{width:100%}.portfolio-item img{height:300px}.footer-logo{width:230px}.footer-links{display:block}.footer-links a{display:block;margin:9px 0}.contact-intro h3{font-size:44px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
