#login-btn,#logout-btn{font-weight:600;margin:0}#announcement-container{background-color:#243557;display:grid;grid-template-columns:repeat(12,1fr);padding:1%}.announce-col:first-child{grid-column:3/span 6}.announce-col:nth-child(2){grid-column:span 2}#announce-phone-number{color:#fff;font-size:16px;font-weight:600;margin:0 4% 0 0}#announce-address{color:#fff;margin:0}.announce-contact-wrapper,.announce-social-icon-wrapper{display:flex}#announce-facebook-icon{margin:0 2.5%;width:5%}#announce-instagram-icon{width:5%}#welcome-user{margin:0 6% 0 0}@media (max-width:2053px) and (min-width:1700px){.announce-col:first-child{grid-column:3/span 6}.announce-col:nth-child(2){grid-column:span 2}#announce-facebook-icon{margin:0 3%;width:7.5%}#announce-instagram-icon{width:7.5%}}@media (max-width:1699px) and (min-width:1200px){.announce-col:first-child{grid-column:3/span 6}.announce-col:nth-child(2){grid-column:span 3}#announce-facebook-icon{margin:0 3%;width:7.5%}#announce-instagram-icon{width:7.5%}}@media (max-width:1199px) and (min-width:992px){.announce-col:first-child{grid-column:2/span 7}.announce-col:nth-child(2){grid-column:span 4}#announce-facebook-icon{margin:0 3% 0 25%;width:7.5%}#announce-instagram-icon{width:7.5%}}@media (max-width:991px) and (min-width:801px){.announce-col:first-child{grid-column:3/span 5}.announce-col:nth-child(2){grid-column:span 5}#announce-facebook-icon{margin:0 3% 0 25%;width:7.5%}#announce-instagram-icon{width:7.5%}}@media (max-width:800px) and (min-width:768px){.announce-col:first-child{grid-column:3/span 5}.announce-col:nth-child(2){grid-column:span 5}#announce-facebook-icon{margin:0 3% 0 25%;width:7.5%}#announce-instagram-icon{width:7.5%}}@media (max-width:767px) and (min-width:524px){#announcement-container{padding:3%}.announce-col:first-child{grid-column:3/span 5}.announce-col:nth-child(2){grid-column:span 5}#announce-facebook-icon{margin:0 3% 0 25%;width:10%}#announce-instagram-icon{width:10%}}@media (max-width:523px) and (min-width:433px){#announcement-container{padding:3%}.announce-col:first-child{grid-column:3/span 5}.announce-col:nth-child(2){grid-column:span 5}#announce-facebook-icon{margin:0 5% 0 25%;width:15%}#announce-instagram-icon{width:15%}}@media (max-width:432px) and (min-width:362px){#announcement-container{padding:3%}.announce-col:first-child{grid-column:3/span 6}.announce-col:nth-child(2){grid-column:span 4}#announce-facebook-icon{margin:0 5%;width:17.5%}#announce-instagram-icon{width:17.5%}}@media (max-width:361px){#announcement-container{padding:3%}.announce-col:first-child{grid-column:3/span 6}.announce-col:nth-child(2){grid-column:span 4}#announce-facebook-icon{margin:0 5%;width:17.5%}#announce-instagram-icon{width:17.5%}}#main-menu,#mobile-main-menu{background-color:#fefcfd;margin:0!important;padding:1% 10%}.header-container{position:relative;z-index:999}.sticky{left:0!important;position:fixed!important;top:0!important;width:100%!important}#mobile-sidebar{width:80%}#login-btn,#logout-btn,#welcome-user{color:#fefcfd}#logout-btn{cursor:pointer}.header-nav-item{font-size:20px;text-decoration:underline!important;text-decoration-color:#f11515!important;text-underline-offset:20px;transition:.3s ease!important}.header-nav-item:hover{background-color:#fefcfd!important;color:#243557;text-decoration-color:#243557!important;text-underline-offset:10px;transition:.3s ease!important}.dropdown.icon{text-decoration:none!important}.ui.secondary.menu .active.item,.ui.secondary.menu .active.item:hover{background:none!important}@media (max-width:991px){.header-nav-item,.header-nav-item:hover{text-decoration:none!important}.header-nav-item:hover{background-color:initial!important}#header-nav-stack{font-size:28px}}@media (max-width:1199px) and (min-width:992px){#main-menu{padding:1% 5%}.header-nav-item{font-size:18px}}@media (max-width:767px) and (min-width:362px){#main-menu{padding:2%}}#page-banner{background-position:50%;display:grid;grid-template-columns:repeat(2,1fr);height:150px}.zuse{background-image:linear-gradient(#f11515cc,#f11515cc),url(https://zuse-inc-bucket.s3.amazonaws.com/banners/page-banner.png)}.acp,.union-print{background-image:linear-gradient(#f11515cc,#f11515cc),url(https://zuse-inc-bucket.s3.amazonaws.com/banners/main-banner-textless.png)}.page-banner-col{margin:auto 25%;width:50%}#page-banner-title{text-align:center}#page-banner-title,.breadcrumb-link,.breadcrumb-link-divider{color:#fff!important}@media (max-width:1199px) and (min-width:992px){.page-banner-col{margin:auto 20%;width:60%}}@media (max-width:991px) and (min-width:801px){.page-banner-col{margin:auto 15%;width:70%}}@media (max-width:800px) and (min-width:768px){.page-banner-col{margin:auto 12.5%;width:75%}}@media (max-width:767px) and (min-width:423px){#page-banner{display:grid;grid-template-columns:repeat(1,1fr)}.page-banner-col{margin:auto 0;text-align:center;width:100%}}@media (max-width:422px) and (min-width:362px){#page-banner{display:grid;grid-template-columns:repeat(1,1fr)}.page-banner-col{margin:auto 0;text-align:center;width:100%}}@media (max-width:361px){#page-banner{display:grid;grid-template-columns:repeat(1,1fr)}.page-banner-col{margin:auto 0;text-align:center;width:100%}}.home-slideshow{max-width:100%;overflow:hidden}.home-slideshow-slider{margin-bottom:-.25%;transition:1s ease;white-space:nowrap}.home-slide{display:inline-block;height:100%;width:100%}.home-slideshow-dots{background-color:#fefcfd;margin:0 20%;text-align:center;width:60%}.home-slideshow-dot{background-color:#c4c4c4;border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin:15px 7px 0;width:20px}.home-slideshow-dot.active{background-color:#838085}@media (max-width:2030px) and (min-width:1700px){.home-slideshow-dots{margin:0 10%;width:80%}.home-slideshow-slider{margin-bottom:-.3%}}@media (max-width:1699px) and (min-width:1200px){.home-slideshow-dots{margin:0 10%;width:80%}.home-slideshow-slider{margin-bottom:-.3%}}@media (max-width:1199px) and (min-width:992px){.home-slideshow-dots{margin:0 10%;width:80%}.home-slideshow-slider{margin-bottom:-.45%}}@media (max-width:991px) and (min-width:801px){.home-slideshow-dots{margin:0 15%;width:70%}.home-slideshow-slider{margin-bottom:-.5%}}@media (max-width:800px) and (min-width:768px){.home-slideshow-dots{margin:0 15%;width:70%}.home-slideshow-slider{margin-bottom:-.65%}}@media (max-width:767px) and (min-width:517px){.home-slideshow-dots{margin:0 15%;width:70%}.home-slideshow-slider{margin-bottom:-1.1%}.home-slideshow-dot{height:10px;width:10px}}@media (max-width:516px){.home-slideshow-dots{margin:0;width:100%}.home-slideshow-slider{margin-bottom:-1.3%}.home-slideshow-dot{height:10px;width:10px}}#top-clients-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#top-clients-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#clients-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:3%;padding:2%;row-gap:20px}.clients-img{margin:0 25%;width:50%}@media (max-width:2030px) and (min-width:1700px){#top-clients-container{margin:-.1% 10% 0;width:80%}}@media (max-width:1699px) and (min-width:1200px){#top-clients-container{margin:0 10%;width:80%}}@media (max-width:1199px) and (min-width:992px){#top-clients-container{margin:0 10%;width:80%}#clients-container{grid-template-columns:repeat(4,1fr);row-gap:30px}.clients-col:nth-child(9){grid-column:2/span 1}}@media (max-width:991px) and (min-width:801px){#top-clients-container{margin:0 15%;width:70%}#clients-container{grid-template-columns:repeat(3,1fr);row-gap:30px}.clients-col:nth-child(10){grid-column:2/span 1}}@media (max-width:800px) and (min-width:768px){#top-clients-container{margin:0 15%;width:70%}#clients-container{grid-template-columns:repeat(2,1fr);row-gap:30px}#top-clients-header{margin-top:4%;text-align:center}}@media (max-width:767px) and (min-width:517px){#top-clients-container{margin:0 15%;width:70%}#clients-container{grid-template-columns:repeat(2,1fr);row-gap:30px}#top-clients-header{margin-bottom:10%;margin-top:4%;text-align:center}}@media (max-width:516px){#top-clients-container{margin:0;width:100%}#clients-container{grid-template-columns:repeat(2,1fr);row-gap:30px}#top-clients-header{margin-bottom:10%;margin-top:4%;text-align:center}}#home-about-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#home-about-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.home-about-text{font-size:20px}#home-about-text-container{margin:0 5%;padding:2%;width:90%}.home-about-sublist-icon{color:#f11515}@media (max-width:2030px) and (min-width:1700px){#home-about-container{margin:0 10%;width:80%}}@media (max-width:1699px) and (min-width:1200px){#home-about-container{margin:0 10%;width:80%}}@media (max-width:1199px) and (min-width:992px){#home-about-container{margin:0 10%;width:80%}}@media (max-width:991px) and (min-width:801px){#home-about-container{margin:0 15%;width:70%}}@media (max-width:800px) and (min-width:768px){#home-about-container{margin:0 15%;width:70%}#home-about-header{margin-top:4%;text-align:center}}@media (max-width:767px) and (min-width:517px){#home-about-container{margin:0 15%;width:70%}#home-about-header{margin-top:4%;text-align:center}}@media (max-width:516px){#home-about-container{margin:0;width:100%}#home-about-header{margin:4% 0 10%;text-align:center}#paragraph2{margin-bottom:0}}#home-trust-badges-container{background-color:#f11515;padding:2% 2% 3%}#trust-badges-container{display:grid;grid-template-columns:repeat(3,1fr);margin:0 20%;width:60%}.trust-badge-col{margin:0;width:100%}.trust-badge-image{margin:0 35%;width:30%}.trust-badge-text,.trust-badge-title{color:#fff!important;text-align:center!important}.trust-badge-title{font-size:24px!important}@media (max-width:2030px) and (min-width:1700px){#trust-badges-container{margin:0 10%;width:80%}}@media (max-width:1699px) and (min-width:1200px){#trust-badges-container{margin:0 10%;width:80%}}@media (max-width:1199px) and (min-width:992px){#trust-badges-container{margin:0 5%;width:90%}.trust-badge-title{font-size:20px!important}}@media (max-width:991px) and (min-width:801px){#trust-badges-container{grid-template-columns:repeat(1,1fr);margin:0 10%;row-gap:20px;width:80%}}@media (max-width:800px) and (min-width:768px){#trust-badges-container{grid-template-columns:repeat(1,1fr);margin:0 10%;row-gap:20px;width:80%}}@media (max-width:767px) and (min-width:362px){#home-trust-badges-container{padding-bottom:10%}#trust-badges-container{grid-template-columns:repeat(1,1fr);margin:0 10%;row-gap:20px;width:80%}.trust-badge-image{margin:0 30%;width:40%}}@media (max-width:361px){#home-trust-badges-container{padding-bottom:10%}#trust-badges-container{grid-template-columns:repeat(1,1fr);margin:0 10%;row-gap:20px;width:80%}.trust-badge-image{margin:0 30%;width:40%}}#our-services-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#our-services-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#services-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);margin:3% 5%;padding:2%;row-gap:20px;width:90%}.services-card{border:1px solid #d2caca;border-radius:5px;padding:5%;transition:transform .5s}.services-card:hover{transform:scale(1.05)}.services-card-header{font-size:20px;margin:10% 0;text-align:center}.services-card-btn{background-color:#f11515!important;color:#fff!important;transition:.5s ease!important}.services-card-btn:hover{background-color:#243557!important;transition:.5s ease!important}.services-card-image{margin:0 20%;width:60%}@media (max-width:2030px) and (min-width:1700px){#our-services-container{margin:0 10%;width:80%}#services-container{margin:0;width:100%}}@media (max-width:1699px) and (min-width:1200px){#our-services-container{margin:0 10%;width:80%}#services-container{grid-template-columns:repeat(5,1fr);margin:0;width:100%}.services-card-description{height:40%}}@media (max-width:1199px) and (min-width:992px){#our-services-container{margin:0 10%;width:80%}#services-container{grid-template-columns:repeat(3,1fr);margin:0;width:100%}.services-col:nth-child(10){grid-column:2/span 1}}@media (max-width:991px) and (min-width:801px){#our-services-container{margin:0 15%;width:70%}#services-container{grid-template-columns:repeat(1,1fr);margin:0 20%;width:60%}.services-card-image{margin:0 30%;width:40%}.services-card-header{margin:5% 0}.services-card-btn{margin:0 25%!important;width:50%!important}}@media (max-width:800px) and (min-width:768px){#our-services-container{margin:0 15%;width:70%}#our-services-header{margin-top:4%;text-align:center}#services-container{grid-template-columns:repeat(1,1fr);margin:4% 20%;width:60%}.services-card-image{margin:0 30%;width:40%}.services-card-header{margin:5% 0}.services-card-btn{margin:0 20%!important;width:60%!important}}@media (max-width:767px) and (min-width:517px){#our-services-container{margin:0 15%;width:70%}#our-services-header{margin:4% 0 10%;text-align:center}#services-container{grid-template-columns:repeat(1,1fr);margin:5% 10%;width:80%}.services-card-image{margin:0 35%;width:30%}.services-card-header{margin:5% 0}.services-card-btn{margin:0!important;width:100%!important}}@media (max-width:516px){#our-services-container{margin:0;width:100%}#our-services-header{margin:4% 0 10%;text-align:center}#services-container{grid-template-columns:repeat(1,1fr);margin:5% 10%;width:80%}.services-card-image{margin:0 35%;width:30%}.services-card-header{margin:5% 0}.services-card-btn{margin:0!important;width:100%!important}}@media (max-width:361px){#our-services-header{margin-bottom:10%;margin-top:4%;text-align:center}#services-container{grid-template-columns:repeat(1,1fr);margin:0 5%;width:90%}.services-card-image{margin:0 35%;width:30%}.services-card-header{margin:5% 0}.services-card-btn{width:100%!important}}#top-catalogs-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#top-catalogs-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#catalogs-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);padding:2%;row-gap:20px}.catalog-col:has(#gemline),.catalog-col:has(#sanmar){margin-top:7%}.catalog-col:has(#charles-river){margin-top:12%}.catalog-col:has(#citadel-brands){margin-top:18%}.catalog-col:has(#cutter-buck){margin-top:10%}.catalog-col:has(#edwards){margin-top:20%}.catalog-img{margin:0 20%;width:50%}@media (max-width:2030px) and (min-width:1700px){#top-catalogs-container{margin:0 10%;width:80%}}@media (max-width:1699px) and (min-width:1200px){#top-catalogs-container{margin:0 10%;width:80%}}@media (max-width:1199px) and (min-width:992px){#top-catalogs-container{margin:0 10%;width:80%}#catalogs-container{grid-template-columns:repeat(4,1fr)}.catalog-col:has(#blue-gen){grid-column:2/span 1}}@media (max-width:991px) and (min-width:801px){#top-catalogs-container{margin:0 15%;padding-bottom:3%;width:70%}#catalogs-container{grid-template-columns:repeat(3,1fr)}.catalog-col:has(#edwards){grid-column:2/span 1}}@media (max-width:800px) and (min-width:768px){#top-catalogs-container{margin:0 15%;padding-bottom:3%;width:70%}#catalogs-container{grid-template-columns:repeat(2,1fr)}.catalog-col:has(#charles-river){margin-top:11%}#top-catalogs-header{text-align:center}}@media (max-width:767px) and (min-width:517px){#top-catalogs-container{margin:0 15%;padding-bottom:3%;width:70%}#catalogs-container{grid-template-columns:repeat(2,1fr)}.catalog-col:has(#charles-river){margin-top:11%}#top-catalogs-header{text-align:center}}@media (max-width:516px){#top-catalogs-container{margin:0;padding-bottom:3%;width:100%}#catalogs-container{grid-template-columns:repeat(2,1fr)}.catalog-col:has(#charles-river){margin-top:11%}#top-catalogs-header{line-height:60px;text-align:center}}#home-reviews-container{background-color:#f11515;border:1px solid #f11515;margin:0;padding-top:2%;width:100%}.home-reviews-text{color:#fff;font-size:18px;margin:0 10%;text-align:center;width:80%}#home-reviews{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);margin:0 20%;padding:2% 3%;row-gap:20px;width:60%}#home-reviews-no-result-container{margin:5% 35%;text-align:center;width:30%}#home-reviews-no-result-image{margin:0 30%;width:40%}.home-review-card{background-color:#d40000;border:1px solid red;border-radius:5px;height:460px;padding:5%;transition:transform .5s}.home-review-card:hover{transform:scale(1.05)}.home-review-card-btn-container{margin:0 0 0 65%!important;width:35%!important}.home-review-card-icon{color:#fff}.home-review-card-image{border-radius:5px;height:200px;margin-bottom:10%!important;object-fit:contain;width:100%}.home-review-card-image,.home-review-card-rating{margin:2% 0}.ui.rating .active.icon{color:#fff!important}.home-review-card-text{-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.home-review-card-author,.home-review-card-date,.home-review-card-text{color:#fff;margin:5% 0}#home-reviews-btn{background-color:initial!important;border:solid #fff!important;color:#fff!important;font-size:18px!important;margin:0 40% 2%;transition:.5s ease!important;width:20%}#home-reviews-btn:hover{background-color:#fefcfd!important;color:#f11515!important;transition:.5s ease!important}@media (max-width:2053px) and (min-width:1700px){#write-home-review-btn{width:25%}#home-reviews{grid-template-columns:repeat(5,1fr);margin:0 15%;width:70%}}@media (max-width:1699px) and (min-width:1200px){#write-home-review-btn{width:30%}#home-reviews{grid-template-columns:repeat(5,1fr);margin:0 5%;width:90%}}@media (max-width:1199px) and (min-width:992px){#write-home-review-btn{width:40%}.home-reviews-text{margin:5% 10% 3%}#home-reviews{grid-template-columns:repeat(6,1fr);margin:0 5%;width:90%}.home-review-card-col{grid-column:span 2}#home-reviews-btn{margin:0 35% 2%;width:30%}}@media (max-width:991px) and (min-width:801px){#write-home-review-btn{width:45%}.home-reviews-text{margin:5% 10% 3%}#home-reviews{grid-template-columns:repeat(2,1fr);margin:0 10%;width:80%}#home-reviews-btn{margin:0 35% 2%;width:30%}}@media (max-width:800px) and (min-width:768px){#write-home-review-btn{width:50%}.home-reviews-text{margin:5% 10% 3%}#home-reviews{grid-template-columns:repeat(2,1fr);margin:0 10%;width:80%}#home-reviews-btn{margin:0 35% 2%;width:30%}}@media (max-width:767px) and (min-width:517px){.home-reviews-text{margin:5% 10% 3%}#home-reviews{grid-template-columns:repeat(1,1fr);margin:0 15%;width:70%}#home-reviews-btn{margin:0 30% 2%;width:40%}}@media (max-width:516px) and (min-width:362px){#write-home-review-btn{float:none;width:80%}.home-reviews-text{margin:5% 10% 3%}#home-reviews{grid-template-columns:repeat(1,1fr);margin:0 10%;width:80%}#home-reviews-btn{margin:3% 20% 5%;width:60%}}@media (max-width:361px){.home-reviews-text{margin:5% 10% 3%}#home-reviews{grid-template-columns:repeat(1,1fr);margin:0 5%;width:90%}#home-reviews-btn{margin:3% 15% 5%;width:70%}}#home-contact-form-container,#home-thank-you-container{background-color:#fefcfd;background-size:cover;margin:0 20%;padding:4%;width:60%}#in-touch,#thank-you{color:#000;text-align:center}#home-contact-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#home-contact-subheader{line-height:40px;padding:2%;width:80%}#home-contact-address,#home-contact-phone-number{font-size:20px;margin:5% 0}#home-company-input,#home-email-input,#home-name-input,#home-phone-input{height:50px;padding:0 4%}#home-company-input,#home-email-input,#home-message-input,#home-name-input,#home-phone-input{border:1px solid #000;border-radius:5px;font-family:Lato,Helvetica Neuve;font-size:20px;width:100%}#home-message-input{color:#000;height:100px;padding:2%;resize:none}#home-art-file,#home-company-input::placeholder,#home-email-input::placeholder,#home-message-input::placeholder,#home-name-input::placeholder,#home-phone-input::placeholder,#upload-label{color:#000}#home-submit-btn{background-color:#f11515;border:1px solid #0000;border-radius:.28571429rem;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve;height:60px;margin:6% 30% 0;transition:.5s ease!important;width:40%}#home-submit-btn:hover{background-color:#243557;transition:.5s ease!important}@media (max-width:2030px) and (min-width:1700px){#home-contact-form-container,#home-thank-you-container{margin:0 10%;width:80%}}@media (max-width:1699px) and (min-width:1200px){#home-contact-form-container,#home-thank-you-container{margin:0 10%;width:80%}#home-company-input,#home-email-input,#home-name-input,#home-phone-input{height:40px}}@media (max-width:1199px) and (min-width:992px){#home-contact-form-container,#home-thank-you-container{margin:0 10%;width:80%}#home-company-input,#home-email-input,#home-name-input,#home-phone-input{font-size:16px;height:40px}#home-message-input{font-size:16px}#home-submit-btn{height:50px;margin:6% 25% 0;width:50%}}@media (max-width:991px) and (min-width:801px){#home-contact-form-container,#home-thank-you-container{margin:0 15%;width:70%}#home-form-field-row:first-child{width:100%!important}#home-company-input,#home-email-input,#home-name-input,#home-phone-input{font-size:16px;height:40px}#home-name-input,#home-phone-input{margin-bottom:28px}#home-message-input{font-size:16px;padding:2% 3.5%}#home-submit-btn{height:50px;margin:6% 25% 0;width:50%}}@media (max-width:800px) and (min-width:768px){#home-contact-form-container,#home-thank-you-container{margin:0 15%;width:70%}#home-form-field-row:first-child{width:100%!important}#home-company-input,#home-email-input,#home-name-input,#home-phone-input{font-size:16px;height:40px}#home-name-input,#home-phone-input{margin-bottom:28px}#home-message-input{font-size:16px;padding:2% 3.5%}#home-submit-btn{height:50px;margin:6% 25% 0;width:50%}#home-contact-header{text-align:center}}@media (max-width:767px) and (min-width:517px){#home-contact-form-container,#home-thank-you-container{margin:0 15%;width:70%}#home-form-field-row:first-child{width:100%!important}#home-company-input,#home-email-input,#home-name-input,#home-phone-input{font-size:16px;height:40px}#home-name-input,#home-phone-input{margin-bottom:28px}#home-message-input{font-size:16px;padding:2% 3.5%}#home-submit-btn{height:50px;margin:6% 25% 0;width:50%}#home-contact-header{font-size:20px;text-align:center}#home-contact-subheader{margin:0 10%;text-align:center;width:80%}#home-contact-address,#home-contact-phone-number{font-size:16px;font-weight:600;margin:5% 10% 10%;width:80%}#home-art-file,#upload-label{margin:0 10%;width:80%}.sixteen.wide.column:has(#upload-label){margin-bottom:5%;text-align:center}.sixteen.wide.column:has(#home-art-file){text-align:center}}@media (max-width:516px){#home-contact-form-container,#home-thank-you-container{margin:0;width:100%}#home-form-field-row:first-child{width:100%!important}#home-company-input,#home-email-input,#home-name-input,#home-phone-input{font-size:16px;height:40px}#home-name-input,#home-phone-input{margin-bottom:28px}#home-message-input{font-size:16px;padding:2% 3.5%}#home-submit-btn{height:50px;margin:6% 20% 0;width:60%}#home-contact-header{font-size:28px;text-align:center}#home-contact-subheader{margin:0 10%;text-align:center;width:80%}#home-contact-address,#home-contact-phone-number{font-size:14px;margin:5% 5% 10%;width:90%}#home-art-file,#upload-label{margin:0 10%;width:80%}.sixteen.wide.column:has(#upload-label){margin-bottom:5%;text-align:center}.sixteen.wide.column:has(#home-art-file){text-align:center}}#home-video-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;padding:2%;width:60%}#home-video-iframe{height:500px;margin:0 20%;width:60%}@media (max-width:2030px) and (min-width:1700px){#home-video-container{margin:0 10%;width:80%}}@media (max-width:1699px) and (min-width:1200px){#home-video-container{margin:0 10%;width:80%}#home-video-iframe{height:400px}}@media (max-width:1199px) and (min-width:992px){#home-video-container,#home-video-iframe{margin:0 10%;width:80%}#home-video-iframe{height:400px}}@media (max-width:991px) and (min-width:801px){#home-video-container,#home-video-iframe{margin:0 10%;width:80%}#home-video-iframe{height:400px}}@media (max-width:800px) and (min-width:601px){#home-video-container{margin:0 15%;width:70%}#home-video-iframe{height:300px;margin:0 10%;width:80%}}@media (max-width:767px) and (min-width:517px){#home-video-container{margin:0 15%;width:70%}#home-video-iframe{height:300px;margin:0 2.5%;width:95%}}@media (max-width:516px){#home-video-container{margin:0;width:100%}#home-video-iframe{height:300px;margin:0 2.5%;width:95%}}#about-page-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;padding:2%;width:60%}#about-container{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}#zuse-building-img{width:100%}#about-header{margin-bottom:6%;padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#about-text{font-size:18px}#contact-us-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;font-family:Lato,Helvetica Neuve;height:60px;margin:6% 35% 0;transition:.5s ease!important;width:30%}#contact-us-btn:hover{background-color:#243557;transition:.5s ease!important}@media (min-width:1700px){#zuse-building-img{margin-left:-2%;margin-top:10%}}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#about-page-container{margin:0 10%;width:80%}}@media (max-width:1699px) and (min-width:1200px){#about-container{grid-template-columns:repeat(1,1fr);row-gap:20px}}@media (max-width:1199px){#about-page-container{margin:0 15%;width:70%}#about-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#contact-us-btn{margin:3% 35%}}@media (max-width:767px) and (min-width:517px){#contact-us-btn{margin:3% 15%;width:70%}#about-header{line-height:60px}}@media (max-width:516px){#about-page-container{margin:0;padding:5%;width:100%}#contact-us-btn{margin:5% 0;width:100%}#about-header{line-height:60px}}#page-contact-footer{background-color:#fefcfd;background-image:url(https://zuse-inc-bucket.s3.amazonaws.com/contact-footer.png);background-size:cover;height:500px;margin:5% 0 0;padding:2%;width:100%}#page-contact-header{color:#fefcfd;font-size:36px;margin-top:2%;padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#fefcfd;text-underline-offset:20px}#page-contact-subheader{color:#fefcfd;font-size:24px;line-height:40px;margin:0 30%;padding:2%;text-align:center;width:40%}#page-contact-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;font-family:Lato,Helvetica Neuve;height:60px;margin:2% 37.5% 0;width:25%}@media (max-width:1199px) and (min-width:992px){#page-contact-header{margin-top:7%}}@media (max-width:991px) and (min-width:801px){#page-contact-header{margin-top:12%}#page-contact-subheader{margin:0 20%;width:60%}#page-contact-btn{margin:2% 30% 0;width:40%}}@media (max-width:800px) and (min-width:768px){#page-contact-header{margin-top:14%}#page-contact-subheader{margin:0 20%;width:60%}#page-contact-btn{margin:2% 30% 0;width:40%}}@media (max-width:767px) and (min-width:411px){#page-contact-footer{background-position:30%}#page-contact-header{font-size:24px;margin-top:30%}#page-contact-subheader{font-size:16px;margin:0 15%;width:70%}#page-contact-btn{margin:2% 25% 0;width:50%}}@media (max-width:410px) and (min-width:362px){#page-contact-footer{background-position:30%}#page-contact-header{font-size:24px;margin-top:40%}#page-contact-subheader{font-size:16px;margin:0 15%;width:70%}#page-contact-btn{margin:2% 20% 0;width:60%}}@media (max-width:361px){#page-contact-footer{background-position:30%}#page-contact-header{font-size:24px;margin-top:50%}#page-contact-subheader{font-size:16px;margin:0 10%;width:80%}#page-contact-btn{margin:2% 15% 0;width:70%}}#screen-printing-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#screen-printing-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.screen-printing-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.screen-printing-text{font-size:18px;margin:0 10%;width:80%}#screen-printing-results-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:20px}.screen-printing-result-img{height:auto!important;margin:0 10%;width:80%!important}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#screen-printing-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#screen-printing-container{margin:0 15%;width:70%}#screen-printing-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}#screen-printing-subheader2{margin-bottom:5%}}@media (max-width:767px) and (min-width:517px){#screen-printing-container{margin:0 15%;width:70%}#screen-printing-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#screen-printing-header{margin-bottom:10%}}@media (max-width:516px){#screen-printing-container{margin:0;padding:5%;width:100%}#screen-printing-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#screen-printing-header{margin-bottom:10%}#screen-printing-subheader2{margin-bottom:15%}}#embroidery-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#embroidery-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.embroidery-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.embroidery-text{font-size:18px;margin:0 10%;width:80%}#embroidery-results-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:20px}.embroidery-result-img{height:auto!important;margin:0 10%;width:80%!important}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#embroidery-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#embroidery-container{margin:0 15%;width:70%}#embroidery-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}#embroidery-subheader2{margin-bottom:5%}}@media (max-width:767px) and (min-width:517px){#embroidery-container{margin:0 15%;width:70%}#embroidery-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#embroidery-header{margin-bottom:10%}}@media (max-width:516px){#embroidery-container{margin:0;padding:5%;width:100%}#embroidery-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#embroidery-header{margin-bottom:10%}#embroidery-subheader2{margin-bottom:15%}}#promo-items-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#promo-items-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.promo-items-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.promo-items-text{font-size:18px;margin:0 10%;width:80%}#promo-items-results-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:20px}.promo-items-result-img{height:auto!important;margin:0 10%;width:80%!important}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#promo-items-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#promo-items-container{margin:0 15%;width:70%}#promo-items-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}#promo-items-subheader2{margin-bottom:5%}}@media (max-width:767px) and (min-width:517px){#promo-items-container{margin:0 15%;width:70%}#promo-items-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#promo-items-header{margin-bottom:10%}}@media (max-width:516px){#promo-items-container{margin:0;padding:5%;width:100%}#promo-items-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#promo-items-header{margin-bottom:10%}#promo-items-subheader2{margin-bottom:15%}}#fulfillment-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#fulfillment-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.fulfillment-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.fulfillment-text{font-size:18px;margin:0 10%;width:80%}#fulfillment-list{margin:3% 20%!important;width:60%!important}#fulfillment-list-header,.fulfillment-list-item{font-size:18px;margin-bottom:3%}.fulfillment-list-icon{color:#f11515}.fulfillment-list-description{line-height:25px!important}#fulfillment-results-container{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#fulfillment-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#fulfillment-container{margin:0 15%;width:70%}#fulfillment-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}}@media (max-width:767px) and (min-width:517px){#fulfillment-container{margin:0 15%;width:70%}#fulfillment-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#fulfillment-header{margin-bottom:10%}}@media (max-width:516px){#fulfillment-container{margin:0;padding:5%;width:100%}#fulfillment-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#fulfillment-header{margin-bottom:10%}}#shopify-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#shopify-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.shopify-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.shopify-text{font-size:18px;margin:0 10%;width:80%}.shopify-text:nth-of-type(3){margin-bottom:3%;text-align:center}#shopify-results-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}.shopify-result-col{border:1px solid #d2caca}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#shopify-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#shopify-container{margin:0 15%;width:70%}#shopify-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}#shopify-subheader2{margin-bottom:5%}}@media (max-width:767px) and (min-width:517px){#shopify-container{margin:0 15%;width:70%}#shopify-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#shopify-header{margin-bottom:10%}}@media (max-width:516px){#shopify-container{margin:0;padding:5%;width:100%}#shopify-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#shopify-header,#shopify-subheader2{margin-bottom:10%}}#graphic-design-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#graphic-design-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.graphic-design-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.graphic-design-text{font-size:18px;margin:0 10%;width:80%}#graphic-design-results-container{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#graphic-design-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#graphic-design-container{margin:0 15%;width:70%}#graphic-design-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}}@media (max-width:767px) and (min-width:517px){#graphic-design-container{margin:0 15%;width:70%}#graphic-design-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#graphic-design-header{margin-bottom:10%}}@media (max-width:516px){#graphic-design-container{margin:0;padding:5%;width:100%}#graphic-design-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#graphic-design-header{margin-bottom:10%}}#on-demand-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#on-demand-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.on-demand-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.on-demand-text{font-size:18px;margin:0 10%;width:80%}#on-demand-results-container{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#on-demand-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#on-demand-container{margin:0 15%;width:70%}#on-demand-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}}@media (max-width:767px) and (min-width:517px){#on-demand-container{margin:0 15%;width:70%}#on-demand-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#on-demand-header{margin-bottom:10%}}@media (max-width:516px){#on-demand-container{margin:0;padding:5%;width:100%}#on-demand-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#on-demand-header{margin-bottom:10%}}#sewing-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#sewing-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.sewing-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.sewing-text{font-size:18px;margin:0 10%;width:80%}#sewing-results-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:20px}.sewing-result-img{height:auto!important;margin:0 10%;width:80%!important}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#sewing-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#sewing-container{margin:0 15%;width:70%}#sewing-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}#sewing-subheader2{margin-bottom:5%}}@media (max-width:767px) and (min-width:517px){#sewing-container{margin:0 15%;width:70%}#sewing-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#sewing-header{margin-bottom:10%}}@media (max-width:516px){#sewing-container{margin:0;padding:5%;width:100%}#sewing-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#sewing-header{margin-bottom:10%}}#dye-sub-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#dye-sub-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.dye-sub-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.dye-sub-text{font-size:18px;margin:0 10%;width:80%}#dye-sub-results-container{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#dye-sub-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#dye-sub-container{margin:0 15%;width:70%}#dye-sub-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}}@media (max-width:767px) and (min-width:517px){#dye-sub-container{margin:0 15%;width:70%}#dye-sub-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#dye-sub-header{margin-bottom:10%}}@media (max-width:516px){#dye-sub-container{margin:0;padding:5%;width:100%}#dye-sub-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#dye-sub-header{margin-bottom:10%}}#dtg-dtf-container{background-color:#fefcfd;background-size:contain;margin:-.2% 20% 0;padding:2%;width:60%}#dtg-dtf-header{margin-bottom:5%;padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.dtg-dtf-subheader{padding:2%!important;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:18px}.dtg-dtf-text{font-size:18px;margin:0 10%;width:80%}.dtg-dtf-results-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:20px}.dtg-dtf-result-img{height:auto!important;margin:0 10%;width:80%!important}@media (max-width:1199px) and (min-width:992px),(max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){#dtg-dtf-container{margin:0 10%;width:80%}}@media (max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){#dtg-dtf-container{margin:0 15%;width:70%}.dtg-dtf-results-container{grid-template-columns:repeat(2,1fr);row-gap:20px}#dtg-dtf-subheader2,#dtg-dtf-subheader3{margin-bottom:5%}}@media (max-width:767px) and (min-width:517px){#dtg-dtf-container{margin:0 15%;width:70%}.dtg-dtf-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#dtg-dtf-header{margin-bottom:10%}}@media (max-width:516px){#dtg-dtf-container{margin:0;padding:5%;width:100%}.dtg-dtf-results-container{grid-template-columns:repeat(1,1fr);row-gap:20px}#dtg-dtf-header{margin-bottom:10%}#dtg-dtf-subheader2,#dtg-dtf-subheader3{margin-bottom:15%}}#contact-form-container,#thank-you-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:-.2% 20% 0;padding:2%;width:60%}#thank-you-container:first-child,#thank-you-container:nth-child(2){text-align:center}#form-field-container{grid-column-gap:40px;grid-row-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 10% 3%;row-gap:40px;width:80%}#contact-address,#contact-phone-number{font-size:20px;text-align:center}#company-input,#email-input,#name-input,#phone-input{height:50px;padding:0 2%}#company-input,#email-input,#message-input,#name-input,#phone-input{background-color:#f6f6f6;border:1px solid #f6f6f6;font-family:Lato,Helvetica Neuve;font-size:20px;width:100%}#message-input{height:100px;padding:1%;resize:none}#submit-btn{background-color:#f11515;border:1px solid #fefcfd;border-radius:.28571429rem;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve;height:60px;margin:0 30% 3%;transition:.5s ease!important;width:40%}#submit-btn:hover{background-color:#243557;transition:.5s ease!important}.form-field-col:first-child,.form-field-col:nth-child(2),.form-field-col:nth-child(3),.form-field-col:nth-child(4),.form-field-col:nth-child(5),.form-field-col:nth-child(6){grid-column:span 2}.form-field-col:nth-child(7){grid-column:span 4}.form-field-col:nth-child(8){grid-column:2/span 1;text-align:end}.form-field-col:nth-child(9){grid-column:span 1;text-align:start}@media (max-width:2030px) and (min-width:1700px){#contact-form-container,#thank-you-container{margin:-.25% 10% 0;width:80%}}@media (max-width:1699px) and (min-width:1200px){#contact-form-container,#thank-you-container{margin:-.35% 10% 0;width:80%}}@media (max-width:1199px) and (min-width:992px){#contact-form-container,#thank-you-container{margin:-.5% 10% 0;width:80%}#contact-phone-number{margin-top:2%}#form-field-container{grid-template-columns:repeat(1,1fr)}.form-field-col:first-child,.form-field-col:nth-child(2),.form-field-col:nth-child(3),.form-field-col:nth-child(4),.form-field-col:nth-child(5),.form-field-col:nth-child(6),.form-field-col:nth-child(7){grid-column:span 4}.form-field-col:nth-child(8){grid-column:2/span 1;text-align:end}.form-field-col:nth-child(9){grid-column:span 1;text-align:start}}@media (max-width:991px) and (min-width:801px){#contact-form-container,#thank-you-container{margin:-.6% 15% 0;width:70%}#contact-phone-number{margin-top:2%}#form-field-container{grid-template-columns:repeat(1,1fr)}.form-field-col:first-child,.form-field-col:nth-child(2),.form-field-col:nth-child(3),.form-field-col:nth-child(4),.form-field-col:nth-child(5),.form-field-col:nth-child(6),.form-field-col:nth-child(7){grid-column:span 4}.form-field-col:nth-child(8){grid-column:span 3}.form-field-col:nth-child(9){grid-column:span 1}}@media (max-width:800px) and (min-width:768px){#contact-form-container,#thank-you-container{margin:-.6% 15% 0;width:70%}#contact-phone-number{margin-top:2%}#form-field-container{grid-template-columns:repeat(1,1fr);row-gap:20px}.form-field-col:first-child,.form-field-col:nth-child(2),.form-field-col:nth-child(3),.form-field-col:nth-child(4),.form-field-col:nth-child(5),.form-field-col:nth-child(6),.form-field-col:nth-child(7){grid-column:span 4}.form-field-col:nth-child(8),.form-field-col:nth-child(9){grid-column:span 4;text-align:center}.form-field-col:nth-child(9){margin-left:18%}}@media (max-width:767px) and (min-width:517px){#contact-form-container,#thank-you-container{margin:-1.3% 15% 0;width:70%}#contact-address,#contact-phone-number{font-size:16px;text-align:left}#contact-phone-number{margin-top:2%}#company-input,#email-input,#name-input,#phone-input{font-size:16px;height:40px}#message-input{font-size:16px}#form-field-container{grid-template-columns:repeat(1,1fr);row-gap:20px}.form-field-col:first-child,.form-field-col:nth-child(2),.form-field-col:nth-child(3),.form-field-col:nth-child(4),.form-field-col:nth-child(5),.form-field-col:nth-child(6),.form-field-col:nth-child(7){grid-column:span 4}.form-field-col:nth-child(8),.form-field-col:nth-child(9){grid-column:span 4;text-align:center}.form-field-col:nth-child(9){margin-bottom:5%;margin-left:6%}#submit-btn{margin:0 20%;width:60%}}@media (max-width:516px){#contact-form-container,#thank-you-container{margin:-1.5% 0 0;padding:5%;width:100%}#contact-address,#contact-phone-number{font-size:14px;text-align:left}#contact-phone-number{margin-top:2%}#company-input,#email-input,#name-input,#phone-input{font-size:14px;height:40px}#message-input{font-size:14px}#form-field-container{grid-template-columns:repeat(1,1fr);row-gap:20px}.form-field-col:first-child,.form-field-col:nth-child(2),.form-field-col:nth-child(3),.form-field-col:nth-child(4),.form-field-col:nth-child(5),.form-field-col:nth-child(6),.form-field-col:nth-child(7){grid-column:span 4}.form-field-col:nth-child(8),.form-field-col:nth-child(9){grid-column:span 4;text-align:center}.form-field-col:nth-child(9){margin-bottom:5%}#submit-btn{margin:0 20%;width:60%}}#acp-location,#union-location,#zuse-location{width:100%}#terms-service-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#terms-service-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#terms-service{margin:0 10%;padding:2%;width:80%}@media (max-width:1699px) and (min-width:1200px){#terms-service-container{margin:0 15%;width:70%}}@media (max-width:1199px) and (min-width:992px){#terms-service-container{margin:0 10%;width:80%}}@media (max-width:991px) and (min-width:801px){#terms-service-container{margin:0 10%;width:80%}#terms-service-header{margin:5% 0;text-align:center}}@media (max-width:800px) and (min-width:768px){#terms-service-container{margin:0 10%;width:80%}#terms-service-header{margin:5% 0;text-align:center}}@media (max-width:767px){#terms-service-container{margin:0 10%;width:80%}#terms-service-header{margin:5% 0;text-align:center}}@media (max-width:516px){#terms-service-container{margin:5% 0;width:100%}}#privacy-policy-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#privacy-policy-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#privacy-policy{margin:0 10%;padding:2%;width:80%}@media (max-width:1699px) and (min-width:1200px){#privacy-policy-container{margin:0 15%;width:70%}}@media (max-width:1199px) and (min-width:992px){#privacy-policy-container{margin:0 10%;width:80%}}@media (max-width:991px) and (min-width:801px){#privacy-policy-container{margin:0 10%;width:80%}#privacy-policy-header{margin:5% 0;text-align:center}}@media (max-width:800px) and (min-width:768px){#privacy-policy-container{margin:0 10%;width:80%}#privacy-policy-header{margin:5% 0;text-align:center}}@media (max-width:767px){#privacy-policy-container{margin:0 10%;width:80%}#privacy-policy-header{margin:5% 0;text-align:center}}@media (max-width:516px){#privacy-policy-container{margin:5% 0;width:100%}}#login-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;padding:4% 0;width:60%}#login-header{padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#login-form{grid-row-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:20px}.login-form-col{grid-column:5/span 4}#login-email-input,#login-password-input{background-color:#f6f6f6;border:1px solid #000;border-radius:5px;font-family:Lato,Helvetica Neuve;font-size:20px;height:50px;padding:0 4%;width:100%!important}#login-submit-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve}@media (max-width:1699px){#login-container{margin:0 15%;width:70%}}@media (max-width:1199px) and (min-width:992px),(max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){.login-form-col{grid-column:4/span 6}}@media (max-width:800px) and (min-width:768px){#login-header{margin-bottom:5%}}@media (max-width:767px){#login-header{margin-bottom:10%}.login-form-col{grid-column:2/span 10}}@media (max-width:516px){#login-container{margin:5% 0;width:100%}}#register-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;padding:4% 0;width:60%}#register-header{padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#register-form{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:20px}.register-form-col:first-child{grid-column:5/span 2}.register-form-col:nth-child(2){grid-column:7/span 2}.register-form-col:nth-child(3){grid-column:5/span 2;grid-row-start:2}.register-form-col:nth-child(4){grid-column:7/span 2;grid-row-start:2}.register-form-col:nth-child(5){grid-column:5/span 4;grid-row-start:3}.register-form-col:nth-child(6),.register-form-col:nth-child(7){grid-column:5/span 4;grid-row-start:4}#register-email-input,#register-first-name-input,#register-last-name-input,#register-password-input{background-color:#f6f6f6;border:1px solid #000;border-radius:5px;font-family:Lato,Helvetica Neuve;font-size:20px;height:50px;padding:0 4%;width:100%!important}#register-submit-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve}@media (max-width:1699px){#register-container{margin:0 15%;width:70%}}@media (max-width:1699px) and (min-width:1200px),(max-width:2030px) and (min-width:1700px){.register-form-col:first-child{grid-column:4/span 3}.register-form-col:nth-child(2){grid-column:7/span 3}.register-form-col:nth-child(3){grid-column:4/span 3;grid-row-start:2}.register-form-col:nth-child(4){grid-column:7/span 3;grid-row-start:2}.register-form-col:nth-child(5){grid-column:4/span 6;grid-row-start:3}.register-form-col:nth-child(6){grid-column:4/span 6;grid-row-start:4}.register-form-col:nth-child(7){grid-column:4/span 6;grid-row-start:5}}@media (max-width:1199px) and (min-width:992px),(max-width:991px) and (min-width:801px){#register-header{margin-bottom:5%}.register-form-col:first-child{grid-column:3/span 4}.register-form-col:nth-child(2){grid-column:7/span 4}.register-form-col:nth-child(3){grid-column:3/span 4;grid-row-start:2}.register-form-col:nth-child(4){grid-column:7/span 4;grid-row-start:2}.register-form-col:nth-child(5){grid-column:3/span 8;grid-row-start:3}.register-form-col:nth-child(6){grid-column:3/span 8;grid-row-start:4}.register-form-col:nth-child(7){grid-column:3/span 8;grid-row-start:5}}@media (max-width:800px){#register-header{margin-bottom:5%}.register-form-col:first-child{grid-column:3/span 8}.register-form-col:nth-child(2){grid-column:3/span 8;grid-row-start:2}.register-form-col:nth-child(3){grid-column:3/span 8;grid-row-start:3}.register-form-col:nth-child(4){grid-column:3/span 8;grid-row-start:4}.register-form-col:nth-child(5){grid-column:3/span 8;grid-row-start:5}.register-form-col:nth-child(6){grid-column:3/span 8;grid-row-start:6}.register-form-col:nth-child(7){grid-column:3/span 8;grid-row-start:7}}@media (max-width:767px){#register-header{margin-bottom:10%}}@media (max-width:516px){#register-container{margin:5% 0;width:100%}}@media (max-width:361px){.register-form-col:first-child{grid-column:2/span 10}.register-form-col:nth-child(2){grid-column:2/span 10;grid-row-start:2}.register-form-col:nth-child(3){grid-column:2/span 10;grid-row-start:3}.register-form-col:nth-child(4){grid-column:2/span 10;grid-row-start:4}.register-form-col:nth-child(5){grid-column:2/span 10;grid-row-start:5}.register-form-col:nth-child(6){grid-column:2/span 10;grid-row-start:6}.register-form-col:nth-child(7){grid-column:2/span 10;grid-row-start:7}}#reset-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;padding:4% 0;width:60%}#reset-header{padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#reset-form{grid-row-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:20px}.reset-form-col{grid-column:5/span 4}#reset-password-input,.reset-password-input{background-color:#f6f6f6;border:1px solid #000;border-radius:5px;font-family:Lato,Helvetica Neuve;font-size:20px;height:50px;padding:0 4%;width:100%!important}#reset-submit-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve}@media (max-width:1699px){#reset-container{margin:0 15%;width:70%}}@media (max-width:1199px) and (min-width:992px),(max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){.reset-form-col{grid-column:4/span 6}}@media (max-width:800px) and (min-width:768px){#reset-header{margin-bottom:5%}}@media (max-width:767px){#reset-header{margin-bottom:10%}.reset-form-col{grid-column:2/span 10}}@media (max-width:516px){#reset-container{margin:5% 0;width:100%}}#forgot-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;padding:4% 0;width:60%}#forgot-header{padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#forgot-form{grid-row-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:20px}.forgot-form-col{grid-column:5/span 4}#forgot-email-input,#forgot-password-input{background-color:#f6f6f6;border:1px solid #000;border-radius:5px;font-family:Lato,Helvetica Neuve;font-size:20px;height:50px;padding:0 4%;width:100%!important}#forgot-submit-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve}@media (max-width:1699px){#forgot-container{margin:0 15%;width:70%}}@media (max-width:1199px) and (min-width:992px),(max-width:800px) and (min-width:768px),(max-width:991px) and (min-width:801px){.forgot-form-col{grid-column:4/span 6}}@media (max-width:800px) and (min-width:768px){#forgot-header{margin-bottom:5%}}@media (max-width:767px){#forgot-header{margin-bottom:10%}.forgot-form-col{grid-column:2/span 10}}@media (max-width:516px){#forgot-container{margin:5% 0;width:100%}}#profile-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;padding:4% 0;width:60%}#profile-header{padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#reviews-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#reviews-headers-container{grid-row-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);margin:2%;row-gap:20px;width:96%}.reviews-headers-col:first-child{grid-column:1/span 2}.reviews-headers-col:nth-child(2){grid-column:3/span 10}#reviews-header{padding:2%;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.reviews-text{font-size:18px;margin:0 10%;text-align:center;width:80%}#reviews{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);padding:2% 3%;row-gap:20px}#reviews-no-result-container{margin:5% 35%;text-align:center;width:30%}#reviews-no-result-image{margin:0 20%;width:60%}.review-card{background-color:#faf9f7;border:1px solid #d2caca;border-radius:5px;height:460px;padding:5%;transition:transform .5s}.review-card:hover{transform:scale(1.05)}.review-card-btn-container{margin:0 0 0 65%!important;width:35%!important}.review-card-icon{color:#000}.review-card-image{border-radius:5px;height:200px;margin-bottom:10%!important;object-fit:contain;width:100%}.review-card-image,.review-card-rating{margin:2% 0}.review-card-text{-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.review-card-author,.review-card-date,.review-card-text{color:#000;margin:5% 0}#write-review-btn{background-color:#f11515!important;color:#fff!important;float:right;font-size:18px!important;transition:.5s ease!important;width:20%}#write-review-btn:hover{background-color:#243557!important;transition:.5s ease!important}#write-icon{margin-left:2%}@media (max-width:2416px) and (min-width:2054px){#write-review-btn{width:25%}.reviews-headers-col:first-child{grid-column:1/span 2}.reviews-headers-col:nth-child(2){grid-column:3/span 10}}@media (max-width:2053px) and (min-width:1700px){#reviews-container{margin:0 10%;width:80%}#write-review-btn{width:25%}#reviews{grid-template-columns:repeat(4,1fr)}.reviews-headers-col:first-child{grid-column:1/span 2}.reviews-headers-col:nth-child(2){grid-column:3/span 10}}@media (max-width:1699px) and (min-width:1200px){#reviews-container{margin:0 10%;width:80%}#write-review-btn{width:30%}#reviews{grid-template-columns:repeat(4,1fr)}.reviews-headers-col:first-child{grid-column:1/span 2}.reviews-headers-col:nth-child(2){grid-column:3/span 10}}@media (max-width:1199px) and (min-width:992px){#reviews-container{margin:0 10%;width:80%}#write-review-btn{width:40%}.reviews-text{margin:5% 10% 3%}#reviews{grid-template-columns:repeat(3,1fr)}.reviews-headers-col:first-child{grid-column:1/span 2}.reviews-headers-col:nth-child(2){grid-column:3/span 10}}@media (max-width:991px) and (min-width:801px){#reviews-container{margin:0 10%;width:80%}#write-review-btn{width:45%}.reviews-text{margin:5% 10% 3%}#reviews{grid-template-columns:repeat(2,1fr)}.reviews-headers-col:first-child{grid-column:1/span 2}.reviews-headers-col:nth-child(2){grid-column:3/span 10}}@media (max-width:800px) and (min-width:768px){#reviews-container{margin:0 10%;width:80%}#write-review-btn{width:50%}.reviews-text{margin:5% 10% 3%}#reviews{grid-template-columns:repeat(2,1fr)}.reviews-headers-col:first-child{grid-column:1/span 2}.reviews-headers-col:nth-child(2){grid-column:3/span 10}}@media (max-width:767px) and (min-width:517px){#reviews-container{margin:0 10%;width:80%}#reviews-headers-container{row-gap:40px}#write-review-btn{float:none;width:80%}.reviews-text{margin:5% 10% 3%}#reviews{grid-template-columns:repeat(1,1fr)}.reviews-headers-col:first-child,.reviews-headers-col:nth-child(2){grid-column:1/span 12;text-align:center}.reviews-headers-col:nth-child(2){margin-bottom:3%}}@media (max-width:516px) and (min-width:362px){#reviews-container{margin:0;padding:0 5%;width:100%}#reviews-headers-container{row-gap:40px}#write-review-btn{float:none;width:80%}.reviews-text{margin:5% 10% 3%}#reviews{grid-template-columns:repeat(1,1fr)}.reviews-headers-col:first-child,.reviews-headers-col:nth-child(2){grid-column:1/span 12;text-align:center}.reviews-headers-col:nth-child(2){margin-bottom:3%}}@media (max-width:361px){#reviews-container{margin:0;width:100%}#reviews-headers-container{row-gap:40px}#write-review-btn{float:none;width:80%}.reviews-text{margin:5% 10% 3%}#reviews{grid-template-columns:repeat(1,1fr)}.reviews-headers-col:first-child,.reviews-headers-col:nth-child(2){grid-column:1/span 12;text-align:center}.reviews-headers-col:nth-child(2){margin-bottom:3%}}#review-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#review-header-container{grid-row-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);margin:2%;row-gap:20px;width:96%}.review-header-col:first-child{grid-column:1/span 6}.review-header-col:nth-child(2){grid-column:7/span 6;text-align:right}#review-header{text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#review-text{font-size:20px;margin:0 10%;text-align:left;width:80%}#review-rating{margin-bottom:2%;margin-left:10%}#review{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);padding:2% 3%;row-gap:20px}#review-date{margin-left:10%;margin-top:2%}#review-delete-btn,#review-edit-btn{background-color:#f11515!important;color:#fff!important;transition:.5s ease!important}#review-delete-btn:hover,#review-edit-btn:hover{background-color:#243557!important;transition:.5s ease!important}@media (max-width:1699px) and (min-width:1200px){#review-container{margin:0 15%;width:70%}}@media (max-width:1199px) and (min-width:992px){#review-container{margin:0 10%;width:80%}}@media (max-width:991px){#review-container{margin:0 15%;padding:2%;width:70%}.review-col:first-child{grid-column:1/span 2}.review-col:nth-child(2){grid-column:1/span 2;grid-row:1/span 2}#review-header-container{margin:2% 2% 5%}}@media (max-width:767px) and (min-width:517px){#review-container{margin:0 10%;width:80%}}@media (max-width:516px){#review-container{margin:5% 0;width:100%}#review-header-container{column-gap:20px;grid-template-columns:repeat(1,1fr);row-gap:30px}.review-header-col:first-child,.review-header-col:nth-child(2){grid-column:1/span 1;text-align:center}}@media (max-width:361px){#review-header{font-size:24px}#review-text{font-size:18px}}#other-reviews-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#other-reviews-header{margin-top:2%;padding:2%;text-align:center}.other-reviews-text{font-size:18px;margin:0 10% 5%;text-align:center;width:80%}#other-reviews{grid-row-gap:20px;grid-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(6,1fr);margin:2% 15%;row-gap:20px;width:70%}.other-review-col{grid-column:span 2}.other-review-col:nth-child(2){margin-top:4%}.other-review-col:nth-child(3){margin-top:10%}.other-review-col:nth-child(4){grid-column:2/span 2}.other-review-img{object-fit:cover!important;width:100%!important}@media (max-width:768px){.other-review-col,.other-review-col:nth-child(4){grid-column:span 6}}#write-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#write-header{margin-top:2%;padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.write-text{font-size:18px;margin:0 10% 5%;text-align:center;width:80%}#write-form-container{grid-row-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);margin:2% 20%;row-gap:20px;width:60%}.write-form-col{grid-column:span 12}#write-review{height:300px;resize:none;width:100%}#write-review-rating{margin-bottom:2%;margin-left:2%}#rating-label,#write-review-label,#write-upload-label{font-size:20px;font-weight:600}#write-submit-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve;height:60px;margin:0 40%;transition:.5s ease!important;width:20%}#write-submit-btn:hover{background-color:#243557!important;transition:.5s ease!important}@media (max-width:2300px) and (min-width:1954px){#other-reviews-container,#write-container{margin:0 15%;width:70%}}@media (max-width:1953px) and (min-width:1700px){#other-reviews-container,#write-container{margin:0 15%;width:70%}}@media (max-width:1699px) and (min-width:1200px){#other-reviews-container,#write-container{margin:0 15%;width:70%}#write-form-container{margin:2% 10%;width:80%}}@media (max-width:1199px) and (min-width:992px){#other-reviews-container,#write-container{margin:0 10%;width:80%}#write-form-container{margin:2% 10%;width:80%}}@media (max-width:991px) and (min-width:801px){#other-reviews-container,#write-container{margin:0 10%;width:80%}#write-form-container{margin:2% 2.5%;width:95%}}@media (max-width:800px) and (min-width:768px){#other-reviews-container,#write-container{margin:0 10%;width:80%}#write-form-container{margin:2% 2.5%;width:95%}}@media (max-width:767px) and (min-width:517px){#other-reviews-container,#write-container{margin:0 10%;width:80%}#write-form-container{margin:2% 2.5%;width:95%}#write-submit-btn{margin:0 30%;width:40%}}@media (max-width:516px) and (min-width:362px){#other-reviews-container,#write-container{margin:0;width:100%}#write-header{margin-top:5%}.write-text{margin-bottom:10%}#write-form-container{margin:2% 5%;width:90%}#write-submit-btn{margin:0 30% 5%;width:40%}}@media (max-width:361px){#other-reviews-container,#write-container{margin:0;width:100%}#write-header{font-size:24px;margin-top:5%}.write-text{margin-bottom:10%}#write-form-container{margin:2% 5%;width:90%}#write-submit-btn{margin:0 20% 5%;width:60%}}#edit-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}#edit-header{margin-top:2%;padding:2%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}.edit-text{font-size:18px;margin:0 10% 5%;text-align:center;width:80%}#edit-form-container{grid-row-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);margin:2% 20%;row-gap:20px;width:60%}.edit-form-col{grid-column:span 12}#edit-review{height:300px;resize:none;width:100%}#edit-review-rating{margin-bottom:2%;margin-left:2%}#edit-review-label,#edit-upload-label,#rating-label{font-size:20px;font-weight:600}#edit-submit-btn{background-color:#f11515;border:1px solid #0000;color:#fefcfd;cursor:pointer!important;font-family:Lato,Helvetica Neuve;height:60px;margin:0 40%;transition:.5s ease!important;width:20%}#edit-submit-btn:hover{background-color:#243557!important;transition:.5s ease!important}@media (max-width:2300px) and (min-width:1954px){#edit-container{margin:0 15%;width:70%}}@media (max-width:1953px) and (min-width:1700px){#edit-container{margin:0 15%;width:70%}}@media (max-width:1699px) and (min-width:1200px){#edit-container{margin:0 15%;width:70%}#edit-form-container{margin:2% 10%;width:80%}}@media (max-width:1199px) and (min-width:992px){#edit-container{margin:0 10%;width:80%}#edit-form-container{margin:2% 10%;width:80%}}@media (max-width:991px) and (min-width:801px){#edit-container{margin:0 10%;width:80%}#edit-form-container{margin:2% 2.5%;width:95%}}@media (max-width:800px) and (min-width:768px){#edit-container{margin:0 10%;width:80%}#edit-form-container{margin:2% 2.5%;width:95%}}@media (max-width:767px) and (min-width:517px){#edit-container{margin:0 10%;width:80%}#edit-form-container{margin:2% 2.5%;width:95%}#edit-submit-btn{margin:0 30%;width:40%}}@media (max-width:516px) and (min-width:362px){#edit-container{margin:0;width:100%}#edit-header{margin-top:5%}.edit-text{margin-bottom:10%}#edit-form-container{margin:2% 5%;width:90%}#edit-submit-btn{margin:0 30% 5%;width:40%}}@media (max-width:361px){#edit-container{margin:0;width:100%}#edit-header{font-size:24px;margin-top:5%}.edit-text{margin-bottom:10%}#edit-form-container{margin:2% 5%;width:90%}#edit-submit-btn{margin:0 20% 5%;width:60%}}#social-links-container{background-color:#fefcfd;padding:2% 0}#social-links{display:grid;grid-template-columns:repeat(2,1fr);margin:0 40%;width:20%}.social-col:first-child{grid-column:span 2}#social-links-header{font-weight:900;margin:0 10% 5%;text-align:center;width:80%}#footer-facebook-icon{margin:0 0 0 75%;width:20%}#footer-instagram-icon{margin:0 0 0 4%;width:20%}@media (max-width:1199px) and (min-width:992px){#social-links{margin:0 35%;width:30%}}@media (max-width:991px) and (min-width:801px){#social-links{margin:0 35%;width:30%}}@media (max-width:800px) and (min-width:768px){#social-links{margin:0 35%;width:30%}}@media (max-width:767px) and (min-width:362px){#social-links{margin:0 20%;width:60%}}@media (max-width:361px){#social-links{margin:0 15%;width:70%}}#footer-container{background-color:#243557;display:grid;grid-template-columns:repeat(12,1fr);padding:1.5% 20% 2%}.footer-col:first-child{grid-column:span 4}#footer-menu{align-items:center!important;justify-content:center!important;margin-bottom:3%}#footer-contact-container{grid-column-gap:20px;grid-row-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:20px}.footer-contact-col{text-align:center!important}.footer-contact-col:first-child,.footer-contact-col:nth-child(2){grid-column:span 12}.footer-nav-item{margin:0!important;text-align:center!important}#copyright,#phone-icon,#phone-number,.footer-nav-item{color:#fff!important}#phone-number{font-weight:600}#footer-email-list{padding:4%}#footer-email-list-header{color:#fff;font-weight:700!important;margin-bottom:4%}.footer-email-list-item{color:#fff!important}.footer-email-list-item:hover{text-decoration:underline}@media (max-width:2053px) and (min-width:1700px){.footer-col:first-child{grid-column:span 8}}@media (max-width:1699px) and (min-width:1200px){.footer-col:first-child{grid-column:span 8}}@media (max-width:1199px) and (min-width:992px){.footer-col:first-child{grid-column:span 8}#footer-container{padding:1.5% 10% 2%}}@media (max-width:991px) and (min-width:801px){.footer-col:first-child{grid-column:span 10}#footer-container{padding:1.5% 10% 2%}}@media (max-width:800px) and (min-width:768px){.footer-col:first-child,.footer-col:nth-child(2){grid-column:span 12}#footer-container{padding:1.5% 10% 2%}#footer-email-list-header{text-align:center}.footer-email-list-item{text-align:center!important}}@media (max-width:767px) and (min-width:362px){.footer-nav-item{padding:1.5%!important}.footer-col:first-child,.footer-col:nth-child(2){grid-column:span 12}#footer-container{padding:1.5% 7.5% 2%}#footer-email-list-header{text-align:center}.footer-email-list-item{text-align:center!important}}@media (max-width:361px){.footer-nav-item{padding:1.5%!important}.footer-col:first-child,.footer-col:nth-child(2){grid-column:span 12}#footer-container{padding:1.5% 2% 2%}#footer-email-list-header{text-align:center}.footer-email-list-item{text-align:center!important}}#main-container{background-color:#243557}#careers-header{padding:4%;text-align:center;text-decoration:underline;text-decoration-color:#f11515;text-underline-offset:20px}#careers-job-list-container{background-color:#fefcfd;border:1px solid #fefcfd;margin:0 20%;width:60%}.careers-job-list-item{margin:0 10%;padding:5%;width:80%}.careers-job-list-divider{border-bottom:1px solid #f11515!important;border-top:1px solid #f11515!important;margin:3% 25%!important;width:50%!important}
/*# sourceMappingURL=main.af91b086.css.map*/