.elementor-1055 .elementor-element.elementor-element-983a3e6 > .elementor-container{max-width:1200px;}.elementor-1055 .elementor-element.elementor-element-983a3e6{padding:60px 0px 60px 0px;}.elementor-1055 .elementor-element.elementor-element-f8281f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1055 .elementor-element.elementor-element-f62ee12{text-align:start;}.elementor-1055 .elementor-element.elementor-element-f62ee12 .elementor-heading-title{font-family:"circe65", Sans-serif;font-size:32px;font-weight:900;color:#2A2A2A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1055 .elementor-element.elementor-element-eb3175c{--divider-border-style:solid;--divider-color:#BC9E84;--divider-border-width:2px;}.elementor-1055 .elementor-element.elementor-element-eb3175c .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-eb3175c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1055 .elementor-element.elementor-element-3dcb451{text-align:start;}.elementor-1055 .elementor-element.elementor-element-3dcb451 .elementor-heading-title{font-family:"circe65", Sans-serif;font-size:32px;font-weight:900;color:#2A2A2A;}.elementor-1055 .elementor-element.elementor-element-160690e{--divider-border-style:solid;--divider-color:#BC9E84;--divider-border-width:2px;}.elementor-1055 .elementor-element.elementor-element-160690e .elementor-divider-separator{width:100%;}.elementor-1055 .elementor-element.elementor-element-160690e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1055 .elementor-element.elementor-element-2dcbda0{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"circe55", Sans-serif;font-size:18px;font-weight:400;color:#050505;}.elementor-1055 .elementor-element.elementor-element-2dcbda0 > .elementor-widget-container{margin:30px 0px 30px 0px;}@media(max-width:767px){.elementor-1055 .elementor-element.elementor-element-f62ee12{text-align:center;}.elementor-1055 .elementor-element.elementor-element-f62ee12 .elementor-heading-title{font-size:22px;}.elementor-1055 .elementor-element.elementor-element-eb3175c .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-1055 .elementor-element.elementor-element-eb3175c .elementor-divider{text-align:center;}.elementor-1055 .elementor-element.elementor-element-3dcb451{text-align:center;}.elementor-1055 .elementor-element.elementor-element-3dcb451 .elementor-heading-title{font-size:22px;}.elementor-1055 .elementor-element.elementor-element-160690e .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-1055 .elementor-element.elementor-element-160690e .elementor-divider{text-align:center;}.elementor-1055 .elementor-element.elementor-element-2dcbda0{text-align:center;font-size:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-1636cc5 */.my-checkout h3 {
    display: none;
}
.my-checkout form .col2-set {
    width: 100%;

}
.my-checkout #order_review {
    width: 100%!important;
}
.my-checkout p#billing_company_field {
    display: none;
}
.my-checkout p#billing_country_field {
    width: 47%;
    display: inline-block;
    margin-right: 3%;
}


.my-checkout p#billing_address_1_field {
    width: 47%;
    display: inline-block;
    margin-left: 3%;
}

.my-checkout p#billing_address_2_field {
    display: none!important;
}
.my-checkout p#billing_city_field {
    width: 33%;
    display: inline-block;
}
.my-checkout p#billing_state_field {
    width: 31%;
    display: inline-block;
    margin-left: 2%;
}
.my-checkout p#billing_postcode_field {
  
    width: 31%;
    display: inline-block;
    margin-left: 2%;
}

.my-checkout p#billing_phone_field {
     width: 47%;
    display: inline-block;
    margin-right: 3%;
}

.my-checkout p#billing_email_field {

     width: 47%;
    display: inline-block;
    margin-left: 3%;
}
.my-checkout #order_review {
    max-width: 450px !important;
    float: left!important;
}/* End custom CSS */