@media (width<=900px){.brand-container{width:calc(100% - 40px)}.brand-intro h1{font-size:48px}.brand-colors{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-logo-grid,.brand-social{grid-template-columns:1fr;gap:24px}.brand-photo-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.brand-container{width:calc(100% - 32px)}.brand-intro{padding-block:40px}.brand-intro h1{font-size:36px}.brand-intro p:last-child{font-size:17px}.brand-section{padding-block:40px}.brand-section-heading{grid-template-columns:32px 1fr}.brand-section h2{font-size:28px}.brand-guidelines,.brand-type,.brand-photo-grid{grid-template-columns:1fr;gap:24px}.brand-colors{grid-template-columns:1fr 1fr}.brand-swatch{height:110px}.brand-logo-preview{min-height:180px;padding:24px}.brand-nav{gap:12px 20px}}.hci-elementor .elementor-widget-n-carousel{min-width:0;overflow:clip}@media (width<=1199px){.hci-elementor .elementor-widget-n-carousel .elementor-swiper-button-prev{transform:translateY(-50%);left:0!important}.hci-elementor .elementor-widget-n-carousel .elementor-swiper-button-next{transform:translateY(-50%);right:0!important}.hci-elementor .elementor-widget-n-carousel .elementor-swiper-button{justify-content:center;width:44px;height:44px}}.hci-elementor .media-list .row .grid .item{grid-template-columns:160px minmax(0,1fr)}.hci-elementor .media-list .copy{overflow-wrap:anywhere;min-width:0}@media (width<=1199px){#hci-main-header .header-bottom>.container>.row{grid-template-columns:minmax(0,1fr) auto;display:grid}#hci-main-header .header-bottom .col{min-width:0}#hci-main-header .header-bottom .col.d-md-flex{display:none!important}#hci-main-header .header-bottom .col-auto.d-md-none{display:block!important}#hci-main-header #header-menu.active{overscroll-behavior:contain;height:auto;max-height:calc(100dvh - 5rem);overflow-y:auto;display:block!important}#hci-main-header #mobileMenuAccordion{max-height:none;overflow:visible}#hci-main-header .accordion-button{overflow-wrap:anywhere;min-width:0}#hci-main-header .accordion-button:after{flex-shrink:0}#hci-main-header #header-logo{width:auto;max-width:100%;height:auto;max-height:3rem}.hci-elementor .hero .wrapper .row .inner{padding-right:2rem}}@media (width>=768px) and (width<=1199px){.hci-elementor .hero .wrapper .row{padding-block:4rem}.hci-elementor .hero .wrapper .row .inner{padding-left:0;position:relative;top:auto;transform:none}}@media (width<=767px){body.elementor-kit-9{padding-bottom:calc(3rem + env(safe-area-inset-bottom))}#hci-main-header .header-top .row{grid-template-columns:minmax(0,1fr) auto;margin-inline:0;display:grid}#hci-main-header .header-top .row>div{width:auto;min-width:0;padding-inline:0}#hci-main-header .header-top a{font-size:.875rem}#hci-main-header .header-top img,#hci-main-header .hamburger-menu-icon{flex-shrink:0}#hci-main-header #header-logo{max-height:2.5rem}#hci-main-header #mobile-menu-toggle{white-space:nowrap;padding-inline:0}#footer-mobile-menu-buttons{padding-bottom:env(safe-area-inset-bottom)}#footer-mobile-menu-buttons a{align-content:center;min-height:44px;display:block}.hci-elementor .hero .wrapper .row .inner{padding:0}.hci-elementor .hero .partial_breadcrumb li{min-width:0}.hci-elementor .hero .partial_breadcrumb li a{white-space:normal}.hci-elementor .hero .wrapper .row .text{padding-right:0}.hci-elementor .media-list .row .grid .item{grid-template-columns:minmax(0,1fr);gap:1.5rem}.hci-elementor .media-list .item .media{width:160px;max-width:100%}.hci-elementor .two-col-list ul li{float:none;width:100%}.hci-elementor .nf-form-cont :is(.one-half,.three-sixths,.two-fourths){float:none;margin-left:0;width:100%!important}.hci-elementor .nf-field-element :is(input,select,textarea){min-width:0;max-width:100%;font-size:1rem}}@media (width<=374px){.hci-elementor .hero .wrapper .row .inner h1,.hci-elementor .elementor-widget-heading .elementor-heading-title{font-size:2rem}}
