.elementor-39 .elementor-element.elementor-element-fe9090a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-fe9090a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-d29358f{--spacer-size:50px;}.elementor-39 .elementor-element.elementor-element-3c57570{--spacer-size:66px;}.elementor-39 .elementor-element.elementor-element-b8778d3{--spacer-size:50px;}.elementor-39 .elementor-element.elementor-element-cc25794:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-cc25794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F449E;}.elementor-39 .elementor-element.elementor-element-cc25794{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-39 .elementor-element.elementor-element-cc25794 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-ea59ec1{text-align:center;}.elementor-39 .elementor-element.elementor-element-ea59ec1 .elementor-heading-title{color:#FFFFFF;font-family:"Rubik-Bold", Sans-serif;font-size:35px;font-weight:600;}.elementor-39 .elementor-element.elementor-element-616cf3f{text-align:center;color:#FFF9F9;font-family:"Myriad-Pro-Regular.", Sans-serif;font-size:25px;font-weight:400;}.elementor-39 .elementor-element.elementor-element-616cf3f > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-39 .elementor-element.elementor-element-55d53fd{--spacer-size:50px;}.elementor-39 .elementor-element.elementor-element-305f484 img{width:100%;height:437px;}.elementor-39 .elementor-element.elementor-element-e40f6e0{--spacer-size:50px;}.elementor-39 .elementor-element.elementor-element-6f0d2df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-39 .elementor-element.elementor-element-b8f8384.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-39 .elementor-element.elementor-element-b8f8384.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-39 .elementor-element.elementor-element-b8f8384.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-39 .elementor-element.elementor-element-b8f8384 .elementor-image-box-wrapper .elementor-image-box-img{width:72%;}.elementor-39 .elementor-element.elementor-element-b8f8384 .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-39 .elementor-element.elementor-element-b8f8384 .elementor-image-box-title{color:#000000;font-family:"Rubik-Bold", Sans-serif;font-weight:600;}.elementor-39 .elementor-element.elementor-element-b8f8384 .elementor-image-box-description{font-family:"Myriad-Pro-Regular.", Sans-serif;font-size:15px;font-weight:400;}.elementor-39 .elementor-element.elementor-element-e9d9faa.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-39 .elementor-element.elementor-element-e9d9faa.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-39 .elementor-element.elementor-element-e9d9faa.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-39 .elementor-element.elementor-element-e9d9faa .elementor-image-box-wrapper .elementor-image-box-img{width:72%;}.elementor-39 .elementor-element.elementor-element-e9d9faa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39 .elementor-element.elementor-element-e9d9faa .elementor-image-box-title{color:#000000;font-family:"Rubik-Bold", Sans-serif;font-weight:600;}.elementor-39 .elementor-element.elementor-element-e9d9faa .elementor-image-box-description{font-family:"Myriad-Pro-Regular.", Sans-serif;font-size:15px;font-weight:400;}.elementor-39 .elementor-element.elementor-element-2f3d294.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-39 .elementor-element.elementor-element-2f3d294.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-39 .elementor-element.elementor-element-2f3d294.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-39 .elementor-element.elementor-element-2f3d294 .elementor-image-box-wrapper .elementor-image-box-img{width:72%;}.elementor-39 .elementor-element.elementor-element-2f3d294 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-39 .elementor-element.elementor-element-2f3d294 .elementor-image-box-title{color:#000000;font-family:"Rubik-Bold", Sans-serif;font-weight:600;}.elementor-39 .elementor-element.elementor-element-2f3d294 .elementor-image-box-description{font-family:"Myriad-Pro-Regular.", Sans-serif;font-size:15px;font-weight:400;}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-b8f8384 .elementor-image-box-img{margin-bottom:13px;}.elementor-39 .elementor-element.elementor-element-e9d9faa .elementor-image-box-img{margin-bottom:13px;}.elementor-39 .elementor-element.elementor-element-2f3d294 .elementor-image-box-img{margin-bottom:13px;}}@media(min-width:768px){.elementor-39 .elementor-element.elementor-element-4c68296{width:55.877%;}.elementor-39 .elementor-element.elementor-element-73386b8{width:44.076%;}.elementor-39 .elementor-element.elementor-element-a1a71e3{width:35.296%;}.elementor-39 .elementor-element.elementor-element-ebeebc2{width:30.973%;}}/* Start custom CSS for html, class: .elementor-element-d7a341c */.Rubik-Bold
{
    font-family: Rubik-Bold;
    text-align: center;
    color:;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-148c93a */body{
  background-color: #ededed;
}
.board{
    margin: auto;
    width: 55%;
    height: 450px;
    background-color: #e2e2e2;
    padding: 10px;
    box-sizing: border-box;
    overflow: hidden;
}
.titulo_grafica{
    width: 100%;
    height: 10%;
}
.titulo_grafica>h3{
    padding: 0;
    margin: 0px;
    text-align: center;
    color: #666666;
}
.sub_board{
    width: 100%;
    height: 90%;
    padding: 10px;
    margin-top: 0px;
    background-color:#f4f4f4;
    overflow: hidden;
    box-sizing: border-box;
}
.sep_board{
    width: 100%;
    height: 10%;
}
.cont_board{
    width: 100%;
    height: 80%;
}
.graf_board{
    width: 85%;
    height: 100%;
    float: right;
    margin-top: 0px;
    background-color: darkgrey;
    border-left: 2px solid #999999;
    border-bottom: 2px solid #999999;
    box-sizing: border-box;
    display: flex;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, 
    rgba(0,0,0,0) 9.5%,  rgba(0,0,0,0.3) 10%, rgba(0,0,0,0) 10.5%, 
    rgba(0,0,0,0) 19.5%, rgba(0,0,0,0.3) 20%, rgba(0,0,0,0) 20.5%, 
    rgba(0,0,0,0) 29.5%, rgba(0,0,0,0.3) 30%, rgba(0,0,0,0) 30.5%, 
    rgba(0,0,0,0) 39.5%, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0) 40.5%, 
    rgba(0,0,0,0) 49.5%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0) 50.5%, 
    rgba(0,0,0,0) 59.5%, rgba(0,0,0,0.3) 60%, rgba(0,0,0,0) 60.5%, 
    rgba(0,0,0,0) 69.5%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 70.5%, 
    rgba(0,0,0,0) 79.5%, rgba(0,0,0,0.3) 80%, rgba(0,0,0,0) 80.5%, 
    rgba(0,0,0,0) 89.5%, rgba(0,0,0,0.3) 90%, rgba(0,0,0,0) 90.5%,  
    rgba(0,0,0,0) 100%);

    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, 
    rgba(0,0,0,0) 9.5%,  rgba(0,0,0,0.3) 10%, rgba(0,0,0,0) 10.5%, 
    rgba(0,0,0,0) 19.5%, rgba(0,0,0,0.3) 20%, rgba(0,0,0,0) 20.5%, 
    rgba(0,0,0,0) 29.5%, rgba(0,0,0,0.3) 30%, rgba(0,0,0,0) 30.5%, 
    rgba(0,0,0,0) 39.5%, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0) 40.5%, 
    rgba(0,0,0,0) 49.5%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0) 50.5%, 
    rgba(0,0,0,0) 59.5%, rgba(0,0,0,0.3) 60%, rgba(0,0,0,0) 60.5%, 
    rgba(0,0,0,0) 69.5%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 70.5%, 
    rgba(0,0,0,0) 79.5%, rgba(0,0,0,0.3) 80%, rgba(0,0,0,0) 80.5%, 
    rgba(0,0,0,0) 89.5%, rgba(0,0,0,0.3) 90%, rgba(0,0,0,0) 90.5%,  
    rgba(0,0,0,0) 100%);

    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,
    rgba(0,0,0,0) 9.5%,  rgba(0,0,0,0.3) 10%, rgba(0,0,0,0) 10.5%, 
    rgba(0,0,0,0) 19.5%, rgba(0,0,0,0.3) 20%, rgba(0,0,0,0) 20.5%, 
    rgba(0,0,0,0) 29.5%, rgba(0,0,0,0.3) 30%, rgba(0,0,0,0) 30.5%, 
    rgba(0,0,0,0) 39.5%, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0) 40.5%, 
    rgba(0,0,0,0) 49.5%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0) 50.5%, 
    rgba(0,0,0,0) 59.5%, rgba(0,0,0,0.3) 60%, rgba(0,0,0,0) 60.5%, 
    rgba(0,0,0,0) 69.5%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 70.5%, 
    rgba(0,0,0,0) 79.5%, rgba(0,0,0,0.3) 80%, rgba(0,0,0,0) 80.5%, 
    rgba(0,0,0,0) 89.5%, rgba(0,0,0,0.3) 90%, rgba(0,0,0,0) 90.5%, 
    rgba(0,0,0,0) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 );
}
.barra{
    width:100%;
    height: 100%;
    margin-right: 15px;
    margin-left: 15px;
    background-color: none;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}
.sub_barra{
    width: 100%;
    height: 80%;
    background: #00799b;
    background: -moz-linear-gradient(top, #00799b 0%, #64d1be 100%);
    background: -webkit-linear-gradient(top, #00799b 0%,#64d1be 100%);
    background: linear-gradient(to bottom, #00799b 0%,#64d1be 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00799b', endColorstr='#64d1be',GradientType=0 );
    
    -webkit-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
}
.tag_g{
    position: relative;
    width: 100%;
    height: 100%;
    margin-bottom: 30px;
    text-align: center;
    margin-top: -20px;
    z-index: 2;
}
.tag_leyenda{
    width: 100%;
    text-align: center;
    margin-top: 5px;
}
.tag_board{
    height: 100%;
    width: 15%;
    border-bottom: 2px solid rgba(0,0,0,0);
    box-sizing: border-box;
}
.sub_tag_board{
    height: 100%;
    width: 100%;
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
}
.sub_tag_board>div{
    width: 100%;
    height: 10%;
    text-align: right;
    padding-right: 10px;
    box-sizing: border-box;
}
.b1{ height: 35%}
.b2{ height: 45%}
.b3{ height: 55%}
.b4{ height: 75%}
.b5{ height: 85%}
footer{
    position: absolute;
    bottom: 0px;
    width: 100%;
    text-align: center;
    font-size: 12px;
    font-family: sans-serif;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */