.elementor-356 .elementor-element.elementor-element-224d5d98:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-224d5d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thenoriegatapes.com/wp-content/uploads/2019/06/backgound.png");}.elementor-356 .elementor-element.elementor-element-224d5d98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:18% 0% 25% 0%;}.elementor-356 .elementor-element.elementor-element-224d5d98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-356 .elementor-element.elementor-element-28f25463 > .elementor-widget-container{margin:0% 10% 0% 10%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-224d5d98{margin-top:-25%;margin-bottom:-8%;padding:25% 0% 25% 0%;}.elementor-356 .elementor-element.elementor-element-28f25463 > .elementor-widget-container{margin:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-224d5d98{margin-top:-40%;margin-bottom:-40%;padding:35% 0% 75% 0%;}.elementor-356 .elementor-element.elementor-element-28f25463 > .elementor-widget-container{margin:0% 2% 0% 2%;}}/* Start custom CSS for text-editor, class: .elementor-element-28f25463 */@media only screen and (max-width: 3000px) {
.elementor-356 .elementor-element.elementor-element-28f25463 label {
   color: #fff; 
}
.elementor-356 .elementor-element.elementor-element-28f25463 h3{
    color: #fff;
}
.elementor-356 .elementor-element.elementor-element-28f25463 #payment{
    background-color: transparent;
}
.elementor-356 .elementor-element.elementor-element-28f25463 #place_order{
    background-color:#df3d00;
}
.elementor-356 .elementor-element.elementor-element-28f25463 #place_order:hover{
    background-color:#df3d00;
}
.elementor-356 .elementor-element.elementor-element-28f25463 a{
    color: #fff;
    text-decoration:underline;
}
.elementor-356 .elementor-element.elementor-element-28f25463 .showcoupon{
    color: #df3d00;
}
.elementor-356 .elementor-element.elementor-element-28f25463 th{
    color: #fff;
    background-color: transparent;
}
.elementor-356 .elementor-element.elementor-element-28f25463 td{
    color: #fff;
    background-color: transparent;
    font-weight: bold;
}
.elementor-356 .elementor-element.elementor-element-28f25463 .woocommerce-order p,li,h2,address{
    color:#fff;
}
.select2-results__option{
    color:#000;
}
.woocommerce-error li{
    color:#df3d00;
}
}
@media only screen and (max-width: 450px) {
.elementor-356 .elementor-element.elementor-element-28f25463 label {
   color: #fff; 
}
.elementor-356 .elementor-element.elementor-element-28f25463 #payment{
    background-color: transparent;
}
.elementor-356 .elementor-element.elementor-element-28f25463 #place_order{
    background-color:#df3d00;
}
.elementor-356 .elementor-element.elementor-element-28f25463 #place_order:hover{
    background-color:#df3d00;
}
.elementor-356 .elementor-element.elementor-element-28f25463 a{
    color: #fff;
    text-decoration:underline;
}
.elementor-356 .elementor-element.elementor-element-28f25463 .showcoupon{
    color: #df3d00;
}
.elementor-356 .elementor-element.elementor-element-28f25463 th{
    color: #fff;
    background-color: transparent;
}
.elementor-356 .elementor-element.elementor-element-28f25463 td{
    color: #fff;
    background-color: transparent;
    font-weight: bold;
}
.elementor-356 .elementor-element.elementor-element-28f25463 .form-row-first{
    width:100%;
}
.elementor-356 .elementor-element.elementor-element-28f25463 .form-row-last{
    width:100%;
}
.elementor-356 .elementor-element.elementor-element-28f25463 .form-row-last button{
    width:100%;
}
.elementor-356 .elementor-element.elementor-element-28f25463 .woocommerce-order-overview li {

   float: none !important;
   margin-top: 10px;
   color: #fff;
   border-right: none !important;
}
}
@media (max-width: 350px){
.elementor-location-footer{
    margin-top:-40% !important;
}
}/* End custom CSS */