/*PORTADA*/
#encabezado .cont_btns .btn_sec {text-align: center;background-color: #325996;display: inline-block;padding: 12px 20px;color: #ffffff;font-size: 11px;text-transform: uppercase;}
.encabezado_section {margin-top:30px;}
body.blog #main .encabezado_section .search-cont {margin-top:0;}
.encabezado_section .cont_dest {height:580px; position:relative;}
.encabezado_section .cont_dest .dest_main::before {content:''; position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,0.2);}
.encabezado_section .content_box {position:absolute; top:0; left:0; right:0; text-align:left; bottom:0;}
.encabezado_section .content_bottom {bottom:0; position:absolute; width:100%; padding:40px 50px;}
.encabezado_section .content_box h2 {padding:10px 0 25px; color:#ffffff; font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif,sans-serif; font-size:34px; line-height:1.3; letter-spacing:normal; text-transform:none;}
.encabezado_section .content_box .epigrafe {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:14px; color:#ffffff; text-transform:uppercase;}
.encabezado_section .content_box .baj {font-size:14px; letter-spacing:1px; line-height:1.2; font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif;}
.encabezado_section .cont_dest .dest_main {color:#ffffff;}
h2.tit-blog {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; display: inline-block; font-size:36px; color:#242526; border-left:5px solid #325996; padding:0 0 0 15px; margin-bottom:20px;}
.col .cont_btns {display: inline-block; padding: 0 0 0 0px; vertical-align: top;}
#recientes {padding:6px 0 45px;}
#recientes .wrap_car > .auxi {width:100%; max-width:1000px; margin:0 auto;}
#recientes .cont_tit{margin:30px 0;}
#recientes .tit {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:36px; color:#242526; border-left:5px solid #325996; padding:0 0 0 10px; margin-bottom:20px;}
#recientes .wrap_car{position: relative;max-width: 1200px; margin: 0 auto; min-height: 365px;}
#recientes .car_box{ margin-bottom:6px; padding:0 0 30px; background-color: #ffffff; margin:5px;}
#recientes .car_box:hover{-webkit-box-shadow: 0px 3px 10px 2px rgba(69,69,69,0.23);
-moz-box-shadow: 0px 3px 10px 2px rgba(69,69,69,0.23);
box-shadow: 0px 3px 10px 2px rgba(69,69,69,0.23); transition: all 0.3s cubic-bezier(0.25, 0.1, 0.54, 0.59); transform:none;}
#recientes .car_box .img_wrap{position: relative;overflow: hidden; padding:0 0 20px;}
#recientes .car_box .img_wrap img{width: 100%; display: block;}
#recientes .car_box .img_wrap:before{content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0; z-index: 2;}
#recientes .car_box .subtit{display: block; margin-right: 0;}
#recientes .car_box .subtit a{display: block; padding: 13px 15px 9px; color: #414141; text-transform: uppercase; font-family: 'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size: 13px; text-align: left; letter-spacing: .8px;}
#recientes .car_box .sec_content {background-color: #ffffff; width:85%; text-align:left; margin:0 auto; display:table; position:relative;}

#recientes .car_box .sec_content h3.description {font-family: 'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; color:#242526; margin:0 0 10px; font-size:13px; text-transform:uppercase;}
#recientes .car_box .sec_content .description {font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; color:#242526; margin:10px 0 40px; font-size:20px;}
#recientes .car_box .sec_content .date {font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; color:#555555; margin:10px 0; font-size:12px; position:absolute; bottom:-20px;}
#recientes .car_box .reprod{margin-top: 5px;padding: 5px 10px; min-height: 129px;}
#recientes .car_box .sec_baj{vertical-align: middle; text-align: left;}
#recientes .car_box .cont_txt{vertical-align: top; font-size: 13px;}
#recientes .swiper-button-next{background: url(/volvo/imag/v1/auxi/car_arrow_right.png) no-repeat center; z-index: 1; width: 48px; height: 48px;}
#recientes .swiper-button-prev{background: url(/volvo/imag/v1/auxi/car_arrow_left.png) no-repeat center; z-index: 1; width: 48px; height: 48px;} 

/*Cualidades*/
.cualidades {margin:0 0 15px;}
.cualidades .auxi .wrapper {
    display: flex;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
}
.cualidades .auxi .wrapper .cont-txt {
    display: flex;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    -webkit-box-pack: end;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-flex: 0 1 45%;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 45%;
    flex: 0 1 45%;}
.cualidades .auxi .wrapper .img-wrap { position:relative;
    -webkit-flex: 0 1 86%;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 86%;
    flex: 0 1 86%;}
.cualidades .auxi .wrapper .img-wrap img {
    -ms-flex-item-align: center;
    -webkit-align-self: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-flex: 0 0 auto;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;}

.cualidades .auxi .wrapper .img-wrap img {display:block; width:100%;}
.cualidades .auxi .wrapper .img-wrap .content_bottom {bottom:0; position:absolute; width:100%; padding:20px 30px;}
.cualidades .auxi .wrapper .img-wrap .content_bottom h2 {padding:5px 0 10px; color:#ffffff; font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif,sans-serif; font-size:34px; line-height:1; letter-spacing:normal; text-transform:none;}
.cualidades .auxi .wrapper .img-wrap .content_bottom .epigrafe {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:14px; color:#ffffff; text-transform:uppercase;}
.cualidades .auxi .wrapper .img-wrap .content_bottom .baj { color:#FFF; font-size:14px; letter-spacing:1px; line-height:1.2; font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif;}
.cualidades .auxi .wrapper .img-wrap a::before {content:''; position:absolute; top:0; right:0; bottom:0; left:0;
background: rgba(255,255,255,0);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.45) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.45)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.45) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.45) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.45) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,0.45) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );}
.inv {
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-direction: row-reverse;}

.cualidades .auxi .wrapper .cont-txt {cursor:default; background:#dde2e6; position: relative;}
.container {cursor:default !important; padding-left:7px !important; margin: 20px 20px 25px !important;}
.cont_btn {text-align:center; margin:0 auto;}
.acces_box .cont_btn {padding: 20px 0;
display: flex;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -o-flex;
display: -ms-flexbox;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-justify-content: center;
-moz-box-pack: center;}
.container .cont_btn {position:absolute; bottom:0; left:0; right:0;}
.cont_btn .btn {margin-top:0; text-align:center; background-color:#325996; display:inline-block; padding:12px 20px; color:#ffffff; font-size:11px; text-transform:uppercase;}
.acces_box .cont_btn .btn {padding:14px 55px;}
.container .cont_btn .btn {margin-top:0; width:95%; text-align:center; background-color:#325996; display:inline-block; padding:12px 20px; color:#ffffff; font-size:11px; text-transform:uppercase;}
.cont_btn .btn:hover {background-color:#414141; transition:.3s all ease;}
.cualidades h3.tit {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:36px; color:#242526; border-left: 5px solid #325996; padding:0 0 0 15px; margin-top:15px;}

/* The container */
.form_suscribirse .container { display: block; position: relative; padding-left: 35px !important;margin: 25px 20px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-size: 14px; }
/* Hide the browser's default checkbox */
.form_suscribirse .container input {position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;}
/* Create a custom checkbox */
.form_suscribirse .checkmark {position: absolute;top: -2px; left: 0; height: 20px; width: 20px; background-color: #325996;}
/* On mouse-over, add a grey background color */
.form_suscribirse .container:hover input ~ .checkmark { background-color: #ccc;}
/* When the checkbox is checked, add a blue background */
.form_suscribirse .container input:checked ~ .checkmark { background-color: #325996;}
/* Create the checkmark/indicator (hidden when not checked) */
.form_suscribirse .checkmark:after { content: ""; position: absolute; display: none;}
/* Show the checkmark when checked */
.form_suscribirse .container input:checked ~ .checkmark:after { display: block;}
/* Style the checkmark/indicator */
.form_suscribirse .container .checkmark:after {content:'';left: 8px; top: 4px; width: 5px; height: 10px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}

.topicos_seccion ul.topicos {float:none; margin:35px auto 0; display:table;}
.topicos_seccion ul.topicos li a.btn {padding:13px 35px; background-color:#325996; color:#FFF;}
.topicos_seccion ul.topicos li a.btn:hover {background-color:#ffffff; color:#325996;}.

.topicos_seccion {margin-top:75px; margin-bottom:75px;}
.conoce {margin-top:45px; margin-bottom:20px;}
.conoce h2.tit-blog {margin-bottom:40px;}

/*----BLOG----*/
body.blog .auxi {max-width:1180px; width:97%;}
body.blog .auxi .CUERPO {max-width:780px; margin-bottom:80px;}
.search-wrapper .input-holder .search-icon {float:left !important; right:0 !important; left:-14px !important; margin-left:25px;}
.search-wrapper .input-holder .search-input {color:#a8a8a8 !important; padding: 0;
width: 80%;}
.cont_extras {margin-bottom:15px; float:left;}
.box_redes {margin-top:0;}

body.blog #main .search-cont {margin-top:20px; position:relative; margin-bottom:40px;}
body.blog #main .search-wrapper {width:100%;}
body.blog #main .search-wrapper.active .input-holder {width:100% !important;}
body.blog #main .search-wrapper {position:relative !important; top:50% !important; transform:none !important;}
body.blog #main #encabezado.main-cont .content h1 {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;}

#encabezado.main-cont .content h1 {float:left;}
.breadcrumbs > .auxi {width:100% !important;} 
ul.top-blog {display:block;}
ul.top-blog li {float:left; font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:14px; color:#242526; text-transform:uppercase;}
ul.top-blog li + li {float:left; font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:13px; color:#242526; text-transform:none; margin-left:15px; padding-left:15px; border-left:1px solid #242526}

h2.titular-des {line-height:120%; font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:24px; color:#242526; border-left:5px solid #325996; padding:0 0 0 15px; margin-bottom:20px;}
h2.titular-des.dos {margin-top:23px;}

.box_full {
display:flex; 
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-ms-flex-align: center;
-moz-box-align: center;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center; background-color:#ffffff; margin-bottom:10px;}
.box_full:hover{-webkit-box-shadow: 0px 3px 10px 2px rgba(69,69,69,0.23);
-moz-box-shadow: 0px 3px 10px 2px rgba(69,69,69,0.23);
box-shadow: 0px 3px 10px 2px rgba(69,69,69,0.23); transition: all 0.3s cubic-bezier(0.25, 0.1, 0.54, 0.59); transform:none;}
.box_full:last-child {margin-bottom:10px;}
.box_full .dest_img {flex:0 1 160px; align-self:center; max-width:160px; float:left;}
.box_full .cont_txt {flex:0 1 58%; padding:0 0 0 15px;}
.box_full .cont_txt .subtit {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:13px; line-height:140%;}
.box_full .cont_txt .subtit a {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; color:#242526;}

ul.topicos { float:left; clear:both;}
ul.topicos li {float:left; margin:0 5px 10px 0;}
ul.topicos li a.btn {text-transform:none; margin-top:0; text-align:center; background-color:#ffffff; display:inline-block; padding:7px 15px; color:#325996; font-size:13px; text-transform:none;}
ul.topicos li a.btn:hover {color:#fff; background-color:#325996; transition:.3s all ease}
p.pie-foto {font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif; font-size:13px; color:#242526; margin:10px 0;}

#anchor ul {margin:60px auto; display:table; float:none;}
#anchor ul li {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:14px; line-height:130%; color:#242526; text-transform:uppercase; float:left; margin:0 12px;}
#anchor ul li a {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; color:#242526;}

.box_full.center  { position:relative;}
.box_full.center:before {content:''; position:absolute; top:0; right:0; bottom:0; left:0; background-color:rgba(0, 0, 0, 0.6);}
.contFull .auxi {position:relative;}
.contFull .box_full.center .cont_txt {flex:auto; padding:0; max-width:765px; text-align:center; margin:0 auto;}
.contFull .box_full .cont_txt .tit {color: #ffffff;font-size:36px !important; margin-bottom:40px !important;}
.contFull .box_full .cont_txt .baj {color: #ffffff;font-size:18px !important; letter-spacing:normal !important; font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif;}
.contFull .box_full {height: 446px;}
.contFull .auxi{display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox;display: -o-flex; display: -ms-flexbox; -webkit-box-align:center;-ms-flex-align:center; align-items:center; -moz-box-align: center;-webkit-align-items: center; height: 100%;}
.contFull .box_full .cont_txt .btn{margin-top: 30px; text-align: center;background-color: #325996; border-radius: 50px;display: inline-block; padding:16px 55px; color:#ffffff; font-size: 10px; text-transform: uppercase;}
/*modulo-cierre*/
.modulo-cierre {position: relative; margin:30px 0 55px;}
.tit.cierre {font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif; font-size:36px; text-align:center; color:#242526; margin-top:40px; margin-bottom:30px;}
.modulo-cierre .dest_main{position: relative;}
.modulo-cierre .dest_main .img_wrap{overflow: hidden;position: relative;}
.modulo-cierre .dest_img{width: 100%; display:block;}
.modulo-cierre .dest_txt{background-color: #ffffff;}
.modulo-cierre .dest_box{display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox;display: -o-flex; display: -ms-flexbox;justify-content: space-between; -webkit-box-pack: justify; -moz-box-pack:justify; -ms-flex-pack: justify; -webkit-justify-content:space-between; align-content:space-between;-ms-flex-line-pack:justify; -webkit-align-content: space-between; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; -moz-box-lines: single; -webkit-box-lines: single; padding: 80px 50px 20px 50px;}
.modulo-cierre .dest_box .dest_subt{color: #000000; font-family: 'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif; font-size: 38px; letter-spacing: .9px; line-height: 1.3;}
.modulo-cierre .dest_box .txt_dest{position: relative; color: #404041; font-family: 'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif; font-size: 14px; max-width: 400px; line-height: 1.3; letter-spacing: .2px;}
.modulo-cierre .dest_box .cont_baj{ margin-top: 35px;}
.modulo-cierre .cont_btn{text-align: left;}
.modulo-cierre .cont_btn .btn{ margin-top: 20px; text-align: center; background-color: #325996; border-radius: 50px; display: inline-block; padding: 12px 20px; color: #ffffff; font-size: 11px; text-transform: uppercase;}
.modulo-cierre .cont_btn .btn:hover{background-color: #414141; transition: .3s all ease;}
.modulo-cierre .col{border-left-width: 0;}
.modulo-cierre .row{margin: 0 auto; max-width: 1180px;
display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;}

.contFull {margin-bottom:0;}
.principal {margin-bottom:50px;}
.principal .fullScreenDiv .wrap_car{position: relative;}
.principal .fullScreenDiv .car_box{min-height: 600px !important; position: relative; display: flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; -webkit-box-align:center;-ms-flex-align:center;align-items:center; -moz-box-align: center; -webkit-align-items: center; -webkit-box-pack:center;-ms-flex-pack:center; justify-content:center; -webkit-justify-content: center; -moz-box-pack: center; flex-direction: column;-ms-flex-direction:column; -webkit-flex-direction: column;-moz-box-orient:vertical; -webkit-box-orient:vertical; -webkit-box-direction:normal; -moz-box-direction: normal;}
.principal .fullScreenDiv .wrap_btns{position: absolute; max-width: 1200px; left:0; right:0; top:0; bottom:0; margin:0 auto;}
.principal .fullScreenDiv .swiper-button-next{background: url(/volvo/imag/v1/auxi/car_arrow_right_w.png) no-repeat center; z-index: 1; width: 48px; height: 48px; right:30px; outline: none;}
.principal .fullScreenDiv .swiper-button-prev{background: url(/volvo/imag/v1/auxi/car_arrow_left_w.png) no-repeat center; z-index: 1; width: 48px; height: 48px; left:30px; outline: none;}
.media {margin:0;}

.versiones .tit.cierre {margin-top:0; margin-bottom:40px;}
.versiones .col {background-color:#ffffff; margin-bottom:45px;}
.versiones .car_box {background-color:#ffffff; margin-bottom:20px;}
.versiones .car_box .img_wrap img{display: block; width: 100%;}
.versiones .car_box .img_wrap{padding-top:0; padding-bottom:30px;}
.versiones .car_box .cont_btns{margin-top:40px; text-align:center;}
.versiones .car_box .cont_btns .btn_main{text-align: center;background-color: #325996; border-radius: 50px;display: inline-block; padding:10px 20px; color:#ffffff; font-size: 11px; text-transform: uppercase;}
.versiones .car_box .cont_btns .btn_main:hover{background-color: #414141; transition: .3s all ease;}
.versiones .car_box .cont_btns .btn_sec{font-size: 11px; text-transform: uppercase; margin: 0 15px; color: #325996; font-family: 'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;}
.versiones .car_box .cont_btns .btn_sec:hover{color: #414141; transition: .3s all ease;}
.versiones .car_box .cont_txt{padding: 10px 20px 20px; text-align: left;}
.versiones .car_box .cont_txt .tit a{color:#242526; font-family: 'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif; font-size:24px; text-transform: uppercase; margin-top: 14px;}
.versiones .car_box .cont_txt .description{font-family: 'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif;color:#555555;  margin:10px 0; font-size: 13px;line-height: 1.4;}
.versiones .car_box .cont_btn{text-align: center; margin:60px 0;}
.versiones .car_box .cont_btn .btn{text-align: center;background-color: #325996; border-radius: 50px; padding:14px 70px; color:#ffffff; font-size: 10px; text-transform: uppercase;}
.versiones .car_box .cont_btn .btn:hover{background-color: #414141; transition: .3s all ease;}

.versiones .row {display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-webkit-box-lines: single;
-moz-box-lines: single;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: stretch;
-moz-box-align: stretch;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;}

.conoce .acces_box {margin-bottom:20px;}
.conoce .cont_box {background-color:#ffffff; text-align:center;}
.conoce .cont_box .cont_txt {margin:15px 0; padding:5px;}
.conoce .cont_box .cont_txt h3 {font-family:'VolvoNovum-Bold',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif,sans-serif; color:#414141;}
.conoce .cont_box .cont_txt p {color:#555555; font-size:12px; letter-spacing:.3px; line-height:1.5; font-family:'VolvoNovum-Regular',Helvetica Neue,-apple-system,"system-ui",BlinkMacSystemFont,sans-serif, sans-serif;}
.conoce .cont_box img {width:100%; display:block;}

@media (max-width: 980px) {
	.modulo-cierre .dest_box {padding:20px;}
}
@media(min-width:1200px){
    .principal .fullScreenDiv .car_box{min-height: 780px;}
}

@media (max-width: 767px) {
	.modulo-cierre .dest_box {display:block; margin-top:0; padding:15px;}
	.modulo-cierre .dest_box .cont_baj {margin-top:0;}
	.modulo-cierre .row {-webkit-box-lines: single;
    -moz-box-lines: single;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: visible;}
	.breadcrumbs {padding:0 !important;}
	body.blog .auxi .CUERPO, .contFull, .principal {margin-bottom:0;}
	.versiones .tit.cierre {margin-bottom:20px;}
	.tit.cierre {margin-top:0;}
	.modulo-cierre .dest_box .txt_dest {max-width:none !important;}
	.cualidades .auxi .wrapper {    -webkit-box-lines: single;
    -moz-box-lines: single;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: column-reverse;
    -webkit-box-direction: reverse;
    -moz-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;}
    .container .cont_btn {position:relative; margin-top:15px;}
    
	.cualidades .auxi .wrapper.inv {-webkit-box-lines: single;
	-moz-box-lines: single;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-flex-direction: column-reverse;
	-webkit-box-direction: reverse;
	-moz-box-direction: reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;}
	.cualidades h3.tit, h2.tit-blog, #recientes .tit {font-size:26px;}
	.cualidades .auxi .wrapper .img-wrap .content_bottom h2 {font-size:24px;}
	.encabezado_section .content_box h2 {padding:10px 0 15px; font-size:24px;}
	#anchor ul li {margin:5px 20px;}
	body.blog #main .search-cont {margin-top:20px !important;}
	#recientes .car_box {margin:25px;}
	#recientes .car_box .sec_content {width:70%; text-align:center;}
	.cualidades .auxi .wrapper .img-wrap::before {content:''; position:absolute; top:0; right:0; bottom:0; left:0;
    background: rgba(255,255,255,0);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.75) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.7)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.75) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.75) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.75) 100%);
    background: linear-gradient(to bottom, 
rgba(255,255,255,0) 0%,
    rgba(0,0,0,0.75) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );}
	ul.topicos {float:none; margin:0 auto; display:table; text-align:center;}
	#recientes .car_box .sec_content .date {margin:10px auto; left:0; right:0; text-align:center;}
	.cualidades .auxi .wrapper .img-wrap .content_bottom {text-align:center;}
	ul.topicos li {float:none; display:inline-block;}
	.encabezado_section .content_bottom {text-align:center;}
}

