.top-space10  {margin-top:  10px !important;}
.top-space15  {margin-top:  15px !important;}
.top-space20  {margin-top:  20px !important;}
.top-space30  {margin-top:  30px !important;}
.top-space40  {margin-top:  40px !important;}
.top-space50  {margin-top:  50px !important;}
.top-space100 {margin-top: 100px !important;}
.top-space200 {margin-top: 200px !important;}
.top-space300 {margin-top: 300px !important;}
.top-space400 {margin-top: 400px !important;}
.top-space500 {margin-top: 500px !important;}
.top-space600 {margin-top: 600px !important;}

.opacity02 {opacity: 0.2 !important;}
.borderRadiusTotal {border-radius: 100% !important;}
.myBorder {border-color:  rgba(255,255,255,0.1) !important;}
.ancho100 {width: 100% !important;}
/*.fondoBlanco {background: #000000 !important;}*/

.miRojo {color: #E74C3C !important;}

.letraBlanca {color: #ffffff !important;}
.letraNegra {color: #1a1a1a !important;}
.letraMontserrat {font-family: 'Montserrat', sans-serif !important; font-weight: 500;}


.after-before-separator:before, .after-before-separator:after {background: rgba(26,26,26,0.2) !important;}



@media (min-width: 992px) {
    .myLg-margin-bottom15 {margin-bottom: 15px !important};
}


/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
    .marginBetweenSections {margin-top: 100px !important;}
}

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
    .marginBetweenSections {margin-top: 200px !important;}
}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
    .marginBetweenSections {margin-top: 300px !important;}
}

/*// Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .marginBetweenSections {margin-top: 300px !important;}
}