@font-face {
    font-family: 'MontserratSemiBold';
    src: url("../fonts/Fuente_Montserrat/Montserrat-SemiBold.ttf") format('truetype');
}

@font-face {
    font-family: 'MontserratMedium';
    src: url("../fonts/Fuente_Montserrat/Montserrat-Medium.ttf") format('truetype');
}

@font-face {
    font-family: 'MontserratRegular';
    src: url("../fonts/Fuente_Montserrat/Montserrat-Regular.ttf") format('truetype');
}

@font-face {
    font-family: 'MontserratBold';
    src: url("../fonts/Fuente_Montserrat/Montserrat-Bold.ttf") format('truetype');
}

@font-face {
    font-family: 'MontserratLight';
    src: url("../fonts/Fuente_Montserrat/Montserrat-Light.ttf") format('truetype');
}

@font-face {
    font-family: 'AvenirNextMedium';
    src: url("../fonts/Fuente Avenir/26301410506.ttf") format('truetype');
}

@font-face {
    font-family: 'AvenirNextBold';
    src: url("../fonts/Fuente Avenir/25381880192.ttf") format('truetype');
}

@font-face {
    font-family: 'AvenirNextRegular';
    src: url("../fonts/Fuente Avenir/30716573843.ttf") format('truetype');
}

@font-face {
    font-family: 'MyriadProSemibold';
    src: url("../fonts/Fuente_Myriad/myriad-pro-semibold.otf") format('opentype');
}

@font-face {
    font-family: 'MyriadProLight';
    src: url("../fonts/Fuente_Myriad/myriad-pro-light.otf") format('opentype');
}

@font-face {
    font-family: 'MyriadProRegular';
    src: url("../fonts/Fuente_Myriad/myriadpro-regular.ttf") format('truetype');
}

body {
    background-color: #3678bf
}

h1,
h2,
h3 {
    font-family: 'AvenirNextBold', sans-serif !important;

}

h4,
h4,
h6 {
    font-family: 'AvenirNextMedium', sans-serif !important;
}

p {
    font-family: 'MyriadProLight', sans-serif !important;
}

form {
    font-family: 'MyriadProRegular', sans-serif !important;
}

.fs-7 {
    font-size: 0.7rem;
}

.fs-8 {
    font-size: 0.8rem;
}

.montserrat-semibold {
    Font-family: 'MontserratSemiBold', sans-serif !important;
}

.montserrat-light {
    font-family: 'MontserratLight', sans-serif;
}

.montserrat-regular {
    Font-family: 'MontserratRegular', sans-serif !important;
}

.montserrat-medium {
    Font-family: 'MontserratMedium', sans-serif !important;
}

.avenir-regular {
    Font-family: 'AvenirNextRegular', sans-serif !important;
}

.text-navy-blue {
    color: #1367ba;
}

.text-blue0070c0 {
    color: #0070c0;
}

.text-blue0e347f {
    color: #0e347f;
}

.text-0e314c{
    color: #0e314c;
}

.text-blue25408f {
    color: #25408f;
}

.text-light-blue {
    color: #84a0b7;
}

.text-gray {
    color: #969aa8;
}

.text-768492{
    color: #768492;
}

.text-637484{
    color: #637484;
}

.w-img-50 {
    width: 500px;
    height: auto;
}

.navbar {
    font-family: 'MontserratBold', sans-serif !important;
}

.bg-blue-gradient {
    background: rgb(39, 51, 108);
    background: linear-gradient(90deg, rgba(39, 51, 108, 1) 0%, rgba(28, 117, 186, 1) 62%);
}
.bg-navy-blue {
    background-color: #2e6096;
}

.border-green {
    border-color: #97d03f !important;
}

.border-navy-blue{
    border-color: #1367ba !important;
    opacity: 1;
}

.border-blue{
    border-color: #7aa7d3 !important;
    opacity: 1;
}

::placeholder {
    color: #fff !important;
    /* opacity: 1;  */
}

.placeholder-blue::placeholder {
    color: #7aa7d3 !important;
    /* opacity: 1;  */
}

.bg-transparent-icon {
    background-image: url('../img/iconointervento_transparente.png');
}

.bg-plain {
    background-image: url('../img/fondo_avion.png');
}

.bg-phone{
    background-image: url('../img/iimagen_backtelefonochica2.png');
}

.bg-propieties {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.bg-propieties-cover {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

@media (max-width:1023px) {
    .bg-cover {
        background-size: cover !important;
    }
}

