.elementor-25204 .elementor-element.elementor-element-2b0b6fd1:not(.elementor-motion-effects-element-type-background), .elementor-25204 .elementor-element.elementor-element-2b0b6fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-25204 .elementor-element.elementor-element-2b0b6fd1 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor0 );background-image:url("https://plastisur2.almaquinta.com/wp-content/uploads/2022/05/bg-productos.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.46;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25204 .elementor-element.elementor-element-2b0b6fd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 120px 0px;}.elementor-25204 .elementor-element.elementor-element-dd3622d{padding:0px 0px 0px 0px;}.elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri div{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-fd84ac6 > .elementor-widget-container{margin:0px 0px -40px -7px;}.elementor-25204 .elementor-element.elementor-element-fd84ac6{color:var( --e-global-color-ad2bfe5 );}.elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > div, .elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > h1, .elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > h2, .elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > h3, .elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > h4, .elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > h5, .elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > h6, .elementor-25204 .elementor-element.elementor-element-fd84ac6.ob-harakiri > p{transform:rotate(0deg);}.elementor-25204 .elementor-element.elementor-element-fd84ac6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri div{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-691be31 > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-25204 .elementor-element.elementor-element-691be31 .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-ad2bfe5 );}.elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > div, .elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > h1, .elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > h2, .elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > h3, .elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > h4, .elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > h5, .elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > h6, .elementor-25204 .elementor-element.elementor-element-691be31.ob-harakiri > p{transform:rotate(0deg);}.elementor-25204 .elementor-element.elementor-element-691be31 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri div{writing-mode:inherit;}.elementor-25204 .elementor-element.elementor-element-062f842{font-size:23px;color:var( --e-global-color-ad2bfe5 );}.elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > div, .elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > h1, .elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > h2, .elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > h3, .elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > h4, .elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > h5, .elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > h6, .elementor-25204 .elementor-element.elementor-element-062f842.ob-harakiri > p{transform:rotate(0deg);}.elementor-25204 .elementor-element.elementor-element-062f842 > div{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-25204 .elementor-element.elementor-element-691be31 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-fd84ac6 */.elementor-25204 .elementor-element.elementor-element-fd84ac6 a {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2bc6ddf */.wpsl-search {
    margin-bottom: 12px;
    padding: 12px 12px 0 12px;
    background: #f4f3f300;
    color: #fff;
}

#wpsl-search-btn, #wpsl-search-wrap input {
    border-radius: 5px;
}

#wpsl-search-wrap div label {
    line-height: 1.1;
    margin-top: 10px;
}

#wpsl-search-btn {
    padding: 10px 10px 8px 10px;
    line-height: 1;
    font-weight: 700;
    color: #014891;
    background-color: #ffffff;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#f4f4f4,#e6e6e6);
    background-image: -ms-linear-gradient(top,#f4f4f4,#e6e6e6);
    background-image: none;
    background-image: -o-linear-gradient(top,#f4f4f4,#e6e6e6);
    background-image: none;
    box-shadow: none;
    text-transform: none!important;
}

.wpsl-store-location {
	color: #014791;
    font-size: 24px;
    text-transform: uppercase;
    line-height: 1;
    margin: 0 !important;
}

@media only screen and (min-width: 768px) {
    
    .wpsl-store-location {
    font-size: 18px !important;
    }
    
    .wpsl-street {
    font-size: 12px !important;
    }

    .wpsl-store-location span{
    font-size: 12px !important;
    }

    .wpsl-contact-details {
    font-size: 12px !important;
    }
    #wpsl-wrap #wpsl-result-list li {
    padding: 30px 15px 0px 15px!important;
}
}

.wpsl-street {
	color: #666666;
    font-size: 15px;
    line-height: 1.2;
    padding-top: 10px;
}

.wpsl-store-location span{
	color: #666666;
    font-size: 15px;
    line-height: 1.2;
    padding-top: 5px;
}

.wpsl-contact-details {
	color: #666666;
    font-size: 15px;
    line-height: 1.2;
    padding-top: 10px;
    margin: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 10px;
}

.wpsl-contact-details strong{
    font-weight: 400;
}

.wpsl-contact-details a{
	color: #666666;
}

.wpsl-direction-wrap {
	display: none;
}


#wpsl-stores, #wpsl-direction-details {
    margin-right: 10px;
    background-color: #fff;
    
}

 @media only screen and (max-width: 767px) {
     #wpsl-stores, #wpsl-direction-details {
    margin-right: 0px;
    
}
}

#wpsl-wrap #wpsl-result-list li {
	border-bottom: none;
	padding: 30px 30px 20px 30px;

}

#wpsl-result-list li {
    padding-left: 0;
    margin: 0;
    padding: 20px;
}

#wpsl-wrap #wpsl-result-list li:hover {
	background-color: #fff0dd;
}

#wpsl-result-list li p {
    margin: 0;
}/* End custom CSS */