@import '../node_modules/bootstrap/scss/functions';
@import '../node_modules/bootstrap/scss/variables';

$enable-responsive-font-sizes: true;

$font-size-base: 1rem;



/* Padding */
.padding {
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.headingPadding {
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 40px;
    padding-bottom: 10px;
}

.footerPadding {
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 25px;
    padding-bottom: 25px;
}

.imgPadding {
    height: auto!important;
}
/* Padding */


.Rem_4 {
    @include font-size(4rem);
}


/* Colors */
.fc_white {
    color: #fff!important;
}

.fc_black {
    color: #000!important;
}

.fc_primary {
    color: #00aeed!important;
}
/* Colors */


/* Font Weight */
.fw_900 {
    font-family: 'Montserrat'!important;
    font-weight: 900 !important;
}

.fw_700 {
    font-family: 'Montserrat'!important;
    font-weight: 700 !important;
}

.fw_600 {
    font-family: 'Montserrat'!important;
    font-weight: 600 !important;
}

.fw_500 {
    font-family: 'Montserrat'!important;
    font-weight: 500 !important;
}

.fw_400 {
    font-family: 'Montserrat'!important;
    font-weight: 400 !important;
}

.fw_300 {
    font-family: 'Montserrat'!important;
    font-weight: 300 !important;
}
/* Font Weight */


hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 4;
    border-color: white;
    opacity: 1!important;
}

.squarer {
        overflow: visible;
    }

.border{
    border: solid 1px white;
}

.underlineWhite {
    text-decoration: underline;
    text-decoration-color: white;!important
}

.footerLinkWhite {
    color: white;!important
}