h2.titles{color:#343434 !important;letter-spacing:1.1px !important}
h2.stitles{color:#343434 !important;}
.ta-c{text-align:center}
.dffwjc{display: flex;flex-wrap: wrap;justify-content: center;}
.mulish{font-family:'Mulish', sans-serif;}.medium{font-weight:700;}.bold{font-weight:900;}
.p-normal{color:#343434; font-size:23px; text-align:left; margin-bottom: 30px}.p-strong{color:#ED1C24;}
.button-regist{border:0px !important;color:#FFF; text-align:center; font-weight:bold; font-size:20px;outline:none !important;background: #ED1C24;border-radius: 50px; padding: 8px 52px;;transition:0.3s}.button-regist:hover{transform:scale(1.05);transition:0.3s}
.maw-250{max-width:250px}.maw-800{max-width:800px}.maw-950{max-width:950px}.maw-385{max-width:385px}
.bg-gris{background:#eef0f2}
.but-desp{display: block; position: relative; cursor: pointer;}
.line {margin-top: 30px;margin-bottom: 30px;border: 0;border-top: 1px solid #060643;}
.gallery-block.grid-gallery{padding-bottom: 60px;padding-top: 30px;}.gallery-block.grid-gallery .heading{margin-bottom: 50px;text-align: center;}.gallery-block.grid-gallery .heading h2{font-weight: bold;font-size: 1.4rem;text-transform: uppercase;}.gallery-block.grid-gallery a:hover{opacity: 0.8;}.gallery-block.grid-gallery .item img{box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);transition: 0.4s;}.gallery-block.grid-gallery .item{margin-bottom: 20px;}
.banner-1 {padding: 20px;border-radius: 20px;width:100%}.banner-2 {width:100%;max-width: 850px;}
.box-reponse {padding-top: 5px;padding-bottom: 5px;}
.bt1-info-second .info-content__info_paragraph {font-size: 1.2rem;}
.bt1-info-second .info-content__info {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;padding:1rem 0}
.bt1-products-main-container {border-bottom: 0px rgba(219,219,219,0.858824) solid;}
.bt1-products-second-container-data .item__link {border-bottom: 0px rgba(219,219,219,0.858824) solid;}
.bt1-container .brand-button {border-radius: 5px}
.cintillo {text-align:center;font-weight: bold;color: #060643;padding-top: 10px 0;font-size:22px}
.tittle-acordion {color: #060643;text-align: center;font-weight: bold;margin-top: 5px;display: inline-block;margin-bottom: 5px;}
.plus-icon {display: inline-block;position: absolute;right: 0;top: 8px;}
.card {border: 1px solid #dadada;box-shadow: 0px 1px 18px 9px rgba(0,0,0,0.05);-webkit-box-shadow: 0px 1px 18px 9px rgba(0,0,0,0.05);-moz-box-shadow: 0px 1px 18px 9px rgba(0,0,0,0.05);border-radius: 8px !important;}
.box-tittle {background: #060643;text-align: center;text-transform: uppercase;font-weight: bold;font-size: 20px;color: #fff;padding:15px 0;border-radius: 5px; margin-bottom: 20px;line-height: normal;}
.positioner{display: flex;justify-content: center;}
@media(min-width:769px){.pasos picture img{max-width:783px;}.bt1-banner-description {font-size: 1rem;border-top: 0px rgba(219,219,219,0.858824) solid;border-bottom: 0px rgba(219,219,219,0.858824) solid;}}
@media(min-width:576px){.gallery-block.grid-gallery .scale-on-hover:hover{transform: scale(1.05);box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.15) !important;}}
@media(max-width:768px){.box-reponse {padding: 5px 10px 5px 2px}.f-mobile {font-size:18px !important}.tittle-acordion {font-size:15px;text-align:left;padding-right: 20px;}.titles {font-size: 1.5rem !important;line-height: 1.75rem !important;}.bt1-desktop {display: block;}.cintillo {font-size:18px}.bt1-products-second-container-data .item__media img{max-width: 100%;}.positioner{display: flex;justify-content: center;}}
@media (min-width: 319px){.bt1-container .brand-button {-ms-flex-pack: center;justify-content: center;background-color: #ED1C24;padding: 0.75rem 1rem;color: #fff;line-height: 1.5rem;text-align: center;font-weight: bold;max-width: 10rem;}}
@media (max-width: 991.98px){.bt1-products-second-container-data .heading-secondary {display: block;}}
@media (min-width: 992px) {.bt1-info-second .info-content {padding-bottom: 1.5rem;border-bottom: 0px rgba(219,219,219,0.858824) solid;}}