/**
 * 2022 Addis Network
 *
 * NOTICE OF LICENSE
 *
 * Module for custom CSS For Prestashop 1.7 Child Themes
 *
 * DISCLAIMER
 *
 *  @Module Name: Ban Custom CSS
 *  @author    Addis Network <info@addis.es>
 *  @copyright 2022 Addis Network
 *  @license   https://addis.es - Prestashop Partner Platinum
 */

/*@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');*/



.servicio .elementor-image-box-wrapper{display: flex;align-items: center !important;}
.servicio .elementor-image-box-img{margin: 0 !important;}
.servicio .elementor-image-box-img img{width: 60px;}
/*.elementor-element.elementor-element-2xz0uy0 > .elementor-element-populated,.elementor-element.elementor-element-6af9r4o > .elementor-element-populated,.elementor-element.elementor-element-kicnnb3 > .elementor-element-populated,.elementor-element.elementor-element-jgdadwy > .elementor-element-populated{border-radius: 5px;border: 1px solid #EEE;background: #FFF;box-shadow: 0px 9px 18.3px 0px rgba(0, 0, 0, 0.06);}*/
.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{width: 30% !important;}
.elementor-image-box-description p{margin-bottom: 0;}
/*.categorias_home .swiper-slide-inner{background: #fff;border-radius: 50%;}
.categorias_home .swiper-slide{padding: 0 15px;}*/

#cbp-hrmenu1 .cbp-vertical-title{background: transparent !important;}
.cbp-vertical-on-top #cbp-hrmenu1-ul{top: 50px;left: 0px;background: #FAFAFA;max-width: 241px;z-index: 1;}
.cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link{color: #0A277B !important;border-bottom: solid 1px #0A277B;font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;text-transform: uppercase !important;}
#cbp-hrmenu1 > ul > li.cbp-hropen > a, #cbp-hrmenu1 > ul > li.cbp-hropen > a:hover,.cbp-category-link-w a,#cbp-hrmenu1 > ul > li > a, #cbp-hrmenu1 > ul > li > span.cbp-main-link{color: #000;font-feature-settings: 'clig' off, 'liga' off;text-transform: none !important;font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px;}
.cbp-hrmenu.cbp-vertical .cbp-hrsub-inner{background: #fdfdfd;}
#desktop_logo{margin-left: 25px;margin-right: 25px;}
#cbp-hrmenu1{display: flex;align-items: center;}
#header .header-btn-w{line-height: 45px;}
#header .header-btn-w .header-btn{color: #000;}
.header-top .form-search-control{background: #FAFAFA;}
.col-search{margin-right: 15px;}
.col-auto i img{max-width: 29px;}
#iqithtmlandbanners-block-3 h5{display: none;}
#iqithtmlandbanners-block-3{background: #4899C7;color: #fff;height: 70px;line-height: 70px;font-size: 20px;font-style: normal;font-weight: 400;}
#iqithtmlandbanners-block-3 a{color: #fff;height: 70px;line-height: 70px;font-size: 20px;font-style: normal;font-weight: 400;text-decoration: underline;}
#index #wrapper{padding: 0;}
.elementor-displayFooterBefore {/*width: 100%;margin-block: 30px;*/ margin-bottom: 50px; position: relative;}
.elementor-displayFooterBefore:before {content: ''; top: 0; bottom: 0; left: -999px; right: -999px; background: #0A277B; position: absolute; z-index: 0; pointer-events: none;}
.sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu{background: #fff;}




#footer-copyrights{display: none;}
.elementor-displayFooterAfter{width: 100% !important;background: #ffffff;color: #A6A6A6 !important;font-size: 18px;font-style: normal;font-weight: 500;line-height: 20px;}
.elementor-displayFooterAfter a{padding: 0px 15px;color: #A6A6A6 !important;font-size: 18px;font-style: normal;font-weight: 500;line-height: 20px;}
.block-iqithtmlandbanners-html h5,.block-social-links h5{display: none;}
/*#footer-container-main, #checkout-footer{padding-bottom: 0 !important;}*/
/*#footer-container-main .elementor-container .elementor-column-wrap{padding-left: 0;padding-right: 0;}*/
/*#footer-container-main .elementor-displayFooterBefore .elementor-container .elementor-column-wrap{padding-top: 0;padding-bottom: 0;padding-right: 15px;padding-left: 15px;}*/
/*#footer .block-title, #checkout-footer .block-title{border: none;}*/

.fa-facebook-f:before, .fa-facebook:before{content: url(/img/cms/Graphic_Elements.png) !important;}
.fa-twitter:before{content: url(/img/cms/Modo_de_aislamiento.png) !important;}
.fa-instagram:before{content: url(/img/cms/Graphic_Elements-1.png) !important;}
.fa-youtube:before{content: url(/img/cms/youtube.png) !important;}

@media(min-width: 1400px){
	.container{max-width: 1300px;}
}
@media(min-width: 1600px){
	.container{max-width: 1500px;}
}
@media(min-width: 1800px){
	.container{max-width: 1700px;}
}
@media(min-width: 1900px){
	.container{max-width: 1800px;}
}
@media(min-width: 2000px){
	.container{max-width: 1900px;}
}

.elementor-image-box-title,.elementor-image-box-description{color: #0A277B;}

/*.swiper-button-next, .swiper-button-prev{position: absolute;top: 100%;padding: 0.4rem;margin-top: -30px;border-radius: 50%;z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;opacity: .7;transition: all .2s cubic-bezier(.7,0,.3,1);width: 30px;height: 30px;}*/
/*.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 48%;}*/
/*.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 48%;}*/
.elementor-element.elementor-element-33g85ge .elementor-swiper-button:after{font-size: 23px !important;}
.elementor-image-carousel{padding-bottom: 30px;}





.product-price{margin-bottom: 0 !important;}

.imageleft img{width: 100%;}
.nopadding,.nopadding .elementor-column-wrap{padding: 0;}

.products-selection .view-switcher{opacity: 0;}
/*#content-wrapper .page-title{color: #0A277B !important;font-size: 34px;font-style: normal;font-weight: 600;line-height: normal;text-transform: uppercase;}*/
.block-links ul>li a{color: #000 !important;font-feature-settings: 'clig' off, 'liga' off;/*font-family: Poppins;*/font-size: 14px;font-style: normal;font-weight: 500;line-height: 30px;}
.block-links ul>li{border-bottom: 1px solid #E4E4E4;}
#left-column .block h5,.af_subtitle.toggle-content{border-bottom: 1px solid #0A277B;}
#amazzing_filter.block .title_block{display: none;}
.af_subtitle.toggle-content{margin-bottom: 20px;}
#wrapper .block-title,#wrapper .block-title a,.af_subtitle.toggle-content{color: #0A277B !important;/*font-family: Poppins;*/font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;text-transform: uppercase;}
#left-column .block, #right-column .block{background: #FAFAFA;padding: 25px;}

.af_filter .name{color: #484848;font-feature-settings: 'clig' off, 'liga' off;/*font-family: Poppins;*/font-size: 14px;font-style: normal;font-weight: 500;line-height: 20px;}
.af_filter .count{color: #F36600;font-size: 12.188px;font-style: normal;font-weight: 400;line-height: 18.2px;}

/*Estilos Quantity box*/
/*.disabled .container-buttons-add-to-cart{border-color: #A6A6A6;}*/
/*.disabled .bootstrap-touchspin-down {order: 1;padding: 10px !important;color: #A6A6A6;}*/
/*.disabled input.form-control.input-qty, #quantity_wanted.disabled {order: 2;color: #A6A6A6;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;border:none;background: transparent;}*/
/*.disabled .bootstrap-touchspin-up {order: 3;color: #A6A6A6;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal;padding: 10px !important;}*/
/*Hasta aquí*/

.product-miniature-grid .product-availability{bottom: 50%;}
.product-unavailable{background: #F36600;min-width: 150px;height: 24px;margin: 0 !important;color: #FBFBFB;/*font-family: Poppins;*/font-size: 16px;font-style: normal;font-weight: 500;letter-spacing: 0.8px;line-height: 20px;}
.product-unavailable i{display: none;}


@media(max-width:678px){

}





