@font-face{font-family:'Poppins';src:url('https://midwestcustomprint.com/wp-content/uploads/2025/01/poppins-v22-latin-300italic.woff2') format('woff2');font-weight:300;font-style:normal}@font-face{font-family:'Poppins';src:url('https://midwestcustomprint.com/wp-content/uploads/2025/01/poppins-v22-latin-300italic.woff2') format('woff2');font-weight:300;font-style:italic}@font-face{font-family:'Poppins';src:url('https://midwestcustomprint.com/wp-content/uploads/2025/01/poppins-v22-latin-regular.woff2') format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'Poppins';src:url('https://midwestcustomprint.com/wp-content/uploads/2025/01/poppins-v22-latin-700italic.woff2') format('woff2');font-weight:400;font-style:italic}@font-face{font-family:'Poppins';src:url('https://midwestcustomprint.com/wp-content/uploads/2025/01/poppins-v22-latin-700.woff2') format('woff2');font-weight:700;font-style:normal}@font-face{font-family:'Poppins';src:url('https://midwestcustomprint.com/wp-content/uploads/2025/01/poppins-v22-latin-700italic.woff2') format('woff2');font-weight:700;font-style:italic}.widget_product_categories{border-radius:10px;background-color:#fff;border:1px solid #e5e7eb}.widget_product_categories .widget-title{height:56px;padding:12px;color:#17181a;display:flex;align-items:center;font-family:"Source Sans Pro";font-weight:300;border-bottom:1px solid #e5e7eb}.sidebar .widget-title:before{display:none}.widget_product_categories ul li{height:35px;display:flex;align-items:center;width:100%;padding-left:12px;flex-wrap:wrap}.widget_product_categories ul li.kt-drop-toggle{height:auto}body .widget_product_categories ul li.kt-drop-toggle>.kt-toggle-sub{background-color:transparent;border:none}.widget_product_categories ul li:hover{background-color:#f9fafb}.widget_product_categories ul li.current-cat{background-color:#f9fafb;border-left:2px solid #e5b034}.sidebar a:not(.button){display:block;width:100%;border:none}.woocommerce-product-search input.search-field{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem}.woocommerce-product-search input.search-field::placeholder{color:#9f9f9f}.kt-sidebar-container .widget_price_filter .ui-slider .ui-slider-handle{border-radius:50%;width:14px;height:14px;margin-top:2px;background:#e5b034}.kt-sidebar-container .widget_price_filter .price_slider_wrapper .ui-widget-content{height:4px}.kt-sidebar-container .sidebar .widget-title{color:#000;font-weight:500}.kt-sidebar-container .product_list_widget{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0}.kt-sidebar-container ul.product_list_widget li{padding-bottom:35px !important;padding-top:35px !important}.single-product-row h1.product_title{margin-bottom:1rem}body .single-product-row .entry-summary .price{margin-bottom:2rem;font-size:2rem}.product .single-product-row .entry-summary .quantity{margin-bottom:2rem}.product .single-product-row .cart{margin-bottom:2rem}.product .single_add_to_cart_button{padding:9px 12px;text-transform:capitalize;background-color:#ff7f42;border-radius:10px;font-size:1rem}@media (min-width:600px){.product .single_add_to_cart_button{padding:18px 35px;font-size:1.2rem}}body .product .product_meta{display:flex;margin-top:5px;padding-top:0}body .product .product_meta>span{margin-right:10px}body .product .product_meta>span a{transform:translateX(5px);font-weight:300;font-weight:300;font-size:12px}.product .woocommerce-tabs{clear:both;margin-top:40px;border-top:0;padding:2rem 0}body .product .woocommerce-tabs .wc-tabs:before{background:#f2f2f1;z-index:1}.product .woocommerce-tabs .woocommerce-Tabs-panel{padding:1rem}body .product .woocommerce-tabs .wc-tabs>li.active>a,.product .woocommerce-tabs .wc-tabs>li{background:0 0 !important;color:#ff7f42 !important}body .product .woocommerce-tabs .wc-tabs>li.active>a{border:none !important}body .product .woocommerce-tabs .wc-tabs>li.active{border-bottom:2px solid #ff7f42;pointer-events:none;position:relative;z-index:5}body .woocommerce-product-gallery img{width:100%}body .woo_product_slider_enabled .woocommerce-product-gallery__image:first-child{width:100%}body a{color:#e5b034}.call-for-help{font-size:1rem}.call-for-help a{color:#ff7f42;font-weight:700;text-decoration:none}.call-for-help a:hover{color:#bc592b;text-decoration:underline}.price-cta-container svg{width:24px;height:24px;fill:#ff7f42;vertical-align:middle}.price-cta-container{display:flex;align-items:center;margin-top:10px;gap:10px}@media (max-width:500px){.call-for-help{display:block;margin-top:1rem;font-size:1.1rem}.price-cta-container svg{display:none}}@media (min-width:600px){.price-cta-container{display:inline-flex;vertical-align:middle;transform:translateY(-1rem)}body .single-product-row .entry-summary .price{display:inline-block;vertical-align:middle}}body a,.primary-color,.postlist article .entry-content a.more-link:hover,.widget_price_filter .price_slider_amount .button,.product .product_meta a:hover,.star-rating,.above-footer-widgets a:not(.button):hover,.sidebar a:not(.button):hover,.elementor-widget-sidebar a:not(.button):hover,.footerclass a:hover,.posttags a:hover,.tagcloud a:hover,.kt_bc_nomargin #kadbreadcrumbs a:hover,#kadbreadcrumbs a:hover,.wp-pagenavi a:hover,.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li span:hover,.has-ascend-primary-color{color:#e5b034}.kt-header-extras span.kt-cart-total,.btn,.button,.submit,button,input[type=submit],.portfolio-loop-image-container .portfolio-hover-item .portfolio-overlay-color,.kt_product_toggle_outer .toggle_grid.toggle_active,.kt_product_toggle_outer .toggle_list.toggle_active,.product .woocommerce-tabs .wc-tabs>li.active>a,.product .woocommerce-tabs .wc-tabs>li.active>a:hover,.product .woocommerce-tabs .wc-tabs>li.active>a:focus,.product .woocommerce-tabs .wc-tabs:before,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments,.widget_pages ul li ul li.current-cat>a:before,.widget_categories ul li ul li.current-cat>a:before,.widget_product_categories ul li ul li.current-cat>a:before,.widget_pages ul li ul li a:hover:before,.widget_categories ul li ul li a:hover:before,.widget_product_categories ul li ul li a:hover:before,.kadence_recent_posts a.posts_widget_readmore:hover:before,.kt-accordion>.panel h5:after,.kt-tabs:before,.image_menu_overlay,.kadence_social_widget a:hover,.kt-tabs>li.active>a,.kt-tabs>li.active>a:hover,.kt-tabs>li.active>a:focus,.widget_pages ul li.current-cat>.count,.widget_categories ul li.current-cat>.count,.widget_product_categories ul li.current-cat>.count,.widget_recent_entries ul li a:hover~.count,.widget_recent_comments ul li a:hover~.count,.widget_archive ul li a:hover~.count,.widget_pages ul li a:hover~.count,.widget_categories ul li a:hover~.count,.widget_meta ul li a:hover~.count,.widget_product_categories ul li a:hover~.count,#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label:before,.select2-results .select2-highlighted,.wp-pagenavi .current,.kt-header-extras span.kt-cart-total,.kt-mobile-header-toggle span.kt-cart-total,.woocommerce-pagination ul.page-numbers li a.current,.woocommerce-pagination ul.page-numbers li span.current,.widget_price_filter .ui-slider .ui-slider-handle,.widget_layered_nav ul li.chosen span.count,.widget_layered_nav_filters ul li span.count,.variations .kad_radio_variations label.selectedValue,.box-icon-item .menu-icon-read-more .read-more-highlight,.select2-container--default .select2-results__option--highlighted[aria-selected],p.demo_store,.has-ascend-primary-background-color{background:#e5b034}.comment-content a:not(.button):hover,.entry-content p a:not(.button):not(.select2-choice):not([data-rel=lightbox]):hover,.kt_product_toggle_outer .toggle_grid:hover,.kt_product_toggle_outer .toggle_list:hover,.kt_product_toggle_outer .toggle_grid.toggle_active,.kt_product_toggle_outer .toggle_list.toggle_active,.product .product_meta a,.product .woocommerce-tabs .wc-tabs>li.active>a,.product .woocommerce-tabs .wc-tabs>li.active>a:hover,.product .woocommerce-tabs .wc-tabs>li.active>a:focus,#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label,.kt-woo-account-nav .woocommerce-MyAccount-navigation ul li.is-active a,a.added_to_cart,.widget_pages ul li.kt-drop-toggle>.kt-toggle-sub,.widget_categories ul li.kt-drop-toggle>.kt-toggle-sub,.widget_product_categories ul li.kt-drop-toggle>.kt-toggle-sub,.widget_recent_entries ul li a:hover~.kt-toggle-sub,.widget_recent_comments ul li a:hover~.kt-toggle-sub,.widget_archive ul li a:hover~.kt-toggle-sub,.widget_pages ul li a:hover~.kt-toggle-sub,.widget_categories ul li a:hover~.kt-toggle-sub,.widget_meta ul li a:hover~.kt-toggle-sub,.widget_product_categories ul li a:hover~.kt-toggle-sub,.kt-tabs.kt-tabs-style2>li>a:hover,.kt-tabs>li.active>a,.kt-tabs>li.active>a:hover,.kt-tabs>li.active>a:focus,.kt_bc_nomargin #kadbreadcrumbs a:hover,#kadbreadcrumbs a:hover,.footerclass .menu li a:hover,.widget_recent_entries ul li a:hover,.posttags a:hover,.tagcloud a:hover,.widget_recent_comments ul li a:hover,.widget_archive ul li a:hover,.widget_pages ul li a:hover,.widget_categories ul li a:hover,.widget_meta ul li a:hover,.widget_product_categories ul li a:hover,.box-icon-item .icon-container .icon-left-highlight,.box-icon-item .icon-container .icon-right-highlight,.widget_pages ul li.current-cat>a,.widget_categories ul li.current-cat>a,.widget_product_categories ul li.current-cat>a,#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label:before,.wp-pagenavi .current,.wp-pagenavi a:hover,.kt-mobile-header-toggle .kt-extras-label.header-underscore-icon,.woocommerce-pagination ul.page-numbers li a.current,.woocommerce-pagination ul.page-numbers li span.current,.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li span:hover,.widget_layered_nav ul li.chosen a,.widget_layered_nav_filters ul li a,.widget_rating_filter ul li.chosen a,.variations .kad_radio_variations label.selectedValue,.variations .kad_radio_variations label:hover{border-color:#e5b034 !important}#kadbreadcrumbs a{font-size:13px}.pdp__title{font-size:1.5rem;line-height:1.3}.pdp__section-title{font-size:1.5rem;line-height:1.3}.pdp__option{margin:5rem 0}.pdp__option-title{font-size:1.2rem;line-height:1.3}.pdp-content{margin:2rem 0}.pdp-content p{margin-bottom:1rem}.pdp__option{margin:5rem 0}.pdp--options a{color:#ff652f}@media (min-width:48rem){.pdp__title{font-size:2.125rem;line-height:1.3}.pdp-options-title{font-size:2.125rem;line-height:1.3}}.woocommerce-products-header{margin-bottom:1rem}.custom-category-description{margin-right:auto;margin-left:auto;padding-bottom:3rem;width:100%}.pdp-content.pdp--banners{margin-top:5rem;margin-bottom:5rem}.pdp-content .pdp__section-title{margin-bottom:1rem}@media (min-width:48rem){.custom-category-description{padding-left:15px;padding-right:15px}}@media (max-width:47rem){.custom-category-description{padding-left:0;padding-right:0;width:100%}}form.woocommerce-product-search{display:flex}.widget_price_filter .price_slider_amount .button{background:0 0 !important}.widget_price_filter .price_slider_amount .button:hover{color:#ff652f !important;box-shadow:none}.slick-dots li button{background:0 0 !important}.print-products-area .email-quote-box .eq-email{height:36px}.product .woocommerce-tabs h2{font-weight:700}.product .woocommerce-tabs .wc-tabs>li.active>a:focus{background:0 0 !important}body .woocommerce-Tabs-panel a{color:#ff652f;border:none !important}body .woocommerce-Tabs-panel a:hover{border-bottom:2px solid #ff652f !important}body .product .woocommerce-tabs .wc-tabs>li>a:hover{background:0 0;color:#ff652f}.product_item .product_archive_title h3{font-size:clamp(1.25rem,3vw,1.5625rem);line-height:1.2em;font-weight:700;margin:0 0 .25rem;color:var(--headerColor);font-family:Poppins}.floating-cta{position:fixed;bottom:20px;right:20px;background-color:#0073e6;color:#fff;padding:10px 20px;border-radius:50px;box-shadow:0 4px 6px rgba(0,0,0,.2);z-index:1000;text-align:center;cursor:pointer;height:43px}.floating-cta-link{color:#fff;text-decoration:none;font-size:16px;display:flex;align-items:center}.floating-cta-link:hover{text-decoration:underline}.cta-text{margin-left:10px}body .product_item_link.product_img_link{width:100%;aspect-ratio:1/1;margin:0;background-color:#efefef;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;transition:background-color .3s;border:1px solid #e8e8e8;padding:0}body .product_item_link.product_img_link img{mix-blend-mode:multiply;object-fit:cover}.term-description h1{font-size:clamp(1.25rem,3vw,1.5625rem);line-height:1.2em;font-weight:700;margin:0 0 .25rem;color:var(--headerColor);font-family:Poppins;text-transform:none}.pdp-content.pdp--intro{margin-top:0}.kad_product_wrapper{display:flex;flex-wrap:wrap}.rowtight [class*=" col-"],.rowtight [class^=col-]{float:none !important}.pdp__option-title{color:#000;font-weight:700}@media (max-width:480px){body .product_item .price{text-align:left}.kad-shop-top{flex-wrap:wrap}}@media only screen and (min-width:0rem){#collection-1578{padding:var(--sectionPadding);background:#000;margin-top:2rem}#collection-1578 .cs-container{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#collection-1578 .cs-content{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5}#collection-1578 .cs-title{margin:0;position:relative;z-index:5;color:#fff}#collection-1578 .cs-topper{color:var(--secondary)}#collection-1578 .cs-card-group{list-style:none;width:100%;max-width:34.375rem;margin:auto;padding:0;display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,3vw,1.25rem)}#collection-1578 .cs-item{max-width:100%;grid-column:span 12;position:relative;z-index:5}#collection-1578 .cs-item:hover .cs-background img{opacity:.5;transform:scale(1.4)}#collection-1578 .cs-link{text-decoration:none;height:60vw;max-height:21.75rem;padding:2.5rem 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}#collection-1578 .cs-background,#collection-1578 .cs-card-group picture{width:100%;height:100%;background-color:#000;overflow:hidden;position:absolute;top:0;left:0;z-index:-2}#collection-1578 .cs-background img,#collection-1578 .cs-card-group picture img{width:100%;height:100%;object-fit:cover;transition:transform .6s,opacity .3s}@media (max-width:499px){#collection-1578 .cs-link{height:80vw}}@media (min-width:500px) and (max-width:767px){#collection-1578 .cs-link{height:100vw;width:80%;position:relative;margin:auto;max-height:500px}body #collection-1578 .cs-category{padding:1rem}}#collection-1578 .cs-category{font-size:1.25rem;line-height:1;font-weight:700;text-align:center;text-decoration:none;padding:0 clamp(1rem,3vw,1.5rem);color:var(--bodyTextColorWhite);position:relative;transition:color .3s;padding:1rem 0}#collection-1578 .cs-category:hover{color:var(--headerColor)}#collection-1578 .cs-category:hover:before{background-color:#fff}#collection-1578 .cs-category:before{content:"";width:100%;height:100%;backdrop-filter:blur(8px);--webkit-backdrop-filter:blur(8px);background-color:rgba(255,255,255,.2);position:absolute;top:0;left:0;z-index:-1;transition:background-color .3s}}@media only screen and (min-width:48rem){#collection-1578 .cs-container{flex-direction:row;justify-content:space-between;align-items:center}#collection-1578 .cs-content{width:30%;max-width:19.0625rem;text-align:left;align-items:flex-start}#collection-1578 .cs-card-group{max-width:80rem}#collection-1578 .cs-item{height:clamp(11.75rem,25vw,21.75rem);grid-column:span 4}}@media (min-width:62rem){#collection-1578 .cs-link{padding:2.5rem 1.5rem}}@media (max-width:85rem) and (min-width:62rem){#collection-1578{padding-top:1.5rem;padding-bottom:1.5rem}#collection-1578 .cs-title{font-size:1.5rem}#collection-1578 .cs-container{flex-direction:column;gap:1rem}#collection-1578 .cs-content{width:100%;max-width:100%}}@media only screen and (min-width:0rem){#promotions-1583{padding:var(--sectionPadding);position:relative}#promotions-1583 .cs-container{width:100%;max-width:90rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:3rem}#promotions-1583 .cs-content{text-align:center;width:100%;max-width:42.8125rem;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5}#promotions-1583 .cs-title{color:#1a1a1a;margin:0 0 clamp(1.75rem,3vw,2.5rem);font-size:1.5rem;line-height:1.5;font-weight:300}#promotions-1583 .cs-title.cs-title--l{font-size:clamp(1.25rem,3vw,2.4375rem);font-weight:700}#promotions-1583 .cs-title.cs-title--m{margin-bottom:0;font-weight:700}#promotions-1583 .cs-button-solid{font-size:1rem;line-height:clamp(2.875rem,5.5vw,3.5rem);text-decoration:none;font-weight:700;text-align:center;margin:0;color:#fff;min-width:9.375rem;padding:0 3rem;background-color:var(--secondary);display:inline-block;position:relative;z-index:1;box-sizing:border-box}#promotions-1583 .cs-button-solid:before{content:"";position:absolute;height:100%;width:0;background:#000;opacity:1;top:0;left:0;z-index:-1;transition:width .3s}#promotions-1583 .cs-button-solid:hover:before{width:100%}#promotions-1583 .cs-image-group{font-size:min(2vw,.6em);width:48.1875em;height:30.5em;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}#promotions-1583 .cs-price-box{position:absolute;top:5em;right:8.75em;transform:rotate(10deg);z-index:1}#promotions-1583 .cs-price{font-size:clamp(1.25rem,3vw,2.4375rem);line-height:1.2em;font-weight:700;margin:0;padding:clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,3rem);box-sizing:border-box;color:var(--bodyTextColorWhite);display:flex;flex-direction:column;justify-content:center;align-items:center}#promotions-1583 .cs-desc{font-size:clamp(.875rem,2vw,1.5625rem);line-height:1.2em;font-weight:900;text-transform:uppercase;margin:0;color:var(--bodyTextColorWhite);display:block}#promotions-1583 .cs-star{--starColor:var(--primary);width:125%;height:125%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#promotions-1583 .cs-background{width:100%;height:100%;background-blend-mode:multiply;display:block;position:absolute;top:0;left:0;z-index:0}#promotions-1583 .cs-background:before{content:'';width:100%;height:100%;background:#eef9fa;opacity:.8;position:absolute;display:block;top:0;left:0}#promotions-1583 .cs-background img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:-1}}@media only screen and (min-width:48rem){#promotions-1583{padding:var(--sectionPadding)}#promotions-1583 .cs-container{flex-direction:row;justify-content:space-between}#promotions-1583 .cs-content{text-align:left;align-items:flex-start}#promotions-1583 .cs-image-group{font-size:min(.85vw,1em)}}@media only screen and (min-width:64rem){#promotions-1583 .cs-wrapper{width:100%;height:48.1875rem;overflow:hidden;position:absolute;top:0;left:0;pointer-events:none}#promotions-1583 .cs-image-group{font-size:min(1.1vw,1em);margin-left:3.125rem;position:absolute;left:50%;top:3.125rem}#promotions-1583 .cs-content{max-width:70%}}.products .product_item{height:100%}@media only screen and (min-width:0rem){#quote-560{padding:var(--sectionPadding);background-color:var(--secondary)}#quote-560 .cs-container{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#quote-560 .cs-content{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1rem,2vw,1.25rem)}#quote-560 .cs-quote{font-size:clamp(1.2rem,3vw,1.4rem);line-height:1.5;font-weight:900;margin:0;color:var(--bodyTextColorWhite)}}@media only screen and (min-width:0rem){#faq-1582{margin-top:2rem;position:relative;z-index:1}#faq-1582 .cs-container{width:100%;max-width:34.375rem;margin:0 auto 2rem;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,5vw,4rem);position:relative}#faq-1582 .cs-content{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#faq-1582 .cs-title{margin:0}#faq-1582 .cs-card-group{width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2vw,1.25rem)}#faq-1582 .cs-item{width:100%;text-align:left;list-style:none;padding:clamp(1.25rem,2.3vw,2rem);background-color:#f7f7f7;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-column:span 12;position:relative;z-index:1}#faq-1582 .cs-h3{font-size:1.25rem;line-height:1.2em;font-weight:700;margin:0 0 1rem;color:var(--headerColor);transition:color .3s}#faq-1582 .cs-item-text{font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5em;margin:0;color:var(--bodyTextColor);transition:color .3s}}@media only screen and (min-width:48rem){#faq-1582 .cs-container{max-width:80rem}}.pdp-content.pdp--services{margin:5rem 0}.google-reviews{margin-bottom:1rem}.google-reviews img{width:200px}@media only screen and (min-width:0rem){#meet-team-1703{padding:2rem 1rem;width:100%;background:#000}#meet-team-1703 .cs-container{width:100%;max-width:34.375rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}#meet-team-1703 .cs-content{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start;color:var(--bodyTextColorWhite)}#meet-team-1703 .cs-content span,#meet-team-1703 .cs-content p{color:var(--bodyTextColorWhite)}#meet-team-1703 .cs-content .cs-topper{color:var(--bodyTextColorWhite);text-align:center;display:block;color:var(--primary)}#meet-team-1703 .bottom-copy{padding-top:2rem}#meet-team-1703 .bio-image{max-width:280px;margin:1rem auto}#meet-team-1703 .bottom-copy p{color:var(--bodyTextColorWhite);margin-bottom:2rem}#meet-team-1703 .bottom-copy .cs-flex{margin:0 auto}#meet-team-1703 .cs-card-group{width:100%;max-width:56.9375rem;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);column-gap:clamp(1rem,2vw,1.5rem);row-gap:clamp(1.5rem,3vw,2.5rem)}#meet-team-1703 .cs-item{list-style:none;width:100%;display:flex;grid-column:span 12;flex-direction:column;align-items:flex-start}#meet-team-1703 .cs-item:hover .cs-picture img{transform:scale(1.1)}#meet-team-1703 .cs-picture{width:100%;height:clamp(18.75rem,70vw,23.75rem);margin:0;overflow:hidden;display:block;position:relative;z-index:1}#meet-team-1703 .cs-picture img{position:absolute;top:0;left:0;object-position:top;width:100%;height:100%;object-fit:cover;transition:transform .7s}}@media only screen and (min-width:48rem){#meet-team-1703 .cs-container{max-width:80rem}#meet-team-1703 .cs-item{grid-column:span 4}#meet-team-1703 .bottom-copy .cs-container{display:grid;grid-template-columns:279px auto;align-items:center}#meet-team-1703 .bottom-copy p{font-size:1.2rem}}@media only screen and (min-width:64rem){#meet-team-1703 .cs-container{flex-direction:row;align-items:flex-start}#meet-team-1703 .cs-card-group{flex:none}}@media (max-width:79rem) and (min-width:64rem){#meet-team-1703 .bio-image{margin:0 auto 0;max-width:100px}#meet-team-1703 .bottom-copy .cs-container{grid-template-columns:1fr;gap:2rem}}.floating-cta{line-height:1.5;text-decoration:none;text-align:center;margin:0;padding:0 1rem;background-color:var(--primary);color:#fff;display:inline-block;position:fixed;z-index:9999;box-sizing:border-box;border-radius:1rem;padding-left:1.5rem;padding-right:1.5rem;transform:rotate(-90deg);transform-origin:right center;right:0;top:50%;translate:-10px -50%}.floating-cta .cta-text{color:#000;font-size:var(--bodyFontSize)}@media (max-width:47.9rem){.floating-cta{display:none}}