.page-home .home-hero__content{height:auto}
.page-home .latam-h2.text--page-subheading{font-weight:400}
.page-home .wrapper-container .parbase.searchHome{background:transparent}
.page-home .wrapper-container .full-width-banner-outer{padding:0}
.page-home .text--tile-heading{font-size:24px;line-height:30px;max-height:90px;overflow:hidden}
@media screen and (min-width:1024px){.page-home .text--tile-heading{font-size:30px;letter-spacing:-1.2px;line-height:36px;max-height:108px;overflow:hidden}
}
@media(min-width:1024px),screen and (min-height:480px){.page-home .ii.reveal .iiinner,.page-home .investor-info.reveal .iiinner{max-width:1314px;margin-left:auto;margin-right:auto}
.page-home .three-column-band{max-width:1314px;margin:0 auto}
}
@media screen and (max-width:1123px){.header-left .menu-link{width:100%;min-height:0}
.header-left .menu-link>.menu-link{width:100%}
.hub_inner.content-list .image .tile--cta{width:100%}
.hub_group.hub_group--header-left .menu-link{margin-top:0 !important}
.hub_group--header-left .hub_header,.hub_group--header-left .hub_inner{float:none;width:100%}
.module-content.parbase{width:100%}
.module-content.parbase .tile--small{width:100%;margin:0 0 20px 0}
}
@media screen and (max-width:767px){.header-left .menu-link{width:100%;float:none}
.header-left .menu-link>.menu-link{width:100%;float:none}
.hub_group--header-left .hub_header,.hub_group--header-left .hub_inner{float:none;width:100%}
.hub_group--header-left .hub_inner{padding-left:25px;margin-left:auto}
}
@media screen and (max-width:1123px){.tile_content-wrapper{position:static;width:100% !important;bottom:0 !important;padding:20px 20px 25px;min-height:80px}
.hub_group--header-left .module-content.parbase .tile--small{width:348px;margin:0 9px 20px}
.hub_group--header-left .hub_header,.hub_group--header-left .hub_inner .strategy{width:100%}
.hub_group--header-left .tile--large .tile_content-wrapper{width:50% !important;position:absolute}
.hub_group--header-left .tile--cta .tile_content-wrapper{width:100% !important;position:absolute}
}
@media screen and (max-width:767px){.hub_group--header-left .tile--large .tile_content-wrapper{position:static;width:100% !important}
.hub_group--header-left .module-content.parbase .tile--small{width:100%;margin:0 0 15px}
}
@media screen and (min-width:768px){.hub_group--header-left .module-content.parbase,.hub_group--header-left .hub_inner .media{display:inline}
}
@media screen and (max-width:450px){.page-home .home-hero__content .text--page-heading{font-size:25px}
}
.form-co-break fieldset{margin-top:0}
.form-co-break .agregar-btn{padding-top:0}
.home-group.related-content_inner{padding:50px 20px 20px 20px}
@media screen and (min-width:1024px){.filter-container .search-section{padding-left:50px;padding-right:150px}
.filter-container .search-section .btn-section{right:50px}
.filter-container div.search-section div.select-menu-section{width:45% !important}
}
@media screen and (min-width:760px) and (max-width:1023px){.filter-container .search-section>.select-menu-section:nth-child(1),.filter-container .search-section>.select-menu-section:nth-child(2){width:45%}
}
section.plan-promo div.plan-promo_inner.container.hub_group div.hub_inner div.plan-promo_plan-holder div.newpar.new.section{display:none}
@media screen and (min-width:1024px){section.plan-promo div.plan-promo_inner{padding-bottom:0}
}
@media screen and (max-width:767px){.filter .btn-filter-cancel{width:60px}
}
.investor-panels__links li a:after{background-image:url(img/download.png);display:inline-block;position:relative;background-size:17px 16px;width:17px;height:16px;top:auto;transform:none}
@media screen and (min-width:1024px){section.preguntas-frecuentes .tab-container div.tabs-content div#consultas.tab_content div.dropdown section.content-container-dropdown.detail-accordian{max-width:100%}
}
@media screen and (min-width:1024px){.home-swiper .swiper-container-horizontal>.swiper-pagination-bullets{bottom:45px !important}
}
div.hub_inner div.strategy.image div.tile_content-wrapper span.btn-cta.white:hover{color:#000;background-color:#fff;border-color:#fff}
.press-release{max-width:1080px;margin:auto}
@media screen and (min-width:1024px){.ii__bottom__item{width:15%}
}
@media screen and (min-width:1024px){.investor-info .shareprice{width:18%}
.related-content__cards div.hub_header div.hub_header_inner h2.text--page-subheading.latam-h2{font-size:30px;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
}
@media screen and (min-width:768px){.carousel_prev{left:auto;right:50px}
}
.group .hub_cta{padding-bottom:50px}
@media screen and (min-width:1024px){.page-help .related-content__cards div.hub_header div.hub_header_inner h2.text--page-subheading.latam-h2{font-size:50px;font-weight:normal;font-family:"UniversLight",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:0 !important}
.page-help .card-group .card-tabs a{background-color:transparent;color:#41b9e6;font-size:15px}
.page-help .card-group .card-tabs a.active{background:#fff;color:#0954fb}
.page-help .card-group .card-tabs a.active:after{border-top:10px solid #fff}
.page-help .icone-sotto-hero.carousel{padding:0 0 30px 0}
.page-help .manage-block .plan-promo_content ul li img{width:32%}
.page-help section.mas-informaciones,.page-help section.mas-informaciones div.hub_group{padding-top:0}
.page-help section.mas-informaciones div.help-tabs__nav{padding-bottom:50px}
}
@media screen and (max-width:767px){.prefooter-cnt{min-height:220px}
}
@media screen and (max-width:1123px){.swiper-pagination-bullets{margin-bottom:10px !important}
}
.global-header__links li.active a{background:rgba(0,0,0,0.2);border-radius:20px}
.home-layout div.map{margin-top:0;margin-bottom:0}
.home-group.ultime-notizie .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#fd0354}
@media screen and (min-width:1024px){div.group .ultime-notizie div.hub_group .related-content__cards div.hub_header div.hub_header_inner h2.text--page-subheading.latam-h2{padding-bottom:16px !important}
.home-group .swiper-wrapper{margin-bottom:41px}
}
@media screen and (min-width:1024px){.page-home .home-layout div.wrapper-container{padding-bottom:12px}
}
@media screen and (max-width:767px){.home-swiper.rounded-dots .swiper-pagination-bullet-home{width:18px;heigth:18px}
}
@media screen and (max-width:400px){.page-hub .hub_group div#related-content-wrapper_related.related-content__cards div.hub_header div.hub_header_inner h2.text--page-subheading.latam-h2{margin-top:0 !important}
.page-hub div.group section#carousel-home-module.module-layout.home-group div.hub_cta{margin-bottom:0}
}
.linkmessage.infoModalOpen.underline{margin-top:20px;padding-left:20px;position:absolute;display:block}
@media screen and (max-width:768px){.linkmessage.infoModalOpen.underline{margin-top:20px;padding-left:0;display:block;position:relative}
}
.ico-question-box .ico-question{color:#fff;text-align:center;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;display:inline-block;width:25px;height:25px;position:absolute;top:15px;right:10px;background:url("../enel-latam-com/clientlibs/privateArea/css/image/ico-question.svg") no-repeat 50% 50%;text-decoration:none}
.result-services-message .private-messagge-ok{position:relative}
.result-services-message .private-messagge-ok.error{background-color:#af4e4f}
@media screen and (min-width:1024px){.form-change-password .ico-question.modal-open{top:45px}
}
@media screen and (max-width:768px){.form-change-password .ico-question.modal-open{top:33px}
}
.pvtArea .my-account .form-login-error-msg{color:#ff0f64 !important;font-family:sans-serif;font-size:15px !important}
@media screen and (min-width:1024px){.consent .errorMsg{padding-right:70% !important;font-size:13px;bottom:8px !important}
.subscribe1 .errorMsg{padding-right:70% !important;font-size:13px !important;bottom:8px !important}
}
.partner-logos .hub_header{margin-bottom:30px;margin-top:30px}
.partner-logos{margin:0 auto 30px}
.partner-logos.partner-logos-greybg{background:#f7f7f7;padding:40px 0}
.partner-item-inner{text-align:center;display:block;position:relative;background-color:#fff;border-bottom:4px solid #ddd}
.partner-payments-cnt .partner-item-inner{background-color:#f9f9f9;padding:38px 50px}
.partner-item-inner:after{content:"";height:50px;background-color:#0555fa;display:block;position:absolute;bottom:0;right:0;width:100%}
.partner-item-tile{position:relative;display:block}
.partner-logos .partner-item-tile img{min-width:auto;min-height:auto;width:100%;margin:0 0 50px 0}
.partner-logos .partner-item-v2 img{min-width:auto;min-height:auto;width:100%;margin:0}
.partner-logos .name{z-index:1000;position:relative;left:0;right:0;bottom:0;height:50px;width:100%;display:block;font-size:15px;color:#fff;text-align:center;line-height:50px}
.partner-item-v2 .partner-item-inner{border-bottom:0}
.partner-item p,.detail-accordian [data-content] .item-data .partner-item p{font-family:"UniversLight",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;font-weight:300;color:#666;padding:10px 0}
@media screen and (max-width:767px){.partner-payments-cnt .payment-point-item{margin-bottom:32px}
}
@media screen and (min-width:768px){.partner-payments-cnt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:flex-end;margin:0;padding:0}
.partner-layout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:center;padding:0}
.partner-logos{margin:0}
.partner-logos .partner-item{flex:0 0 calc(25% - 28px);max-width:calc(25% - 28px);margin:0 14px;position:relative}
.partner-logos .payment-point-item{flex:0 0 calc(33.333% - 16px);max-width:calc(33.333% - 16px);margin-top:30px;margin-right:16px}
}
@media screen and (min-width:1024px){.partner-logos{max-width:100%;margin:0}
.partner-item-inner:after{height:7px;transition:all 180ms ease-out 0}
.partner-logos a.partner-item-tile:hover .partner-item-inner:after{height:50px}
.partner-logos .partner-item{flex:0 0 calc(16.6% - 28px);max-width:calc(16.6% - 28px);margin:0 14px;position:relative}
.partner-logos .name{transition:all .2s ease-in;height:7px;font-size:0;line-height:50px;position:absolute}
.partner-logos a.partner-item-tile:hover .name{height:50px;font-size:15px}
.partner-logos .partner-item-tile img{margin:25px 0 25px;transition:all .2s ease-in}
.partner-logos .partner-item-tile:hover img{margin:0 0 50px}
.partner-item p,.detail-accordian [data-content] .item-data .partner-item p{font-size:18px;line-height:24px}
}
@media screen and (max-width:1023px){.partner-payments-cnt .partner-item-tile img{margin:0}
.partner-payments-cnt .name{line-height:initial;display:flex;top:38px;justify-content:center;align-items:center}
}
.tooltipcn,.tooltipcn2{position:absolute;bottom:0;right:0;padding:7px 0;cursor:pointer}
@media screen and (min-width:768px){.tooltipcn,.tooltipcn2{padding:10px 0;right:10px}
.indicaciones-list p{font-size:14px}
}
.indicaciones-list p:not(:last-child){margin-bottom:32px;line-height:20px}
@media screen and (min-width:768px){.pvtArea.fancybox-active div.fancybox-stage div.fancybox-slide div#infoRecibo.fancybox-content{width:700px}
}
@media screen and (max-width:479px){.pvtArea.fancybox-active div.fancybox-stage div.fancybox-slide div#infoRecibo.fancybox-content{width:365px}
.pvtArea.fancybox-active div.fancybox-stage .fancybox-slide>*{padding:8px}
}
.aggr_tooltp{right:10px !important;top:4px}
@media screen and (max-width:767px){.pvtArea form.form-content.form-new-claim .form-group-full a.btn-cta.black{width:100%;margin-top:15px}
.pvtArea .payment .pvtArea-pago-en-linea div.pvtArea-account-row div.pvtArea-account-item1{float:none !important}
}
@media screen and (min-width:1024px){.pvtArea form#newAccountForm.form-content.excludeFormDtm div.privateArea-form-row div.privateArea-form-col a.infoModalOpen{float:right;margin-right:64px;font-size:15px}
}
@media screen and (min-width:767px) and (max-width:1280px){.pvtArea.fancybox-active div#agregarCuenta.fancybox-content{width:725px}
.pvtArea form#newAccountForm.form-content.excludeFormDtm div.privateArea-form-row div.privateArea-form-col a.infoModalOpen{font-size:15px;margin-right:0;float:right}
}
@media screen and (min-width:767px){.agregarcolfifty{width:50% !important}
}
.form-group.form-last-checkbox.payment{margin-left:5%;margin-top:-20px}
.pvtArea form#alumbrado-form.form-content .privateArea-form-btn input#averia-submit:disabled{border-color:grey}
@media screen and (min-width:1300px) and (max-width:1425px){section.home-group .hub_inner{margin:auto;max-width:1278px}
}
#popup-dialog-modal-disassociate-pe #disassociateAccount .privateArea-modalCnt .form-content{width:100%}
#popup-dialog-modal-disassociate-pe #disassociateAccount .privateArea-modalCnt .form-content .privateArea-form-row p{text-align:center;padding-bottom:5%}
#popup-dialog-modal-disassociate-pe #disassociateAccount .privateArea-form-row{margin-left:0}
@media screen and (min-width:1024px){.stock-market__shareprices{min-height:264px}
}
.graphTitle{display:block;text-align:center;font-size:30px;letter-spacing:-1.2px;line-height:120%;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 30px 0}
.statistics{padding-top:90px}
.statistics .table-simple{margin-bottom:70px}
.statistics .table-simple td:first-child{width:35%}
.refineChart{width:100%;margin:0 0 60px}
.refineChart:before{content:"";box-sizing:content-box;width:100%;padding:0;left:-5px;position:absolute;height:100%;top:5px;background:#ddd;z-index:0}
.refineChartInner{width:100%;background-color:#f4f4f4;z-index:1;padding:25px}
.refineChartInner:after{clear:both;content:'';display:block}
.refineChartDate .ico-calendar-box{max-width:160px;float:left;margin-right:25px}
.refineChartDate .ico-calendar-box .ico-calendar{color:#fff;text-align:center;font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;display:inline-block;width:22px;height:25px;position:absolute;top:12px;left:20px;background:url(img/ico-calendar.png) no-repeat 50% 50%;background-size:cover;text-decoration:none;z-index:0}
.refineChartDate input[type="text"]{font-size:17px;line-height:22px;padding:12px 15px 12px 55px;min-height:0;border-width:1px;background-color:#FFF}
.refineChartType{float:right}
.refineChartType label{display:inline-block;font-size:16px;line-height:50px;color:#000;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.refineChartType ul{display:inline-block;font-size:0}
.refineChartType ul li{display:inline-block;padding:0 !important}
.refineChartType ul li a{font-size:16px;line-height:44px;display:block;border:1px solid rgba(0,0,0,0.15);background-color:#FFF;padding:0 20px;color:#000 !important;text-decoration:none !important}
.refineChartType ul li.select a{border-width:0;background-color:#ff0f64;color:#FFF !important;padding:4px 20px !important}
.graphRefineYearCnt{display:table;margin:0 auto;padding:0 !important}
.graphRefineYear{margin:0 auto 40px;font-size:0;text-align:center;padding:0 !important}
.graphRefineYear li{display:inline-block;border:1px solid #ff0f64;padding:0 !important;margin-left:-1px;float:left}
.graphRefineYear li a{font-size:15px;line-height:44px !important;padding:0 30px;text-decoration:none !important;color:#666 !important;display:block}
.graphRefineYear li.selected a{font-family:"UniversBold",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ff0f64 !important}
.pika-single{z-index:9999;display:block;position:relative;color:#404040;background:#fff;padding:40px 18px 30px;border:0;font-family:"Univers",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.pika-lendar{width:100%;margin:0}
.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:0;border:0;border-radius:0;margin:0;width:100%;padding:18px 18px 12px;color:#404040;font-size:14px;line-height:14px;text-align:center;background:#fff;border-bottom:5px solid transparent}
.is-selected .pika-button,.pika-button:hover{border-radius:0;border-bottom:5px solid #e5e5e5}
.pika-next,.pika-prev{background-image:none;opacity:1}
.pika-next:after,.pika-prev:after{color:#ff0f64;height:16px;width:16px;font-family:'icomoon';font-size:16px;position:absolute;right:22px;top:50%;margin-top:-8px;transform-origin:50% 25%;transition:transform .2s ease-in-out;display:block}
.pika-prev:after{content:"\e906"}
.pika-next:after{content:"\e905"}
.pika-label{font-size:24px;font-weight:400;color:#404040}
.pika-label:nth-child(2){color:#ff0f64}
.pika-title{margin-bottom:15px}
.pika-table{margin-top:25px}
.pika-table thead tr th{padding-bottom:10px}
.pika-table abbr{cursor:auto;text-transform:uppercase;border-bottom:0;text-decoration:none;letter-spacing:.08em;font-size:11px;color:#c6c6c6;font-weight:400}
@media screen and (min-width:768px){.refineChartDate .ico-calendar-box{width:100%}
}
@media screen and (max-width:768px){.refineChartType{float:left;margin-top:20px}
}
@media screen and (max-width:620px){.refineChartDate .ico-calendar-box{width:100%;max-width:none;margin:0}
.refineChartDate .ico-calendar-box:first-child{margin-bottom:15px}
}