/* General */
#wrapper { background: white !important; }
.owl-dots { text-align: center; }
.owl-dots .owl-dot { width: 5px; height: 5px; background: lightgray !important; border-radius: 50%; margin-left: 5px; }
.owl-dots .owl-dot.active { background: #00b86c !important; }

/* Bloque 1 */
.bg_incoterm_item { background-image: url(https://cdn.swintfair.com/img/incoterms/header-bg.png);
    height: 705px; background-repeat: no-repeat; background-size: cover; background-position: bottom; position: relative; top: -2px; margin-bottom: 70px !important; }
h1.title { font-size: 40px !important; color: white; line-height: 1.19; font-family: 'avenir-next-lt-pro-bold' !important; padding-top: 35px !important; padding-bottom: 25px !important; }
h1.title span { color: #00b86c !important; }
.text_main { color: white; font-size: 18px; line-height: 24px; max-width: 500px !important; margin-bottom: 50px; }
.main_button_1 { font-size: 21px !important; color: #00b86c !important; font-family: 'avenir-next-lt-pro-demi' !important; box-shadow: 0 2px 12px 0 rgba(0, 184, 108, 0.6);
	background: #97ff73 !important; border-radius: 10px !important; height: 60px; width: 225px !important; padding: 15px !important; margin-right: 25px !important; }
.main_button_2 { font-size: 21px !important; color: #00b86c !important; font-family: 'avenir-next-lt-pro-demi' !important; box-shadow: 0 2px 12px 0 rgba(7, 49, 72, 0.2);
	background: white !important; border-radius: 10px !important; height: 60px; width: 225px !important; padding: 15px !important; }
.row_data { max-width: 1180px; margin-left: auto !important; margin-right: auto !important; }
.bg_incoterm_item img { width: 680px !important; min-width: 680px !important; margin-top: 10px !important; }

@media only screen and (max-width: 750px) {
	.bloque_1 h1.title { font-size: 18px !important; margin-left: 15px; height: auto !important; padding-bottom: 10px !important; }
	.bloque_1 .text_main  { font-size: 15px !important; margin-left: 15px; }
	.main_button_1 { width: 45% !important; height: 40px !important; font-size: 14px !important; padding: 8px !important; margin-right: 2% !important; margin-left: 4% !important; }
	.main_button_2 { width: 45% !important; height: 40px !important; font-size: 14px !important; padding: 8px !important; }
	.bloque_1 img { width: 50% !important; min-width: 50% !important; margin: auto !important; margin-left: 25% !important; margin-top: 5px !important; }
	.bg_incoterm_item  { margin-bottom: 0px !important; height: 525px !important; }
}

/* Bloque 2 */
h2.subtitle { color: #073148 !important; font-size: 42px !important; font-family: 'avenir-next-lt-pro-bold' !important; line-height: 46px; margin-bottom: 89px !important; }
.row_data_quadres_desktop .col-12 { display: flex !important; }
.row_data_quadres { margin-bottom: 75px !important; }
.item_cuadre { width: 216px !important; height: 280px !important; margin-right: 20px !important; padding: 15px; padding-top: 0px !important; border-radius: 16px; display: inline-block; }
.item_cuadre.item_cuadre_1 { background-color: rgba(151, 255, 115, 0.2); }
.item_cuadre.item_cuadre_2 { background-color: rgba(247, 193, 55, 0.2); }
.item_cuadre.item_cuadre_3 { background-color: rgba(232, 30, 97, 0.2); }
.item_cuadre.item_cuadre_4 { background-color: rgba(169, 127, 255, 0.2); }
.item_cuadre.item_cuadre_5 { background-color: rgba(26, 110, 255, 0.2); margin-right: 0px !important; }
.item_cuadre .block_image { width: 78px !important; margin: auto !important; position: relative; top: -35px; }
.item_cuadre img { width: 78px; }
.item_cuadre .text_1 { font-size: 21px !important; line-height: 24px !important; color: #073148 !important; margin-bottom: 15px !important;
	font-family: 'avenir-next-lt-pro-demi' !important; position: relative; top: -10px !important; }
.item_cuadre .text_2 { font-size: 16px !important; line-height: 21px !important; color: #073148 !important; margin-top: 0px !important; margin-bottom: 0px !important; position: relative; top: -10px !important; }

@media only screen and (max-width: 750px) {
	.bloque_2 h2.subtitle { font-size: 18px !important; height: auto !important; width: 80% !important; margin: auto !important; line-height: 20px !important; margin-top: 20px !important; margin-bottom: 24px !important; }
	.bloque_2 .item_cuadre { width: 90% !important; margin-left: 5% !important; }
	.bloque_2 .item_cuadre .block_image { position: initial !important; margin-bottom: 15px !important; margin-top: 10px !important; }
	.bloque_2 .row_data_quadres { margin-bottom: 25px !important; }
}

@media only screen and (max-width: 1199px) {
	.row_data_quadres_desktop { display: none !important; }
}
@media only screen and (min-width: 1200px) {
	.row_data_quadres_mobile { display: none !important; }
}

/* Bloque 3 */
.bg_risk_quadre { background-image: url(https://cdn.swintfair.com/img/incoterms/risks-bg.png);
    height: 835px; background-repeat: no-repeat; background-size: cover; background-position: bottom; margin-bottom: 96px !important; }
.text_risk_1 { font-size: 24px; line-height: 30px; color: #073148 !important; margin-top: 75px !important; height: 50px; margin-bottom: 5px !important; }
.text_risk_2 { font-size: 42px; line-height: 46px; color: #073148 !important; margin-top: 0px !important; height: 75px; margin-bottom: 50px !important; font-family: 'avenir-next-lt-pro-bold' !important; }
.bg_risk_quadre img { width: 75px !important; margin: auto !important; }
.text_risk_3 { font-size: 18px; line-height: 24px; color: #073148 !important; margin: auto !important; margin-top: 0px !important; height: 25px; margin-bottom: 15px !important; 
    font-family: 'avenir-next-lt-pro-demi' !important; max-width: 320px; margin-top: 10px !important; }
.text_risk_4 { font-size: 14px; line-height: 21px; color: #acb5c6 !important; margin: auto !important; margin-top: 0px !important; height: 150px; margin-bottom: 46px !important; 
    font-family: 'avenir-next-lt-pro-medium' !important; max-width: 320px; }

@media only screen and (max-width: 750px) {
	.bg_risk_quadre { height: 370px; }
	.bg_risk_quadre img { width: 50px !important; }
	.bloque_3 .text_risk_1 { font-size: 14px; margin-top: 20px !important; height: auto !important; margin-bottom: 5px !important; }
	.bloque_3 .text_risk_2 { font-size: 22px; line-height: 25px !important; height: auto !important; width: 90% !important; margin: auto !important; margin-bottom: 25px !important; }
	.bloque_3 .text_risk_3 { margin-top: 10px !important; }
	.bloque_3 .text_risk_4 { margin-bottom: 15px !important; }
}

@media only screen and (max-width: 1199px) {
	.row_data_riesgos_desktop { display: none !important; }
}
@media only screen and (min-width: 1200px) {
	.row_data_riesgos_mobile { display: none !important; }
}

/* Bloque 4 */
.bg_asegurar_mercancia { height: 665px; padding-top: 50px !important; background-image: url(https://cdn.swintfair.com/img/incoterms/bg_mercancia.png);
  /* background-image: linear-gradient(245deg, #00b86c 98%, #1f7a75 51%); */ }
.bg_asegurar_mercancia .text_1 { font-size: 42px; line-height: 46px; color: white !important; height: 75px; 
	margin-bottom: 25px !important; font-family: 'avenir-next-lt-pro-bold' !important; } 
.bg_asegurar_mercancia .text_2 { font-size: 24px; line-height: 30px; color: white !important; height: 125px; 
	margin-bottom: 25px !important; font-family: 'avenir-next-lt-pro-demi' !important; text-align: left !important; display: table-cell; vertical-align: middle; } 
.bg_asegurar_mercancia .text_2 span { color: #97ff73 !important; }
.block_exclamation_mercancia { text-align: left !important; width: 630px !important; height: 48px; margin-bottom: 15px !important; }
.block_exclamation_mercancia.first_block_exclamation_mercancia { margin-top: 25px !important; }
.block_exclamation_mercancia.last_block_exclamation_mercancia { height: 125px; }
.block_exclamation_mercancia .block_image { width: 48px; height: 48px; display: inline-block; border-radius: 50%; padding: 12px !important; margin-right: 10px !important; }
.block_exclamation_mercancia .block_image.block_image_1 { background: rgba(0, 184, 108, 1) !important; }
.block_exclamation_mercancia .block_image.block_image_2 { background: rgba(0, 184, 108, 0.8) !important; }
.block_exclamation_mercancia .block_image.block_image_3 { background: rgba(0, 184, 108, 0.6) !important; }
.block_exclamation_mercancia .block_image.block_image_4 { background: rgba(0, 184, 108, 0.3) !important; }
.block_exclamation_mercancia.last_block_exclamation_mercancia .block_image { position: relative; top: -54px; }
.block_exclamation_mercancia div.text_item { font-size: 14px; line-height: 21px; color: white; display: inline-block; font-family: 'avenir-next-lt-pro-medium' !important; }
.block_exclamation_mercancia div.text_item_1 { height: 48px; }
.block_exclamation_mercancia div.text_item_2 { height: 48px; }
.block_exclamation_mercancia div.text_item_3 { height: 48px; }
.block_exclamation_mercancia div.text_item_4 { width: 568px !important; height: 125px; }
.block_quadro_white { float: right; width: 475px !important; height: 650px !important; background: white !important; 
	border-radius: 16px !important; padding: 25px !important; text-align: left !important; box-shadow: 0 4px 16px 0 rgba(195, 205, 224, 0.6); }
.bloque_4 .block_quadro_white .first_text { font-size: 21px; line-height: 24px !important; font-family: 'avenir-next-lt-pro-demi' !important; color: #073148 !important;
	height: 25px; margin-bottom: 15px !important; }
.bloque_4 .block_quadro_white .second_text { font-size: 14px; line-height: 21px !important; color: #073148 !important;
	height: 100px; margin-bottom: 15px !important; }
.bloque_4 .block_quadro_white_item { margin-bottom: 15px !important; }
.bloque_4 .block_quadro_white_item img { width: 62px; }
.bloque_4 .block_quadro_white_item .col_to_text .texto_main_quadro_white { font-family: 'avenir-next-lt-pro-demi' !important; font-size: 21px; line-height: 21px;
	margin-bottom: 5px !important; color: #00b86c !important; }  
.bloque_4 .block_quadro_white_item .col_to_text .texto_main_quadro_white span { font-family: 'avenir-next-lt-pro-demi' !important; font-size: 14px; line-height: 21px;
	margin-bottom: 5px !important; color: #073148 !important; }
.bloque_4 .block_quadro_white_item .col_to_text .texto_second_quadro_white { font-size: 14px; line-height: 21px; color: #073148 !important; height: 50px !important; }
.bloque_4 .block_quadro_gray { background: #f7f7fa !important; border-radius: 16px !important; padding: 15px !important; }
.bloque_4 .block_quadro_gray p { margin-bottom: 0px !important; font-size: 12px !important; line-height: 18px !important; color: #073148 !important; }

.block_exclamation_mercancia .block_image_mobile img { width: 100% !important; background: rgba(0, 184, 108, 1) !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_1 { background: rgba(0, 184, 108, 1) !important; border-radius: 50% !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_1 img { background: rgba(0, 184, 108, 1) !important; padding: 12px !important; border-radius: 50% !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_2 { background: rgba(0, 184, 108, 0.8) !important; border-radius: 50% !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_2 img { background: rgba(0, 184, 108, 0.8) !important; padding: 12px !important; border-radius: 50% !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_3 { background: rgba(0, 184, 108, 0.6) !important; border-radius: 50% !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_3 img { background: rgba(0, 184, 108, 0.6) !important; padding: 12px !important; border-radius: 50% !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_4 { background: rgba(0, 184, 108, 0.3) !important; border-radius: 50% !important; }
.block_exclamation_mercancia .block_image_mobile.block_image_mobile_4 img { background: rgba(0, 184, 108, 0.3) !important; padding: 12px !important; border-radius: 50% !important; }

@media only screen and (max-width: 750px) {
	.bloque_4 .bg_asegurar_mercancia { padding-top: 15px !important; padding-bottom: 25px !important; height: auto !important; }
	.bloque_4 .text_1 { font-size: 21px !important; height: auto !important; margin-bottom: 10px !important; }
	.bloque_4 .text_2 { font-size: 14px !important; line-height: 20px !important; height: auto !important; text-align: center !important; width: 80% !important; margin: auto !important; }
	.bloque_4 .block_exclamation_mercancia { width: 90% !important; margin-left: 5% !important; }
	.bloque_4 .block_quadro_white { display: block; width: 90% !important; margin-left: 5% !important; float: inherit; height: auto !important; }
	.bloque_4 .block_quadro_white .second_text { margin-bottom: 25px !important; }
	.bloque_4 .block_quadro_white_item .col_to_image { width: 45px !important; min-width: 45px !important; max-width: 45px !important; margin-right: 15px !important; }
	.bloque_4 .block_quadro_white_item .col_to_image img { width: 45px !important; }
	.bloque_4 .block_quadro_white_item .col_to_text .texto_main_quadro_white { font-size: 14px !important; line-height: 16px !important; }
	.bloque_4 .block_quadro_white_item .col_to_text .texto_main_quadro_white span { font-size: 14px !important; line-height: 16px !important; }
	.bloque_4 .block_quadro_white_item .col_to_text .texto_second_quadro_white { font-size: 12px !important; margin-bottom: 12px !important; }
	.bloque_4 .block_quadro_gray p { font-size: 12.5px !important; }
	.block_exclamation_mercancia_mobile .block_exclamation_mercancia { margin-top: 20px !important; }
	.block_exclamation_mercancia_mobile div.text_item_1 { padding-left: 15px !important; padding-top: 18px !important; }
	.block_exclamation_mercancia_mobile div.text_item_2 { padding-left: 15px !important; padding-top: 9px !important; }
	.block_exclamation_mercancia_mobile div.text_item_3 { padding-left: 15px !important; padding-top: 18px !important; }
	.block_exclamation_mercancia_mobile div.text_item_4 { padding-left: 15px !important; width: auto !important; }
	.block_exclamation_mercancia.last_block_exclamation_mercancia { height: auto !important; }
}

@media only screen and (max-width: 1199px) {
	.block_exclamation_mercancia_desktop { display: none !important; }
}
@media only screen and (min-width: 1200px) {
	.block_exclamation_mercancia_mobile { display: none !important; }
}

@media only screen and (min-width: 1200px) {
	.col_bloque_4_left { width: 630px !important; min-width: 630px !important; max-width: 630px !important; }
	.col_bloque_4_right { width: 550px !important; min-width: 550px !important; max-width: 550px !important; }
	.bloque_4 .block_quadro_white_item .col_to_image { width: 62px !important; min-width: 62px !important; max-width: 62px !important; }
	.bloque_4 .block_quadro_white_item .col_to_text { width: 363px !important; min-width: 363px !important; max-width: 363px !important; padding-left: 10px !important; }
}

/* Bloque 5 */
.bloque_5 { padding-top: 210px !important; background: white !important; }
.bloque_5 .text_title { font-size: 42px; line-height: 75px; color: #073148 !important; margin-top: 0px !important; 
height: 75px; margin-bottom: 50px !important; font-family: 'avenir-next-lt-pro-bold' !important; }
.bloque_5 .text_title_2 { font-size: 21px; line-height: 25px; color: #073148 !important; margin-top: 0px !important; 
height: 25px; margin-bottom: 15px !important; font-family: 'avenir-next-lt-pro-demi' !important; }
.bloque_5 .text_text_general { font-size: 14px; line-height: 21px; color: #073148 !important; margin-bottom: 20px !important; max-width: 365px !important; }
.bloque_5 .text_text_general b { font-family: 'avenir-next-lt-pro-bold' !important; }
.bloque_5 .text_text_general.text_text_general_complet { max-width: 100% !important; }
.bloque_5 .text_text_general span { color: #00b86c !important; }

@media only screen and (max-width: 750px) {
	.bloque_5 { padding-top: 40px !important; }
	.bloque_5 .text_title { font-size: 24px !important; line-height: 24px !important; height: auto !important; margin-bottom: 25px !important; }
}

/* Bloque 6 */
.bloque_6 { background: white !important; padding-bottom: 40px !important; }
.bloque_6 .text_title { font-size: 21px; line-height: 25px; color: #073148 !important; margin-top: 50px !important; 
height: 25px; margin-bottom: 25px !important; font-family: 'avenir-next-lt-pro-demi' !important; }
.bloque_6 .block_6_items { background: #f7f7fa !important; border-radius: 10px; padding: 10px; height: 386px; } 
.bloque_6 .block_6_items .block_6_item { width: 135px !important; height: 178px !important; border-radius: 10px !important; 
	margin-right: 10px !important; text-align: center; background: white; display: inline-block; }
.bloque_6 .block_6_items_first_row { height: 178px !important; display: flex; }
.bloque_6 .block_6_items_first_row .block_6_item { margin-bottom: 10px !important; }
.bloque_6 .block_6_items .block_6_item.block_6_last_item { margin-right: 0px !important; }
.bloque_6 .block_6_items .block_6_item img { margin-top: 15px; margin-bottom: 15px; width: 32px !important; }
.bloque_6 .block_6_items .block_6_item p { font-size: 11px; line-height: 16px; color: #073148 !important; margin: auto !important; margin-top: 0px !important; 
	margin-bottom: 0px !important; font-family: 'avenir-next-lt-pro-medium' !important; }
.bloque_6 .block_6_items_second_row { height: 178px !important; display: flex; margin-top: 10px !important; }

@media only screen and (max-width: 750px) {
	.bloque_6 .text_title { height: auto !important; margin-top: 20px !important; margin-bottom: 15px !important; font-size: 16px !important; text-align: center !important; }
	.bloque_6 .block_6_items { height: auto !important; width: 95% !important; margin: auto !important; }
	.bloque_6 .block_6_items .block_6_item { width: 43% !important; min-width: 43% !important; max-width: 43% !important; margin-left: 4% !important;
		height: auto !important; margin-bottom: 20px !important; }
	.bloque_6 .block_6_items .block_6_item p { margin-bottom: 15px !important; }
}

@media only screen and (max-width: 1199px) {
	.block_6_items_desktop { display: none !important; }
}
@media only screen and (min-width: 1200px) {
	.block_6_items_mobile { display: none !important; }
}

/* Bloque 7 */
.bloque_7 { max-width: 1180px !important; margin: auto !important; background: white; }
.bloque_7 .entrada_bloque_7 { padding-left: 605px !important; }
.bloque_7 .entrada_bloque_7 .item_bloque_7 { width: 100px; height: 84px; border-radius: 5px !important; background: #1f7a75 !important; padding: 10px !important; text-align: center; display: inline-block; }
.bloque_7 .entrada_bloque_7 .item_bloque_7.item_bloque_7_1 { margin-right: 20px; }
.bloque_7 .entrada_bloque_7 .item_bloque_7.item_bloque_7_2 { margin-right: 20px; }
.bloque_7 .entrada_bloque_7 .item_bloque_7 p { color: white !important; font-size: 12px; line-height: 16px; font-family: 'avenir-next-lt-pro-demi' !important;
	margin-bottom: 2px; height: 40px; }

/* Origen */
.bloque_7 .bloque_origen { position: relative; top: -25px; margin-bottom: 25px !important; }
.bloque_7 .bloque_origen .bloque_entrada { width: 200px !important; height: 45px !important; margin-left: 980px !important; background: rgba(0, 184, 108, 0.6) !important; 
	text-align: center; padding: 10px !important; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.bloque_7 .bloque_origen .bloque_entrada p { color: white !important; font-size: 14px; line-height: 25px; font-family: 'avenir-next-lt-pro-bold' !important;
	text-transform: uppercase; }
.bloque_7 .bloque_origen .bloque_origen_data { background: rgba(0, 184, 108, 0.6) !important; padding: 15px;
	border-top-left-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.bloque_7 .bloque_origen .bloque_origen_data_item { width: 955px; height: 60px; border-radius: 10px !important; display: flex; margin-bottom: 15px; }
.bloque_7 .bloque_origen .bloque_origen_data_item.bloque_origen_data_item_last { margin-bottom: 0px !important; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_item_left { background: #f7f7fa !important; width: 530px !important; display: inline-block;
	border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_item_right { background: white !important; width: 425px !important; height: 60px !important; display: inline-block;
	border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_item_right .bloque_origen_data_item_right_inside { width: 350px !important; margin-left: 60px !important; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_item_right .bloque_origen_data_item_right_inside .bloque_origen_data_item_right_inside_item { 
	width: 100px !important; height: 40px !important; text-align: center; position: relative; top: 10px; display: inline-block; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_item_right .bloque_origen_data_item_right_inside .bloque_origen_data_item_right_inside_item.bloque_origen_data_item_right_inside_item_1 {
	margin-right: 25px !important;
}
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_item_right .bloque_origen_data_item_right_inside .bloque_origen_data_item_right_inside_item.bloque_origen_data_item_right_inside_item_2 {
	margin-right: 15px !important;
}
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_item_right .bloque_origen_data_item_right_inside .whos {
	font-size: 12px !important; line-height: 40px; margin-bottom: 0px !important; color: #073148 !important;
}

.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_img { width: 60px !important; height: 60px !important; display: inline-block; padding: 10px !important; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_img img { width: 40px; padding: 4px; background: white !important; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_text { font-size: 14px !important; line-height: 16px;
	color: #073148 !important; font-family: 'avenir-next-lt-pro-medium' !important; display: inline-block; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_text.bloque_origen_data_text_1 { width: 465px; padding-top: 12px !important; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_img.bloque_origen_data_img_1 { position: relative; top: -9px; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_text.bloque_origen_data_text_2 { width: 465px; padding-top: 12px !important; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_img.bloque_origen_data_img_2 { position: relative; top: -9px; }
/*
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_text.bloque_origen_data_text_6 { width: 465px; position: relative; top: 12px; }
.bloque_7 .bloque_origen .bloque_origen_data_item .bloque_origen_data_img.bloque_origen_data_img_6 {  }
*/

/* MOBILE */
@media only screen and (max-width: 750px) {
	.bloque_7 .entrada_bloque_7 { display: none !important; }
}
@media only screen and (max-width: 1199px) {
	.block_tables_7_desktop { display: none !important; }
}
@media only screen and (min-width: 1200px) {
	.block_tables_7_mobile { display: none !important; }
}
.bloque_7 .row_obligations { background: white; margin-top: 10px !important; width: 90% !important; border-radius: 10px !important; padding: 6px 13px !important;
	box-shadow: 0 4px 16px 0 rgb(195 205 224 / 60%); margin-left: 8px !important; }
.bloque_7 .row_obligations span.lab { font-size: 12px !important; line-height: 14px; color: #073148 !important; font-family: 'avenir-next-lt-pro-demi' !important; }
.bloque_7 .row_obligations span.who { font-size: 12px !important; line-height: 14px; color: #073148 !important; }

/* Origen mobile */
.bloque_7 .bloque_origen_mobile .bloque_entrada { width: 200px !important; height: 45px !important; margin: auto !important; background: rgba(0, 184, 108, 0.6) !important; 
	text-align: center; padding: 10px !important; border-radius: 10px; margin-bottom: 15px !important; }
.bloque_7 .bloque_origen_mobile .bloque_entrada p { color: white !important; font-size: 14px; line-height: 25px; font-family: 'avenir-next-lt-pro-bold' !important;
	text-transform: uppercase; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile { width: 90% !important; margin: auto !important; margin-bottom: 15px !important;
	background: #f7f7fa !important; padding: 12px 5px; border-radius: 10px !important; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile p { font-size: 12px !important; line-height: 14px;
	color: #073148 !important; font-family: 'avenir-next-lt-pro-medium' !important; display: inline-block; margin-bottom: 0px !important; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile.bloque_origen_data_item_mobile_1 p { position: relative; top: 5px; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile.bloque_origen_data_item_mobile_3 p { position: relative; top: 7px; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile.bloque_origen_data_item_mobile_4 p { position: relative; top: 3px; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile.bloque_origen_data_item_mobile_5 p { position: relative; top: 3px; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile.bloque_origen_data_item_mobile_6 p { position: relative; top: 3px; }
.bloque_7 .bloque_origen_mobile .bloque_origen_data_item_mobile.bloque_origen_data_item_mobile_7 p { position: relative; top: 3px; }

/* Transporte */
.bloque_7 .bloque_transporte { position: relative; top: -25px; margin-bottom: 25px !important; }
.bloque_7 .bloque_transporte .bloque_entrada { width: 200px !important; height: 45px !important; margin-left: 980px !important; background: #c3cde0 !important; 
	text-align: center; padding: 10px !important; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.bloque_7 .bloque_transporte .bloque_entrada p { color: white !important; font-size: 14px; line-height: 25px; font-family: 'avenir-next-lt-pro-bold' !important;
	text-transform: uppercase; }
.bloque_7 .bloque_transporte .bloque_transporte_data { background: #c3cde0 !important; padding: 15px;
	border-top-left-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item { width: 955px; height: 60px; border-radius: 10px !important; display: flex; margin-bottom: 15px; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item.bloque_transporte_data_item_last { margin-bottom: 0px !important; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_item_left { background: #f7f7fa !important; width: 530px !important; display: inline-block;
	border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_item_right { background: white !important; width: 425px !important; height: 60px !important; display: inline-block;
	border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_item_right .bloque_transporte_data_item_right_inside { width: 350px !important; margin-left: 60px !important; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_item_right .bloque_transporte_data_item_right_inside .bloque_transporte_data_item_right_inside_item { 
	width: 100px !important; height: 40px !important; text-align: center; position: relative; top: 10px; display: inline-block; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_item_right .bloque_transporte_data_item_right_inside .bloque_transporte_data_item_right_inside_item.bloque_transporte_data_item_right_inside_item_1 {
	margin-right: 25px !important;
}
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_item_right .bloque_transporte_data_item_right_inside .bloque_transporte_data_item_right_inside_item.bloque_transporte_data_item_right_inside_item_2 {
	margin-right: 15px !important;
}
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_item_right .bloque_transporte_data_item_right_inside .whos {
	font-size: 12px !important; line-height: 40px; margin-bottom: 0px !important; color: #073148 !important;
}

.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_img { width: 60px !important; height: 60px !important; display: inline-block; padding: 10px !important; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_img img { width: 40px; padding: 4px; background: white !important; }
.bloque_7 .bloque_transporte .bloque_transporte_data_item .bloque_transporte_data_text { font-size: 14px !important; line-height: 16px;
	color: #073148 !important; font-family: 'avenir-next-lt-pro-medium' !important; display: inline-block; }

/* Transporte mobile */
.bloque_7 .bloque_transporte_mobile .bloque_entrada { width: 200px !important; height: 45px !important; margin: auto !important; background: #c3cde0 !important; 
	text-align: center; padding: 10px !important; border-radius: 10px; margin-bottom: 15px !important; }
.bloque_7 .bloque_transporte_mobile .bloque_entrada p { color: white !important; font-size: 14px; line-height: 25px; font-family: 'avenir-next-lt-pro-bold' !important;
	text-transform: uppercase; }
.bloque_7 .bloque_transporte_mobile .bloque_transporte_data_item_mobile { width: 90% !important; margin: auto !important; margin-bottom: 15px !important;
	background: #f7f7fa !important; padding: 12px 5px; border-radius: 10px !important; }
.bloque_7 .bloque_transporte_mobile .bloque_transporte_data_item_mobile p { font-size: 12px !important; line-height: 14px;
	color: #073148 !important; font-family: 'avenir-next-lt-pro-medium' !important; display: inline-block; margin-bottom: 0px !important; }
.bloque_7 .bloque_transporte_mobile .bloque_transporte_data_item_mobile.bloque_transporte_data_item_mobile_1 p { position: relative; top: 3px; }
.bloque_7 .bloque_transporte_mobile .bloque_transporte_data_item_mobile.bloque_transporte_data_item_mobile_2 p { position: relative; top: 3px; }

/* Destino */
.bloque_7 .bloque_destino { position: relative; top: -25px; margin-bottom: 25px !important; }
.bloque_7 .bloque_destino .bloque_entrada { width: 200px !important; height: 45px !important; margin-left: 980px !important; background: #c3cde0 !important; 
	text-align: center; padding: 10px !important; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.bloque_7 .bloque_destino .bloque_entrada p { color: white !important; font-size: 14px; line-height: 25px; font-family: 'avenir-next-lt-pro-bold' !important;
	text-transform: uppercase; }
.bloque_7 .bloque_destino .bloque_destino_data { background: #c3cde0 !important; padding: 15px;
	border-top-left-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.bloque_7 .bloque_destino .bloque_destino_data_item { width: 955px; height: 60px; border-radius: 10px !important; display: flex; margin-bottom: 15px; }
.bloque_7 .bloque_destino .bloque_destino_data_item.bloque_destino_data_item_last { margin-bottom: 0px !important; }
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_item_left { background: #f7f7fa !important; width: 530px !important; display: inline-block;
	border-top-left-radius: 10px; border-bottom-left-radius: 10px; }

.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_item_right { background: white !important; width: 425px !important; height: 60px !important; display: inline-block;
	border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_item_right .bloque_destino_data_item_right_inside { width: 350px !important; margin-left: 60px !important; }
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_item_right .bloque_destino_data_item_right_inside .bloque_destino_data_item_right_inside_item { 
	width: 100px !important; height: 40px !important; text-align: center; position: relative; top: 10px; display: inline-block; }
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_item_right .bloque_destino_data_item_right_inside .bloque_destino_data_item_right_inside_item.bloque_destino_data_item_right_inside_item_1 {
	margin-right: 25px !important;
}
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_item_right .bloque_destino_data_item_right_inside .bloque_destino_data_item_right_inside_item.bloque_destino_data_item_right_inside_item_2 {
	margin-right: 15px !important;
}
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_item_right .bloque_destino_data_item_right_inside .whos {
	font-size: 12px !important; line-height: 40px; margin-bottom: 0px !important; color: #073148 !important;
}

.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_img { width: 60px !important; height: 60px !important; display: inline-block; padding: 10px !important; }
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_img img { width: 40px; padding: 4px; background: white !important; }
.bloque_7 .bloque_destino .bloque_destino_data_item .bloque_destino_data_text { font-size: 14px !important; line-height: 16px;
	color: #073148 !important; font-family: 'avenir-next-lt-pro-medium' !important; display: inline-block;}

/* Destino mobile */
.bloque_7 .bloque_destino_mobile .bloque_entrada { width: 200px !important; height: 45px !important; margin: auto !important; background: #c3cde0 !important; 
	text-align: center; padding: 10px !important; border-radius: 10px; margin-bottom: 15px !important; }
.bloque_7 .bloque_destino_mobile .bloque_entrada p { color: white !important; font-size: 14px; line-height: 25px; font-family: 'avenir-next-lt-pro-bold' !important;
	text-transform: uppercase; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile { width: 90% !important; margin: auto !important; margin-bottom: 15px !important;
	background: #f7f7fa !important; padding: 12px 5px; border-radius: 10px !important; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile p { font-size: 12px !important; line-height: 14px;
	color: #073148 !important; font-family: 'avenir-next-lt-pro-medium' !important; display: inline-block; margin-bottom: 0px !important; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile.bloque_destino_data_item_mobile_1 p { position: relative; top: 3px; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile.bloque_destino_data_item_mobile_2 p { position: relative; top: 3px; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile.bloque_destino_data_item_mobile_3 p { position: relative; top: 3px; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile.bloque_destino_data_item_mobile_4 p { position: relative; top: 3px; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile.bloque_destino_data_item_mobile_5 p { position: relative; top: 3px; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile.bloque_destino_data_item_mobile_6 p { position: relative; top: 3px; }
.bloque_7 .bloque_destino_mobile .bloque_destino_data_item_mobile.bloque_destino_data_item_mobile_7 p { position: relative; top: 3px; }

/***********************/
.bg_incoterm_item { height: 560px !important; margin-bottom: 20px !important; }
.bg_incoterm_item img { width: 400px !important; min-width: 400px !important; float: right !important; }
.text_risk_1 { margin-top: 40px !important; }
.text_risk_2 { margin-bottom: 0px !important; }
.text_risk_4 { margin-bottom: 0px !important; }
.bg_risk_quadre { height: 685px !important; }
.bloque_5 .text_title { margin-bottom: 0px !important; }
.all_incoterms { background: white !important; border-radius: 10px !important; box-shadow: 0 2px 12px 0 rgba(0, 184, 108, 0.6); padding: 15px 15px !important;
    text-align: center !important; }
.all_incoterms a { color: #073148 !important; font-size: 18px !important; font-weight: 900 !important; margin-right: 25px !important; }
.all_incoterms a:hover { text-decoration: underline !important; }
.all_incoterms a.incoterm_active  { color: white !important; background: #00b86c !important; border-radius: 5px !important; padding: 3px 10px !important; }