
.banners .large-5.lleva_img {max-width: 710px;margin:0 auto;padding-top: 70px;}
.banners .large-7.lleva_data {max-width: 710px;margin:0 auto;padding: 170px 30px 20px 40px;z-index: 9;}
.banners h1{font-size:33px;line-height: 44px;padding-bottom: 20px; letter-spacing: 1px;}
.banners h1 span{ color:#606060 !important;}
.banners h1 img{margin-top: -20px;margin-left: 20px;}
.banners p{font-size:22px;line-height: 27px;color:#fff;padding: 5px 0 15px ;max-width: 400px;}

.banners h3{font-size:80px;line-height:75px;padding-bottom: 20px; letter-spacing: .5px;}
.banners .p_left{padding-left: 20px;}
.banners a img{margin-top: -8px;}

.medium-6:hover h1, .medium-6:hover h3{animation: fadeIn ease 2s;
    -webkit-animation: fadeIn ease 2s;
    -moz-animation: fadeIn ease 2s;
    -o-animation: fadeIn ease 2s;
    -ms-animation: fadeIn ease 2s;}
	
    


#portada h1 {padding-bottom:60px;font-size:40px;line-height:50px;letter-spacing:2px;} 
#portada h2 {padding:0;font-size:45px;line-height:40px;letter-spacing:1px;padding-bottom: 10px;}
#portada h3 {padding-bottom:10px;font-size:40px;line-height:50px;letter-spacing:1.5px;}
#portada p{font-size:16px;line-height:20px;}
#portada blockquote{font-size:18px;line-height: 25px;padding-bottom: 20px;letter-spacing:0px;}

#portada .callout-1 {background:#fff;}
#portada .callout-1 .row-1{padding:80px 0 ;}
#portada .callout-1 h3 {padding:0;font-size:258px;line-height:240px;letter-spacing:1px;position: relative;z-index: 2;}
#portada .callout-1 .btn {background:#6275bd ;color: #fff;max-width: 150px; position: absolute;z-index: 3;margin: 0 auto;display: block;left: 0;right: 0;top: 45%;}
#portada .callout-1 .p_img_izq  {position: absolute;right: 0;top: 0;z-index: 1;}
#portada .callout-1 ._img_curva_1{margin-top:-80px;left: 0;}

#portada .callout-servicios {background:#D6DCEB;padding: 90px 0 60px;}
#portada .callout-servicios h3 {padding: 0;font-size: 39px;line-height: 40px;letter-spacing: 0px;padding:30px 0 10px;}
#portada .callout-servicios h2 {padding: 0 12px;font-size: 15px;line-height: 20px;letter-spacing: 0.4px;padding-bottom: 0px;height: 40px;color: #fff !important;}
#portada .callout-servicios p {padding: 0;font-size: 12px;line-height: 12px;letter-spacing: 0.4px;padding-bottom: 10px;color: #1E2869 !important;margin-top: 15px;opacity: 0;height: 50px;}
#portada .callout-servicios ._circulo_servicio { background: #AFC2E2; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }
#portada .callout-servicios ._circulo_servicio {    max-width: 160px;height: 160px;position: relative;}


#portada .callout-servicios ._circulo_servicio:hover  h2{color: #1E2869 !important;font-weight: 800;}
#portada .callout-servicios ._lleva_circulo_servicio:hover  p{opacity: 1;}
#portada .callout-servicios .lSAction a{display: none;}



#portada .callout-2 {background:#fff;}
#portada .callout-2 .row-1{padding:40px 0 40px;}
#portada .callout-2 h2 {padding:0;font-size:45px;line-height:45px;letter-spacing:1px;padding-bottom: 10px;}
#portada .callout-2 p {padding:0;font-size:16px;line-height:20px;letter-spacing:0px;}
#portada .callout-2 ._img_curva_2{margin-top:-100px;left: 0;}
#portada .callout-2 ._contenido{ max-width: 380px;margin: 0 auto;}
#portada .callout-2 ._team{ -webkit-box-shadow: 0 -22px 30px 0 rgba(0, 0, 0, .1); box-shadow: 0 -22px 30px 0 rgba(0, 0, 0, .1);}

#portada .callout-3 {background:#fff;}
#portada .callout-3 .row-1{padding:10px 0 30px;}
#portada .callout-3 .large-5{padding-top: 120px;}
#portada .callout-3 .lleva_img_derecha{padding-top: 240px;}
.img_derecha_1{position: absolute;right:15px;top: -50px;}

#portada .callout-4 {background:#fff;}
#portada .callout-4 .row-1{padding:0 ;}
#portada .callout-4 figure img{    margin-top: -110px;}

#portada .callout-5 {background:#fff;padding: 70px 0 0;}
#portada .callout-5 .row-1{padding:10px 0 30px;}
#portada .callout-5 h2 {padding-top: 15px;}
#portada .callout-5 ._contiene_1{padding: 5px 30px 40px; max-width: 400px;}
#portada .callout-5 .img_izq_1{ position: absolute;left: 0;top:-30px;}
#portada .callout-5 ._img_sombra{left: 0;top: -100px;}
#portada .callout-5 ._img_laptop{z-index: 2;position: relative;}
#portada .callout-5 ._team{z-index: 3;}

#portada .callout-6 {background:#DDE2F2;padding: 210px 0 180px;margin-top: -95px;}
#portada .callout-6 ._contiene_1{max-width: 700px;margin: 0 auto;padding-bottom: 60px;}
#portada .callout-6 ._lleva_slider_team{padding: 10px 0}
#portada .callout-6 .lleva_team{padding-top:70px}
#portada .callout-6 .lSSlideOuter .lSPager.lSpg {margin-top: 50px !important;top: 100%;}

#portada .callout-7 {background:#fff;padding: 70px 0 80px;}
#portada .callout-7 h2{padding-bottom: 30px;}
#portada .callout-7 p.p_bajo{padding-bottom: 60px;}


/*.gHxVkM {width: 80px !important;height: 80px !important;} */


@media only screen and (max-width: 40em){

    #portada .callout-2 figure .imagen_1 {height: 375px;}
    #portada .callout-servicios {padding: 30px 0 60px;}


}
