/*.paragraphs-item-image-and-text .field--name-field-body{
	margin-top: 100px;
}*/

.paragraph--type--wide-text .field--name-field-read-more {
	    margin: 20px 0 0;
    width: auto;
    display: block;
    text-align: center;
    padding: 0 0 40px;
}

.paragraph--type--wide-text .field--name-field-read-more a {
	    width: auto;
    text-decoration: none;
    padding: 15px 30px;
    text-align: center;
    font-size: 16px;
    background: #9646ff;
    color: #ffffff;
    display: inline-block;
	border-radius: 3.15rem;
	border: solid 1px #9646ff;
}

.paragraph--type--wide-text .field--name-field-read-more a:hover {
background: transparent;
border: solid 1px #9646ff;
color: #9646ff;
}

.paragraphs-item-image-and-text .field--type-text {
    color: #003C6E;
	font-family: "Documan Semibold";
	    font-size: 26px;
    line-height: 30px;
   /* margin: 0 0 50px 30px;*/
    text-align: center;
}

.paragraphs-item-image-and-text .field--type-text p {
	font-family: inherit;
	    font-size: inherit;
}

.paragraphs-item-image-and-text .content .field-image img {
	max-width: 70%;
}

.paragraphs-item-image-and-text .field-file .file .file-link a{
			font-family: "Documan Semibold";
	font-size: 18px;
}

.paragraphs-item-image-and-text .field-file .file .file-link a:hover{
	font-family: "Documan Semibold";
	font-size: 18px;
	text-decoration: none;

}

.paragraphs-item-image-and-text .field-file .file .file-link {
    border-bottom: 1px solid #9c9c9c;
    padding: 15px 25px;
    width: 100%;
    font-family: "Documan Semibold";
    font-size: 18px;
    color: #9c9c9c;

}

.paragraphs-item-image-and-text .field-file .file .file-link:hover {
	background: #f7f7f7;
}



.paragraph--type--people-message-plus-items {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
			padding: 50px 30px;
}

@media only screen and (max-width: 767px) {
	.paragraph--type--people-message-plus-items {
		flex-direction: column;
	}
}

.paragraph--type--people-message-plus-items .field--name-field-text {
	    font-family: "Documan Semibold";
    font-size: 30px;
}

/* .paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li{
	    margin: 8px;
    padding-left: 0;
    font-size: 18px;
    list-style-type: none;
    color: #666;
    background: 0 0;
	display:flex;
	align-items: center;
}

.paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num2, .paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num9 {
	margin-left: 8px;
}

.paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num1, .paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num10 {
	margin-left: 0px;
}

.paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num3, .paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num8 {
	margin-left: 16px;
}

.paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num4, .paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num7 {
	margin-left: 24px;
}

.paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num5, .paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li.num6 {
	margin-left: 32px;
}

.paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li span{
	    background: #695094;
    width: 32px;
    height: 32px;
    display: inline-block;
    border-radius: 50%;
    color: #fff;
    margin-right: 10px;
    padding-top: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.paragraph--type--people-message-plus-items .field--name-field-col2-text .bolonum li span.texto{
    background: 0 0;
    color: #333;
    width: auto;
} */
.paragraph--id--241 .paragraphs-item-image-and-text{
    background: transparent;
	color: #ffffff;
}
.paragraph--id--241 .paragraphs-item-image-and-text .field--name-field-title-format p {
	color: #ffffff;
}

/* .paragraphs-items-field-solution-elements .field--name-field-solution-elements {
	display: flex;
	padding: 30px;
	flex-wrap: wrap;
}

.paragraphs-items-field-solution-elements .field--name-field-solution-elements  .paragraph--type--solution-element .field--name-field-title-format {
    font-size: 26px;
    font-size: 2.6rem;
    text-align: center;
    line-height: 42px;
    font-family: "Documan Semibold";
    margin: 0 0 10px;
    color: #006699;
    font-size: 24px;
    padding: 0;
}

.paragraphs-items-field-solution-elements .field--name-field-solution-elements  .paragraph--type--solution-element .field--name-field-body {
	    clear: both;
    padding: 10px 0 20px;
    text-align: center;
    font-size: 16px;
    line-height: 25px;
	color: #666666;
}

.paragraphs-items-field-solution-elements .field--name-field-solution-elements  .paragraph--type--solution-element .field--name-field-read-more {
	text-align: center;
	margin-top: 20px;
		display: flex;
	    align-items: center;
    justify-content: center;
}

.paragraphs-items-field-solution-elements .field--name-field-solution-elements  .paragraph--type--solution-element .field--name-field-read-more a {
	    width: auto;
    font-family: "Roboto", sans-serif;
    padding: 15px 30px;
    text-align: center;
    background: #ffffff;
    color: #9646ff;
    border: 1px solid #9646ff;
	border-radius: 3.15rem;
    font-size: 16px;
    line-height: 18px;

}


.paragraphs-items-field-solution-elements .field--name-field-solution-elements  .paragraph--type--solution-element .field--name-field-read-more a:hover {
    background: #9646ff;
    color: #ffffff;
    border: 1px solid #9646ff;
	text-decoration: none;
} */

.paragraph--type--contact-with-message {
	width: 100%;
    text-align: center;
}

.paragraph--type--contact-with-message .field--name-field-title-format {
	color: #006699;
    font-family: "Documan Semibold";
    font-size: 40px;
    line-height: 40px;
    line-height: 70px;
    position: relative;
}

.paragraph--type--contact-with-message .field--name-field-body{
	     color: #006699;
    font-family: "Documan Semibold";
    font-size: 26px;
    line-height: 40px;
    position: relative;
}

.paragraph--type--contact-with-message .field--name-field-read-more  {
	margin: 40px 0;
}

.paragraph--type--contact-with-message .field--name-field-read-more a, .paragraphs-item-image-and-text .field--name-field-read-more a, .paragraphs-item-outstanding-values.paragraphs-animation .field--name-field-read-more a {
		    width: auto;
    font-family: "Roboto", sans-serif;
    padding: 15px 30px;
    text-align: center;
	    background: #9646ff;
    color: #ffffff;
    border: 1px solid #9646ff;

		border-radius: 3.15rem;
    font-size: 16px;
    line-height: 18px;
}

.paragraph--type--contact-with-message .field--name-field-read-more a:hover, .paragraphs-item-image-and-text .field--name-field-read-more a:hover, .paragraphs-item-outstanding-values.paragraphs-animation .field--name-field-read-more a:hover{
		    width: auto;
    font-family: "Roboto", sans-serif;
    padding: 15px 30px;
    text-align: center;
    background: #ffffff;
    color: #9646ff;
    border: 1px solid #9646ff;
    font-size: 16px;
    line-height: 18px;
	text-decoration: none;
}

/*
@media screen and (min-width: 991px) {
.paragraphs-item-image-and-text .field_body {
	width: 50%;
}
}
*/

.paragraphs-item-outstanding-values.paragraphs-animation {
	width: 100%;
}

.paragraphs-item-outstanding-values.paragraphs-animation {
	margin-bottom: 32px;
}

.paragraphs-item-outstanding-values.paragraphs-animation  .content {
	    background: transparent;
    height: 480px;
    display: flex;
    flex-direction: column;
}

.paragraphs-item-outstanding-values.paragraphs-animation h2 p{
	    font-family: "Documan Semibold";
		color: #ffffff;
}

.paragraphs-item-outstanding-values.paragraphs-animation .paragraphs-items-field-outstanding-values{
	    padding: 30px 0;
}


.paragraphs-item-outstanding-values.paragraphs-animation .paragraphs-items-field-outstanding-values-full .field--name-field-outstanding-values  {
	display: flex;
	justify-content: space-around;
}

.paragraphs-item-outstanding-values.paragraphs-animation .paragraphs-items-field-outstanding-values-full .field--name-field-outstanding-values {
	text-align: center;
}

.paragraphs-item-outstanding-values.paragraphs-animation .paragraphs-items-field-outstanding-values-full .field--name-field-outstanding-values .field--name-field-title-format p {
	font-size: 24px;
}

.paragraphs-item-outstanding-values.paragraphs-animation .paragraphs-items-field-outstanding-values-full .field--name-field-outstanding-values .field--name-field-outstanding-value p {
	font-size: 72px;
}

.paragraphs-item-outstanding-values.paragraphs-animation .paragraphs-items-field-outstanding-values-full .field--name-field-outstanding-values .field--name-field-subtitle-format  p {
	font-size: 18px;
}

.paragraphs-item-outstanding-values.paragraphs-animation .field--name-field-read-more {
	text-align: center;
}

.paragraph-items-header {
	margin-bottom: 30px;
}

.paragraph--type--wide-text .field--name-field-title-format p {
	font-size: 26px;
	padding: 50px 0;
	font-family: "Documan Semibold";
}

.paragraph--id--387 .paragraph--type--wide-text .field--name-field-body p img {
	width: 35%;
}

.paragraph--id--396 {
	background: #003C6E;
}

.paragraph--id--396 .field--name-field-body {
	color: #ffffff;
}

.text-formatted {
	opacity: 1!important;
}

.paragraph-items-header .field--name-field-title-format p{
		font-size: 40px;
		font-family: "Documan Semibold";
}

.paragraph-items-header .field--name-field-subtitle-format p {
	font-size: 40px;
		font-family: "Documan Semibold";
}

.paragraphs-item-location .google-map-info {
	position: relative;
}

.paragraphs-item-image-and-text .content .field-image img {
	max-width: 100%;
}

.paragraphs-item-image-and-text .field--type-text p {
	margin-bottom: 50px!important;
	text-align: left;
}

.paragraph-items-header .field--name-field-title-format, .paragraph-items-header .field--name-field-subtitle-format {
			font-family: "Documan";
}

.paragraphs-item-highlighted-msg-with-background .content .field--name-field-body {
	color: #ffffff;
	text-align: center;
	z-index: 200;
	font-size: 24px;
}

.paragraphs-item-highlighted-msg-with-background .content .field--name-field-body p{
	font-size: 24px;
}

.field--name-field-outstanding-values .paragraph--type--outstanding-values-item {
	position: relative;
}

.field--name-field-outstanding-values .paragraph--type--outstanding-values-item .field--type-text {
	position: relative;
}

/*.row .paragraph, .row .paragraph--id--502 {
	padding-left: 16px;
	padding-right: 16px;
}

.row .paragraph--margin--nomargin {
		padding-left: 0;
	padding-right: 0 ;
}*/


  /*BLOQUE CONTACTANOS BG (PAGINAS CONOCENOS Y TRANSMISION ELECTRICA*/


 .paragraph--id--260 {
	 padding: 0;
 }

.paragraph--id--260 .paragraph--type--section--content--wrapper{
	    margin: 0;
    max-width: 100%!important;
}

  .paragraph--type--contact-with-message .field--name-field-title-format p {
	  font-size: 40px;
	  margin-top: 32px;
  }


  .paragraph--type--contact-with-message .field--name-field-body p {
	  font-size: 26px;
  }


 .paragraph--type--contact-with-message .field--name-field-read-more {
	    background: url('../assets/bg/contactanos.jpg');
    height: 400px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

/*SECCIONES DOBLES Y ULITMA AL 100%*/
/* 
.field__item .paragraphs-items-field-solution-elements-full .field--name-field-solution-elements > .field__item {
	flex: 0 0 100%;
	max-width: 100%;
}

.field__item .paragraphs-items-field-solution-elements-full .field--name-field-solution-elements > .field__item:first-child {
	border-right: none;
}

.block-field-blocknodelandingfield-body-components .paragraphs-items-field-solution-elements .field--name-field-solution-elements > .field__item{
	 flex: 0 0 50%;
    max-width: 50%;
	padding: 18px 80px;
	margin-bottom: 5%
}

@media screen and (max-width: 991px) {
.block-field-blocknodelandingfield-body-components .content .paragraphs-items-field-solution-elements .field--name-field-solution-elements > .field__item{
	 flex: 0 0 100%;
    max-width: 100%;
}
}

.block-field-blocknodelandingfield-body-components .content .paragraphs-items-field-solution-elements .field--name-field-solution-elements > .field__item:first-child, .paragraphs-items-field-solution-elements .field--name-field-solution-elements > .field__item:nth-child(3){
	   border-right: solid 2px #006699;
}

@media screen and (max-width: 991px) {
.block-field-blocknodelandingfield-body-components .content .paragraphs-items-field-solution-elements .field--name-field-solution-elements > .field__item:first-child, .paragraphs-items-field-solution-elements .field--name-field-solution-elements > .field__item:nth-child(3){
	   border-bottom: solid 2px #006699;
	   border-right: none;
	   padding: 70px;
}
} */

/*SECCIONES DOBLES Y ULITMA AL 100%*/

.paragraph--type--section .paragraph--type--section--content--wrapper .field--name-field-section-content {
	justify-content: center;
}

.paragraph-items-header .field--name-field-title-format, .paragraph-items-header .field--name-field-subtitle-format {
	font-size: 40px;
}

.paragraph-items-header {
	/* height: 300px; */
}

	.paragraph-items-header .content {
		display: flex;
		align-items: center;
	}

	.paragraph--type--wide-text .field--name-field-title-format {
		font-family: "Documan Semibold";
		font-size: 35px;
	}

	.field--type-text-long td {
		color: white;
	}

#block-newchile-nuestrasmarcasgrupo-3 {
	/*position: absolute;*/
	left: 32px;
}
@media (max-width: 1316.98px) {
  .header-region-top .region-header-top #block-newchile-nuestrasmarcasgrupo-3{
    display: none !important;
  }
}