.elementor-2277 .elementor-element.elementor-element-0353850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2277 .elementor-element.elementor-element-aed4699{text-align:center;font-size:12px;color:#000000;}.elementor-2277 .elementor-element.elementor-element-7493539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:015px;}.elementor-2277 .elementor-element.elementor-element-36e10eb{color:#000000;}.elementor-2277 .elementor-element.elementor-element-36e10eb a{color:#000000;}.elementor-2277 .elementor-element.elementor-element-36e10eb a:hover{color:#9464C5;}.elementor-2277 .elementor-element.elementor-element-0bce706{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-95e1b2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-10e0851{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-b1dc8a4{--display:flex;}.elementor-2277 .elementor-element.elementor-element-b1dc8a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2277 .elementor-element.elementor-element-7939368{font-size:14px;color:#000000;}.elementor-2277 .elementor-element.elementor-element-ff47533{--display:flex;}.elementor-2277 .elementor-element.elementor-element-f66668e .elementor-button{background-color:#F7EA4D;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-f66668e .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-f66668e .elementor-button:focus{background-color:#040101;color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-f66668e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2277 .elementor-element.elementor-element-f66668e .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-f66668e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-d2d70b7 .elementor-button{background-color:#F7EA4D;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-d2d70b7 .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-d2d70b7 .elementor-button:focus{background-color:#040101;color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-d2d70b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2277 .elementor-element.elementor-element-d2d70b7 .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-d2d70b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-a8e4ba7 .elementor-button{background-color:#F7EA4D;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-a8e4ba7 .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-a8e4ba7 .elementor-button:focus{background-color:#040101;color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-a8e4ba7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2277 .elementor-element.elementor-element-a8e4ba7 .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-a8e4ba7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-7889210 .elementor-button{background-color:#F7EA4D;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-7889210 .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-7889210 .elementor-button:focus{background-color:#040101;color:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-7889210.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2277 .elementor-element.elementor-element-7889210 .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-7889210 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2277 .elementor-element.elementor-element-0afe4cd .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-0afe4cd .elementor-button:hover, .elementor-2277 .elementor-element.elementor-element-0afe4cd .elementor-button:focus{background-color:#F7EA4D;color:#000000;}.elementor-2277 .elementor-element.elementor-element-0afe4cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2277 .elementor-element.elementor-element-0afe4cd .elementor-button:hover svg, .elementor-2277 .elementor-element.elementor-element-0afe4cd .elementor-button:focus svg{fill:#000000;}.elementor-2277 .elementor-element.elementor-element-5d61705 img{width:400px;}.elementor-2277 .elementor-element.elementor-element-49d75d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2277 .elementor-element.elementor-element-7493539{--content-width:1440px;}.elementor-2277 .elementor-element.elementor-element-0bce706{--content-width:1440px;}.elementor-2277 .elementor-element.elementor-element-95e1b2b{--width:5%;}.elementor-2277 .elementor-element.elementor-element-10e0851{--width:80%;}.elementor-2277 .elementor-element.elementor-element-b1dc8a4{--width:41.218%;}.elementor-2277 .elementor-element.elementor-element-ff47533{--width:40%;}.elementor-2277 .elementor-element.elementor-element-49d75d0{--width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2277 .elementor-element.elementor-element-95e1b2b{--width:100%;}.elementor-2277 .elementor-element.elementor-element-10e0851{--width:100%;}.elementor-2277 .elementor-element.elementor-element-b1dc8a4{--width:100%;}.elementor-2277 .elementor-element.elementor-element-49d75d0{--width:100%;}}@media(max-width:1024px){.elementor-2277 .elementor-element.elementor-element-7493539{--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2277 .elementor-element.elementor-element-0bce706{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2277 .elementor-element.elementor-element-95e1b2b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2277 .elementor-element.elementor-element-10e0851{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2277 .elementor-element.elementor-element-ff47533{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2277 .elementor-element.elementor-element-49d75d0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-2277 .elementor-element.elementor-element-aed4699{line-height:15px;}.elementor-2277 .elementor-element.elementor-element-95e1b2b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2277 .elementor-element.elementor-element-10e0851{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2277 .elementor-element.elementor-element-7939368{text-align:start;}.elementor-2277 .elementor-element.elementor-element-49d75d0{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-60ac10f */.texto-vertical h2, .texto-vertical p {
    transform: rotate(90deg);
    transform-origin: left top;
    display: inline-block;
    white-space: nowrap;
    max-width: 80%;
    color: #000;
    margin-left: 100%;
    padding: 10px 5px;
}
.texto-vertical h2 {
	font-size: 26px;
	line-height: 28px
}
.texto-vertical p {
	font-size: 13px;
	line-height: 15px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95e1b2b */.texto-vertical h2, .texto-vertical p {
    transform: rotate(90deg);
    transform-origin: left top;
    display: inline-block;
    white-space: nowrap;
    max-width: 100%;
    margin-left: 100%;
    padding: 10px 5px;
}
.texto-vertical h2,
.texto-horizontal h2 {
    color: #000;
	font-size: 26px;
	line-height: 28px
}
.texto-vertical h2 {
    margin-bottom: 70px;
}
.texto-vertical p,
.texto-horizontal p {
	color: #000;
	font-size: 13px;
	line-height: 15px
}
.texto-horizontal {
	display: none;
}

@media (max-width:1024px){
	.texto-vertical {
		display: none;
	}
	.texto-horizontal {
        display: block;
        margin-bottom: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49d75d0 */.texto-vertical h2, .texto-vertical p {
    transform: rotate(90deg);
    transform-origin: left top;
    display: inline-block;
    white-space: nowrap;
    max-width: 100%;
    margin-left: 100%;
    padding: 10px 5px;
}
.texto-vertical h2,
.texto-horizontal h2 {
    color: #000;
	font-size: 26px;
	line-height: 28px
}
.texto-vertical h2 {
    margin-bottom: 70px;
}
.texto-vertical p,
.texto-horizontal p {
	color: #000;
	font-size: 13px;
	line-height: 15px
}
.texto-horizontal {
	display: none;
}

@media (max-width:1024px){
	.texto-vertical {
		display: none;
	}
	.texto-horizontal {
        display: block;
        margin-bottom: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bce706 */@media (max-width:767px){
/*    header#header .ct-container {*/
/*    display: none;*/
/*}*/
}
.numero-morado {
    color: #9464C5;
}/* End custom CSS */