.elementor-424 .elementor-element.elementor-element-d1e1e9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.6;box-shadow:0px 0px 10px 0px rgba(255, 0.5543478260869533, 0.5543478260869533, 0.88);}.elementor-424 .elementor-element.elementor-element-d1e1e9f:not(.elementor-motion-effects-element-type-background), .elementor-424 .elementor-element.elementor-element-d1e1e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000D9;background-image:url("https://webfxmedia.agency/wp-content/uploads/2024/01/bg_img_-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-424 .elementor-element.elementor-element-d1e1e9f::before, .elementor-424 .elementor-element.elementor-element-d1e1e9f > .elementor-background-video-container::before, .elementor-424 .elementor-element.elementor-element-d1e1e9f > .e-con-inner > .elementor-background-video-container::before, .elementor-424 .elementor-element.elementor-element-d1e1e9f > .elementor-background-slideshow::before, .elementor-424 .elementor-element.elementor-element-d1e1e9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-424 .elementor-element.elementor-element-d1e1e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-424 .elementor-element.elementor-element-d1e1e9f, .elementor-424 .elementor-element.elementor-element-d1e1e9f::before{--border-transition:0.3s;}.elementor-424 .elementor-element.elementor-element-7198fba{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-424 .elementor-element.elementor-element-a7dc94a{text-align:center;}.elementor-424 .elementor-element.elementor-element-a7dc94a .elementor-heading-title{color:#FFFFFF;font-family:"Rowdies", Sans-serif;font-size:70px;font-weight:400;}.elementor-424 .elementor-element.elementor-element-a7dc94a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-424 .elementor-element.elementor-element-a7dc94a.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-424 .elementor-element.elementor-element-0d7bfa9{--order-review-title-alignment:start;--sections-background-color:#FFFFFF;--sections-border-type:solid;--sections-border-radius:22px 22px 22px 22px;--forms-columns-gap-padding:calc( 0px/2 );--forms-columns-gap-margin:calc( -0px/2 );--forms-rows-gap:5px;--forms-labels-color:#000000;--forms-label-spacing:0px;--forms-fields-normal-color:var( --e-global-color-text );--forms-fields-border-radius:15px 15px 15px 15px;--forms-buttons-normal-text-color:#FC000000;--order-summary-items-divider-weight:0px;--order-summary-totals-divider-weight:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .e-woocommerce-login-section, .elementor-424 .elementor-element.elementor-element-0d7bfa9 .woocommerce-checkout #customer_details .col-1, .elementor-424 .elementor-element.elementor-element-0d7bfa9 .woocommerce-additional-fields, .elementor-424 .elementor-element.elementor-element-0d7bfa9 .e-checkout__order_review, .elementor-424 .elementor-element.elementor-element-0d7bfa9 .e-coupon-box, .elementor-424 .elementor-element.elementor-element-0d7bfa9 .woocommerce-checkout #payment{border-width:0rem 0rem 0rem 0rem;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-text );}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-text );}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .e-apply-coupon, .elementor-424 .elementor-element.elementor-element-0d7bfa9 .woocommerce-form-login__submit{border-width:0px 0px 0px 0px;}.elementor-424 .elementor-element.elementor-element-0d7bfa9 {--forms-buttons-border-color:#FF000000;}.elementor-424 .elementor-element.elementor-element-0d7bfa9 #payment #place_order{background-color:transparent;background-image:linear-gradient(180deg, #FF0505 0%, #FF0000 100%);}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .col2-set .col-1{--sections-background-color:#FFFFFF;--sections-border-radius:22px 22px 22px 22px;}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .e-checkout__column-start .col2-set .col-1{box-shadow:11px 16px 9px 0px rgba(0,0,0,0.5);}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .e-checkout__column-start #customer_details .col-1{border-width:0px 0px 0px 0px;}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .e-checkout__order_review{box-shadow:11px 16px 9px 0px rgba(0,0,0,0.5);}.elementor-424 .elementor-element.elementor-element-0d7bfa9 .woocommerce-checkout #payment{box-shadow:11px 16px 9px 0px rgba(0,0,0,0.5);border-width:0px 0px 0px 0px;--sections-padding:25px 25px 25px 25px;--sections-margin:0px 0px 0px 0px;}.elementor-424 .elementor-element.elementor-element-0d7bfa9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;border-radius:0px 0px 0px 0px;}.elementor-424 .elementor-element.elementor-element-0d7bfa9.elementor-element{--align-self:center;}.elementor-424 .elementor-element.elementor-element-0d7bfa9.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}@media(max-width:767px){.elementor-424 .elementor-element.elementor-element-a7dc94a .elementor-heading-title{font-size:31px;}}@media(min-width:768px){.elementor-424 .elementor-element.elementor-element-d1e1e9f{--content-width:831px;}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-0d7bfa9 */#billing_state_field{display: none}
#billing_postcode_field{display: none}
#billing_company_field{display: none}
#billing_address_1_field{display: none}
#billing_address_2_field{display: none}
#billing_city_field{display: none}
/*#billing_last_name_field{display: none}*/

.elementor img {
    height: auto;
    max-width: 20%;
    border: none;
    border-radius: 0;
    box-shadow: none;
}

#billing_address_1_field {
    display: none;
}/* End custom CSS */