.elementor-29442 .elementor-element.elementor-element-68ec407:not(.elementor-motion-effects-element-type-background), .elementor-29442 .elementor-element.elementor-element-68ec407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://printforge.wpenginepowered.com/wp-content/uploads/2026/07/Shop-Banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29442 .elementor-element.elementor-element-68ec407{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:209px 0px 100px 0px;}.elementor-29442 .elementor-element.elementor-element-68ec407 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29442 .elementor-element.elementor-element-d7336c7{text-align:center;}.elementor-29442 .elementor-element.elementor-element-d7336c7 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:68px;color:#FFFFFF;}.elementor-29442 .elementor-element.elementor-element-9e17418{padding:90px 0px 0px 0px;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F7835C;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F7835C;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b{--e-icon-list-icon-size:23px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-29442 .elementor-element.elementor-element-1a8ff0b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F7835C;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F7835C;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F7835C;}.elementor-29442 .elementor-element.elementor-element-604dba7{--e-icon-list-icon-size:23px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-29442 .elementor-element.elementor-element-604dba7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F7835C;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#F7835C;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#F7835C;}.elementor-29442 .elementor-element.elementor-element-977a92e{--e-icon-list-icon-size:23px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-29442 .elementor-element.elementor-element-977a92e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F7835C;}.elementor-29442 .elementor-element.elementor-element-4961dd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29442 .elementor-element.elementor-element-4961dd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#299D9C;}.elementor-29442 .elementor-element.elementor-element-4961dd8 > .elementor-element-populated, .elementor-29442 .elementor-element.elementor-element-4961dd8 > .elementor-element-populated > .elementor-background-overlay, .elementor-29442 .elementor-element.elementor-element-4961dd8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-29442 .elementor-element.elementor-element-4961dd8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-29442 .elementor-element.elementor-element-4961dd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for shortcode, class: .elementor-element-6e55eeb */.gform_required_legend{
    display: none !important;
}
.gform-theme--foundation .gform_fields {
    row-gap: 10px;
}
.gform-theme--foundation .gfield textarea.large {
    border-color: #000;
    border-radius: 3px;
    background: #fff;
}
.gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper button.button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    --gf-local-bg-color: #fd6f57;
    text-transform: uppercase;
}

.gform-theme--framework .gfield_list_group_item::before, .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])) {

    color: #fff;
}/* End custom CSS */