/* CSS */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap');

/*ENCABEZADO---------------------------------------------------------------*/
#plantilla{
    margin-top:0 !important;
}

#plantilla:before{
    content: "Seguros &";
    /*font-family: 'Trebuchet MS', sans-serif !important;*/
    font-family: 'Poppins', sans-serif;
    font-size: 25px;
    display: block;
    padding: 5px 200px 5px 10px;
    background: #47AEAC;
    color: white;
    position: absolute;
    top: -8px;
    left: 45%;
    z-index: 1;
    transform: rotate(340deg);
}

#plantilla > .container-wrapper:before{
    content: "Fianzas";
    font-family: 'Poppins', sans-serif;
    font-size: 25px;
    display: block;
    padding: 5px 400px 5px 10px;
    background: #BF3D81;
    color: white;
    position: absolute;
    top: -7px;
    left: 52%;
    z-index: 1;
    transform: rotate(340deg);
}

.container-wrapper{
    padding-top:0px !important;
}

#header{
    padding-top:28px !important;
}

#header:before{
    content:"";
    display:block;
    width:200px;
    height:285px;
    position:absolute;
    top:5px;
    right:0;
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/fondo_header.png");
    background-repeat:no-repeat;
    background-size:100%;
    background-position:center top;
    z-index: 9;
}

.navbar-fixed-bottom, .navbar-fixed-top{
    position:relative !important;
}

.navbar-brand{
    height:auto !important;
}

#header > nav > .container > .navbar-header > .imglogo{
    padding-bottom:30px !important;
}

#header .buscador_lalolanda{
    display:none;
}

#header #navbar{
    float:right !important;
    margin-top: 130px;
}

h1, h2, h4, h3, h5, p, a{
    /*font-family: 'Trebuchet MS', sans-serif !important;*/
    font-family: 'Poppins', sans-serif !important;
}

.nav > li > a{
    text-transform:capitalize;
    /*font-family: 'Trebuchet MS', sans-serif !important;*/
    font-family: 'Poppins', sans-serif;
    font-weight: 500 !important;
    font-size: 20px !important;
    color:#47AEAC !important;
}

.nav > li.active > a,
.nav > li > a:hover{
    color:#BF3D81 !important;
}

/*SLIDER-----------------------------------------------------------------------------*/
#general13_mislider1 > div > .slick-next,
#general13_mislider1 > div > .slick-prev{
    background:transparent !important;
}

.slick-dots{
    position:relative !important;
    margin-bottom:0 !important;
    padding:25px 0 !important;
}

.slick-dots li{
    width:30px !important;
    height:30px !important;
    margin-right:15px;
}

.slick-dots li button:before{
    background:#47AEAC !important;
    width:20px !important;
    height:20px !important;
    opacity:1 !important;
}

.slick-dots li.slick-active button:before{
    background:#BF3D81 !important;
}

#lalolanda_general13 #seccion3_general13{
    background:white !important;
    padding:10px !important;
}

#lalolanda_general13 #seccion3_general13 > .container{
    padding:0 !important;
    margin:0 !important;
    width:100% !important;
}

#lalolanda_general13 #seccion3_general13 #no-destacados > .GridLex-gap-30 > div > div.GridLex-col-3_sm-6_xs-6_xss-12{
    -webkit-flex-basis: 100% !important;
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
    position:relative !important;
}

#lalolanda_general13 #seccion3_general13 #no-destacados .car-item{
    margin:0 !important;
    position:relative !important;
    overflow:hidden;
    height:380px;
}

#lalolanda_general13 #seccion3_general13 #no-destacados .car-item .content{
    margin-bottom:0 !important;
    position: absolute;
    z-index: 999999;
    top: 0;
    left:0;
    width:100% !important;
    height:100% !important;
    padding:0 10px !important;
}

#lalolanda_general13 #seccion3_general13 #no-destacados .car-item .content h5{
    margin-top:15%;
    color:white;
    font-size:42px !important;
    text-shadow:0 0 5px black;
}

#lalolanda_general13 #seccion3_general13 #no-destacados .car-item > a > .image{
    margin-top:-15% !important;    
}

#lalolanda_general13 #seccion3_general13 #no-destacados .car-item > a > .image > img{
    width:100% !important;
}

#lalolanda_general13 #seccion4_general13 #mod19{
    margin-left: 25% !important;
}

#lalolanda_general13 #seccion4_general13 .brand-item-wrapper > div > a > div > img{
    width: 50%;
    margin: 0 auto;
}

#lalolanda_general13 #seccion3_general13 #mod16,
#lalolanda_general13 .section-title.text-center p,
#lalolanda_general13 .section-title.text-center h2:after,
#lalolanda_general13 .section-title.text-center h3:after,
#lalolanda_general13 #seccion3_general13 #mod17,
#lalolanda_general13 #seccion4_general13 > .container > div:nth-child(1),
#lalolanda_general13 #seccion4_general13 #mod31,
#lalolanda_general13 #seccion3_general13 #no-destacados .car-item .content h6,
#lalolanda_general13 #seccion3_general13 #no-destacados .car-item .bottom,
#lalolanda_general13 #seccion4_general13 #mod22,
#lalolanda_general13 #seccion4_general13 #mod23,
#lalolanda_general13 #seccion4_general13 #mod24,
#lalolanda_general13 #seccion4_general13 #mod25,
#lalolanda_general13 #seccion4_general13 #mod26,
#lalolanda_general13 #seccion4_general13 #mod27,
#lalolanda_general13 #seccion4_general13 #mod28,
#lalolanda_general13 #seccion4_general13 #mod29,
#lalolanda_general13 #seccion4_general13 #mod30,
#id_option1652978 #lalolanda_general13 #seccion3_general13 #mod12{
    display:none;
}

/*INICIO-----------------------------------------------------------------*/
#id_option1652978 #lalolanda_general13 #seccion1_general13,
#id_option1652978 #lalolanda_general13 #seccion2_general13,
#id_option1652978 #lalolanda_general13 #seccion5_general13,
#id_option1652978 #lalolanda_general13 #seccion6_general13,
#id_option1652978 #lalolanda_general13 #seccion7_general13{
    display:none;
} 

/*NOSOTROS------------------------------------------------------------------*/
#id_option1652984 #lalolanda_general1 #general_mislider1,
#id_option1652980 #lalolanda_general1 #general_mislider1{
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/nosotros/nosotros_slider.jpg") !important;
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    background-color:#47AEAB;
    padding-top:250px !important;
    padding-bottom:250px !important;
}

#id_option1652980 #lalolanda_general1 #general_mislider1{
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/servicios/servicios_slider.jpg") !important;
    background-size:100%;
    padding-top:100px !important;
    padding-bottom:100px !important;
}

#id_option1652984 #seccion1_general1{
    background:white !important;
}

#id_option1652984 #lalolanda_general1 #general_mislider1:before,
#id_option1652980 #lalolanda_general1 #general_mislider1:before,
#id_option1652984 #seccion1_general1 #mod3,
#id_option1652984 #seccion1_general1 #mod4,
#id_option1652984 #seccion1_general1 #mod2 .text-holder .icon,
#id_option1652980 #lalolanda_general1 #seccion1_general1{
    display:none;
}

#id_option1652984 #seccion1_general1 #mod2 .text-holder .text-content{
    margin-left:0 !important;
}

#id_option1652984 #seccion1_general1 #mod2,
#id_option1652984 #seccion1_general1 #mod2 .text-holder{
    width:100% !important;
}

#id_option1652984 #seccion1_general1 #mod2 .text-holder{
    float:initial !important;
}

#id_option1652984 #seccion1_general1 #mod2 .text-holder .text-content{
    text-align: center;
}

#id_option1652984 #seccion1_general1 #mod2 .text-holder .text-content > span{
    color:#794494;
    text-transform:initial !important;
    font-size:26px !important;
    line-height: 38px;
}

#id_option1652984 #seccion1_general1 #mod2 .text-holder .text-content > span > span{
    font-size: 1.8em;
}

#lalolanda_general1 #general_mislider1 #mod1 h1,
#lalolanda_general1 #general_mislider1 #mod1 p{
    margin-bottom:0 !important;
    text-align:justify;
}

#lalolanda_general1 #general_mislider1 #mod1 > div > div{
    margin-left:0 !important;
    width: 25% !important;
}

#lalolanda_general1 #seccion2_general1 #contenido_uno h2,
#id_option1652984 #lalolanda_general1 #seccion7_general1 .content h5{
    color:#47AEAB;
    margin-bottom:15px !important;
}

#lalolanda_general1 #seccion2_general1 #contenido_uno p,
#id_option1652984 #lalolanda_general1 #seccion7_general1 .content p{
    font-size:20px;
    font-weight:500;
    margin-bottom:0 !important;
}

#id_option1652984 #lalolanda_general1 #seccion7_general1 .content p strong{
    color:#120076;
}

#lalolanda_general1 #seccion2_general1,
#lalolanda_general1 #seccion7_general1{
    padding-top:15px;
    padding-bottom:15px;
}

#id_option1652984 #lalolanda_general1 #seccion2_general1 #contenido_uno #mod5 .section-title-2{
    margin-bottom:0 !important;
}

#id_option1652984 #lalolanda_general1 #seccion7_general1 .GridLex-col-4_sm-4_xs-12_xss-12{
    -webkit-flex-basis: 100% !important;
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
}

#id_option1652984 #lalolanda_general1 #seccion7_general1 .content h5{
    text-transform: uppercase;
    margin: 0 0 50px;
    letter-spacing: 3px;
    position: relative;
    line-height: 1.1;
    font-size:32px;
}

#lalolanda_general1 #seccion3_general1{
    background:white !important;
}

#lalolanda_general1 #general_mislider1 #mod1 > div > div > div,
.section-title-2 h2:after,
#id_option1652984 #lalolanda_general1 #seccion2_general1 #mod2_1,
#id_option1652984 #lalolanda_general1 #seccion2_general1 #mod6,
#id_option1652984 #lalolanda_general1 #seccion2_general1 #mod7,
#id_option1652984 #lalolanda_general1 #seccion2_general1 #mod8,
#id_option1652984 #lalolanda_general1 #seccion2_general1 #mod9,
#id_option1652984 #lalolanda_general1 #seccion3_general1,
#id_option1652984 #lalolanda_general1 #seccion4_general1,
#id_option1652984 #lalolanda_general1 #seccion5_general1,
#id_option1652984 #lalolanda_general1 #seccion6_general1,
#id_option1652984 #lalolanda_general1 #seccion7_general1 #mod42,
#id_option1652984 #lalolanda_general1 #seccion7_general1 .GridLex-col-4_sm-4_xs-12_xss-12 .recent-post-item > .image,
#id_option1652984 #lalolanda_general1 #seccion7_general1 .read-more,
#lalolanda_general1 .recent-post-item .content h5:after{
    display:none;
}

/*SERVICIOS---------------------------------------------------------------*/
#id_option1652980 #lalolanda_general1 #seccion2_general1,
#id_option1652980 #lalolanda_general1 #seccion2_general1 > .container{
    padding:0 !important;    
}

#id_option1652980 #lalolanda_general1 #seccion2_general1 > .container,
#id_option1652980 #lalolanda_general1 #seccion2_general1 #mod2_1 > .image > img{
    width:100% !important;
}

#id_option1652980 #lalolanda_general1 #seccion2_general1 #mod2_1{
    width:100% !important;
    position:relative !important;
    padding:0 !important;
}

#id_option1652980 #lalolanda_general1 #seccion4_general1 > .container > div:nth-child(1) > div{
    margin-left:0 !important;
    width:100% !important;
}

#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod17{
    margin-left: 25% !important;
}

#lalolanda_general1 #seccion4_general1 .brand-item-wrapper > div > a > div > img {
    width: 50%;
    margin: 0 auto;
}

#lalolanda_general1 #seccion3_general1 > .container{
    margin:0 !important;
    padding:0 !important;
    width:100% !important;
}

#lalolanda_general1 #seccion3_general1 .car-item-wrapper .GridLex-col-3_sm-6_xs-6_xss-12{
    -webkit-flex-basis: 100% !important;
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
}

#lalolanda_general1 #seccion3_general1 .car-item-wrapper .car-item{
    margin-bottom:0 !important;
}

#lalolanda_general1 #seccion3_general1 .car-item-wrapper .car-item .image{
    margin:0 !important;
}

#lalolanda_general1 #seccion3_general1 .car-item-wrapper .car-item .image img{
    width:100% !important;
}

#id_option1652980 #lalolanda_general1 #seccion3_general1 .bottom{
    background:white !important;
    border:0 !important;
    position:relative !important;
}

#id_option1652980 #lalolanda_general1 #seccion3_general1 .bottom p{
    color:#333333 !important;
    font-size:20px;
}

#cont_seguros > .row,
#cont_fianzas > .row{
    margin-bottom:35px;
}

#cont_seguros h5,
#cont_fianzas h5{
    text-align:left;
    color:white;
    padding:10px;
    font-size:30px;
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/servicios/fondo_titulo_seguros.jpg");
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center;
    background-color:#CC3582;
}

#cont_fianzas h5{
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/servicios/fondo_titulo_fianzas.jpg");
}

#cont_info_fianzas{
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/servicios/fondo_serivicios.jpg");
    background-size:100%;
    background-repeat:no-repeat;
    background-position:center;
    background-color:#BF3D81;
    padding:50px 0;
}

#cont_info_fianzas > div > div:nth-child(1){
    position:relative;
}

#cont_info_fianzas > div > div:nth-child(1):after{
    content: "Características";
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/servicios/fondo_servicios_caracterisitcas.png");
    background-size:100%;
    background-repeat:no-repeat;
    background-position:center;
    background-color:transparent;
    color: white;
    font-size: 40px;
    position: absolute;
    display: block;
    width: 90%;
    height: 180px;
    padding: 50px 15px;
    margin-top: 4px;
}

#cont_info_fianzas ul{
    margin-bottom:0;
}

#cont_info_fianzas ul > li{
    color:white !important;
    font-size:18px;
    text-align:left;
}

#cont_info_fianzas ul > li > span{
    padding:15px 0;
    margin:0 5px;
    /*font-family: 'Trebuchet MS', sans-serif !important;*/
    font-family: 'Poppins', sans-serif;
    /*border-left:1px solid white;*/
}

#lalolanda_general1 #seccion4_general1 h2{
    font-size: 20px;
    margin-bottom:10px;
}

#lalolanda_general1 #seccion3_general1 .car-item-wrapper .car-item > a{
    cursor:initial;
}

.section-title.text-center h2:after, .section-title.text-center h3:after,
#id_option1652980 #lalolanda_general1 #seccion3_general1 #mod10,
#id_option1652980 #lalolanda_general1 #seccion3_general1 #mod11 .image,
#id_option1652980 #lalolanda_general1 #seccion3_general1 .content,
#id_option1652980 #lalolanda_general1 #seccion3_general1 .bottom > i,
#id_option1652980 #lalolanda_general1 #seccion3_general1 #mod13,
#id_option1652980 #lalolanda_general1 #seccion3_general1 #mod14,
#id_option1652980 #lalolanda_general1 #seccion3_general1 #mod15,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod20,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod21,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod22,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod23,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod24,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod25,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod26,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod27,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod28,
#id_option1652980 #lalolanda_general1 #seccion4_general1 #mod29,
#id_option1652980 #lalolanda_general1 #seccion2_general1 #contenido_uno,
#id_option1652980 #lalolanda_general1 #seccion5_general1,
#id_option1652980 #lalolanda_general1 #seccion6_general1,
#id_option1652980 #lalolanda_general1 #seccion7_general1{
    display:none;
}

/*CONTACTO----------------------------------------------------------------*/
#lalolanda_contacto1 .breadcrumb-wrapper{
    background-image:url("http://gestiona.usuariosazteca.com/content/982799/contacto/fondo_contacto.jpg");
    background-size:100%;
    background-repeat:no-repeat;
    background-position:center;
    background-color:#47AEAB;
    padding-top:150px;
    padding-bottom:150px;
}

#lalolanda_contacto1 .breadcrumb-wrapper #mod1 h2{
    color:white;
    text-transform:justify;
    font-size:38px;
}

#lalolanda_contacto1 .breadcrumb-wrapper #mod1 h2 span{
    font-size:24px;
}

#lalolanda_contacto1 > .container-outer #mapa-contacto1{
    -webkit-flex-basis: 100% !important;
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
}

#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div{
    -webkit-flex-basis: 50% !important;
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    max-width: 50% !important;
}

#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 .row{
    margin-bottom:10px;
}

#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 p{
    margin-bottom:0;
    font-size:28px;
    /*font-family: 'Trebuchet MS', sans-serif !important;*/
    font-family: 'Poppins', sans-serif;
}

#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 p a{
    color:#791185;
}

/*#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 ul{
    margin-bottom: 0;
    display: block;
    width: 100%;
}

#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 ul > li{
    margin-right:5px;
    text-align:center;
    display:inline-block;
}*/

#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 ul > li > a > img{
    width:50%;
    margin:0 auto;
}

#lalolanda_contacto1 .breadcrumb-wrapper #mod2,
#lalolanda_contacto1 > .container-outer #mapa-contacto1 #mod6,
#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div:nth-child(3),
#lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > .contact-item > h5,
#lalolanda_contacto1 .section-title h4:after,
#lalolanda_contacto1 > .container-outer #contacto_vista1{
    display:none;
}

#contacto_form .row{
    margin-bottom:10px;
}

#contacto_form form input,
#contacto_form form textarea{
    display:block;
    width:100%;
    border:2px solid gray;
    border-radius: 15px;
    padding:10px 5px;
    font-size:24px;
    /*font-family: 'Trebuchet MS', sans-serif !important;*/
    font-family: 'Poppins', sans-serif;
}

#contacto_form form a{
    display:block;
    width:100%;
    background:#BF3D81;
    border-color:#BF3D81;
    font-size:24px;
    padding:15px 10px;
    border-radius: 15px;
    /*font-family: 'Trebuchet MS', sans-serif !important;*/
    font-family: 'Poppins', sans-serif;
}

#contacto_form form i{
    font-size:45px;
    color:#6ee77d;
}

/*PIE---------------------------------------------------------------------*/
.main-footer{
    background:#33AFD1 !important;
}

/*RESPONSIVE-----------------------------------------------------------------------*/
@media only screen and (max-width: 1024px){
    #cont_seguros h5, #cont_fianzas h5{
        font-size:22px;
    }
    
    #cont_info_fianzas{
        background-size:cover;
    }
    
    #lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 p{
        font-size: 20px;
    }
}

@media only screen and (max-width: 768px){    
    ul.slicknav_nav > li > a{
        background:#00b0af;
        border:0 !important;
        color:white !important;
    }
    
    ul.slicknav_nav > li.active> a{
        background:white;
        color:#00b0af !important;
    }
    
    #cont_seguros h5, #cont_fianzas h5{
        margin-top:15px;
    }
    
    #cont_info_fianzas > div > div:nth-child(1):after{
        position:relative;
    }
    
    #cont_info_fianzas{
        padding-top:0 !important;   
    }
    
    #cont_info_fianzas ul{
        padding:0 10px;
    }
    
    .welcome-wrapper .welcome-image-bg{
        height:auto !important;
    }
    
    #lalolanda_general1 #seccion3_general1{
        padding-top:0 !important;
    }
    
    #id_option1652980 #lalolanda_general1 #seccion2_general1 #mod2_1{
        margin-top:0 !important;
    }
    
    #lalolanda_contacto1 .breadcrumb-wrapper{
        padding-top: 50px;
        padding-bottom: 50px;
    }
    
    #lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 img{
        width:25%;
        margin-right:0 !important;
    }
    
    #lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 p{
        text-align:left !important;
    }
    
    #lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 ul > li > a > img{
        width:50px;
    }
    
    #plantilla:before,
    #plantilla > .container-wrapper:before{
        display:none;
    }
}

@media only screen and (max-width: 425px){
    #plantilla:before,
    #plantilla > .container-wrapper:before{
        display:none;
    }
    
    #lalolanda_general13 #seccion3_general13 #no-destacados .car-item .content h5{
        font-size:22px !important;
        margin-top: 25%;
    }
    
    #lalolanda_general13 #seccion3_general13 #no-destacados .car-item{
        height: auto !important;
    }
    
    #lalolanda_general13 #seccion4_general13 #mod19{
        margin-left:0 !important;
    }
    
    #id_option1652984 #lalolanda_general1 #general_mislider1, #id_option1652980 #lalolanda_general1 #general_mislider1{
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    
    #id_option1652984 #seccion1_general1 #mod2 .text-holder .text-content > span{
        font-size: 12px !important;
        line-height: 20px;
    }
    
    #lalolanda_general1 #seccion2_general1 #contenido_uno h2, #id_option1652984 #lalolanda_general1 #seccion7_general1 .content h5{
        font-size: 12px !important;
    }
    
    #lalolanda_general1 #seccion2_general1 #contenido_uno p, #id_option1652984 #lalolanda_general1 #seccion7_general1 .content p,
    #lalolanda_general1 #general_mislider1 #mod1 h1, #lalolanda_general1 #general_mislider1 #mod1 p{
        font-size: 12px !important;
    }
    
    .recent-post-item .content{
        margin:0 !important;
    }
    
    .recent-post-item{
        margin-bottom:10px !important;
    }
    
    #lalolanda_general1 #general_mislider1 #mod1 > div > div{
        width:50% !important;
    }
    
    .main-search-wrapper{
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
    
    #id_option1652980 #lalolanda_general1 #seccion3_general1 .bottom p{
        font-size:14px !important;
        margin-bottom:5px !important;
    }
    
    #cont_seguros h5, #cont_fianzas h5{
        font-size:16px !important;
    }
    
    #cont_info_fianzas ul > li{
        font-size:14px;
    }
    
    #id_option1652980 #lalolanda_general1 #seccion4_general1 #mod17{
        margin-left:0 !important;
    }
    
    #header:before{
        display:none;
    }
    
    #lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div{
        -webkit-flex-basis: 100% !important;
        -ms-flex-preferred-size: 100% !important;
        flex-basis: 100% !important;
        max-width: 100% !important;
    }
    
    #lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 p,
    #contacto_form form input, #contacto_form form textarea,
    #contacto_form form a{
        font-size:14px !important;
    }
    
    #lalolanda_contacto1 > .container-outer #mapa-contacto1 > div > div > div > #mod4 img {
        width: 40px;
    }
    
    #lalolanda_contacto1 .contact-wrapper{
        margin-top:0 !important;
    }
    
    #contacto_form form a{
        padding:5px 0 !important;
    }
    
    #contacto_form form input, #contacto_form form textarea{
        border-radius:5px;
    }
    
    #lalolanda_contacto1 #mod1{
        display:block !important;
        width:50%;
    }
    
    #lalolanda_contacto1 .breadcrumb-wrapper #mod1 h2{
        font-size:16px !important;
        text-shadow:0 0 5px black;
    }
    
    #lalolanda_contacto1 .breadcrumb-wrapper #mod1 h2 span{
        font-size: 12px;
    }
    
    #lalolanda_contacto1 .breadcrumb-wrapper{
        padding-top: 20px;
        padding-bottom: 20px;
    }
    
    #lalolanda_contacto1 .breadcrumb-wrapper{
        background-size:cover;
    }
}