@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Mitr:wght@300;400;700&display=swap');
@font-face{font-family:Mitr-Bold;src:url(fonts/Mitr-Bold.ttf) format("truetype")}@font-face{font-family:Mitr-ExtraLight;src:url(fonts/Mitr-ExtraLight.ttf) format("truetype")}@font-face{font-family:Mitr-Light;src:url(fonts/Mitr-Light.ttf) format("truetype")}@font-face{font-family:Mitr-Medium;src:url(fonts/Mitr-Medium.ttf) format("truetype")}@font-face{font-family:Mitr-Regular;src:url(fonts/Mitr-Regular.ttf) format("truetype")}@font-face{font-family:Mitr-SemiBold;src:url(fonts/Mitr-SemiBold.ttf) format("truetype")}

body {
  font-family: Roboto,sans-serif;
    font-size: 16px;
    line-height: 23px;
    font-weight: 400;
	color: #707070;
}

h1,h2, .h4 {
    font-weight: 500;
}

/* HEADER */
.header {
    background-color: #fff;
}

.top-header-row {
    background-color: #101010;
}

.main-nav-row {
    background-color: #fff;
}

.main-nav-row .item-inner-main-nav a {
    border-right: solid 1px #fff;
    font-weight: 500;
    color: #101010;
    text-transform: uppercase;
    font-size: 15px;
}


.main-nav-row .item-inner-main-nav .dropdown-menu {
    background-color: #dee0df;
    font-weight: 700;
    color: #000;
}

.main-nav-row .item-inner-main-nav .dropdown-menu li {
    border-bottom: solid 1px #fff;
}

.main-nav-row .item-inner-main-nav .dropdown-menu li a:hover {
    color: #2ba54e;
    background-color: transparent;
}

.main-nav-row .item-inner-main-nav:hover,
.main-nav-row .item-inner-main-nav a:hover,
.top-header-row .item-inner-top-header a:hover {
    color: #154284;
    background-color: transparent;
}

.nav>li>a {
    color: #fff;
}

@media screen and (max-width: 767px) {
    .main-nav-row {
        background-color: #154284;
    }
    .main-nav-row .navbar-brand.ee-mod .brand-img {
        height: 45px;
    }
    .main-nav-row .navbar-collapse {
        background-color: #dee0df;
    }
}




/* CONTENIDO */
.espacio-prin{
    margin-top: 30px;
}

.contenido_pri, .contenido_pri h2 {
    color: #676666
}

ul.list-unstyled {
    margin: 0;
    color: #00703C;
}


/* CAROUSEL */
.carousel-inner>.item>a>img,
.carousel-inner>.item>img {
    width: 100%;
}


/* BOTONES */
.form-contact-row .btn-primary,
.btn-default {
    color: #fff !important;
    background-color: #154284;
    border-color: #154284;
    opacity: 1;
}

.form-contact-row .btn-primary:hover,
.btn-default:hover {
    color: #fff;
    background-color: #101010;
    border-color: #fff;
}

/* FOOTER */
.footer .footer-company-section {
    background-color: #101010;
}.social-media-text-top-header {
    color: #fff;
}
.top-header-row a {
    color: #8891a8;
}
p {
   color: #101010;
    font-family: Roboto,sans-serif;
	    text-align: justify;
}
.parrafos{
	font-weight: 200;
	color: #101010;
}
b, strong {
    font-weight: 500 !important;
}
a.alert-link:visited, a:visited {
    color: #154284;
}
a.text-info:focus, a.text-info:hover {
    color: #101010;
}
.text-info {
    color: #154284 !important;
}
.titulos{
	font-size: 28px;
    font-weight: 400;
    margin-bottom: 30px;
	color: #154284;
	    margin-top: 70px;
}.fa-facebook-official:before {
    content: "\f230";
    color: #fff;
}
.fa-twitter:before {
    content: "\f099";
   
}.copyright-row .term-conditions-link, .footer, .powered-by-row .term-conditions-link, .privacy-advercity-row .term-conditions-link {
    color: #fff;
}
.ee-logotype-powered-by {
    display: inline-block;
    width: 77px;
    background: #fff;
    padding: 2px;
}
.middle-header-row .col-sm-3 img {
    display: none;
}
.middle-header-row .col-sm-3 {
    height: 113px;
    padding: 0;
    background-image: url(../images/logo-sierra.png);
    background-repeat: no-repeat;
}.privacy-advercity-row .col-sm-3 {
    background-image: url(../images/logobg2.png);
    background-repeat: no-repeat;
    height: 149px;
}
img.ee-logotype {
    display: none;
}
.col-links-inner-top-header {
    border-right: 0px;
    width: 100%;
}
.social-media-text-top-header {
    color: #FFF;
    display: none;
}
.top-header-row .item-inner-top-header a:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.top-header-row .item-inner-top-header a {
    background-color: transparent;
    color: #fff;
    font-size: 16px;
    border-radius: 0;
}
.top-header-row .item-inner-top-header a:hover {
    background-color: transparent;
    color: #fff;
    border-radius: 0;
}
.top-header-row .item-inner-top-header:nth-child(1) a:before {
    content: "\f09a";
    color: white;
}
.top-header-row .item-inner-top-header:nth-child(2) a:before {
    content: url("../images/x-twitter.svg");
    margin-top: 3px;
    width: 15px;
}
@media (min-width: 768px){
.navbar-nav {
    display: table;
    float: none !important;
    margin: auto !important;
}}
.main-nav-row .item-inner-main-nav a:hover {
   
    border-bottom: solid 1px #154284;
}
.main-nav-row .navbar-header .icon-bar {
    background-color: #fff;
}
.fa-search:before {
    content: "\f002";
    color: #fff;
}.sierra-slider1 {
    background: url(../images/slider-1.jpg) no-repeat center;
    background-size: cover;
    height: 50vh;
}
.sierra-slider2 {
    background: url(../images/slider-2.jpg) no-repeat center;
    background-size: cover;
    height: 50vh;
}
.sierra-slider3 {
    background: url(../images/slider-3.jpg) no-repeat center;
    background-size: cover;
    height: 50vh;
}
.modal-body .title p{
	    display: flex
;
    justify-content: center;
}