@charset "UTF-8";.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}======= .slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}
/*! jQuery UI - v1.13.2 - 2023-05-17
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.slick-arrow.slick-hidden,.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{-ms-filter:"alpha(opacity=0)";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{background-repeat:no-repeat;display:inline-block;margin-top:-.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}.ui-widget-icon-block{display:block;left:50%;margin-left:-8px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;left:.5em;overflow:hidden;text-indent:-99999px;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{background:#fff;border:1px solid #ddd;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{background:#e9e9e9;border:1px solid #ddd;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#f6f6f6;border:1px solid #c5c5c5;color:#454545;font-weight:400}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#ededed;border:1px solid #ccc;color:#2b2b2b;font-weight:400}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#007fff;border:1px solid #003eff;color:#fff;font-weight:400}.ui-icon-background,.ui-state-active .ui-icon-background{background-color:#fff;border:#003eff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fffa90;border:1px solid #dad55e;color:#777620}.ui-state-checked{background:#fffa90;border:1px solid #dad55e}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fddfdf;border:1px solid #f1a899;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{-ms-filter:"alpha(opacity=70)";font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;-ms-filter:"alpha(opacity=35)";opacity:.35}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{height:16px;width:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(c27804a9993575b79909.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(5eaa9580da51b2dc015c.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(8481be050a29cd4ef197.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(3f114bc98276aa894490.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(44519d2c9579200c2de7.png)}.ui-button .ui-icon{background-image:url(ee26334572a71f7147af.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;-ms-filter:Alpha(Opacity=30);opacity:.3}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.chatbot-banner{display:none;height:100%;left:0;margin:0 auto;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:500}.chatbot-banner .close-section-chatbot{background-color:#000;height:100%;opacity:.2;position:absolute;width:100%}.chatbot-banner .close-section-chatbot img{display:none}.chatbot-banner .chatbot-banner-container{background-color:#fff;border-radius:15px;bottom:105px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:100%;max-height:540px;max-width:440px;overflow-y:scroll;position:absolute;right:30px;width:100%}.chatbot-banner .chatbot-banner-container::-webkit-scrollbar{width:5px}.chatbot-banner .chatbot-banner-container::-webkit-scrollbar-track{background:#f4f6f9;border-radius:5px}.chatbot-banner .chatbot-banner-container::-webkit-scrollbar-thumb{background-color:#a7a4a4;border-radius:5px}.chatbot-banner .chatbot-banner-container #chatbot .asesorContainer{top:0}.chatbot-banner .chatbot-banner-container #chatbot .chatContainer{padding-bottom:10px}.bubble-chatbot{align-items:center;background-color:#e57200;border-radius:50%;bottom:30px;box-shadow:0 3px 20px #00000040;cursor:pointer;display:flex;height:60px;justify-content:center;pointer-events:all;position:fixed;right:30px;width:60px;z-index:501}.bubble-chatbot.open{box-shadow:none}.bubble-chatbot img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(4deg) brightness(105%) contrast(101%);height:28px;width:28px}.bubble-chatbot img.close{display:none}.bubble-chatbot.open img.close{display:block;height:20px;width:20px}.bubble-chatbot.open img.msj{display:none}.bubble-chatbot .bubble-inside{align-items:center;background-color:#eb0805;border:1px solid #fff;border-radius:50%;color:#fff;display:none;font-size:12px;height:23px;justify-content:center;position:absolute;right:0;top:-6px;width:23px}@media (max-width:991px){.chatbot-banner .chatbot-banner-container{bottom:135px}.bubble-chatbot{bottom:60px}}@media (max-width:575px){.chatbot-banner{top:120px;z-index:499}.chatbot-banner.hidden-time{top:60px}.chatbot-banner .close-section-chatbot{align-items:center;background-color:unset;cursor:pointer;display:flex;height:20px;justify-content:center;padding:20px;position:absolute;right:2px;top:6px;width:20px;z-index:500}.chatbot-banner .close-section-chatbot img{display:block;filter:brightness(0) saturate(100%) invert(9%) sepia(80%) saturate(6212%) hue-rotate(191deg) brightness(95%) contrast(101%);height:12px;width:12px}.chatbot-banner .chatbot-banner-container{border-radius:0;box-shadow:unset;max-height:calc(100% - 120px);max-width:100%;right:unset;top:0}.chatbot-banner.hidden-time .chatbot-banner-container{max-height:calc(100% - 60px)}.chatbot-banner .chatbot-banner-container #chatbot .chatContainer{padding-bottom:60px}.bubble-chatbot{z-index:498}}@media (max-width:500px){.bubble-chatbot{bottom:80px}}@media (max-width:360px){.chatbot-banner{top:118px}.chatbot-banner .chatbot-banner-container{max-height:calc(100% - 118px)}}section.contactSection{padding:2rem 0}.contactSection h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:40px;font-weight:700;line-height:1.2;margin-bottom:2rem;text-align:center}.contactSection .first-section{align-items:center;display:flex;gap:20px;height:300px;justify-content:center;margin-bottom:4rem}.contactSection .first-section .phone-container{background-color:#e5720017;border-radius:25px;flex-grow:1;height:100%;max-width:calc(50% - 10px);width:100%}.contactSection .first-section .phone-container a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;text-decoration:none;width:100%}.contactSection .first-section .phone-container a h3{color:#004571;font-size:32px;line-height:1;margin-bottom:32px}.contactSection .first-section .phone-container a p{color:#e57200;font-size:40px;font-weight:700;line-height:1}.contactSection .first-section .form-container{align-items:center;background-color:#e5720017;border-radius:25px;display:flex;flex-grow:1;height:100%;justify-content:center;max-width:calc(50% - 10px);padding:48px 69px;width:100%}.contactSection .first-section .form-container .formCalcBanner.c2c{background-color:unset;border-radius:0;box-shadow:none;display:flex;margin:auto;max-width:unset;min-height:unset;padding:0;width:100%}.contactSection .first-section .form-container .formCalcBanner.c2c .inputArea{padding:0 83px}.contactSection .first-section .form-container .formCalcBanner.c2c .title-c2c{color:#004571;font-size:16px;margin-bottom:16px;text-align:center}.contactSection .first-section .form-container .titleForm{display:none}.contactSection .first-section .form-container .inputArea .inputContainer{margin-top:5px}.contactSection .second-section{align-items:center;display:flex;gap:60px;justify-content:center}.contactSection .second-section .phone-container a{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;text-align:center;text-decoration:none}.contactSection .second-section .phone-container a h3{color:#004571;font-size:20px;font-weight:700;line-height:1;margin-bottom:0}.contactSection .second-section .phone-container a p{color:#e57200;font-size:40px;font-weight:700;line-height:1}@media (max-width:1399px){.contactSection .first-section .form-container{padding:48px 40px}}@media (max-width:1199px){.contactSection .first-section .form-container{padding:35px 40px}.contactSection .first-section .form-container .formCalcBanner.c2c .inputArea{padding:0}}@media (max-width:1023px){.contactSection .first-section .phone-container a h3{font-size:28px}}@media (max-width:992px){.contactSection .first-section{height:320px}.contactSection .first-section .phone-container a h3{margin-bottom:26px}.contactSection .second-section .phone-container a{gap:26px}.contactSection .second-section .phone-container a h3{font-size:19px}}@media (max-width:767px){.contactSection h2{font-size:22px}.contactSection .first-section{background-color:#e5720017;border-radius:25px;flex-direction:column;gap:0;height:unset;margin:auto auto 3rem;max-width:430px;padding:32px;width:100%}.contactSection .first-section .phone-container{background-color:unset;border-bottom:1px solid #004571;border-radius:0;flex-grow:1;margin-bottom:24px;max-width:unset;padding-bottom:24px}.contactSection .first-section .phone-container a h3{font-size:20px;margin-bottom:8px}.contactSection .first-section .phone-container a p{font-size:40px;line-height:1}.contactSection .first-section .form-container{background-color:unset;border-radius:0;max-width:unset;padding:unset}.contactSection .first-section .form-container .formCalcBanner.c2c .inputArea{padding:0}.contactSection .first-section .form-container .formCalcBanner.c2c .title-c2c{text-align:left}.contactSection .second-section{flex-direction:column;gap:24px}.contactSection .second-section .phone-container a{gap:8px}.contactSection .second-section .phone-container a h3{font-size:20px}.contactSection .second-section .phone-container a p{font-size:40px}}@media (max-width:399px){.contactSection .first-section{padding:32px 16px}}@media (max-width:350px){.contactSection .first-section .phone-container a h3{font-size:18px}.contactSection .first-section .phone-container a p{font-size:37px}}section.fotofacturaSection{background:linear-gradient(#dbecf4,#fff);color:#004571;padding:2rem 0}.fotofacturaSection h2{font-size:50px;font-weight:600;line-height:1;margin-bottom:16px;text-align:center}.fotofacturaSection .fotofacturaContainer form{min-height:200px}.fotofacturaSection .fotofacturaContainer .fotofactura-container,.fotofacturaSection .fotofacturaContainer form{align-items:center;display:flex;flex-direction:column;justify-content:center}.fotofacturaSection h2 span{color:#e57200}.fotofacturaSection .subtitle{font-size:20px;text-align:center}.fotofacturaSection .factura{height:125px;margin-top:10px;width:600px}.fotofacturaSection .factura.required{margin-bottom:20px}.fotofacturaSection .factura .required-factura{display:none}.fotofacturaSection .factura.required .required-factura{color:red;display:block;text-align:center}.fotofacturaSection .factura #drop_file_zone{height:100%}.fotofacturaSection #formDataFact #drop_file_zone #drag_upload_file{align-items:center;background-color:#fff;border:2px dashed #004571;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;transition:background-color .5s;width:100%}.fotofacturaSection #formDataFact #drop_file_zone #drag_upload_file.is-dragover{background-color:#cfcece}.fotofacturaSection #formDataFact #drag_upload_file #selectfile{display:none}.fotofacturaSection #formDataFact #drop_file_zone #drag_upload_file .titlePhoto{color:#ababab;font-size:16px;text-align:center}.fotofacturaSection #formDataFact #drop_file_zone #drag_upload_file .titlePhoto span{font-size:12px}.fotofacturaSection #formDataFact .factura #drop_file_zone #drag_upload_file{position:relative}.fotofacturaSection #formDataFact .factura.success #drop_file_zone #drag_upload_file{border:2px solid #00a285}.fotofacturaSection #formDataFact .factura.success #drop_file_zone #drag_upload_file .titlePhoto{color:#00a285}.fotofacturaSection #formDataFact .factura #drop_file_zone #drag_upload_file .titlePhotoError{display:none}.fotofacturaSection #formDataFact .factura.success #drop_file_zone #drag_upload_file img{filter:brightness(0) saturate(100%) invert(49%) sepia(14%) saturate(6801%) hue-rotate(137deg) brightness(86%) contrast(101%)}.fotofacturaSection #formDataFact .factura.fail #drop_file_zone #drag_upload_file{border:2px solid #ea3a3d}.fotofacturaSection #formDataFact .factura.fail #drop_file_zone #drag_upload_file .titlePhoto{display:none}.fotofacturaSection #formDataFact .factura.fail #drop_file_zone #drag_upload_file .titlePhotoError{color:#ea3a3d;display:block}.fotofacturaSection #formDataFact .factura.fail #drop_file_zone #drag_upload_file img{filter:brightness(0) saturate(100%) invert(24%) sepia(55%) saturate(2602%) hue-rotate(336deg) brightness(113%) contrast(94%)}.fotofacturaSection #formDataFact .factura #drop_file_zone #drag_upload_file .closeBtnFotofactura{display:none;filter:brightness(0) saturate(100%) invert(71%) sepia(0) saturate(0) hue-rotate(105deg) brightness(97%) contrast(91%);height:10px;padding:20px;position:absolute;right:5px;top:5px;width:10px}.fotofacturaSection #formDataFact .factura.success #drop_file_zone #drag_upload_file .closeBtnFotofactura{align-items:center;display:flex;filter:brightness(0) saturate(100%) invert(40%) sepia(71%) saturate(1331%) hue-rotate(139deg) brightness(91%) contrast(101%);justify-content:center;z-index:1}.fotofacturaSection #formDataFact .factura.success #drop_file_zone #drag_upload_file .closeBtnFotofactura img{height:10px;width:10px}.fotofacturaSection #formDataFact .factura #drop_file_zone #drag_upload_file .spinning-inside{display:none}.fotofacturaSection #formDataFact .factura #drop_file_zone #drag_upload_file.loading .spinning-inside{background-color:#fff;display:block;left:0;margin:auto;position:absolute;right:0;text-align:center;z-index:1}.fotofacturaSection #formDataFact .factura #drop_file_zone #drag_upload_file.loading .spinning-inside img{filter:none;height:100px}.fotofacturaSection .fotofacturaContainer .inputsContainer{margin-top:16px;width:fit-content;width:300px}.fotofacturaSection .fotofacturaContainer .inputsContainer .input-phone{border:1px solid #004571;border-radius:4px;font-size:16px;height:30px;text-align:center;width:100%}.fotofacturaSection .fotofacturaContainer .inputsContainer .input-phone::placeholder{color:#ababab;font-size:16px;font-weight:300;text-align:center}.fotofacturaSection .fotofacturaContainer .inputsContainer .nat-hero-policy{height:40px}.fotofacturaSection .fotofacturaContainer .btn-primary{background-color:#e57200;border:2px solid #e57200;color:#fff;font-size:16px;font-weight:600;margin-top:32px;padding:10px 20px}.fotofacturaSection .fotofacturaContainer .btn-primary:hover{background-color:#dc6016;border-color:#dc6016}.fotofacturaSection .fotofacturaContainer .fail-form,.fotofacturaSection .fotofacturaContainer .fail-form-repeated,.fotofacturaSection .fotofacturaContainer .spinning,.fotofacturaSection .fotofacturaContainer .success-form{display:none}.fotofacturaSection .fotofacturaContainer .spinning img{display:block;height:150px;margin:auto;width:150px}.fotofacturaSection .fotofacturaContainer .success-form img{border-radius:50%;display:block;height:20px;margin:auto;outline:2px solid #1ad598;padding:3px;width:20px}.fotofacturaSection .fotofacturaContainer .fail-form p,.fotofacturaSection .fotofacturaContainer .fail-form-repeated p,.fotofacturaSection .fotofacturaContainer .success-form p{color:#004571;font-size:20px;line-height:1.5;text-align:center!important}.fotofacturaSection .fotofacturaContainer .success-form p span{color:#1ad598}.fotofacturaSection .fotofacturaContainer .fail-form img,.fotofacturaSection .fotofacturaContainer .fail-form-repeated img{border-radius:50%;display:block;height:20px;margin:auto;outline:2px solid #ea3a3d;padding:3px;width:20px}.fotofacturaSection .fotofacturaContainer .fail-form p span,.fotofacturaSection .fotofacturaContainer .fail-form-repeated p span{color:#ea3a3d}@media (max-width:767px){.fotofacturaSection h2{font-size:34px}.fotofacturaSection .subtitle{font-size:18px}.fotofacturaSection .factura{width:450px}}@media (max-width:500px){.fotofacturaSection h2{font-size:22px}.fotofacturaSection .subtitle{font-size:16px;margin-bottom:16px}.fotofacturaSection .factura{width:95%}.fotofacturaSection .fotofacturaContainer .inputsContainer{width:80%}.fotofacturaSection #formDataFact #drop_file_zone #drag_upload_file .titlePhoto span{display:block}.fotofacturaSection .fotofacturaContainer .fail-form p,.fotofacturaSection .fotofacturaContainer .fail-form-repeated p,.fotofacturaSection .fotofacturaContainer .success-form p{font-size:16px}}.franja-c2c{background-color:#f4f6f9;color:#004571;padding:2rem 0;text-align:center}.franja-c2c h2{font-size:22px;font-weight:500}.franja-c2c h2 br{display:none}.franja-c2c h2 a{font-weight:600;text-decoration:none}.franja-c2c .title-c2c{font-size:14px;margin:auto;max-width:480px;text-align:left;width:100%}.franja-c2c .title-c2c.email{text-align:center}.franja-c2c .formCalcBanner.c2c{background-color:unset;box-shadow:none;display:flex;margin:auto;max-width:440px;min-height:170px;padding:0;width:100%}.franja-c2c .formCalcBanner .titleForm{display:none}.franja-c2c .formCalcBanner .inputArea .inputContainer{margin-top:5px}@media (max-width:767px){.franja-c2c h2 br{display:block}.franja-c2c h2 span{font-size:18px}}.franja-section{align-items:center;background-color:#004571;color:#fff;display:flex;font-size:16px;justify-content:center;padding:.8rem 0}.franja-section .franja-section-container{flex-wrap:wrap;gap:20px}.franja-section .franja-section-container,.franja-section .franja-section-container .franja-first{align-items:center;display:flex;justify-content:center}.franja-section .franja-section-container .franja-first img{max-height:20px;max-width:20px}.franja-section .franja-section-container .franja-first .franja-text{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;line-height:1;text-align:center}.franja-section .franja-section-container .btn{color:#fff!important;font-size:16px;font-weight:600;padding:8px 16px;text-decoration:none!important}@media (max-width:767px){.franja-section{font-size:14px}.franja-section .franja-section-container{gap:10px}.franja-section .franja-section-container .btn{font-size:14px}}.chatbotPage #chatbot .chatbotContainer{min-height:calc(100vh - 182px)}.chatbotPage #chatbot .asesorContainer{position:sticky;top:75px}.chatbotPage.menu #chatbot .asesorContainer{top:135px}@media (max-width:767px){.chatbotPage #chatbot .chatbotContainer{min-height:calc(100vh - 215px)}.chatbotPage.menu #chatbot .chatbotContainer{min-height:calc(100vh - 291px)}.chatbotPage.hidden-time #chatbot .chatbotContainer{min-height:calc(100vh - 215px)}.chatbotPage #chatbot .asesorContainer{top:60px}.chatbotPage.menu #chatbot .asesorContainer{top:120px}.chatbotPage.hidden-time #chatbot .asesorContainer{top:60px}}@media (max-width:360px){.chatbotPage.menu #chatbot .asesorContainer{top:117px}.chatbotPage.hidden-time #chatbot .asesorContainer{top:60px}}section.pagina-precio{background-color:#fff;color:#004571;padding-top:70px;text-align:center}.title-precio{font-size:50px;font-weight:600;margin-bottom:0}.pagina-precio .triangle{display:inline-block;height:15px;vertical-align:middle;width:25px}.pagina-precio .triangle.alto{border-bottom:15px solid #ec0805}.pagina-precio .triangle.alto,.pagina-precio .triangle.bajo{border-left:12px solid transparent;border-right:12px solid transparent}.pagina-precio .triangle.bajo{border-top:15px solid #00a286}.pagina-precio .triangle.medio{background-color:#fac74b;border:none;height:12px}.pagina-precio .price.alto{color:#ec0805!important}.pagina-precio .price.bajo{color:#00a286!important}.pagina-precio .price.medio{color:#fac74b!important}section.banner-central{background:linear-gradient(#dbecf4,#fff);color:#004571;padding-top:80px;text-align:center}.banner-central .fecha{font-size:22px}.banner-central .subtitle{font-size:22px;line-height:1.2;margin:auto;max-width:1100px}.luzHoras .sectionContainer{background:linear-gradient(#dbecf4,#f2f5f8);padding:32px 20px}.luzHoras .subtitle{font-size:22px;line-height:1.2;margin:auto auto 32px;max-width:1055px}.luzHoras .subtitle span{color:#e57200}.luzHoras .price-now{gap:10px;margin-bottom:32px}.luzHoras .price-now,.luzHoras .price-now .price-now-container{align-items:center;display:flex;font-size:28px;font-weight:700;justify-content:center}.luzHoras .price-now .price-now-container{gap:5px}.luzHoras .mainPrice{align-items:center;display:flex;justify-content:center;margin:16px 0 32px}.luzHoras .mainPrice p{font-size:16px;font-weight:300;line-height:1}.luzHoras .cardsPrecio{display:flex;gap:16px;justify-content:center}.luzHoras .cardsPrecio .card{background-color:#fff;box-shadow:0 3px 6px #00000029;display:flex;flex-direction:column;height:255px;justify-content:space-between;padding:32px;width:398px}.luzHoras .cardsPrecio .card .cardFecha,.luzHoras .cardsPrecio .card .cardPrecio{display:flex;flex-direction:column;gap:16px}.luzHoras .cardsPrecio .card .text{font-size:20px;font-weight:600;line-height:1;margin-bottom:0}.luzHoras .cardsPrecio .card .fecha,.luzHoras .cardsPrecio .card .price{color:#7f8f99;font-size:16px;font-weight:300}.luzHoras .cardsPrecio .card .price{align-items:center;display:flex;justify-content:center;line-height:1}.luzHoras .cardsPrecio .card .price .triangle{transform:scale(.7)}.luzHoras .cardsPrecio .card .horas{font-size:50px;font-weight:600;line-height:1}.precioHoras .selectores{align-items:center;display:flex;justify-content:center;margin:32px 0;width:100%}.precioHoras .selectores .active{background-color:#004571;color:#fff}.precioHoras .selectores h3{background-color:#fff;box-shadow:0 3px 6px #00000029;color:#004571;cursor:pointer;font-size:22px;line-height:1.2;margin-bottom:0;padding:8px;text-align:center;width:536px}.precioHoras .selectores h3:first-child{border-radius:25px 0 0 25px}.precioHoras .selectores h3:last-child{border-radius:0 25px 25px 0}.precioHoras .franjasHoras{align-items:center;background-color:#f5f5f5;box-shadow:0 3px 6px #00000029;display:flex;justify-content:center;margin:auto;max-width:1050px;padding:32px 0}.precioHoras .franjasHoras.hidden{display:none}.precioHoras .franjasHoras .franjasHorasContainer{column-gap:150px;display:grid;grid-template-columns:repeat(2,1fr)}.precioHoras .franjasHoras .franjasHorasContainer.error{align-items:center;display:flex;justify-content:center}.precioHoras .franjasHoras .franjasHorasContainer .error{padding:0 20px}.precioHoras .franjasHoras .franjasHorasContainer .error .title-error{font-size:28px;font-weight:600;line-height:1.2;margin-bottom:15px}.precioHoras .franjasHoras .franja{align-items:center;display:flex;font-size:18px;gap:5px;justify-content:center;margin:5px 0}#franja-horas>.franja:first-child{order:1}#franja-horas>.franja:nth-child(2){order:2}#franja-horas>.franja:nth-child(3){order:3}#franja-horas>.franja:nth-child(4){order:4}#franja-horas>.franja:nth-child(5){order:5}#franja-horas>.franja:nth-child(6){order:6}#franja-horas>.franja:nth-child(7){order:7}#franja-horas>.franja:nth-child(8){order:8}#franja-horas>.franja:nth-child(9){order:9}#franja-horas>.franja:nth-child(10){order:10}#franja-horas>.franja:nth-child(11){order:11}#franja-horas>.franja:nth-child(12){order:12}#franja-horas>.franja:nth-child(13){order:1}#franja-horas>.franja:nth-child(14){order:2}#franja-horas>.franja:nth-child(15){order:3}#franja-horas>.franja:nth-child(16){order:4}#franja-horas>.franja:nth-child(17){order:5}#franja-horas>.franja:nth-child(18){order:6}#franja-horas>.franja:nth-child(19){order:7}#franja-horas>.franja:nth-child(20){order:8}#franja-horas>.franja:nth-child(21){order:9}#franja-horas>.franja:nth-child(22){order:10}#franja-horas>.franja:nth-child(23){order:11}#franja-horas>.franja:nth-child(24){order:12}#franja-horas-tomorrow>.franja:first-child{order:1}#franja-horas-tomorrow>.franja:nth-child(2){order:2}#franja-horas-tomorrow>.franja:nth-child(3){order:3}#franja-horas-tomorrow>.franja:nth-child(4){order:4}#franja-horas-tomorrow>.franja:nth-child(5){order:5}#franja-horas-tomorrow>.franja:nth-child(6){order:6}#franja-horas-tomorrow>.franja:nth-child(7){order:7}#franja-horas-tomorrow>.franja:nth-child(8){order:8}#franja-horas-tomorrow>.franja:nth-child(9){order:9}#franja-horas-tomorrow>.franja:nth-child(10){order:10}#franja-horas-tomorrow>.franja:nth-child(11){order:11}#franja-horas-tomorrow>.franja:nth-child(12){order:12}#franja-horas-tomorrow>.franja:nth-child(13){order:1}#franja-horas-tomorrow>.franja:nth-child(14){order:2}#franja-horas-tomorrow>.franja:nth-child(15){order:3}#franja-horas-tomorrow>.franja:nth-child(16){order:4}#franja-horas-tomorrow>.franja:nth-child(17){order:5}#franja-horas-tomorrow>.franja:nth-child(18){order:6}#franja-horas-tomorrow>.franja:nth-child(19){order:7}#franja-horas-tomorrow>.franja:nth-child(20){order:8}#franja-horas-tomorrow>.franja:nth-child(21){order:9}#franja-horas-tomorrow>.franja:nth-child(22){order:10}#franja-horas-tomorrow>.franja:nth-child(23){order:11}#franja-horas-tomorrow>.franja:nth-child(24){order:12}section.tarifas-precio-luz{padding-bottom:0;padding-top:70px}section.precioMeses{background-color:#fff;padding-bottom:2rem}.precioMeses .tabla{background-color:#f2f5f8;box-shadow:0 3px 6px #00000029;margin:1rem auto auto;max-width:1050px;padding:15px 40px}.precioMeses .tabla .franja{border-bottom:1px solid #004571;display:flex;font-size:17px;justify-content:space-between;margin:auto;max-width:650px;padding:5px 25px}.precioMeses .tabla .franja:last-child{border-bottom:none}.precioMeses .legales{font-size:16px;line-height:1.2;margin:32px auto auto;text-align:left;width:83%}@media (max-width:1399px){.luzHoras .sectionContainer .title-precio{font-size:42px}}@media (max-width:1199px){.luzHoras .sectionContainer .title-precio{font-size:38px}}@media (max-width:992px){.title-precio{font-size:42px;line-height:1;margin-bottom:10px}.banner-central .fecha{margin-bottom:20px}.luzHoras .cardsPrecio .card{height:218px;padding:22px 14px}.luzHoras .cardsPrecio .card .horas{font-size:42px}.precioHoras .selectores h3{font-size:18px;width:100%}.precioHoras .franjasHoras .franjasHorasContainer{column-gap:50px}.precioMeses .tabla .franja{padding:5px 10px}}@media (max-width:767px){.title-precio{font-size:22px}section.banner-central{padding-top:60px}.banner-central .fecha{font-size:18px}.banner-central .subtitle{font-size:16px}.luzHoras .sectionContainer .title-precio{font-size:22px}.luzHoras .subtitle{font-size:16px}.luzHoras .horas{font-size:42px}.luzHoras .cardsPrecio .card .price img,.luzHoras .mainPrice img{height:10px;width:20px}.luzHoras .cardsPrecio .card{height:202px;padding:22px 7px;width:33%}.luzHoras .cardsPrecio .card .text{font-size:16px}.luzHoras .cardsPrecio .card .horas{font-size:30px}.luzHoras .cardsPrecio .card .price{font-size:14px}.precioHoras .franjasHoras{padding:20px 0}.precioHoras .franjasHoras .franjasHorasContainer{column-gap:25px}.precioHoras .franjasHoras .franjasHorasContainer .error .title-error{font-size:24px}.precioHoras .franjasHoras .triangle{transform:scale(.7)}.precioHoras .franjasHoras .franja{font-size:14px}.precioHoras .franjasHoras .franja img{height:9px}}@media (max-width:550px){.luzHoras .price-now{flex-direction:column;line-height:1}.luzHoras .price-now .price-now-container{font-size:25px}.luzHoras .cardsPrecio{flex-direction:column}.luzHoras .cardsPrecio .card{width:100%}.luzHoras .cardsPrecio .card .text{font-size:19px}.luzHoras .cardsPrecio .card .horas{font-size:50px}.luzHoras .cardsPrecio .card .price{font-size:16px}.precioHoras .franjasHoras{flex-direction:column}.precioHoras .selectores h3{font-size:16px}.precioHoras .franjasHoras .franjasHorasContainer{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.precioHoras .franjasHoras .franjasHorasContainer .error .title-error{font-size:22px}.precioHoras .franjasHoras .franja{font-size:16px;margin:0;order:unset!important}.precioHoras .franjasHoras .mobile{margin-bottom:0}}@media (max-width:400px){.precioHoras .selectores h3{font-size:14px}}@media (max-width:376px){section.pagina-precio,section.tarifas-precio-luz{padding-top:48px}section.banner-central{padding-top:36px}.precioMeses .legales,.precioMeses .tabla{width:100%}.precioMeses .tabla .rigth{max-width:unset;padding-right:0}.precioMeses .tabla{padding:15px 20px}}@media (max-width:330px){.precioHoras .selectores h3{padding:8px 6px}}.personaliza-tarifa{background-color:#f2f5f8;background-image:linear-gradient(0deg,#f2f5f8,#f2f5f8 84%,#fff 0,#fff);color:#004571;padding:2rem 0 4rem}.personaliza-tarifa .imgContainer{align-items:center;display:flex;justify-content:center;margin-bottom:50px;width:100%}.personaliza-tarifa .personaliza-tarifa-container{display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #004571;border-radius:25px;padding:60px 120px 40px;position:relative}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza{background-color:#f2f5f8;font-size:50px;font-weight:600;left:50%;line-height:1;margin-bottom:auto;padding:0 40px;position:absolute;text-align:center;top:-50px;transform:translateX(-50%);z-index:1;text-wrap:nowrap}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.good{color:#00a285;top:-30px}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.error{color:#ea3a3d;top:-30px}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza span{color:#e57200}.personaliza-tarifa .personaliza-tarifa-container .progress{display:flex;gap:15px;justify-content:space-between;margin:20px 0;position:relative;width:100%}.personaliza-tarifa .personaliza-tarifa-container .progress span{background:linear-gradient(270deg,#fff 50%,#00a285 0);background-position:100% 100%;background-size:210% 100%;border-radius:6px;height:7px;transition:background .5s;width:99%}.personaliza-tarifa .personaliza-tarifa-container .progress span.active{background-position:0 100%}.personaliza-tarifa .personaliza-tarifa-container .progress.error span{background:#ea3a3d}.personaliza-tarifa .personaliza-tarifa-container .back-button{color:#004571;cursor:pointer;display:none;font-size:16px;font-weight:600;line-height:1;padding:0;position:absolute;z-index:1}.personaliza-tarifa .personaliza-tarifa-container .form-personaliza-tarifa{margin-bottom:10px;width:100%}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso{display:none}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso .title{font-size:26px;font-weight:600;line-height:1;margin-bottom:32px;text-align:center}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso .title.movil{display:none}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards{display:flex;justify-content:space-between}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards.single{gap:20px;justify-content:center}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards.sixOptions{flex-direction:column;gap:20px}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards.sixOptions .options{display:flex;justify-content:space-between}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards input{opacity:0;position:absolute}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard{background-color:#fff;border:1px solid #fff;border-radius:6px;box-shadow:0 0 10px #ccdae373;display:flex;gap:16px;padding:25px 30px;width:32%}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard:hover{border:1px solid #004571}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards input:checked+label{background-color:#004571;border:1px solid #004571}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards input:checked+label p{color:#fff}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards input:checked+label img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(4132%) hue-rotate(296deg) brightness(117%) contrast(93%)}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard img{height:30px}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard .nameOption{font-size:20px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .form-inputs{align-items:center;display:flex;flex-direction:column}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .inputs{display:flex;gap:32px;justify-content:center;width:100%}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .inputs input{background-color:#fff;border:none;border-radius:6px;box-shadow:0 0 10px #ccdae373;display:flex;font-size:20px;gap:16px;padding:25px 30px;width:32%}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .inputs input::placeholder{color:#ababab;font-size:20px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .nat-hero-policy{width:67%}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso{position:relative}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .pasos-button{bottom:-73px;position:absolute;right:50%;transform:translateX(50%)}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .pasos-button button{background-color:#e57200;border:0;border-radius:39px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin:auto;padding:9px 27px;text-wrap:nowrap}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .btnCalculadora.disable{background-color:#f5c799;pointer-events:none}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .fail-form,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .spinning,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .success-form{display:none;text-align:center}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .spinning img{height:120px;margin:auto;width:120px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .fail-form p.text,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .success-form p.text{font-size:26px;margin:auto;max-width:765px;text-align:center}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .success-form p.horario-title{font-weight:700;margin-top:10px}@media (max-width:1199px){.personaliza-tarifa .personaliza-tarifa-container{padding:60px 66px 40px}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard{padding:25px 20px}}@media (max-width:992px){.personaliza-tarifa .personaliza-tarifa-container .title-personaliza{font-size:34px;padding:0 30px;top:-38px}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.error,.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.good{top:-20px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso .ctaContainer button{margin:0}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards,.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards.single,.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards.sixOptions .options,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .inputs{align-items:center;flex-direction:column;gap:16px;width:100%}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards.sixOptions{gap:16px}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .inputs input{padding:14px 32px;width:70%}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard img{width:30px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso5 p br{display:none}}@media (max-width:767px){.personaliza-tarifa .personaliza-tarifa-container{padding:30px 18px 40px}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza{font-size:28px;padding:0 11px;top:-24px}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.error,.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.good{top:-16px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso{margin-top:45px;position:relative}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso .title{margin-bottom:10px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso4 .title{display:none}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso4 .title.movil{display:block;font-size:22px;margin-bottom:20px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso5 p{font-size:20px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso .title,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso4 .title.movil{font-size:22px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .fail-form p.text,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .success-form p.text{font-size:16px}}@media (max-width:500px){.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .inputs input,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .nat-hero-policy{width:100%}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza{font-size:20px;top:-22px}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.error,.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.good{top:-12px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso .title,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso4 .title.movil{font-size:16px;margin-bottom:16px}.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .paso5 p{font-size:16px}.personaliza-tarifa .imgContainer img{height:160px;width:160px}}@media (max-width:376px){.personaliza-tarifa .personaliza-tarifa-container .title-personaliza{font-size:18px}.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.error,.personaliza-tarifa .personaliza-tarifa-container .title-personaliza.good{top:-9px}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard,.personaliza-tarifa .personaliza-tarifa-container .formulario-personaliza-tarifa .inputs input{align-items:center;padding:14px 28px}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard img{width:25px}.personaliza-tarifa .formulario-personaliza-tarifa .selectioncards .optionCard .nameOption{font-size:16px}}@media (max-width:330px){.personaliza-tarifa .personaliza-tarifa-container .title-personaliza{font-size:16px}}.tabsPasosSection h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:40px;font-weight:700;line-height:1.2;text-align:center}.tabsPasosSection .selectoresPasos{align-items:center;display:flex;gap:32px;justify-content:center;margin-bottom:72px}.tabsPasosSection .selectoresPasos .selector{background:#fff;border-radius:50px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#004571;cursor:pointer;font-size:26px;font-weight:700;gap:10px;padding:16px 54px;text-align:center;transition:background .2s ease}.tabsPasosSection .selectoresPasos .selector.active,.tabsPasosSection .selectoresPasos .selector:hover{background:#f2f5f8}.tabsPasosSection .selectoresPasos .selector p{line-height:1}.tabsPasosSection .tabsPasos.pasos{position:relative}.tabsPasosSection .tabsPasos{opacity:0;pointer-events:none;position:absolute!important;top:0}.tabsPasosSection .tabsPasos.active{opacity:1;pointer-events:all;position:relative!important}.tabsPasosSection .tabsPasos.pasos h2{background-color:#fff;left:50%;margin-bottom:0;padding:0 32px;position:absolute;top:-26px;transform:translateX(-50%);width:fit-content;text-wrap:nowrap}.tabsPasosSection .tabsPasos.pasos .paso-container{align-items:center;border:1px solid #004571;border-radius:25px;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:52px 90px;width:100%}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single{align-items:center;background-color:#fdf2e8;border-radius:25px;display:flex;gap:16px;padding:32px;width:100%}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single img{height:100%;max-height:120px;max-width:100px;width:100%}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single .paso-single-container{display:flex;flex-direction:column;gap:16px}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single .paso-single-container .paso-title{color:#e57200;font-size:32px;font-weight:700;line-height:1}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single .paso-single-container .paso-text{color:#004571;font-size:20px;line-height:1.2}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single .paso-single-container .paso-text ul{margin-bottom:0}.tabsPasosSection .tabsPasos.tarifas .container{margin-left:unset;margin-right:unset;padding-left:unset;padding-right:unset;width:100%}.tabsPasosSection .tabsPasos.tarifas.tarifasSection{padding:0 0 2rem}@media (max-width:1399px){.tabsPasosSection .selectoresPasos .selector{font-size:19px}}@media (max-width:991px){.tabsPasosSection .selectoresPasos{gap:16px}.tabsPasosSection .tabsPasos.pasos h2{font-size:23px;top:-15px}.tabsPasosSection .tabsPasos.pasos .paso-container{padding:52px 32px}}@media (max-width:767px){.tabsPasosSection h2{font-size:22px}.tabsPasosSection .selectoresPasos{margin-bottom:32px}.tabsPasosSection .selectoresPasos .selector{font-size:16px;padding:16px}.tabsPasosSection .tabsPasos.pasos h2{background-color:unset;margin-bottom:16px;padding:unset;position:unset;transform:unset;width:100%;text-wrap:unset}.tabsPasosSection .tabsPasos.pasos .paso-container{border:unset;gap:24px;padding:unset;width:100%}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single{gap:16px;max-width:400px;padding:32px 16px}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single img{display:none!important}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single .paso-single-container .paso-title{font-size:22px}.tabsPasosSection .tabsPasos.pasos .paso-container .paso-single .paso-single-container .paso-text{font-size:16px}}.infoImagen{padding:2rem 0}.infoImagen .containerGeneral{display:flex;justify-content:space-between}.infoImagen .containerGeneral .infoContainer{color:#004571;width:65%}.infoImagen .containerGeneral .infoContainer h2{font-size:50px;font-weight:600;line-height:1;margin-bottom:16px}.infoImagen .containerGeneral .infoContainer h2 strong{color:#e57200;font-weight:600}.infoImagen .containerGeneral .infoContainer .mainInfo{display:flex;flex-direction:column;gap:17px}.infoImagen .containerGeneral .infoContainer .mainInfo .text{display:flex;flex-direction:column;gap:32px}.infoImagen .containerGeneral .infoContainer .mainInfo .subtitle{font-size:20px;line-height:1}.infoImagen .containerGeneral .infoContainer .mainInfo .description p{font-size:16px;margin-bottom:15px}.infoImagen .containerGeneral .mainInfo .btnSection{align-items:center;display:flex;gap:32px}.infoImagen .containerGeneral .mainInfo .btnSection button{background-color:#004571;border:0;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;line-height:unset;margin:0;padding:10px 44px}.infoImagen .containerGeneral .mainInfo .btnSection a{color:#e57200;font-size:18px;font-weight:600;text-decoration:none}.infoImagen .containerGeneral .mainInfo .btnSection a:hover{text-decoration:underline}.infoImagen .containerGeneral .infoImagen-img{align-items:center;display:flex;justify-content:center;width:30%}.infoImagen .containerGeneral .infoImagen-img img{max-width:285px;width:auto}.infoImagen .containerGeneral.border{border:2px solid #e57200;padding:50px}.infoImagen .containerGeneral .mainInfo .btnSection{justify-content:flex-end}.infoImagen .containerGeneral .infoContainer{text-align:right;text-align:left}.infoImagen.img-derecha .containerGeneral .infoImagen-img{order:2}.infoImagen.img-derecha .containerGeneral .infoContainer{order:1}.infoImagen.img-derecha .containerGeneral .mainInfo .btnSection{justify-content:flex-start}.infoImagen.img-derecha .containerGeneral .mainInfo .btnSection a{order:2}.infoImagen.img-derecha .containerGeneral .mainInfo .btnSection button{order:1}@media (max-width:1199px){.infoImagen .containerGeneral .infoContainer h2{font-size:40px}.infoImagen .containerGeneral .infoContainer .mainInfo{gap:16px}.infoImagen .containerGeneral .infoContainer .mainInfo .text{gap:26px}.infoImagen .containerGeneral .infoContainer{width:68%}}@media (max-width:991px){.infoImagen .containerGeneral{flex-direction:column;gap:16px}.infoImagen .containerGeneral.border{padding:50px 16px}.infoImagen .containerGeneral .infoContainer,.infoImagen .containerGeneral .infoImagen-img{width:100%}.infoImagen .containerGeneral .infoContainer .text,.infoImagen .containerGeneral .infoContainer h2{text-align:left}.infoImagen .containerGeneral .infoContainer .description{line-height:1.2}.infoImagen .containerGeneral .infoContainer .mainInfo .subtitle{line-height:unset;line-height:1.2}.infoImagen .containerGeneral .mainInfo .btnSection{flex-direction:column;gap:16px}.infoImagen.img-derecha .containerGeneral .infoImagen-img,.infoImagen.img-derecha .containerGeneral .mainInfo .btnSection a{order:1}.infoImagen.img-derecha .containerGeneral .infoContainer,.infoImagen.img-derecha .containerGeneral .mainInfo .btnSection button{order:2}}@media (max-width:767px){.infoImagen .containerGeneral .infoContainer h2{font-size:22px}.infoImagen .containerGeneral .infoContainer .mainInfo .subtitle{font-size:16px;font-weight:600}.infoImagen .containerGeneral .infoImagen-img img{max-width:221px}}#chatbot{color:#004571}#chatbot .loader-chatbot-container{display:block;height:32px;margin:16px auto;max-width:498px;padding-left:9px}#chatbot .loader-chatbot,#chatbot .loader-chatbot:after,#chatbot .loader-chatbot:before{animation-fill-mode:both;animation:bblFadInOut 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}#chatbot .loader-chatbot{animation-delay:-.16s;color:#004571;display:block;font-size:7px;position:relative;scale:.5;text-indent:-9999em;transform:translateZ(0)}#chatbot .loader-chatbot:after,#chatbot .loader-chatbot:before{content:"";position:absolute;top:0}#chatbot .loader-chatbot:before{animation-delay:-.32s;left:-3.5em}#chatbot .loader-chatbot:after{left:3.5em}@keyframes bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}#chatbot .asesorContainer{align-items:center;background-color:#fff;border-bottom:1px solid #dadada;color:#004571;display:flex;gap:10px;margin:auto;max-width:506px;padding:10px 15px;position:sticky;width:100%;z-index:9}#chatbot .asesorContainer img{border-radius:50%}#chatbot .asesorContainer .infoAsesor .asesorVirtual{font-size:16px;font-weight:300;line-height:1.2}#chatbot .asesorContainer .infoAsesor .linea{font-size:12px;font-weight:400}#chatbot .asesorContainer .infoAsesor p.linea span{animation:pulse-animation 2s infinite;animation-delay:3s;background:#66f135;border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:3px;transform:translateY(-.1em);vertical-align:middle;width:.5rem}@keyframes pulse-animation{0%{box-shadow:0 0 rgba(152,254,127,.502)}to{box-shadow:0 0 0 .5rem rgba(152,254,127,0)}}#chatbot .chatContainer{color:#004571;padding:0 15px 70px;position:relative}#chatbot .chatContainer .fecha{font-size:16px;font-weight:700;margin-top:16px;text-align:center}#chatbot .chatContainer .pregunta,#chatbot .chatContainer .respuesta{margin:16px auto;max-width:498px}#chatbot .chatContainer .pregunta{display:none}#chatbot .chatContainer .pregunta .emoji{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:20px;margin-bottom:-3px;width:20px}#chatbot .chatContainer .pregunta.paso0{display:block}#chatbot .chatContainer .pregunta .hora{font-size:14px;font-weight:400}#chatbot .chatContainer .pregunta .formulario,#chatbot .chatContainer .pregunta .options,#chatbot .chatContainer .pregunta .pregunta1,#chatbot .chatContainer .pregunta .pregunta2{display:none}#chatbot .chatContainer .pregunta .pregunta1 .textoPregunta{background-color:#f3f3f3;border-radius:8px;font-weight:400;margin-bottom:16px;padding:10px 20px}#chatbot .chatContainer .pregunta .pregunta2 .textoPregunta{background-color:#f3f3f3;border-radius:8px 8px 8px 0;margin-bottom:16px;padding:10px 20px}#chatbot .chatContainer .pregunta .selectionCard img{height:20px;width:auto}#chatbot .chatContainer .respuesta{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:100%}#chatbot .chatContainer .respuesta .text{background-color:#004571;border-radius:8px;color:#fff;font-size:16px;font-weight:400;padding:10px 20px;width:fit-content}#chatbot .chatContainer .respuesta .hora{font-size:14px;font-weight:400}#chatbot .chatContainer .pregunta input{opacity:0;pointer-events:none;position:absolute;user-select:none}#chatbot .chatContainer .pregunta label{align-items:center;border:1px solid #004571;border-radius:25px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-weight:600;height:fit-content;justify-content:center;min-height:43px;padding:8px 23px;position:relative;text-align:center;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#chatbot .chatContainer .pregunta label:hover{background-color:#004571;border:1px solid #004571;color:#fff}#chatbot .chatContainer .pregunta label:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7499%) hue-rotate(178deg) brightness(117%) contrast(95%)}#chatbot .chatContainer .pregunta .options .selectionCard{display:grid;gap:10px;grid-template-columns:1fr 1fr;justify-content:center}#chatbot .chatContainer .pregunta .options3 .selectionCard{display:grid;gap:7px;grid-template-columns:1fr 1fr 1fr}#chatbot .chatContainer .pregunta .options4 .selectionCard{display:grid;gap:7px;grid-template-columns:31% 31% 31%}#chatbot .chatContainer .pregunta .options4 label.item4{grid-column:1/4;margin:0 auto;width:70%}#chatbot .chatContainer .pregunta .options .selectionCard{margin:16px auto;max-width:500px}#chatbot .chatContainer .inputs input.input-tel{border:1px solid #004571;border-radius:4px;color:#000;font-size:18px;font-weight:400;height:40px;opacity:1;outline:none;padding:12px 8px;pointer-events:all;position:unset;text-align:center;user-select:all;width:100%}#chatbot .chatContainer .inputs input.input-tel::placeholder{color:#757575;font-size:16px;font-weight:400;text-align:center}#chatbot .chatContainer .buttonChatbot{margin:auto;width:fit-content}#chatbot .chatContainer .buttonChatbot .btnChatbot{background-color:#e57200;border:0;border-radius:39px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;height:41px;width:166px}#chatbot .chatContainer .fail-form,#chatbot .chatContainer .fail-form-repeated,#chatbot .chatContainer .spinning,#chatbot .chatContainer .success-form{display:none;margin:35px 0;text-align:center}#chatbot .chatContainer .spinning img{height:120px;width:120px}#chatbot .chatContainer .success-form img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #1ad598;padding:3px;width:20px}#chatbot .chatContainer .success-form p span{color:#1ad598}#chatbot .chatContainer .fail-form img,#chatbot .chatContainer .fail-form-repeated img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #ea3a3d;padding:3px;width:20px}#chatbot .chatContainer .fail-form p span,#chatbot .chatContainer .fail-form-repeated p span{color:#ea3a3d}@media(max-width:420px){#chatbot .chatContainer .pregunta .options3 label{padding:8px 5px}}@media(max-width:380px){#chatbot .chatContainer .pregunta .selectionCard img{height:16px}#chatbot .chatContainer .pregunta .options4 label{padding:8px}#chatbot .chatContainer .pregunta .options4 label.item4{width:90%}}@media(max-width:330px){#chatbot .chatContainer .pregunta .selectionCard img{height:14px}}.formCalcBanner.floating .inputArea .checkSelectCalc{display:flex;gap:8px;justify-content:center;margin-bottom:10px;width:100%}.formCalcBanner.floating .inputArea .checkSelectCalc input{cursor:pointer;opacity:0;pointer-events:none;position:absolute}.formCalcBanner.floating .inputArea .checkSelectCalc .checkbox-calc{align-items:center;background:#fff 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:6px;box-shadow:0 0 10px #ccdae373;display:flex;flex-direction:column;gap:8px;margin-right:0;padding:.8rem;text-align:center;width:30%}.formCalcBanner.floating .inputArea .checkSelectCalc .checkbox-calc:hover{border:1px solid #e57200}.formCalcBanner.floating .inputArea .checkSelectCalc .checkbox-calc span{color:#004571;display:inline-block;font-size:12px;font-size:14px;position:relative}.formCalcBanner.floating .inputArea .checkSelectCalc .checkbox-calc img{filter:brightness(0) saturate(100%) invert(68%) sepia(69%) saturate(6655%) hue-rotate(13deg) brightness(101%) contrast(102%);width:30px}.formCalcBanner.floating .inputArea .checkSelectCalc input[type=radio]:checked+label{background:#e57200;border:1px solid #e57200}.formCalcBanner.floating .inputArea .checkSelectCalc input[type=radio]:checked+.checkbox-calc span{color:#fff}.formCalcBanner.floating .inputArea .checkSelectCalc input[type=radio]:checked+.checkbox-calc img{filter:brightness(0) saturate(100%) invert(95%) sepia(100%) saturate(0) hue-rotate(135deg) brightness(103%) contrast(107%)}.formCalcBanner.floating .inputArea input[type=radio]:checked+label:after{display:none}.formCalcBanner.floating .inputArea.cliente input[type=radio]:checked+label:after{display:unset}.formCalcBanner.floating .inputArea.floating label:before{border:unset;border-radius:unset;content:"";display:none;height:unset;left:unset;position:unset;top:unset;transform:unset;width:unset}.formCalcBanner.floating .checkbox-check{padding:5px 20px 5px 0;position:relative;text-align:left;width:fit-content}.formCalcBanner.floating .checkbox-check input{cursor:pointer;opacity:0;position:absolute}.formCalcBanner.floating .checkbox-check .checkmark{border:1px solid #004571;border-radius:0;height:15px;margin-top:7px;position:absolute;right:0;top:0;transition:background-color .1s;width:15px}.formCalcBanner.floating .checkbox-check:hover input~.formCalcBanner.floating .checkmark{background-color:#004571}.formCalcBanner.floating .checkbox-check input:checked~.formCalcBanner.floating .checkmark{background-color:#e57200;border:1px solid #e57200}.formCalcBanner.floating .checkbox-check .checkmark:after{content:"";display:none;position:absolute}.formCalcBanner.floating .checkbox-check input:checked~.checkmark:after{display:block}.formCalcBanner.floating .checkbox-check .checkmark:after{border:solid #e57200;border-width:0 2px 2px 0;height:8px;left:4px;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.formCalcBanner.floating .inputArea .checkSelectCalcConsumo{display:flex;justify-content:space-between;margin-bottom:10px}.formCalcBanner.floating .inputArea .checkSelectCalcConsumo .checksContainers{width:100%}.formCalcBanner.floating .inputArea .checkSelectCalcConsumo label.consumo{margin-right:0;width:100%}.formCalcBanner.floating .inputArea label.consumo.disable .consumo{opacity:.3;pointer-events:none}.formCalcBanner.floating .inputArea label.consumo.disable{pointer-events:none}.formCalcBanner.floating .inputArea select.consumo{background-color:#fff;border:1px solid #004571;border-radius:4px;color:#004571;cursor:pointer;font-size:16px;height:30px;width:100%}.formCalcBanner.floating .inputArea .inputContainer{margin-top:0}.formCalcBanner.floating .inputArea .badConsumo.hide,.formCalcBanner.floating .inputArea .badOption.hide{display:none}.formCalcBanner.floating .inputArea .badConsumo,.formCalcBanner.floating .inputArea .badOption{color:red;font-size:14px;font-weight:500;text-align:center}.acf-flexible-content .layout{background:#d8eaf7!important;border:1px solid #ccd0d4;margin:20px 0 0;position:relative}.acf-field .acf-label label{color:#3d97d5!important;display:block;font-weight:500;margin:0 0 3px;padding:0}.titular_coberturas .acf-label label{color:#3d97d5!important}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus{outline:0!important}dl,h1,h2,h3,h4,h5,h6,ol,ul{margin-top:0}dl,ol,ul{margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:inherit}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:hover{color:inherit}a:focus{outline:0}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block}.ancla{position:relative;top:-7.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}body,html{margin:0}body{background-color:#fff;color:var(--secondary-blue);font-family:Roboto;font-size:1rem;font-weight:400;line-height:1.5}button:active,button:focus,button:focus-visible,button:focus-within{box-shadow:none!important;outline:none!important}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}p{margin-bottom:0;margin-top:0}label{cursor:pointer;user-select:none;-ms-user-select:none;-webkit-user-select:none}input:focus,input:focus-visible,input:focus-within{outline:none}select:focus,select:focus-visible,select:focus-within,select:hover{border-color:#004571;box-shadow:none!important;outline:none}@font-face{font-family:FSEmeric;font-style:normal;font-weight:300;src:url(f448ef6fb98c0a9ecade.woff2) format("woff2"),url(1f8024914113e7abebc7.woff) format("woff")}@font-face{font-family:FSEmeric;font-style:normal;font-weight:400;src:url(8226cb93da526c8da163.woff2) format("woff2"),url(873f6186fd1cc4d697cc.woff) format("woff")}@font-face{font-family:FSEmeric;font-style:normal;font-weight:600;src:url(cc6f8c879c209e48aba1.woff2) format("woff2"),url(bd44cca74e169bfe026c.woff) format("woff")}@font-face{font-family:Gnf;font-style:normal;font-weight:400;src:url(d52910d5a9c340e2a491.woff2) format("woff2"),url(008e438c4388ef61fca0.woff) format("woff")}.container{max-width:100%}@media screen and (min-width:576px){.container{max-width:540px}}@media screen and (min-width:768px){.container{max-width:720px}}@media screen and (min-width:992px){.container{max-width:960px}}@media screen and (min-width:1024px){.container{max-width:1023px}}@media screen and (min-width:1200px){.container{max-width:1140px}}@media screen and (min-width:1400px){.container{max-width:1340px}}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.wrapper{padding-top:0}.section{display:block}.ctaFooter{background-color:#fff;bottom:0;padding:10px 0;position:sticky;z-index:2}@media screen and (min-width:992px){.ctaFooter{display:none}}.ctaFooter .container{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.ctaFooter .container,.ctaFooter.floating .container{align-items:center;display:flex;justify-content:center}.ctaFooter.floating .container{flex-direction:row;gap:10px}.ctaFooter .container a,.ctaFooter .container button{font-size:16px;font-weight:600;max-width:320px;width:100%}.ctaFooter.floating .container button{border:0;margin:0;max-width:200px;padding:10px 15px;width:48%}.ctaFooter.floating .calc-button-floating{background-color:#004571;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:1;max-width:200px;padding:10px 15px;text-align:center;width:48%}.ctaFooter .container a{border:0;margin:0;padding:10px 15px;text-align:center;text-decoration:none;width:100%}.ctaFooter .container a span{font-size:14px;font-weight:400}@media screen and (max-width:390px){.ctaFooter.floating .calc-button-floating,.ctaFooter.floating .container button{max-width:150px}}.contactPhoneCliente,.contactPhoneNuevo{text-align:center}.contactPhoneCliente img,.contactPhoneNuevo img{height:28px;margin-right:6px}.contactPhoneCliente a,.contactPhoneNuevo a{font-weight:700;text-decoration:none}.contactPhoneCliente p,.contactPhoneNuevo p{color:#004571;font-size:12px}@media screen and (min-width:1200px){.contactPhoneCliente p,.contactPhoneNuevo p{font-size:16px}}@media screen and (min-width:1400px){.contactPhoneCliente p,.contactPhoneNuevo p{font-size:16px}}.btn{border-radius:25px;cursor:pointer;line-height:1}.btn-primary{background-color:#e57200;border:2px solid #e57200;color:#fff;padding:8px 12px}@media screen and (min-width:1200px){.btn-primary{padding:10px 20px}}@media screen and (min-width:1400px){.btn-primary{padding:10px 20px}}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#dc6016;border-color:#dc6016;color:#fff}.btn-outline-secondary{border:2px solid #004571;color:#004571;padding:8px 12px}@media screen and (min-width:1200px){.btn-outline-secondary{padding:10px 20px}}@media screen and (min-width:1400px){.btn-outline-secondary{padding:10px 20px}}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{border-color:#004571;color:#004571}.buttonSendCalc{background-color:#e57200;margin:0 auto;padding:12px 19px}.buttonSendCalc,.modalBanner{border:0;border-radius:25px;color:#fff;cursor:pointer;font-size:16px}.modalBanner{background-color:#004571;bottom:0;left:50%;padding:11px 18px;position:absolute;-webkit-transform:translate(-50%,144%);transform:translate(-50%,144%)}.link_to{color:#e57200;font-size:16px;font-weight:600;text-decoration:none}.link_to:hover{color:#e57200;text-decoration:underline}.sticky-top{z-index:1030!important}.corporate-logo{text-align:right}#nav ul{margin-bottom:0!important}#main_navbar{background-color:#fff!important;-webkit-box-shadow:0 3px 12px 0 #bfbfbf;box-shadow:0 3px 12px 0 #bfbfbf}.navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin-bottom:0!important;margin-left:auto;margin-right:auto}.dropdown-menu{margin-top:0}.dropdown:hover .dropdown-menu{display:block;margin-top:0}.dropdown-menu .dropdown-toggle:after{border-bottom:4px solid transparent;border-left:4px solid;border-top:4px solid transparent;vertical-align:middle}.dropdown-menu .dropdown .dropdown-menu{border-width:0;left:100%;margin:0 20px;top:0}.dropdown-menu .dropdown .dropdown-menu.left{left:auto;right:100%}.nav-link{border-bottom:1px solid #f3f3f3}.dropdown-menu{background-color:transparent!important}.nav-item .nav-link img{margin-right:10px}.navbar-nav .dropdown-item{border-bottom:1px solid #f3f3f3;color:#004571!important;margin-left:0;width:100%}.dropdown-item{padding-left:30px!important}.dropdown-item.single{padding:.5rem 0!important}.dropdown-item.single img{margin-right:10px}.only-mob{display:block}@media (min-width:768px){.navbar-expand-lg .navbar-nav{margin:0 auto!important}.dropdown-menu{background-color:#fff!important}.dropdown-menu .dropdown .dropdown-menu{border-width:1px;margin:0}.dropdown-menu>li{border:0!important}.dropdown-menu>li a:hover,.dropdown-menu>li.show{background:#f2f5f8;color:#fff}.navbar-nav .dropdown-item{border:0!important;padding-left:16px!important;padding-right:16px!important}.dropdown-menu a:hover,.navbar-nav .dropdown-item:hover{background-color:#f2f5f8!important}.dropdown-item.active,.dropdown-item:active{background-color:#f2f5f8;border-bottom:2px solid #e57200!important;text-decoration:none}.dropdown-item.single{border-bottom:2px solid #fff!important;padding-top:8px}.dropdown-item.single:hover{background-color:#fff;border-bottom:2px solid #e57200!important}.dropdown-menu>li.show>a{color:#fff}.only-mob{display:none}.nav-link{font-size:18px!important;margin:0 10px!important}}.modal-form{display:none;height:100%;left:0;margin:0 auto;overflow-x:hidden;overflow-y:auto;position:fixed;text-align:center;top:0;width:100%;z-index:999}.modal-form .close-section{background-color:rgba(0,0,0,.6);height:100%;position:absolute;width:100%}.modal-form .closeBtn{cursor:pointer;padding:10px;position:absolute;right:0;top:-2px;width:35px;z-index:999}.modal-form .closeBtn img{cursor:pointer;-webkit-filter:none!important;filter:none!important}.modal-form .contentModal{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%!important;min-width:90%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:unset;margin:10px auto 25px;min-height:265px;position:unset;-webkit-transform:unset;transform:unset;width:unset}.modal-form .loadedForm{background-color:#fff;border-radius:.5rem;height:unset;left:50%;max-width:22rem;min-width:300px;overflow:hidden;padding:0;position:fixed;text-align:center;top:22%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:94%}@media screen and (min-width:992px){.modal-form .loadedForm{min-width:400px}}.modal-form .loadedForm .form_pp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-form .loadedForm .form_pp .fr-line1{color:#004571;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:15px;text-align:center}.modal-form .loadedForm .form_pp .fr-line-cliente{color:#004571;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:16px;gap:10px;justify-content:center;margin-bottom:5px}.modal-form .loadedForm .form_pp .fr-line-cliente span{font-weight:700}.modal-form .loadedForm .form_pp .fr-line-cliente .check-sino .content-input{color:#004571;display:inline-block;position:relative}.modal-form .loadedForm .form_pp .fr-line-cliente .check-sino label{color:#004571;font-size:16px;margin-right:5px;position:relative}.modal-form .loadedForm .form_pp .fr-line-cliente .check-sino input[type=radio]{margin-right:.4em;opacity:0}.modal-form .loadedForm .form_pp .fr-line-cliente .check-sino label:before{border:1px solid #004571;border-radius:100%;content:"";height:1em;left:0;position:absolute;top:50%;transform:translate(-138%,-50%);width:1em}.modal-form .loadedForm .form_pp input[type=radio]:checked+label:after{background-color:#e57200;border-radius:100%;content:"";height:.5em;left:0;position:absolute;top:50%;transform:translate(-225%,-50%);width:.5em}.modal-form .loadedForm .form_pp .select-modal .btn-nuevos-productos{background-color:#fff;border:1px solid #004571;border-radius:4px;color:#004571;font-size:16px;height:30px;width:100%}.modal-form .loadedForm .form_pp .fr-line2{margin-top:10px;text-align:center}.modal-form .loadedForm .form_pp .fr-line2 input[type=tel],.modal-form .loadedForm .form_pp .fr-line2 input[type=text]{border:1px solid #004571;border-radius:4px;color:#3d3d3d;font-size:16px;height:40px;outline:none;padding-left:5px;text-align:center;-webkit-transition:background-color .2s;transition:background-color .2s;width:100%}.modal-form .loadedForm .form_pp .btn-primary{font-size:18px;font-weight:700;margin-top:10px}.modal-form.text{display:none;height:100%;left:0;margin:0 auto;overflow-x:hidden;overflow-y:auto;position:fixed;text-align:center;top:0;width:100%;z-index:999}.modal-form.text .close-section{background-color:rgba(0,0,0,.6);height:100%;position:fixed;width:100%}.modal-form.text .loadedModal{background-color:#fff;border-radius:10px;height:unset;margin:auto auto 2rem;max-width:95%;min-height:390px;min-width:98%;overflow:hidden;padding:0;position:relative;text-align:center;top:5%;width:94%}@media screen and (min-width:768px){.modal-form.text .loadedModal{max-width:65rem;min-width:700px}}.modal-form.text .loadedModal .franja-modal{background-color:#fff;color:#004571;padding:20px 0}.modal-form.text .loadedModal .franja-modal .title-modal{font-size:20px;font-weight:600}.modal-form.text .loadedModal .contenido-legal{border:none;border-radius:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:unset;-webkit-box-pack:center;-ms-flex-pack:center;color:#004571;justify-content:center;margin:1rem auto auto;max-width:90%!important;min-width:90%!important;position:unset;text-align:left;-webkit-transform:unset;transform:unset;width:unset}@media screen and (min-width:768px){.modal-form.text .loadedModal .contenido-legal{margin:2rem auto auto;max-width:83%!important;min-width:83%!important}}.modal-form.text .loadedModal .contenido-legal h4{font-size:18px}@media screen and (min-width:768px){.modal-form.text .loadedModal .contenido-legal h4{font-size:20px}}.modal-form.text .loadedModal .contenido-legal p{font-size:14px;line-height:1.3}@media screen and (min-width:768px){.modal-form.text .loadedModal .contenido-legal p{font-size:16px}}.modal-form.text .loadedModal .contenido-legal a{color:#e57200;font-weight:600;text-decoration:underline}.modal-form.text .loadedModal .btn-close{background-color:#e57200;color:#fff;font-size:16px;font-weight:600;margin:10px auto 25px;padding:10px 12px;text-align:center;width:150px}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:5px 10px;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger:hover{opacity:.7}.hamburger .hamburger-box{display:inline-block;height:24px;position:relative;width:30px}.hamburger .hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{content:"";display:block}.hamburger .hamburger-inner:before{top:-10px}.hamburger .hamburger-inner:after{bottom:-10px}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background-color:#004571;border-radius:3px;height:3px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:30px}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#004571}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.formCalcBanner{background-color:#fff;border-radius:15px;-webkit-box-shadow:0 3px 20px #bfbfbf;box-shadow:0 3px 20px #bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:normal;padding:14px 11px;position:relative;width:22rem;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:250px}.formCalcBanner .titleForm{color:#004571;font-size:26px;font-weight:600;margin-bottom:8px!important;text-align:center}.formCalcBanner .inputArea{margin-bottom:.8rem;text-align:left}.formCalcBanner .inputArea p{color:#004571;font-size:16px;font-weight:400;text-align:left}.formCalcBanner .inputArea .head{color:#004571;font-size:16px;font-weight:700;margin-bottom:5px!important}.formCalcBanner .inputArea .content-input{color:#004571;display:inline-block;position:relative}.formCalcBanner .inputArea label{color:#004571;font-size:16px;margin-right:16px;position:relative}.formCalcBanner .inputArea input[type=radio]{margin-right:.4em;opacity:0}.formCalcBanner .inputArea label:before{border:1px solid #004571;border-radius:100%;content:"";height:1em;left:0;position:absolute;top:50%;transform:translate(-138%,-50%);width:1em}.formCalcBanner .inputArea input[type=radio]:checked+label:after{background-color:#e57200;border-radius:100%;content:"";height:.5em;left:0;position:absolute;top:50%;transform:translate(-225%,-50%);width:.5em}.formCalcBanner .inputArea .selector_cliente{margin-top:10px}.formCalcBanner .inputArea .selector_cliente .btn-nuevos-productos{background-color:#fff;border:1px solid #004571;border-radius:4px;color:#004571;font-size:16px;height:30px;width:100%}.formCalcBanner .inputArea .inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;margin-top:25px}.formCalcBanner .inputArea .inputContainer input{background-image:none;border:1px solid #004571;border-radius:4px;font-size:16px;height:30px;text-align:center;width:48%}.formCalcBanner .inputArea .nat-hero-policy{color:#004571;font-size:10px;height:40px;line-height:1;margin:12px auto;overflow-x:hidden;overflow-y:scroll;text-align:left;width:100%}.formCalcBanner .inputArea .nat-hero-policy p{color:#7f8f99;font-size:10px}.formCalcBanner .slideCard{margin-top:10px}.formCalcBanner .slideCard p{margin-bottom:0}.slider{-webkit-appearance:none;background:#e57200;border-radius:5px;height:15px;opacity:.7;outline:none;-webkit-transition:.2s;transition:opacity .2s;width:100%}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e57200;border-radius:50%;cursor:pointer;height:25px;width:25px}.slider::-moz-range-thumb{background:#e57200;border-radius:50%;cursor:pointer;height:25px;width:25px}.formCalcBanner .slider{background-color:#e5e3df;height:10px;margin-bottom:.5rem;margin-top:1rem;position:relative;width:100%;--width-bar:26%}.formCalcBanner .slider:before{background:#fbcd7a;background:linear-gradient(90deg,#ffa400,#e57200 50%);border-radius:5px;content:"";height:100%;position:absolute;width:var(--width-bar);z-index:-1}.formCalcBanner .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e57200;border:12px solid #fff;border-radius:100%;box-shadow:0 7px 7px #0000001a;cursor:pointer;height:36px;position:relative;width:36px}.formCalcBanner .slider sup{font-size:8px}.formCalcBanner .buttonArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formCalcBanner .success-form{display:none;min-height:100px;text-align:center;width:100%}.formCalcBanner .success-form img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #1ad598;padding:3px;width:20px}.formCalcBanner .success-form p{color:#004571;font-size:20px;line-height:1.5;text-align:center!important}.formCalcBanner .success-form p.horario-title{margin-top:15px}.formCalcBanner .success-form p.horario{font-size:15px;margin-top:10px}.formCalcBanner .success-form p span{color:#1ad598}.formCalcBanner .fail-form{display:none;min-height:100px;text-align:center;width:100%}.formCalcBanner .fail-form img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #ea3a3d;padding:3px;width:20px}.formCalcBanner .fail-form p{color:#004571;font-size:20px;line-height:1.5;text-align:center!important}.formCalcBanner .fail-form p span{color:#ea3a3d}.formCalcBanner .fail-form-repeated{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;display:none;justify-content:center;margin:20px 0;text-align:center;width:100%}.formCalcBanner .fail-form-repeated img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #ea3a3d;padding:3px;width:20px}.formCalcBanner .fail-form-repeated p{color:#004571;font-size:16px;line-height:1.3;text-align:center!important}.formCalcBanner .fail-form-repeated p span{color:#ea3a3d}.formCalcBanner.c2c{display:none;padding:20px}.formCalcBanner.c2c .inputArea,.formCalcBanner.c2c .inputArea .head{text-align:center}.formCalcBanner.c2c .inputArea .inputContainer input{border:1px solid #004571;border-radius:4px;color:#3d3d3d;font-size:16px;height:40px;outline:none;text-align:center;width:100%}.formCalcBanner.c2c .inputArea .nat-hero-policy{width:100%}.formCalcBanner.c2c .buttonSendCalc{background-color:#dc6016;border:0;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;margin:0 auto;padding:12px 19px}.formModal .success-form,.formModal .success-form_pp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;display:none;justify-content:center;margin:90px 0;padding:0 20px;text-align:center;width:100%}.formModal .success-form img,.formModal .success-form_pp img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #1ad598;padding:3px;width:20px}.formModal .success-form p,.formModal .success-form_pp p{color:#004571;font-size:20px;line-height:1.5;text-align:center!important}.formModal .success-form p.horario-title{margin-top:15px}.formModal .success-form p.horario{font-size:15px;margin-top:10px}.formModal .success-form p span,.formModal .success-form_pp p span{color:#1ad598}.formModal .fail-form,.formModal .fail-form_pp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;display:none;justify-content:center;margin:90px 0;padding:0 20px;text-align:center;width:100%}.formModal .fail-form img,.formModal .fail-form_pp img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #ea3a3d;padding:3px;width:20px}.formModal .fail-form p,.formModal .fail-form_pp p{color:#004571;font-size:20px;line-height:1.5;text-align:center!important}.formModal .fail-form p span,.formModal .fail-form_pp p span{color:#ea3a3d}.formModal .fail-form-repeated{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;display:none;justify-content:center;margin:20px 0;text-align:center;width:100%}.formModal .fail-form-repeated img{border-radius:50%;height:20px;margin-bottom:5px;outline:2px solid #ea3a3d;padding:3px;width:20px}.formModal .fail-form-repeated p{color:#004571;font-size:16px;line-height:1.3;text-align:center!important}.formModal .fail-form-repeated p span{color:#ea3a3d}.posts-section{padding:0 0 2rem}.posts-section .container .migas-pan{display:block;padding:10px 0;width:100%}.posts-section .container .migas-pan p{color:#004571;font-size:14px;margin-bottom:0}.posts-section .container .migas-pan p a{color:#004571;text-decoration:underline}.posts-section .container .blog-grid .blog-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width:768px){.posts-section .container .blog-grid .blog-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1200px){.posts-section .container .blog-grid .blog-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.posts-section .container .blog-grid .blog-content .article-block{padding:10px;width:100%}@media screen and (min-width:768px){.posts-section .container .blog-grid .blog-content .article-block{display:block;width:49%}}@media screen and (min-width:1200px){.posts-section .container .blog-grid .blog-content .article-block{width:24%}}.posts-section .container .blog-grid .blog-content .article-block .post-container{border:1px solid #f4f6f9;padding:10px}.posts-section .container .blog-grid .blog-content .article-block .post-container .post-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;overflow:hidden;position:relative;width:100%}.posts-section .container .blog-grid .blog-content .article-block .post-container .post-data h2{font-size:2rem;line-height:1.3;margin-bottom:.5rem}.posts-section .container .blog-grid .blog-content .article-block .post-container .post-data h2 a{color:#004571;font-size:20px;font-weight:700;line-height:1.3;text-decoration:none}.posts-section .container .blog-grid .blog-content .article-block .post-container .post-data .author{color:#e57200;font-size:14px;font-weight:600;margin-bottom:.5rem}.posts-section .container .blog-grid .blog-content .article-block .post-container .post-data .entry-date{color:#004571;font-size:12px;font-weight:400}.posts-section .container .blog-grid .blog-content .article-block .post-container a.permalink-to{color:#e57200;font-size:16px;text-decoration:none}.wrapper-post .header-post{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:300px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 30px}.wrapper-post .header-post:before{background-color:#00457185;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wrapper-post .header-post h1{color:#fff;font-size:40px;font-weight:600;margin-bottom:0;position:relative;z-index:1}@media screen and (max-width:992px){.wrapper-post .header-post h1{font-size:30px;text-align:center}}@media screen and (max-width:400px){.wrapper-post .header-post h1{font-size:25px}}.post-content .formCalcBanner{box-shadow:0 3px 15px #bfbfbf;width:20rem}.post-content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;padding:2rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media screen and (min-width:992px){.post-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.post-content .post-data{float:left;width:100%}@media screen and (min-width:992px){.post-content .post-data{width:60%}}@media screen and (min-width:1200px){.post-content .post-data{width:70%}}.post-content .post-data .post-index{margin-bottom:40px}.post-content .post-data .post-index .toc_title{color:#e57200;font-size:22px;font-weight:600;margin-bottom:5px;max-width:320px}.post-content .post-data .post-index #index-table{padding-left:0!important}.post-content .post-data .post-index #index-table li{list-style:none}.post-content .post-data .post-index #index-table li span{color:#e57200}.post-content .post-data .post-index #index-table li ul{padding-left:20px}.post-content .post-data .post-index #index-table li a{color:#004571;text-decoration:underline}.post-content .post-data .post-index #index-table li a:hover{color:#e57200}.post-content .post-data .entry-content{color:#004571}.post-content .post-data .entry-content h2,.post-content .post-data .entry-content h3,.post-content .post-data .entry-content h4,.post-content .post-data .entry-content h5,.post-content .post-data .entry-content h6{margin-top:1em}.post-content .post-data .entry-content img{margin:1em auto}.post-content .post-data .entry-content dl,.post-content .post-data .entry-content ol,.post-content .post-data .entry-content ul{margin:1rem 0}.post-content .post-data .entry-content .relacionados{padding:2rem 0}.post-content .post-data .relacionados h4{color:#004571;font-size:25px;font-weight:600;line-height:1.1;margin-bottom:15px;margin-top:30px;text-align:center}.post-content .post-data .relacionados .relacionadosContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (min-width:768px){.post-content .post-data .relacionados h4{font-size:32px}.post-content .post-data .relacionados .relacionadosContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1200px){.post-content .post-data .relacionados .relacionadosContainer{-ms-flex-wrap:wrap;flex-wrap:wrap}}.post-content .post-data .relacionados .relacionadosContainer .article-block{margin:10px auto;padding:0;width:100%}.post-content .post-data .relacionados .relacionadosContainer .article-block .post-container{margin:0 5px}.post-content .data-sidebar{display:none;float:left;position:relative;width:100%}@media screen and (min-width:400px){.post-content .post-data .relacionados .relacionadosContainer .article-block{width:290px}}@media screen and (min-width:768px){.post-content .post-data .relacionados .relacionadosContainer .article-block{margin:10px 0;width:340px}}@media screen and (min-width:992px){.post-content .data-sidebar{display:flex;justify-content:end;padding-right:15px;width:40%}.post-content .post-data .relacionados .relacionadosContainer .article-block{width:265px}}@media screen and (min-width:1200px){.post-content .data-sidebar{width:30%}.post-content .post-data .relacionados .relacionadosContainer .article-block{width:243px}}@media screen and (min-width:1400px){.post-content .post-data .relacionados .relacionadosContainer .article-block{width:290px}}.post-content .data-sidebar .sticky-form-container{height:fit-content;position:sticky;top:165px}.preFooter{background-color:#004571;display:none;padding-top:2rem!important}@media screen and (min-width:576px){.preFooter{display:none}}@media screen and (min-width:768px){.preFooter{display:none}}@media screen and (min-width:992px){.preFooter{display:block}}.preFooter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.preFooter .container .col_links{width:16.66666667%}.preFooter .container .col_links ul{list-style-type:none;padding:0}.preFooter .container .col_links ul li a{color:#fff;font-weight:400;line-height:1.5;padding-left:15px;text-decoration:none}.preFooter .container .col_links ul li a.header_list{color:#fff;font-weight:700;line-height:1.5;padding-left:0;text-decoration:none}.preFooter .container.level-2{border-bottom:1px solid #fff;padding-top:15px}footer{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#004571;justify-content:space-between}footer,footer .logoFooter{display:-webkit-box;display:-ms-flexbox;display:flex}footer .logoFooter{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;text-align:center}@media screen and (min-width:992px){footer .logoFooter{width:20%}}footer .logoFooter img{height:81px;position:relative;top:50%}footer .modalsFooter{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media screen and (min-width:992px){footer .modalsFooter{width:79%}}footer .modalsFooter ul{list-style:none;margin:4% 0;padding:0;text-align:right;width:100%}footer .modalsFooter ul li{display:inline-block;padding-left:10px;padding-right:10px}footer .modalsFooter ul li a{color:#fff;font-size:14px;font-weight:600;line-height:1;text-decoration:none}.bannerCentral{background:-webkit-gradient(linear,left top,left bottom,from(#dbecf4),to(#fff));background:linear-gradient(#dbecf4,#fff);padding-bottom:2rem}.bannerCentral,.bannerCentral.test{min-height:auto}.bannerCentral.gray{background:#f4f4f2}@media screen and (min-width:768px){.bannerCentral{min-height:700px}.bannerCentral.test{min-height:750px}}.bannerCentral .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-size:0 0!important;-ms-flex-direction:column;flex-direction:column;margin-top:0}@media screen and (min-width:992px){.bannerCentral .container{background-position:center 270px!important;background-repeat:no-repeat;background-size:360px auto!important}}@media screen and (min-width:1200px){.bannerCentral .container{background-position:center 185px!important;background-size:430px auto!important}}.bannerCentral .container .migas-pan{display:block;padding:10px 0;width:100%}.bannerCentral .container .migas-pan p{color:#004571;font-size:14px;margin-bottom:0}.bannerCentral .container .migas-pan p a{color:#004571;text-decoration:underline}.bannerCentral .container .bannerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.bannerCentral .container .bannerContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.bannerCentral .container .bannerContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1200px){.bannerCentral .container .bannerContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.bannerCentral .container .bannerContainer .box-1{color:#004571;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:420px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%}@media screen and (min-width:576px){.bannerCentral .container .bannerContainer .box-1{min-width:100%;width:100%}}@media screen and (min-width:768px){.bannerCentral .container .bannerContainer .box-1{min-width:50%;width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-content:start;margin-top:15px}}@media screen and (min-width:992px){.bannerCentral .container .bannerContainer .box-1{min-width:60%;width:60%;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen and (min-width:1200px){.bannerCentral .container .bannerContainer .box-1{min-width:600px;width:600px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.bannerCentral .container .bannerContainer .box-1 h1{color:#004571;font-size:22px;font-weight:500;line-height:1em;margin-bottom:.5rem;text-align:center}@media screen and (min-width:768px){.bannerCentral .container .bannerContainer .box-1 h1{font-size:22px;text-align:left}}@media screen and (min-width:992px){.bannerCentral .container .bannerContainer .box-1 h1{font-size:22px;text-align:left}}@media screen and (min-width:1200px){.bannerCentral .container .bannerContainer .box-1 h1{font-size:22px;text-align:left}}.bannerCentral .container .bannerContainer .box-1 h2{color:#004571;font-size:30px;font-weight:700;line-height:1.1em;margin-bottom:.5rem;text-align:center}@media screen and (min-width:768px){.bannerCentral .container .bannerContainer .box-1 h2{font-size:40px;text-align:left}}@media screen and (min-width:992px){.bannerCentral .container .bannerContainer .box-1 h2{font-size:50px;text-align:left}}@media screen and (min-width:1200px){.bannerCentral .container .bannerContainer .box-1 h2{font-size:50px;text-align:left}}.bannerCentral .container .bannerContainer .box-1 h3,.bannerCentral .container .bannerContainer .box-1 p{color:#004571;font-size:18px;font-weight:400;line-height:1.4em;margin-bottom:.5rem;text-align:center}@media screen and (min-width:768px){.bannerCentral .container .bannerContainer .box-1 h3,.bannerCentral .container .bannerContainer .box-1 p{font-size:20px;max-width:80%;text-align:left}}@media screen and (min-width:992px){.bannerCentral .container .bannerContainer .box-1 h3,.bannerCentral .container .bannerContainer .box-1 p{font-size:22px;text-align:left}}@media screen and (min-width:1200px){.bannerCentral .container .bannerContainer .box-1 h3,.bannerCentral .container .bannerContainer .box-1 p{font-size:22px;text-align:left}}.bannerCentral .container .bannerContainer .box-1 .oldPrice{color:#004571;font-size:16px;font-weight:400;line-height:1.2em;margin-top:2rem;text-align:left;text-decoration:line-through}.bannerCentral .container .bannerContainer .box-1 .newPrice{color:#e57200;font-size:26px;font-weight:600;line-height:1;text-align:left}.bannerCentral .container .bannerContainer .box-1 .newPriceDescription{max-width:450px}.bannerCentral .container .bannerContainer .box-1 img.mancheta{max-width:130px}.bannerCentral .container .bannerContainer .box-1 .legalText{color:#004571;font-size:12px;font-weight:400;line-height:1.4;text-align:left}.bannerCentral .container .bannerContainer .box-1 .btn_llamada_banner{display:block;font-size:16px;margin-top:20px;min-width:150px}.bannerCentral .container .bannerContainer .box-2{color:#fff;display:none;min-height:480px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%}@media screen and (min-width:576px){.bannerCentral .container .bannerContainer .box-2{min-width:100%;width:100%}}@media screen and (min-width:768px){.bannerCentral .container .bannerContainer .box-1 .btn_llamada_banner{display:none}.bannerCentral .container .bannerContainer .box-2{min-width:50%;width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen and (min-width:992px){.bannerCentral .container .bannerContainer .box-2{display:none}}@media screen and (min-width:1200px){.bannerCentral .container .bannerContainer .box-2{min-width:380px;width:390px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:inline-block}}.bannerCentral .container .bannerContainer .box-3{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%}@media screen and (min-width:576px){.bannerCentral .container .bannerContainer .box-3{min-width:auto;width:auto}}@media screen and (min-width:768px){.bannerCentral .container .bannerContainer .box-3{-webkit-box-align:end;-ms-flex-align:end;align-items:end;min-height:520px}.bannerCentral .container .bannerContainer .box-3 .formCalcBanner.c2c{display:flex}}@media screen and (min-width:992px){.bannerCentral .container .bannerContainer .box-3{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media screen and (min-width:1200px){.bannerCentral .container .bannerContainer .box-3{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.ventajasSection{background-color:#f4f6f9;padding:2rem 0}.ventajasSection h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:992px){.ventajasSection{background-color:#fff}.ventajasSection h2{font-size:40px}}.ventajasSection table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;display:table;justify-content:center;width:100%}.ventajasSection table ::-webkit-scrollbar{-webkit-appearance:none;height:7px}.ventajasSection table ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.ventajasSection table ::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}@media screen and (min-width:1200px){.ventajasSection table{display:block;overflow-x:auto;padding-bottom:1.5rem}}.ventajasSection .ventajasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;justify-content:center}@media screen and (min-width:992px){.ventajasSection .ventajasContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}}@media screen and (min-width:1200px){.ventajasSection .ventajasContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px}}.ventajasSection .ventajasContainer .ventaja{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;padding:20px 10px;width:50%}@media screen and (min-width:992px){.ventajasSection .ventajasContainer .ventaja{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 30px;width:25%}}@media screen and (min-width:1200px){.ventajasSection .ventajasContainer .ventaja{padding:20px 30px;width:25%}}.ventajasSection .ventajasContainer .ventaja img{height:40px;margin-bottom:10px}.ventajasSection .ventajasContainer .ventaja h3{color:#004571;font-size:20px;font-weight:700;margin-bottom:10px;text-align:center;width:100%}@media screen and (min-width:992px){.ventajasSection .ventajasContainer .ventaja h3{font-size:22px}}@media screen and (min-width:1200px){.ventajasSection .ventajasContainer .ventaja h3{font-size:22px}}.ventajasSection .ventajasContainer .ventaja h3 .noDesk{display:block}@media screen and (min-width:992px){.ventajasSection .ventajasContainer .ventaja h3 .noDesk{display:none}}.ventajasSection .ventajasContainer .ventaja p{color:#004571;font-size:16px;text-align:center;width:100%}.tarifasSection{background-color:#fff;padding:2rem 0}.tarifasSection .slick-dots{background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:5px;justify-content:space-between;line-height:1.3;list-style-type:none;margin:0 auto;padding:0;width:100%}.tarifasSection .slick-dots li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004571;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;min-height:40px;padding:20px 5px;text-align:center;width:auto}.tarifasSection .slick-dots .slick-active{background-color:#f2f5f8;border-radius:16px;color:#004571;font-weight:700}.tarifasSection .slick-dots .slick-active button{background-color:#004571}.tarifasSection h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:992px){.tarifasSection h2{font-size:40px}}.tarifasSection p.subtitle{color:#004571;font-size:16px;margin-bottom:20px;text-align:center}@media screen and (min-width:992px){.tarifasSection p.subtitle{font-size:18px}}.tarifasSection .container .normalDots{background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);justify-content:space-between;line-height:1.3;list-style-type:none;margin:0 auto 25px;max-width:350px;padding-bottom:0;padding-top:0;width:fit-content}.tarifasSection .container .cardsContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:300px}@media screen and (min-width:992px){.tarifasSection .container .cardsContainer{max-width:1300px}}@media screen and (min-width:1400px){.tarifasSection .container .cardsContainer{max-width:1300px}}.tarifasSection .container .cardsContainer .card-naturgy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #bfbfbf;border-radius:.25rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:10px;max-width:unset;max-width:300px;overflow:hidden;overflow:unset;position:relative;transition:border .2s}@media screen and (min-width:1200px){.tarifasSection .container .cardsContainer .card-naturgy{margin:0;width:255px}}@media screen and (min-width:1400px){.tarifasSection .container .cardsContainer{justify-content:center}.tarifasSection .container .cardsContainer .card-naturgy{border:1px solid transparent;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);margin:unset;margin-top:10px;max-width:unset;width:300px}}.tarifasSection .container .cardsContainer .card-naturgy.tarifa-calculadora{background-color:#d9e7ed}.tarifasSection .container .cardsContainer .card-naturgy:hover{border:1px solid #004571}.tarifasSection .container .cardsContainer .card-naturgy .badgetPromo{height:27px;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.tarifasSection .container .cardsContainer .card-naturgy .badgetPromo svg{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tarifasSection .container .cardsContainer .card-naturgy .badgetPromo p{color:#fff;font-size:16px;left:82.5%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.tarifasSection .container .cardsContainer .card-naturgy h3{color:#004571;font-size:24px;line-height:1;margin-bottom:0;padding:20px 5px 0;text-align:center}.tarifasSection .container .cardsContainer .card-naturgy p.claimHome{background-color:#004571;color:#fff;font-size:16px;font-weight:700;line-height:1.1;margin:20px 0;padding:12px 0;text-align:center}.tarifasSection .container .cardsContainer .card-naturgy p.claim{color:#004571;font-size:16px;font-weight:300;line-height:1.1;margin-top:20px;min-height:70px;padding:0 15px;text-align:center}.tarifasSection .container .cardsContainer .card-naturgy .imgTarifa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tarifasSection .container .cardsContainer .card-naturgy .imgTarifa img{height:auto;margin:1rem 0;max-height:100px;width:auto!important}.tarifasSection .container .cardsContainer .card-naturgy .promoFeatured{background-color:#004571;color:#fff;font-size:14px;font-weight:700;line-height:1;margin-bottom:20px!important;margin-top:20px!important;padding:1rem 0;text-align:center}.tarifasSection .container .cardsContainer .card-naturgy .textAreaInside ul{color:#004571;font-size:16px;line-height:.9;list-style-type:"✓";min-height:140px;padding-left:1.5rem}.tarifasSection .container .cardsContainer .card-naturgy .textAreaInside ul li{margin-bottom:15px;padding-left:10px;padding-right:10px}.tarifasSection .container .cardsContainer .card-naturgy .textAreaInside ul li::marker{color:#e57200;font-size:20px;font-weight:500}.tarifasSection .container .cardsContainer .card-calculadora .textAreaInside{margin-bottom:1rem;min-height:140px}.tarifasSection .container .cardsContainer .card-calculadora .textAreaInside.show-link{min-height:184px}.tarifasSection .container .cardsContainer .card-calculadora .textAreaInside h4{color:#004571;font-size:24px;line-height:1;margin-bottom:0;padding:20px 5px 0;text-align:center}.tarifasSection .container .cardsContainer .card-naturgy .infoContainer{padding:0 20px 20px 10px}.tarifasSection .container .cardsContainer .card-naturgy .infoContainer a{color:#e57200;font-size:16px;font-weight:600;text-decoration:none}.tarifasSection .container .cardsContainer .card-naturgy .infoContainer a:hover{text-decoration:underline}.tarifasSection .container .cardsContainer .card-naturgy .ctaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;margin-top:10px}.tarifasSection .container .cardsContainer .card-naturgy .ctaContainer .btn-primary{font-size:16px;font-weight:600}.tarifasSection .container .cardsContainer .card-naturgy .internal-link{text-align:center}.tarifasSection .container .bottomDots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}.tarifasSection .container .bottomDots .next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.tarifasSection .container .bottomDots .next{display:none}}.tarifasSection .container .bottomDots .prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.tarifasSection .container .bottomDots .prev{display:none}}.tarifasSection .container .bottomDots .prev .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dbecf4;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s;width:30px}.tarifasSection .container .bottomDots .prev .slick-arrow.slick-disabled{background-color:#004571}.tarifasSection .container .bottomDots .dotsPoints{margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tarifasSection .container .bottomDots .dotsPoints .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:.8rem 0 1rem}.tarifasSection .container .bottomDots .dotsPoints .slick-dots li{background-color:unset;margin:0 .25rem;min-height:unset;padding:5px}.tarifasSection .container .bottomDots .dotsPoints .slick-dots li button{border:none;border-radius:100%;cursor:pointer;display:block;height:9px;padding:0;text-indent:-9999px;-webkit-transition:background .2s;transition:background .2s;width:9px}.tarifasSection .container .bottomDots .dotsPoints .slick-dots .slick-active button{background-color:#004571}.descuentoSection{background-color:#f4f6f9;padding:2rem 0}.descuentoSection .container .discountIntro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.descuentoSection .container .discountIntro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.descuentoSection .container .discountIntro .discountImage,.descuentoSection .container .discountIntro .discountText{padding:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;color:#004571;justify-content:center}@media screen and (min-width:992px){.descuentoSection .container .discountIntro .discountImage,.descuentoSection .container .discountIntro .discountText{padding:15px;width:50%}}.descuentoSection .container .discountIntro .discountImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.descuentoSection .container .discountIntro .discountImage img{height:auto;max-width:70%}@media screen and (min-width:992px){.descuentoSection .container .discountIntro .discountImage img{height:auto;max-width:70%}}.descuentoSection .container .discountIntro .discountText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.descuentoSection .container .discountIntro .discountText h2{color:#004571;font-size:22px;font-weight:700;line-height:1.1;margin-bottom:0;text-align:left;text-align:center;width:100%}@media screen and (min-width:768px){.descuentoSection .container .discountIntro .discountText h2{font-size:30px;text-align:left;width:100%}}@media screen and (min-width:992px){.descuentoSection .container .discountIntro .discountText h2{font-size:40px;text-align:left;width:85%}}.descuentoSection .container .discountIntro .discountText p{font-size:18px;font-weight:500;line-height:1.3;margin-top:15px;text-align:center;width:100%}@media screen and (min-width:768px){.descuentoSection .container .discountIntro .discountText p{font-size:18px;text-align:left;width:100%}}@media screen and (min-width:992px){.descuentoSection .container .discountIntro .discountText p{font-size:20px;text-align:left;width:85%}}.descuentoSection .container .discountIcons{margin-top:20px}.descuentoSection .container .discountIcons table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.descuentoSection .container .discountIcons table .ventajasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:992px){.descuentoSection .container .discountIcons table .ventajasContainer{gap:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.descuentoSection .container .discountIcons table .ventajasContainer .ventaja{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#004571;-ms-flex-direction:column;flex-direction:column;font-size:16px;padding:10px 20px;width:100%}@media screen and (min-width:768px){.descuentoSection .container .discountIcons table .ventajasContainer .ventaja{padding:20px 30px;width:50%}}@media screen and (min-width:992px){.descuentoSection .container .discountIcons table .ventajasContainer .ventaja{padding:20px 30px;width:300px}}.descuentoSection .container .discountIcons table .ventajasContainer .ventaja img{margin-bottom:15px}.descuentoSection .container .discountIcons table .ventajasContainer .ventaja h3{font-size:20px;font-weight:700;line-height:1;margin-bottom:.5rem}.descuentoSection .container .discountIcons table .ventajasContainer .ventaja p{font-size:18px;line-height:1}.mantenimientoSection{background-color:#f4f6f9;padding:2rem 0 4rem}.mantenimientoSection .container .maintenanceContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #004571;border-radius:52px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mantenimientoSection .container .maintenanceContent .discountText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.mantenimientoSection .container .maintenanceContent .discountText p.destacado{background-color:#f4f6f9;color:#004571;font-size:27px;font-weight:700;position:relative;text-align:center;text-transform:uppercase;top:-18px;width:250px}.mantenimientoSection .container .maintenanceContent .maintenanceIcons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}.mantenimientoSection .container .maintenanceContent .maintenanceIcons,.mantenimientoSection .container .maintenanceContent .maintenanceIcons table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mantenimientoSection .container .maintenanceContent .maintenanceIcons table .maintenanceContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:992px){.mantenimientoSection .container .maintenanceContent .maintenanceIcons table .maintenanceContainer{gap:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mantenimientoSection .container .maintenanceContent .maintenanceIcons table .maintenanceContainer .service{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#004571;-ms-flex-direction:column;flex-direction:column;font-size:16px;padding:10px 20px;width:100%}@media screen and (min-width:992px){.mantenimientoSection .container .maintenanceContent .maintenanceIcons table .maintenanceContainer .service{padding:20px 30px;width:400px}}.mantenimientoSection .container .maintenanceContent .maintenanceIcons table .maintenanceContainer .service img{margin-bottom:15px}.mantenimientoSection .container .maintenanceContent .maintenanceIcons table .maintenanceContainer .service h3{font-size:20px;font-weight:700;line-height:1;margin-bottom:.5rem}.mantenimientoSection .container .maintenanceContent .maintenanceIcons table .maintenanceContainer .service p{font-size:20px;line-height:1;text-align:center}.mantenimientoSection .container .maintenanceContent .ctaContainer{background-color:#f4f6f9;bottom:-20px;position:relative}.mantenimientoSection .container .maintenanceContent .ctaContainer button{font-size:16px;font-weight:600}.savingSection{background-color:#f4f6f9;border-bottom:4px solid #e57200}.savingSection .container .savingIntro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.savingSection .container .savingIntro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.savingSection .container .savingIntro .savingImage,.savingSection .container .savingIntro .savingText{padding:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;color:#004571;justify-content:center}@media screen and (min-width:768px){.savingSection .container .savingIntro .savingImage,.savingSection .container .savingIntro .savingText{padding:15px;width:50%}}.savingSection .container .savingIntro .savingText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#004571;-ms-flex-direction:column;flex-direction:column}.savingSection .container .savingIntro .savingText h2{color:#004571;font-size:22px;font-weight:700;line-height:1.1;margin-bottom:0;text-align:left;text-align:center;width:100%}@media screen and (min-width:768px){.savingSection .container .savingIntro .savingText h2{font-size:30px;text-align:left;width:100%}}@media screen and (min-width:992px){.savingSection .container .savingIntro .savingText h2{font-size:40px;text-align:left;width:85%}}.savingSection .container .savingIntro .savingText p{font-size:18px;font-weight:500;line-height:1.3;margin-top:15px;text-align:center;width:100%}@media screen and (min-width:768px){.savingSection .container .savingIntro .savingText p{font-size:18px;text-align:left;width:100%}}@media screen and (min-width:992px){.savingSection .container .savingIntro .savingText p{font-size:20px;text-align:left;width:85%}}.savingSection .container .savingIntro .savingText p.disclaimer{font-size:12px;font-weight:500;line-height:1.1;margin-top:5px;text-align:center;width:100%}@media screen and (min-width:768px){.savingSection .container .savingIntro .savingText p.disclaimer{text-align:left;width:100%}}@media screen and (min-width:992px){.savingSection .container .savingIntro .savingText p.disclaimer{text-align:left;width:85%}}.savingSection .container .savingIntro .savingImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.savingSection .container .savingIntro .savingImage img{height:auto;margin-bottom:20px;max-width:80%}@media screen and (min-width:768px){.savingSection .container .savingIntro .savingImage img{height:auto;margin-bottom:0;max-width:80%}}@media screen and (min-width:992px){.savingSection .container .savingIntro .savingImage img{height:auto;margin-bottom:0;max-width:70%}}.savingSection .container .savingIcons{margin-top:20px}.savingSection .container .savingIcons p.title{color:#004571;font-size:22px;font-weight:600;padding:20px 0;text-align:center}.savingSection .container .savingIcons table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.savingSection .container .savingIcons table .ventajasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.savingSection .container .savingIcons table .ventajasContainer{gap:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.savingSection .container .savingIcons table .ventajasContainer .discount{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#004571;-ms-flex-direction:column;flex-direction:column;font-size:16px;padding:10px 20px;width:100%}@media screen and (min-width:768px){.savingSection .container .savingIcons table .ventajasContainer .discount{padding:10px;width:48%}}@media screen and (min-width:992px){.savingSection .container .savingIcons table .ventajasContainer .discount{padding:20px 30px;width:300px}}.savingSection .container .savingIcons table .ventajasContainer .discount img{margin-bottom:15px}@media screen and (min-width:992px){.savingSection .container .savingIcons table .ventajasContainer .discount img{height:80px;width:200px}}.savingSection .container .savingIcons table .ventajasContainer .discount p.titleDiscount{font-size:20px;font-weight:700;line-height:1;margin-bottom:1rem}.savingSection .container .savingIcons table .ventajasContainer .discount p{font-size:16px;line-height:1;text-align:center}.savingSection .container .savingIcons table .ventajasContainer .discount p span{font-size:12px}.argumentsSection{padding:2rem 0}.argumentsSection .container h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:992px){.argumentsSection .container h2{font-size:40px}}.argumentsSection .container p.subtitle{color:#004571;font-size:18px;text-align:center}.argumentsSection .container .argumentsRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;margin:1rem 0}@media screen and (min-width:768px){.argumentsSection .container .argumentsRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.5rem}}.argumentsSection .container .argumentsRow .iconContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.argumentsSection .container .argumentsRow .iconContainer{width:90px}}.argumentsSection .container .argumentsRow .iconContainer .iconMask{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:85px;width:85px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:15px;justify-content:center}@media screen and (min-width:768px){.argumentsSection .container .argumentsRow .iconContainer .iconMask{background-color:#f2f5f8;height:85px;width:85px}}.argumentsSection .container .argumentsRow .iconContainer .iconMask img{height:auto;width:60px}@media screen and (min-width:768px){.argumentsSection .container .argumentsRow .iconContainer .iconMask img{height:auto;width:47px}}.argumentsSection .container .argumentsRow .textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.argumentsSection .container .argumentsRow .textContainer h3{color:#004571;font-size:22px;font-weight:600;line-height:1.3em;margin-bottom:0;text-align:center}@media screen and (min-width:768px){.argumentsSection .container .argumentsRow .textContainer h3{text-align:left}}.argumentsSection .container .argumentsRow .textContainer p{color:#004571;font-size:16px;line-height:1.3;text-align:center}@media screen and (min-width:768px){.argumentsSection .container .argumentsRow .textContainer p{text-align:left}}.priceSection{padding:2rem 0}.priceSection .container h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:0;text-align:center}@media screen and (min-width:992px){.priceSection .container h2{font-size:40px}}.priceSection .container p.subtitle{color:#004571;font-size:18px;text-align:center}.priceSection .container table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;display:table;justify-content:center;width:100%}.priceSection .container table ::-webkit-scrollbar{-webkit-appearance:none;height:7px}.priceSection .container table ::-webkit-scrollbar-track{background:#fff;border-radius:5px}.priceSection .container table ::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px}@media screen and (min-width:1200px){.priceSection .container table{display:block;overflow-x:auto;padding-bottom:1.5rem}}.priceSection .container .priceContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;justify-content:center;margin-top:2rem}@media screen and (min-width:768px){.priceSection .container .priceContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}}@media screen and (min-width:1200px){.priceSection .container .priceContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px}}.priceSection .container .priceContainer .priceCol{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;padding:20px 10px;width:100%}@media screen and (min-width:768px){.priceSection .container .priceContainer .priceCol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 30px;width:48%}}@media screen and (min-width:1200px){.priceSection .container .priceContainer .priceCol{padding:20px 30px;width:25%}}.priceSection .container .priceContainer .priceCol .iconMask{background-color:#f2f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:85px;width:85px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:15px;justify-content:center;margin-bottom:10px}.priceSection .container .priceContainer .priceCol .iconMask img{height:auto;width:60px}@media screen and (min-width:768px){.priceSection .container .priceContainer .priceCol .iconMask img{height:auto;width:47px}}.priceSection .container .priceContainer .priceCol h3{color:#004571;font-size:20px;font-weight:700;margin-bottom:10px;text-align:center;width:100%}@media screen and (min-width:992px){.priceSection .container .priceContainer .priceCol h3{font-size:22px}}@media screen and (min-width:1200px){.priceSection .container .priceContainer .priceCol h3{font-size:22px}}.priceSection .container .priceContainer .priceCol h3 .noDesk{display:block}@media screen and (min-width:992px){.priceSection .container .priceContainer .priceCol h3 .noDesk{display:none}}.priceSection .container .priceContainer .priceCol p{color:#004571;font-size:18px;text-align:center;width:100%}.priceSection .container .priceContainer .priceCol p span{color:#e57200;font-weight:600}.contractSection{padding:2rem 0}.contractSection .container .contractContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:25px}@media screen and (min-width:768px){.contractSection .container .contractContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contractSection .container .contractContainer .contractText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.contractSection .container .contractContainer .contractText{width:70%}}.contractSection .container .contractContainer .contractText h2{color:#004571;font-size:22px;font-weight:700;line-height:1.1;margin-bottom:0;text-align:left;text-align:center}@media screen and (min-width:768px){.contractSection .container .contractContainer .contractText h2{font-size:30px;text-align:left}}@media screen and (min-width:992px){.contractSection .container .contractContainer .contractText h2{font-size:40px;text-align:left}}.contractSection .container .contractContainer .contractText p{color:#004571;font-size:16px;font-weight:500;line-height:1.2;margin-top:15px;text-align:center}@media screen and (min-width:768px){.contractSection .container .contractContainer .contractText p{font-size:16px;text-align:left}}.contractSection .container .contractContainer .contractImage{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}@media screen and (min-width:768px){.contractSection .container .contractContainer .contractImage{margin-bottom:0;width:30%}}@media screen and (min-width:992px){.contractSection .container .contractContainer .contractImage{margin-bottom:0;width:30%}}.contractSection .container .contractContainer .contractImage img{width:150px}@media screen and (min-width:992px){.contractSection .container .contractContainer .contractImage img{width:250px}}.serviciosSection.nocolor{background-color:#fff}.serviciosSection.gray{background-color:#f2f5f8}.serviciosSection{padding:2rem 0}.serviciosSection .slick-dots{background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:5px;justify-content:space-between;line-height:1.3;list-style-type:none;margin:0 auto;padding:0;width:100%}.serviciosSection .slick-dots li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004571;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;min-height:40px;padding:20px 5px;text-align:center;width:auto}.serviciosSection .slick-dots .slick-active{background-color:#f2f5f8;border-radius:16px;color:#004571;font-weight:700}.serviciosSection .slick-dots .slick-active button{background-color:#004571}.serviciosSection h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:992px){.serviciosSection h2{font-size:40px}}.serviciosSection p{color:#004571;font-size:18px;margin-bottom:3rem;text-align:center}.serviciosSection .container .normalDots{background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);justify-content:space-between;line-height:1.3;list-style-type:none;margin:0 auto 25px;max-width:350px;padding-bottom:0;padding-top:0;width:fit-content}.serviciosSection .container .cardsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:300px}@media screen and (min-width:992px){.serviciosSection .container .cardsContainer{margin:40px auto;max-width:1300px}}.serviciosSection .container .cardsContainer .card-naturgy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border:1px solid #bfbfbf;border-radius:.25rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between;margin:10px;max-width:unset;max-width:300px;overflow:hidden;overflow:unset;position:relative;transition:border .2s}@media screen and (min-width:992px){.serviciosSection .container .cardsContainer .card-naturgy{border:1px solid transparent;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);margin:unset;margin-top:10px;max-width:unset;width:290px}}.serviciosSection .container .cardsContainer .card-naturgy h3{color:#004571;font-size:24px;line-height:1;margin-bottom:10px;padding:20px 5px 0;text-align:center}.serviciosSection .container .cardsContainer .card-naturgy p.claim{color:#004571;font-size:16px;font-weight:300;line-height:1.1;margin-bottom:0;margin-top:0;min-height:50px;padding:0 15px;text-align:center}.serviciosSection .container .cardsContainer .card-naturgy p.claim.featured{background-color:#004571;color:#fff;font-size:16px;font-weight:700;line-height:1.1;margin-bottom:20px;margin-top:20px;min-height:50px;padding:12px 0;text-align:center}.serviciosSection .container .cardsContainer .card-naturgy .imgTarifa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.serviciosSection .container .cardsContainer .card-naturgy .imgTarifa img{height:auto;margin-top:20px;max-height:100px;width:auto!important}@media screen and (min-width:1200px){.serviciosSection .container .cardsContainer .card-naturgy .imgTarifa img{margin-top:-50px}}.serviciosSection .container .cardsContainer .card-naturgy .promoFeatured{background-color:#004571;color:#fff;font-size:14px;font-weight:700;line-height:1;margin-bottom:20px!important;margin-top:20px!important;padding:1rem 0;text-align:center}.serviciosSection .container .cardsContainer .card-naturgy .textAreaInside{min-height:180px;padding-top:10px}.serviciosSection .container .cardsContainer .card-naturgy .textAreaInside ul{color:#004571;font-size:16px;line-height:.9;list-style-type:"✓";min-height:140px;padding-left:1.5rem}.serviciosSection .container .cardsContainer .card-naturgy .textAreaInside ul li{margin-bottom:15px;padding-left:10px;padding-right:10px}.serviciosSection .container .cardsContainer .card-naturgy .textAreaInside ul li::marker{color:#e57200;font-size:20px;font-weight:500}.serviciosSection .container .cardsContainer .card-naturgy .infoContainer{padding:0 20px 20px 10px}.serviciosSection .container .cardsContainer .card-naturgy .infoContainer a{color:#e57200;font-size:16px;font-weight:600;text-decoration:none}.serviciosSection .container .cardsContainer .card-naturgy .infoContainer a:hover{text-decoration:underline}.serviciosSection .container .cardsContainer .card-naturgy .ctaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;margin-top:10px}.serviciosSection .container .cardsContainer .card-naturgy .ctaContainer .btn-primary{font-size:16px;font-weight:600}.serviciosSection .container .cardsContainer .card-naturgy .internal-link{text-align:center}.serviciosSection .container .bottomDots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}.serviciosSection .container .bottomDots .next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.serviciosSection .container .bottomDots .next{display:none}}.serviciosSection .container .bottomDots .prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.serviciosSection .container .bottomDots .prev{display:none}}.serviciosSection .container .bottomDots .prev .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dbecf4;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s;width:30px}.serviciosSection .container .bottomDots .prev .slick-arrow.slick-disabled{background-color:#004571}.serviciosSection .container .bottomDots .dotsPoints{margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.serviciosSection .container .bottomDots .dotsPoints .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:unset;justify-content:center;list-style-type:none;margin:0;padding:.8rem 0 1rem}.serviciosSection .container .bottomDots .dotsPoints .slick-dots li{background-color:unset;margin:0 .25rem;min-height:unset;padding:5px}.serviciosSection .container .bottomDots .dotsPoints .slick-dots li button{border:none;border-radius:100%;cursor:pointer;display:block;height:9px;padding:0;text-indent:-9999px;-webkit-transition:background .2s;transition:background .2s;width:9px}.serviciosSection .container .bottomDots .dotsPoints .slick-dots .slick-active button{background-color:#004571}.rateSection{padding:2rem 0}.rateSection .container .rateContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.rateSection .container .rateContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rateSection .container .rateContainer h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.rateSection .container .rateContainer h2{font-size:40px;text-align:left}}.rateSection .container .rateContainer p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.rateSection .container .rateContainer p.subtitle{text-align:left}}.rateSection .container .rateContainer .introContent{margin-bottom:20px;width:100%}@media screen and (min-width:992px){.rateSection .container .rateContainer .introContent{width:40%}}.rateSection .container .rateContainer .featuresContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.rateSection .container .rateContainer .featuresContainer{width:60%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.rateSection .container .rateContainer .featuresContainer .rateCard{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);-ms-flex-direction:column;flex-direction:column;padding:20px}@media screen and (min-width:768px){.rateSection .container .rateContainer .featuresContainer .rateCard{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.rateSection .container .rateContainer .featuresContainer .rateCard{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rateSection .container .rateContainer .featuresContainer .rateCard .rateText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.rateSection .container .rateContainer .featuresContainer .rateCard .rateText{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.rateSection .container .rateContainer .featuresContainer .rateCard .rateText p.rateName{color:#004571;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:1rem;text-align:center}@media screen and (min-width:992px){.rateSection .container .rateContainer .featuresContainer .rateCard .rateText p.rateName{text-align:left}}.rateSection .container .rateContainer .featuresContainer .rateCard .rateText p.rateDescription{color:#004571;font-size:16px;font-weight:300;line-height:1.2;text-align:center}@media screen and (min-width:992px){.rateSection .container .rateContainer .featuresContainer .rateCard .rateText p.rateDescription{text-align:left}}.rateSection .container .rateContainer .featuresContainer .rateCard .rateText img{margin:0 auto;max-width:200px}@media screen and (min-width:992px){.rateSection .container .rateContainer .featuresContainer .rateCard .rateText img{margin:0}}.rateSection .container .rateContainer .featuresContainer .rateCard .rateFeatures ul{color:#004571;font-size:16px;line-height:.9;list-style-type:"✓";padding-left:1.5rem}.rateSection .container .rateContainer .featuresContainer .rateCard .rateFeatures ul li{margin-bottom:15px;padding-left:10px;padding-right:10px}.rateSection .container .rateContainer .featuresContainer .rateCard .rateFeatures ul li::marker{color:#e57200;font-size:20px;font-weight:500}.rateSection .container .rateContainer .featuresContainer .rateCard .rateFeatures .ctaContainer .btn-primary{font-size:16px;font-weight:600}.rateSection .container .rateContainer .featuresContainer .rateCard .rateFeatures .ctaContainer{padding-left:unset;text-align:center}@media screen and (min-width:768px){.rateSection .container .rateContainer .featuresContainer .rateCard .rateFeatures .ctaContainer{margin-top:30px;padding-left:10px;text-align:left}}.rateSectionRow{padding:2rem 0}.rateSectionRow .container .rateContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rateSectionRow .container .rateContainer .introContent{width:100%}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .introContent{width:100%}}.rateSectionRow .container .rateContainer .introContent h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .introContent h2{font-size:40px;text-align:center}}.rateSectionRow .container .rateContainer .introContent p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .introContent p.subtitle{text-align:center}}.rateSectionRow .container .rateContainer .featuresContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .featuresContainer{width:60%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rateSectionRow .container .rateContainer .featuresContainer .rateCard{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);-ms-flex-direction:column;flex-direction:column;padding:20px}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .featuresContainer .rateCard{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText p.rateName{color:#004571;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:1rem;text-align:center}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText p.rateName{text-align:left}}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText p.rateDescription{color:#004571;font-size:16px;font-weight:300;line-height:1.2;text-align:center}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText p.rateDescription{text-align:left}}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText img{margin:0 auto;max-width:200px}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateText img{margin:0}}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateFeatures ul{color:#004571;font-size:16px;line-height:.9;list-style-type:"✓";padding-left:1.5rem}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateFeatures ul li{margin-bottom:15px;padding-left:10px;padding-right:10px}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateFeatures ul li::marker{color:#e57200;font-size:20px;font-weight:500}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateFeatures .ctaContainer{margin-top:30px;text-align:center}@media screen and (min-width:992px){.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateFeatures .ctaContainer{text-align:left}}.rateSectionRow .container .rateContainer .featuresContainer .rateCard .rateFeatures .ctaContainer .btn-primary{font-size:16px;font-weight:600}.contractRowSection{padding:2rem 0}.contractRowSection .container .contractContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.contractRowSection .container .contractContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contractRowSection .container .contractContainer .normalDots{display:none}.contractRowSection .container .contractContainer h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.contractRowSection .container .contractContainer h2{font-size:40px}}.contractRowSection .container .contractContainer p.subtitle{color:#004571;font-size:18px;text-align:center}.contractRowSection .container .contractContainer .iconsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-image:none;background-position:center -20px;background-repeat:no-repeat;background-size:70% 143px;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.contractRowSection .container .contractContainer .iconsContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-image:url(59c08fd28a3c4f725c51.webp);-ms-flex-direction:row;flex-direction:row;margin-top:40px}}.contractRowSection .container .contractContainer .iconsContainer .iconColumna{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 25px}@media screen and (min-width:992px){.contractRowSection .container .contractContainer .iconsContainer .iconColumna{width:33.3%}}.contractRowSection .container .contractContainer .iconsContainer .iconColumna img{margin-bottom:1rem;max-width:90px}.contractRowSection .container .contractContainer .iconsContainer .iconColumna h3{color:#004571;font-size:18px;font-weight:700;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.contractRowSection .container .contractContainer .iconsContainer .iconColumna h3{font-size:20px}}.contractRowSection .container .contractContainer .iconsContainer .iconColumna p.iconSubtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.contractRowSection .container .contractContainer .iconsContainer .iconColumna p.iconSubtitle{font-size:18px}}.contractRowSection .container .bottomDots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}.contractRowSection .container .bottomDots .next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.contractRowSection .container .bottomDots .next{display:none}}.contractRowSection .container .bottomDots .prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.contractRowSection .container .bottomDots .prev{display:none}}.contractRowSection .container .bottomDots .prev .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dbecf4;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s;width:30px}.contractRowSection .container .bottomDots .prev .slick-arrow.slick-disabled{background-color:#004571}.contractRowSection .container .bottomDots .dotsPoints{margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contractRowSection .container .bottomDots .dotsPoints .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:.8rem 0 1rem}.contractRowSection .container .bottomDots .dotsPoints .slick-dots li{background-color:unset;margin:0 .25rem;min-height:unset;padding:5px}.contractRowSection .container .bottomDots .dotsPoints .slick-dots li button{border:none;border-radius:100%;cursor:pointer;display:block;height:9px;padding:0;text-indent:-9999px;-webkit-transition:background .2s;transition:background .2s;width:9px}.contractRowSection .container .bottomDots .dotsPoints .slick-dots .slick-active button{background-color:#004571}.iconVentajasSection{padding:2rem 0}.iconVentajasSection .ventajasContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;justify-content:center}@media screen and (min-width:992px){.iconVentajasSection .ventajasContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}}@media screen and (min-width:1200px){.iconVentajasSection .ventajasContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}}.iconVentajasSection .ventajasContainer .ventaja{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;padding:20px 10px;width:50%}@media screen and (min-width:992px){.iconVentajasSection .ventajasContainer .ventaja{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 30px;width:32%}}@media screen and (min-width:1200px){.iconVentajasSection .ventajasContainer .ventaja{padding:20px 30px;width:32%}}.iconVentajasSection .ventajasContainer .ventaja img{height:auto;margin-bottom:10px}.iconVentajasSection .ventajasContainer .ventaja h3{color:#004571;font-size:20px;font-weight:700;margin-bottom:10px;text-align:center;width:100%}@media screen and (min-width:992px){.iconVentajasSection .ventajasContainer .ventaja h3{font-size:22px}}@media screen and (min-width:1200px){.iconVentajasSection .ventajasContainer .ventaja h3{font-size:22px}}.iconVentajasSection .ventajasContainer .ventaja h3 .noDesk{display:block}@media screen and (min-width:992px){.iconVentajasSection .ventajasContainer .ventaja h3 .noDesk{display:none}}.iconVentajasSection .ventajasContainer .ventaja p{color:#004571;font-size:18px;text-align:center;width:100%}.iconVentajasSection .ventajasContainer .ventaja p span{color:#e57200;font-weight:600}.iconVentajasSection h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:992px){.iconVentajasSection h2{font-size:40px}}.iconVentajasSection p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.iconVentajasSection p.subtitle{font-size:18px}}.ventajasSolarSection{background-color:#f2f5f8;padding:2rem 0}.ventajasSolarSection .container h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:992px){.ventajasSolarSection .container h2{font-size:40px}}.ventajasSolarSection .container p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.ventajasSolarSection .container p.subtitle{font-size:18px}}.ventajasSolarSection .container .normalDots{display:none}.ventajasSolarSection .container .solarContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}@media screen and (min-width:992px){.ventajasSolarSection .container .solarContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ventajasSolarSection .container .solarContainer .ventajaCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:992px){.ventajasSolarSection .container .solarContainer .ventajaCol{width:25%}}.ventajasSolarSection .container .solarContainer .ventajaCol h3{color:#004571;font-size:16px;font-weight:700;margin-top:15px;text-align:center}.ventajasSolarSection .container .solarContainer .ventajaCol p{color:#004571;font-size:16px;padding:0 20px;text-align:center}.ventajasSolarSection .container .bottomDots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}.ventajasSolarSection .container .bottomDots .next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.ventajasSolarSection .container .bottomDots .next{display:none}}.ventajasSolarSection .container .bottomDots .prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.ventajasSolarSection .container .bottomDots .prev{display:none}}.ventajasSolarSection .container .bottomDots .prev .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dbecf4;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s;width:30px}.ventajasSolarSection .container .bottomDots .prev .slick-arrow.slick-disabled{background-color:#004571}.ventajasSolarSection .container .bottomDots .dotsPoints{margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ventajasSolarSection .container .bottomDots .dotsPoints .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:.8rem 0 1rem}.ventajasSolarSection .container .bottomDots .dotsPoints .slick-dots li{background-color:unset;margin:0 .25rem;min-height:unset;padding:5px}.ventajasSolarSection .container .bottomDots .dotsPoints .slick-dots li button{border:none;border-radius:100%;cursor:pointer;display:block;height:9px;padding:0;text-indent:-9999px;-webkit-transition:background .2s;transition:background .2s;width:9px}.ventajasSolarSection .container .bottomDots .dotsPoints .slick-dots .slick-active button{background-color:#004571}.beneficiosSolarSection{padding:2rem 0}.beneficiosSolarSection .container .beneficiosContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.beneficiosSolarSection .container .beneficiosContainer h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer h2{font-size:40px;text-align:center}}.beneficiosSolarSection .container .beneficiosContainer p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer p.subtitle{text-align:center}}.beneficiosSolarSection .container .beneficiosContainer .introContent{width:100%}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer .introContent{width:40%}}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer .featuresContainer{width:900px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:8px;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);-ms-flex-direction:column;flex-direction:column;padding:20px}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid #bfbfbf;border-right:none;justify-content:center;width:100%}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarText{-webkit-box-pack:left;-ms-flex-pack:left;border-bottom:none;border-right:1px solid #bfbfbf;justify-content:left;width:50%}}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarText img{margin:0 auto 20px;max-width:250px}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarText ul{color:#004571;font-size:16px;line-height:.9;list-style-type:"✓";padding-left:1.5rem}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarText ul li{margin-bottom:15px;padding-left:10px;padding-right:10px}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarText ul li::marker{color:#e57200;font-size:20px;font-weight:500}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures{width:50%}}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures p.benefitsName{color:#004571;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:1rem;margin-top:1rem;text-align:center}@media screen and (min-width:992px){.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures p.benefitsName{margin-top:0}}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures p.benefitsDescription{color:#004571;font-size:16px;font-weight:300;line-height:1.2;text-align:center}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures p.benefitsDescription span.big{color:#e57200;font-size:64px;font-weight:700}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures p.benefitsDescription span.med{color:#e57200;font-size:32px;font-weight:700}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures .ctaContainer{margin-top:30px}.beneficiosSolarSection .container .beneficiosContainer .featuresContainer .solarCard .solarFeatures .ctaContainer .btn-primary{font-size:16px;font-weight:600}.modalidadSolar{padding:2rem 0}.modalidadSolar .container h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.modalidadSolar .container h2{font-size:40px;text-align:center}}.modalidadSolar .container p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.modalidadSolar .container p.subtitle{text-align:center}}.modalidadSolar .container .modalidadesContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:25px;justify-content:center;margin-top:40px}@media screen and (min-width:992px){.modalidadSolar .container .modalidadesContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.modalidadSolar .container .modalidadesContainer .modalidadColumna{background-color:#f2f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 10px;width:100%}@media screen and (min-width:992px){.modalidadSolar .container .modalidadesContainer .modalidadColumna{width:400px}}.modalidadSolar .container .modalidadesContainer .modalidadColumna p.modalidadSubtitle{color:#004571;font-size:18px;line-height:1.3;margin-bottom:10px;margin-top:25px;min-height:80px;text-align:center}.modalidadSolar .container .modalidadesContainer .modalidadColumna .ctaContainer{margin-bottom:25px}.modalidadSolar .container .modalidadesContainer .modalidadColumna .ctaContainer .btn-primary{font-size:16px;font-weight:700}.modalidadSolar .container .modalidadesContainer .modalidadColumna .modalidadFeatures p{border-top:4px solid #fff;color:#004571;font-size:16px;line-height:1.3;margin-bottom:0;margin-top:0;padding-bottom:15px;padding-top:15px;text-align:center}.ahorroSolarSection{background-color:#f2f5f8;padding:2rem 0}.ahorroSolarSection .container .ahorroContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ahorroSolarSection .container .ahorroContainer h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.ahorroSolarSection .container .ahorroContainer h2{font-size:40px;text-align:center}}.ahorroSolarSection .container .ahorroContainer p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.ahorroSolarSection .container .ahorroContainer p.subtitle{text-align:center}}.ahorroSolarSection .container .ahorroContainer .iconsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background-image:none;background-position:center -35px;background-repeat:no-repeat;background-size:75% 143px;gap:20px;justify-content:center;margin-top:40px}@media screen and (min-width:768px){.ahorroSolarSection .container .ahorroContainer .iconsContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-image:url(59c08fd28a3c4f725c51.webp);-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:992px){.ahorroSolarSection .container .ahorroContainer .iconsContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ahorroSolarSection .container .ahorroContainer .iconsContainer .iconColumna{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:992px){.ahorroSolarSection .container .ahorroContainer .iconsContainer .iconColumna{width:25%}}.ahorroSolarSection .container .ahorroContainer .iconsContainer .iconColumna img{margin-bottom:20px}.ahorroSolarSection .container .ahorroContainer .iconsContainer .iconColumna h3{color:#004571;font-size:16px;font-weight:700;text-align:center}.ahorroSolarSection .container .ahorroContainer .iconsContainer .iconColumna p.iconSubtitle{color:#004571;font-size:16px;padding:0 25px;text-align:center}.friendSection{background-color:#f2f5f8;padding:2rem 0}.friendSection .container .friendsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.friendSection .container .friendsContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.friendSection .container .friendsContainer .textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.friendSection .container .friendsContainer .textContainer{width:70%}}.friendSection .container .friendsContainer .textContainer h3{color:#004571;font-size:36px;font-weight:300;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.friendSection .container .friendsContainer .textContainer h3{font-size:36px;text-align:left}}.friendSection .container .friendsContainer .textContainer h3 span{color:#e57200}.friendSection .container .friendsContainer .textContainer h3 b{font-weight:700}.friendSection .container .friendsContainer .textContainer p.subtitle{color:#004571;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.friendSection .container .friendsContainer .textContainer p.subtitle{font-size:44px;text-align:left}}.friendSection .container .friendsContainer .textContainer .ctaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.friendSection .container .friendsContainer .textContainer .ctaContainer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.friendSection .container .friendsContainer .textContainer .ctaContainer .btn-primary{font-size:16px;font-weight:700}.friendSection .container .friendsContainer .imgContainer{display:none;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.friendSection .container .friendsContainer .imgContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%}}.faqs{background-color:#fff;padding:2rem 0}.faqs h2,.faqs.one-column h1{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width:1024px){.faqs h2,.faqs.one-column h1{font-size:40px}}.faqs p,.faqs.one-column h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:16px;font-weight:500;margin-bottom:2rem;text-align:center}@media screen and (min-width:1024px){.faqs p,.faqs.one-column h2{font-size:20px}}.faqs .faqRowContainer{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin:0 auto;row-gap:5px}@media screen and (min-width:1024px){.faqs .faqRowContainer{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:30px}}.faqs .faqRowContainer .faqRow{background-color:#fff;border-bottom:1px solid #004571;border-radius:1px;font-size:14px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-transition:.3s;transition:.3s;-o-transition:.3s;-moz-transition:.3s;width:100%}@media screen and (min-width:768px){.faqs .faqRowContainer .faqRow{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:10px}}.faqs .faqRowContainer .faqRow .titleFaq{color:#004571;cursor:pointer;font-size:16px;margin-bottom:0;padding:1.5rem 2rem 1.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media screen and (min-width:768px){.faqs .faqRowContainer .faqRow .titleFaq{font-size:18px}}.faqs .faqRowContainer .faqRow .twobarContainer{pointer-events:none;position:absolute;right:15px;top:23px}.faqs .faqRowContainer .faqRow .twobarContainer .twobar{cursor:pointer;display:inline-block;height:12px;position:relative;width:12px}.faqs .faqRowContainer .faqRow .twobarContainer .twobar .bar{background:#e57200;height:2px;left:0;position:absolute;top:5px;-webkit-transition:all .5s ease;transition:all .5s ease;width:12px}.faqs .faqRowContainer .faqRow .twobarContainer .twobar .bar :nth-child(2),.faqs .faqRowContainer .faqRow .twobarContainer .twobar .bar:first-child{border-radius:1px;-webkit-transform-origin:50%;transform-origin:50%}.faqs .faqRowContainer .faqRow .twobarContainer .twobar .bar:first-child{-webkit-transform:translateX(-25%) rotate(45deg) scaleX(.9);transform:translateX(-25%) rotate(45deg) scaleX(.9)}.faqs .faqRowContainer .faqRow .twobarContainer .twobar .bar:nth-child(2){-webkit-transform:translateX(25%) rotate(-45deg) scaleX(.9);transform:translateX(25%) rotate(-45deg) scaleX(.9)}.faqs .faqRowContainer .faqRow .twobarContainer .twobar.cross .bar:first-child{-webkit-transform:translateX(0) rotate(45deg) scaleX(1.4);transform:translateX(0) rotate(45deg) scaleX(1.4)}.faqs .faqRowContainer .faqRow .twobarContainer .twobar.cross .bar:nth-child(2){-webkit-transform:translateX(0) rotate(-45deg) scaleX(1.4);transform:translateX(0) rotate(-45deg) scaleX(1.4)}.faqs .faqRowContainer .faqRow .infoFaq{background-color:#fff;color:#004571;font-size:14px}@media screen and (min-width:768px){.faqs .faqRowContainer .faqRow .infoFaq{font-size:16px}}.faqs .faqRowContainer .faqRow .infoFaq p{font-size:14px;line-height:1.3;margin-bottom:0;padding:1rem;text-align:left}@media screen and (min-width:768px){.faqs .faqRowContainer .faqRow .infoFaq p{font-size:16px}}.faqs .faqRowContainer .faqRow .infoFaq ol,.faqs .faqRowContainer .faqRow .infoFaq ul{font-size:14px;line-height:1.3;padding:1rem;padding-left:revert;text-align:left}@media screen and (min-width:768px){.faqs .faqRowContainer .faqRow .infoFaq ol,.faqs .faqRowContainer .faqRow .infoFaq ul{font-size:16px}}.faqs .faqRowContainerOne{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin:0 auto;row-gap:5px}.faqs .faqRowContainerOne .faqRow{background-color:#fff;border-bottom:1px solid #004571;border-radius:1px;font-size:14px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-transition:.3s;transition:.3s;-o-transition:.3s;-moz-transition:.3s;width:100%}@media screen and (min-width:768px){.faqs .faqRowContainerOne .faqRow{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:10px}}.faqs .faqRowContainerOne .faqRow .titleFaq{color:#004571;cursor:pointer;font-size:14px;margin-bottom:0;padding:1.5rem 2rem 1.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media screen and (min-width:768px){.faqs .faqRowContainerOne .faqRow .titleFaq{font-size:16px}}.faqs .faqRowContainerOne .faqRow .twobarContainer{pointer-events:none;position:absolute;right:15px;top:23px}.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar{cursor:pointer;display:inline-block;height:12px;position:relative;width:12px}.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar .bar{background:#e57200;height:2px;left:0;position:absolute;top:5px;-webkit-transition:all .5s ease;transition:all .5s ease;width:12px}.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar .bar :nth-child(2),.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar .bar:first-child{border-radius:1px;-webkit-transform-origin:50%;transform-origin:50%}.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar .bar:first-child{-webkit-transform:translateX(-25%) rotate(45deg) scaleX(.9);transform:translateX(-25%) rotate(45deg) scaleX(.9)}.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar .bar:nth-child(2){-webkit-transform:translateX(25%) rotate(-45deg) scaleX(.9);transform:translateX(25%) rotate(-45deg) scaleX(.9)}.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar.cross .bar:first-child{-webkit-transform:translateX(0) rotate(45deg) scaleX(1.4);transform:translateX(0) rotate(45deg) scaleX(1.4)}.faqs .faqRowContainerOne .faqRow .twobarContainer .twobar.cross .bar:nth-child(2){-webkit-transform:translateX(0) rotate(-45deg) scaleX(1.4);transform:translateX(0) rotate(-45deg) scaleX(1.4)}.faqs .faqRowContainerOne .faqRow .infoFaq{background-color:#fff;color:#004571;font-size:14px}@media screen and (min-width:768px){.faqs .faqRowContainerOne .faqRow .infoFaq{font-size:16px}}.faqs .faqRowContainerOne .faqRow .infoFaq p{font-size:14px;line-height:1.3;margin-bottom:0;padding:1rem;text-align:left}@media screen and (min-width:768px){.faqs .faqRowContainerOne .faqRow .infoFaq p{font-size:16px}}.faqs .faqRowContainerOne .faqRow .infoFaq ol,.faqs .faqRowContainerOne .faqRow .infoFaq ul{font-size:14px;line-height:1.3;padding:1rem;text-align:left}@media screen and (min-width:768px){.faqs .faqRowContainerOne .faqRow .infoFaq ol,.faqs .faqRowContainerOne .faqRow .infoFaq ul{font-size:16px}}.legalSection{padding:2rem 0}.legalSection .container .legalContent{color:#004571;font-size:12px;font-weight:300;height:60px;line-height:1.2;overflow:hidden;text-align:left;-webkit-transition:.3s;transition:.3s}.legalSection .container .legalContent b,.legalSection .container .legalContent strong{font-weight:700}.legalSection .container .legalContent.abierto{color:#004571;font-size:12px;font-weight:300;height:auto;line-height:1.2;overflow:hidden;text-align:left;-webkit-transition:.3s;transition:.3s}.legalSection .container .legalContent.abierto b,.legalSection .container .legalContent.abierto strong{font-weight:700}.legalSection .container .buttonContainer{display:block;padding:10px;text-align:center}.legalSection .container .buttonContainer .title-asterisk{color:#004571;cursor:pointer;font-size:16px;font-weight:700}.legalSection .container .buttonContainer .arrow-asterisk:after{color:#004571;content:" ▼";font-size:12px}.legalSection .container .buttonContainer .arrow-asterisk.open:after{color:#004571;content:" ▲";font-size:12px}.tabsPlanesSection{padding:2rem 0}.tabsPlanesSection .container h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.tabsPlanesSection .container h2{font-size:40px;text-align:center}}.tabsPlanesSection .container p.subtitle{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:992px){.tabsPlanesSection .container p.subtitle{text-align:center}}.tabsPlanesSection .container .tabsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px}.tabsPlanesSection .container .tabsContainer .punteros{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.tabsPlanesSection .container .tabsContainer .punteros,.tabsPlanesSection .container .tabsContainer .punteros .section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabsPlanesSection .container .tabsContainer .punteros .section{-webkit-box-orient:vertical;border-radius:50%;-webkit-box-shadow:0 3px 20px 0 #bfbfbf;box-shadow:0 3px 20px 0 #bfbfbf;color:#004571;cursor:pointer;-ms-flex-direction:column;flex-direction:column;font-size:18px;height:100px;margin:5px 20px;min-width:100px;text-align:center;width:100px}.tabsPlanesSection .container .tabsContainer .punteros .section:hover{background-color:#f2f5f8}.tabsPlanesSection .container .tabsContainer .punteros .section.open{background-color:#004571;color:#fff}.tabsPlanesSection .container .tabsContainer .punteros .section.open img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(34deg) brightness(103%) contrast(106%)}.tabsPlanesSection .container .tabsContainer .punteros .section .titular{font-size:18px;font-weight:400;margin-bottom:0}@media screen and (max-width:450px){.tabsPlanesSection .container .tabsContainer .punteros .section{height:90px;margin:5px 10px;min-height:90px;min-width:90px;width:90px}.tabsPlanesSection .container .tabsContainer .punteros .section .titular{font-size:16px}}.tabsPlanesSection .container .tabsContainer .contenidos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tabsPlanesSection .container .tabsContainer .contenidos .content{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.tabsPlanesSection .container .tabsContainer .contenidos .content.open{display:-webkit-box;display:-ms-flexbox;display:flex}.tabsPlanesSection .container .tabsContainer .contenidos .normalDots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;-webkit-box-shadow:0 3px 20px 0 #bfbfbf;box-shadow:0 3px 20px 0 #bfbfbf;margin:30px auto auto;width:fit-content}@media screen and (min-width:768px){.tabsPlanesSection .container .tabsContainer .contenidos .normalDots{display:none}.tabsPlanesSection.calcu .container .tabsContainer .contenidos .normalDots{display:flex}}@media screen and (min-width:992px){.tabsPlanesSection.calcu .container .tabsContainer .contenidos .normalDots{display:none}}.tabsPlanesSection .container .tabsContainer .contenidos .normalDots .slick-dots{background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:5px;justify-content:space-between;line-height:1.3;list-style-type:none;margin:0 auto;padding:0;width:100%}.tabsPlanesSection .container .tabsContainer .contenidos .normalDots .slick-dots li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004571;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;min-height:40px;padding:20px 5px;text-align:center;width:auto}.tabsPlanesSection .container .tabsContainer .contenidos .normalDots .slick-dots .slick-active{background-color:#f2f5f8;border-radius:16px;color:#004571;font-weight:700}.tabsPlanesSection .container .tabsContainer .contenidos .normalDots .slick-dots .slick-active button{background-color:#004571}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;margin-top:40px;max-width:300px}@media screen and (min-width:768px){.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3{margin-top:40px;max-width:720px}.tabsPlanesSection.calcu .container .tabsContainer .contenidos .cardsContainer{max-width:300px}}@media screen and (min-width:992px){.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3{max-width:1300px}.tabsPlanesSection.calcu .container .tabsContainer .contenidos .cardsContainer{margin-top:40px;max-width:1300px}}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #bfbfbf;border-radius:.25rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin:10px;max-width:unset;max-width:300px;overflow:hidden;overflow:unset;position:relative;transition:border .2s}@media screen and (min-width:768px){.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy{border:1px solid transparent;-webkit-box-shadow:0 3px 20px 0 #bfbfbf;box-shadow:0 3px 20px 0 #bfbfbf;margin:0 10px 10px;max-width:unset;width:300px}.tabsPlanesSection.calcu .container .tabsContainer .contenidos .cardsContainer .card-naturgy{border:1px solid #bfbfbf;-webkit-box-shadow:none;box-shadow:none;margin:0 10px 10px;max-width:unset;width:225px}}@media screen and (min-width:992px){.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer{gap:10px}.tabsPlanesSection.calcu .container .tabsContainer .contenidos .cardsContainer .card-naturgy{-webkit-box-shadow:0 3px 20px 0 #bfbfbf;box-shadow:0 3px 20px 0 #bfbfbf;margin:0;width:225px}}@media screen and (min-width:1200px){.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer{gap:25px}.tabsPlanesSection.calcu .container .tabsContainer .contenidos .cardsContainer .card-naturgy{width:250px}}@media screen and (min-width:1400px){.tabsPlanesSection.calcu .container .tabsContainer .contenidos .cardsContainer .card-naturgy{width:300px}}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy h3,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy h3,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy h3{color:#004571;font-size:24px;line-height:1;margin-bottom:0;padding:20px 5px 0;text-align:center}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy h4,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy h4,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy h4{color:#004571;font-size:21px;line-height:1;margin-bottom:0;padding:20px 5px 0;text-align:center}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy p.claim,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy p.claim,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy p.claim{background-color:#004571;color:#fff;font-size:16px;font-weight:700;line-height:1.1;margin-top:20px;padding:12px 5px;text-align:center}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .imgTarifa,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .imgTarifa,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .imgTarifa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .imgTarifa img,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .imgTarifa img,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .imgTarifa img{height:auto;margin-top:1rem;max-height:100px;width:auto!important}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .textAreaInside ul,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .textAreaInside ul,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .textAreaInside ul{color:#004571;font-size:16px;line-height:.9;list-style-type:"✓";margin-top:20px;min-height:140px;padding-left:1.5rem}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .textAreaInside ul li,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .textAreaInside ul li,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .textAreaInside ul li{margin-bottom:15px;padding-left:10px;padding-right:10px}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .textAreaInside ul li::marker,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .textAreaInside ul li::marker,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .textAreaInside ul li::marker{color:#e57200;font-size:20px;font-weight:500}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer .card-naturgy.tarifa-calculadora{background-color:#d9e7ed}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer .card-naturgy.tarifa-calculadora .textAreaInside{align-items:center;display:flex;justify-content:center;min-height:176px}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer .card-naturgy.tarifa-calculadora .textAreaInside p{color:#004571;line-height:.9;padding:1.5rem;text-align:center}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer .card-naturgy.tarifa-calculadora .calc-button{background-color:#e57200;border:2px solid #e57200;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:1;padding:10px 15px;text-align:center}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .ctaContainer,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .ctaContainer,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .ctaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;flex-direction:column;gap:10px;justify-content:center;margin-bottom:30px;margin-top:10px}.tabsPlanesSection.doble-cta .container .tabsContainer .contenidos .card-calculadora .ctaContainer{justify-content:end;min-height:82px}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .ctaContainer .btn-primary,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .ctaContainer .btn-primary,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .ctaContainer .btn-primary{color:#fff!important;font-size:16px;font-weight:600;min-width:180px;text-align:center;text-decoration:none!important}.tabsPlanesSection .container .tabsContainer .contenidos .card-naturgy .ctaContainer .btn-second{background-color:#fff;border:2px solid #e57200!important;color:#e57200!important;font-size:16px;font-weight:600;min-width:180px;padding:8px 12px;text-decoration:none!important}@media screen and (min-width:1200px){.tabsPlanesSection .container .tabsContainer .contenidos .card-naturgy .ctaContainer .btn-second.btn-second{padding:10px 20px}}.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer1 .card-naturgy .ctaContainer a,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer2 .card-naturgy .ctaContainer a,.tabsPlanesSection .container .tabsContainer .contenidos .cardsContainer3 .card-naturgy .ctaContainer a{color:#e57200}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .next{display:none}}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .prev{display:none}}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .prev .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dbecf4;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s;width:30px}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .prev .slick-arrow.slick-disabled{background-color:#004571}.tabsPlanesSection .container .tabsContainer .contenidos .slick-dots li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004571;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;min-height:40px;padding:20px 5px;text-align:center;width:auto}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .dotsPoints{margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .dotsPoints .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:.8rem 0 1rem}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .dotsPoints .slick-dots li{background-color:unset;margin:0 .25rem;min-height:unset;padding:5px}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .dotsPoints .slick-dots li button{border:none;border-radius:100%;cursor:pointer;display:block;height:9px;padding:0;text-indent:-9999px;-webkit-transition:background .2s;transition:background .2s;width:9px}.tabsPlanesSection .container .tabsContainer .contenidos .bottomDots .dotsPoints .slick-dots .slick-active button{background-color:#004571}.tableSection .container h2{color:#004571;font-family:FSEmeric,Sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:768px){.tableSection .container h2{font-size:40px}}.tableSection .container p.subtitle{color:#004571;font-size:16px;text-align:center}.tableSection .container .tableContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin:1.5rem auto;max-width:1150px}@media screen and (min-width:768px){.tableSection .container .tableContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tableSection .container .tableContainer .left-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:768px){.tableSection .container .tableContainer .left-section{width:25%}}.tableSection .container .tableContainer .left-section .section{border-radius:20px;color:#004571;font-size:18px;font-weight:700;padding:10px 0;text-align:center}@media screen and (min-width:768px){.tableSection .container .tableContainer .left-section .section{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);color:#004571;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:10px;padding:25px 15px;text-align:center;text-align:left}.tableSection .container .tableContainer .left-section .section.open{background-color:#004571;color:#fff;font-size:18px;font-weight:700}}.tableSection .container .tableContainer .left-section .content-mobile{color:#004571;font-size:16px;margin-bottom:20px;text-align:center}@media screen and (min-width:768px){.tableSection .container .tableContainer .left-section .content{color:#004571;font-size:16px;text-align:left;text-align:center}}.tableSection .container .tableContainer .left-section .content.open{color:#004571;font-size:16px;text-align:center}@media screen and (min-width:768px){.tableSection .container .tableContainer .left-section .content.open{text-align:left}.tableSection .container .tableContainer .left-section .content-mobile{display:none}}.tableSection .container .tableContainer .right-section{-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:20px;-ms-flex-direction:column;flex-direction:column;padding:15px}@media screen and (min-width:768px){.tableSection .container .tableContainer .right-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:75%}}.tableSection .container .tableContainer .right-section .content{color:#004571;display:none;font-size:16px;text-align:center}@media screen and (min-width:768px){.tableSection .container .tableContainer .right-section .content{font-size:18px;text-align:left}}.tableSection .container .tableContainer .right-section .content.open{display:block}.faqsCategorySection{padding:2rem 0}.faqsCategorySection .container h1{color:#004571;font-size:32px;font-weight:700;line-height:1.2;margin-top:20px;text-align:center}@media screen and (min-width:992px){.faqsCategorySection .container h1{font-size:40px;margin-top:50px}}.faqsCategorySection .container .categoryContainer{margin:0 auto;max-width:1000px}.faqsCategorySection .container .categoryContainer .category{margin:40px 0}.faqsCategorySection .container .categoryContainer .category h2{color:#004571;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:left}@media screen and (min-width:992px){.faqsCategorySection .container .categoryContainer .category h2{font-size:40px}}.faqsCategorySection .container .categoryContainer .category h3{color:#004571;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:left}@media screen and (min-width:992px){.faqsCategorySection .container .categoryContainer .category h3{font-size:24px}}.faqsCategorySection .container .categoryContainer .category .categoryDescription{color:#004571;font-size:16px;font-weight:300;text-align:left}@media screen and (min-width:992px){.faqsCategorySection .container .categoryContainer .category .categoryDescription{font-size:18px}}#calculadora{background-image:url(a17c777531c5f57a13e7.svg);background-repeat:no-repeat;background-size:100%;margin-top:0;min-height:85vh}#calculadora .container .migas-pan{display:block;padding:10px 0 25px;width:100%}#calculadora .container .migas-pan p{color:#004571;font-size:14px;margin-bottom:0}#calculadora .container .migas-pan p a{color:#004571;text-decoration:underline}#calculadora .cardForm{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 16px #dbecf4;box-shadow:0 0 16px #dbecf4;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:auto auto 40px;min-height:219px;overflow:hidden;padding:27px;position:relative;transition:1.5s cubic-bezier(.075,.82,.165,1);-o-transition:1.5s cubic-bezier(.075,.82,.165,1);-moz-transition:1.5s cubic-bezier(.075,.82,.165,1);-webkit-transition:1.5s cubic-bezier(.075,.82,.165,1);width:898px}#calculadora .cardForm button:not(:disabled){cursor:pointer}#calculadora .cardForm .checkCompleted{background-color:#a2ad00;border-radius:100%;color:#fff;height:35px;position:absolute;right:-5rem;top:29px;transition:1s cubic-bezier(.075,.82,.165,1);-o-transition:1s cubic-bezier(.075,.82,.165,1);-moz-transition:1s cubic-bezier(.075,.82,.165,1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1);width:35px}#calculadora .cardForm .checkCompleted i{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#calculadora .cardForm .checkCompleted img{margin:5px}#calculadora .cardForm .headCard{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:57px;width:100%}#calculadora .cardForm .headCard .title{color:#004571;font-size:30px}#calculadora .cardForm .leftCard .number{color:#004571;font-size:36px;font-weight:700;line-height:1;margin-right:27px}#calculadora .cardForm .rightCard{width:100%}#calculadora .cardForm .inputsCard{transition:.5s;-o-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#calculadora .cardForm .inputsCard input{border:1px solid #004571;border-radius:6px;font-size:16px;height:38px;margin-bottom:9px;margin-right:23px;text-align:center;width:233px}#calculadora .cardForm .inputsCard .oblig{font-size:16px;margin-bottom:10px}#calculadora .cardForm .buttonCard{margin-top:28px;text-align:right}#calculadora .cardForm .buttonCard button{background-color:#e57200;border:0;border-radius:39px;color:#fff;font-size:18px;font-weight:600;height:41px;width:113px}#calculadora .cardForm .selectionCard{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}#calculadora .cardForm .selectionCard input{opacity:0;position:absolute}#calculadora .cardForm .selectionCard input:checked+label{background-color:#004571}#calculadora .cardForm .selectionCard input:checked+label p{color:#fff}#calculadora .cardForm .selectionCard .optionCard{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 10px #bfbfbf;box-shadow:0 0 10px #bfbfbf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:114px;text-align:center;width:146px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:41px;transition:.2s;-o-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}#calculadora .cardForm .selectionCard .optionCard:hover{border:1px solid #004571}#calculadora .cardForm .selectionCard .optionCard img{height:46px;width:auto}#calculadora .cardForm .selectionCard .optionCard .nameOption{font-size:18px;font-weight:600;line-height:1;margin-bottom:12px}#calculadora .cardForm .selectionCard .slideCard{margin-bottom:38px;margin-top:10px}#calculadora .cardForm .selectionCard .slideCard p{margin-top:1rem}#calculadora .cardForm .spinning{margin-top:0!important;text-align:center}#calculadora .cardForm .spinning img{height:100px;width:100px}#calculadora .cardForm .justText{display:none}#calculadora .cardForm .finTitle{color:#004571;font-size:30px;font-weight:700;margin-bottom:15px;margin-top:-5px}#calculadora .cardForm .finText{font-size:20px}#calculadora .cardForm .finText.horario-title{margin-top:15px}#calculadora .cardForm .finText.horario{font-size:15px;margin-top:10px}#calculadora .cardForm .slider{-webkit-appearance:none;background:#00457173;border-radius:5px;height:10px;outline:none;width:100%}#calculadora .cardForm .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e57200;border-radius:50%;cursor:pointer;height:20px;width:20px}#calculadora .cardForm .slider::-moz-range-thumb{border-radius:50%;cursor:pointer;height:20px;width:20px}#calculadora .cardForm .slider p{margin-top:1rem}#calculadora .cardForm.closed{height:96px;min-height:0;opacity:40%;padding-top:29px;position:relative}#calculadora .cardForm.closed>.rightCard>div:nth-of-type(2){margin-top:1rem}#calculadora .cardForm.completed{height:150px;min-height:0;padding-top:29px;position:relative}#calculadora .cardForm.completed .rightCard>div:nth-of-type(2){margin-top:7rem}#calculadora .cardForm.completed .editButton{left:8%}#calculadora .cardForm.completed .checkCompleted{right:27px}#calculadora .cardForm4.completed{height:96px}#calculadora .cardForm4.completed .editButton{left:8%}#calculadora .editButton{background-color:#fff;border:1px solid #004571;border-radius:39px;bottom:25px;color:#004571;font-weight:700;height:41px;left:-10rem;position:absolute;transition:1s cubic-bezier(.075,.82,.165,1);-o-transition:1s cubic-bezier(.075,.82,.165,1);-moz-transition:1s cubic-bezier(.075,.82,.165,1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1);width:113px}#calculadora .titlePage{margin:auto;max-width:65rem;text-align:center}#calculadora .titlePage h1{color:#004571;font-size:48px;font-weight:700;margin-bottom:5px}#calculadora .titlePage p{color:#004571;font-size:22px;margin-bottom:54px}#calculadora .questi{padding:1rem 0}#calculadora .questi select{border-radius:6px;font-size:17px;padding:5px;text-align:center}#calculadora .questi select:focus-visible{outline:none}#calculadora .questi input{height:13px!important;margin-bottom:0!important;margin-right:5px!important;width:13px!important}#calculadora .questi label{margin-bottom:0!important;margin-right:20px!important}#calculadora .questi p.p2{color:#004571}.nat-hero-policy{color:#7f8f99;font-size:10px;height:55px;line-height:1;margin:12px auto;overflow-x:hidden;overflow-y:scroll;text-align:left;width:100%}.nat-hero-policy a{text-decoration:underline}.nat-hero-policy b{color:#004571;font-size:11px;font-weight:600}.nat-hero-policy p{font-size:10px}.nat-hero-policy::-webkit-scrollbar{width:10px}.nat-hero-policy::-webkit-scrollbar-track{background:#f4f6f9;border-radius:5px}#calculadora.calculadora-floating{padding-top:100px}.calculadora .nat-hero-policy::-webkit-scrollbar-thumb,form .nat-hero-policy::-webkit-scrollbar-thumb{background-color:#a7a4a4;border-radius:5px}.calculadora .display-form form .nat-hero-policy,.display-form form .nat-hero-policy{width:62%}.redComplete{color:red;display:none}.cardForm1 .questi label{position:relative}.cardForm1 .questi label:before{border:1px solid #004571;border-radius:100%;content:"";height:15px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px}.cardForm1 .questi label .active:after,.cardForm1 .questi label.active:after{background-color:#e57200;border-radius:100%;content:"";height:8px;left:0;position:absolute;top:50%;-webkit-transform:translate(43.5%,-55%);transform:translate(43.5%,-55%);width:8px}.cardForm1 .questi input[type=radio]{opacity:0}.cardForm1 .questi select{border:1px solid #004571;color:#000;font-size:16px;margin-top:15px;text-align:center;width:250px}.cardForm1 .questi select option{color:#000}#calculadora.modal-calculadora .cardForm{width:100%}#calculadora.modal-calculadora{background-color:#fff;background-image:none;border-radius:6px;height:calc(100% - 200px);left:50%;margin-top:120px;max-width:500px;min-height:unset;overflow:scroll;padding-top:0;position:fixed;top:0;transform:translate(-50%);width:90%;z-index:999}#calculadora.modal-calculadora .titlePage{background-color:#004571;margin-bottom:20px;padding:15px;position:sticky;top:0;width:100%;z-index:1}#calculadora.modal-calculadora .titlePage p{color:#fff;font-size:20px;font-weight:700;margin:0;padding:0;text-align:left}#calculadora.modal-calculadora .closeBtn{padding:15px;right:0;top:1px;width:45px}#calculadora.modal-calculadora .closeBtn img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7492%) hue-rotate(156deg) brightness(96%) contrast(104%)!important}#calculadora.modal-calculadora .cardForm .leftCard{position:absolute}#calculadora.modal-calculadora .cardForm .headCard{align-items:center;display:flex;left:14%;position:relative}#calculadora.modal-calculadora .cardForm .headCard .title{font-size:19px;line-height:1;position:relative;text-align:left;top:-10px;width:77%}#calculadora .redComplete{color:red;font-size:15px;line-height:1.2}#calculadora .cardForm .inputsCard input.badPhone{border:1px solid red;color:red}#calculadora .cardForm .inputsCard input.badPhone::placeholder{color:red}#calculadora.modal-calculadora .cardForm .selectionCard{justify-content:center}#calculadora.modal-calculadora .cardForm .selectionCard .optionCard{margin:0 2px}#calculadora.modal-calculadora .cardForm .inputsCard .oblig{text-align:left}#calculadora.modal-calculadora .cardForm .slideCard p{padding:0!important}#calculadora.modal-calculadora .cardForm .finText{font-size:19px;line-height:1.2}@media (max-width:1024px){#calculadora .titlePage h1{font-size:30px}#calculadora .titlePage p{font-size:16px}#calculadora .cardForm{margin-bottom:30px}#calculadora .cardForm.completed .checkCompleted{right:5px;transform:scale(.8)}#calculadora .cardForm{width:100%}#calculadora .cardForm .leftCard{position:absolute}#calculadora .cardForm .headCard{align-items:center;display:flex;left:14%;position:relative}#calculadora .cardForm .headCard .title{font-size:20px;line-height:1;position:relative;top:-10px;width:92%}#calculadora .cardForm .inputsCard input{left:50%;position:relative;transform:translateX(-50%);width:100%}#calculadora .nat-hero-policy{height:55px;overflow-x:hidden;overflow-y:scroll}.nat-hero-policy::-webkit-scrollbar{width:10px}.nat-hero-policy::-webkit-scrollbar-track{background:#cacaca;border-radius:5px}#calculadora .cardForm.completed .headCard .title{width:81%}#calculadora .cardForm .selectionCard .optionCard{margin:0 2px}#calculadora .cardForm .selectionCard{justify-content:center}#calculadora .questi{text-align:center}#calculadora .questi select{width:100%}#calculadora .questi input{left:unset!important;position:static!important;transform:unset!important}#calculadora .questi label{margin-bottom:0!important;margin-right:10px!important}}@media (max-width:991px){#calculadora.modal-calculadora{height:calc(100% - 60px);margin-top:30px}}@media (max-width:500px){#calculadora.modal-calculadora{height:calc(100% - 200px);margin-top:120px}}@media (max-width:450px){#calculadora .questi select{font-size:16px}}@media (max-width:350px){#calculadora.modal-calculadora .cardForm .headCard .title{font-size:18px}#calculadora.modal-calculadora .cardForm{padding:27px 15px}}.atencion-llamada{display:inline-block;display:none;margin:5px 0;text-align:center;width:100%}.atencion-llamada .llamadme{color:#004571;display:inline-block;font-size:16px;font-size:14px;line-height:normal;white-space:nowrap}.atencion-llamada.input-show{display:inline-block!important}.atencion-llamada select:focus,.atencion-llamada select:focus-visible,.atencion-llamada select:focus-within,.atencion-llamada select:hover{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none}.atencion-llamada .select-css{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none;border:1px solid #004571;border-radius:4px;color:#000;font-size:14px;height:30px;padding:unset}.atencion-llamada .select-css:active,.atencion-llamada .select-css:focus,.atencion-llamada .select-css:hover{border-color:#004571}.contractManteinanceSection{padding:2rem 0}.contractManteinanceSection .container .contractContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.contractManteinanceSection .container .contractContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contractManteinanceSection .container .contractContainer .contractImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.contractManteinanceSection .container .contractContainer .contractImage img{width:300px}@media screen and (min-width:992px){.contractManteinanceSection .container .contractContainer .contractImage img{width:350px}}.contractManteinanceSection .container .contractContainer .contractText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:992px){.contractManteinanceSection .container .contractContainer .contractText{width:50%}}.contractManteinanceSection .container .contractContainer .contractText h2{color:#004571;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.contractManteinanceSection .container .contractContainer .contractText h2{font-size:40px;text-align:left}}.contractManteinanceSection .container .contractContainer .contractText p{color:#004571;font-size:18px;text-align:center}@media screen and (min-width:992px){.contractManteinanceSection .container .contractContainer .contractText p{text-align:left}}.infoSection{padding:2rem 0}.infoSection .container .infoContainer{background-color:#f2f5f8;color:#004571;font-size:16px;margin:0 auto;max-width:1000px;padding:25px;text-align:center}@media screen and (min-width:992px){.infoSection .container .infoContainer{text-align:left}}.anualManteinanceSection{padding:2rem 0}.anualManteinanceSection .container .manteinanceContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.anualManteinanceSection .container .manteinanceContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.anualManteinanceSection .container .manteinanceContainer .textBlock{margin-bottom:20px;width:100%}@media screen and (min-width:992px){.anualManteinanceSection .container .manteinanceContainer .textBlock{padding-top:50px;width:40%}}.anualManteinanceSection .container .manteinanceContainer .textBlock h2{color:#004571;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:.5rem;text-align:center}@media screen and (min-width:992px){.anualManteinanceSection .container .manteinanceContainer .textBlock h2{font-size:40px;text-align:left}}.anualManteinanceSection .container .manteinanceContainer .textBlock p{color:#004571;font-size:16px;line-height:1.4;text-align:center}@media screen and (min-width:992px){.anualManteinanceSection .container .manteinanceContainer .textBlock p{text-align:left}}.anualManteinanceSection .container .manteinanceContainer .servicesBlock{width:100%}@media screen and (min-width:992px){.anualManteinanceSection .container .manteinanceContainer .servicesBlock{width:60%}}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .slick-dots{background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:5px;justify-content:space-between;line-height:1.3;list-style-type:none;margin:0 auto;padding:0;width:100%}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .slick-dots li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004571;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;min-height:40px;padding:20px 5px;text-align:center;width:auto}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .slick-dots .slick-active{background-color:#f2f5f8;border-radius:16px;color:#004571;font-weight:700}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .slick-dots .slick-active button{background-color:#004571}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .normalDots{background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);justify-content:space-between;line-height:1.3;list-style-type:none;margin:0 auto 25px;max-width:350px;padding-bottom:0;padding-top:0;width:fit-content}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:300px}@media screen and (min-width:992px){.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer{margin:40px auto;max-width:1300px}}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #bfbfbf;border-radius:.25rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;margin:10px;max-width:unset;max-width:300px;overflow:hidden;overflow:unset;position:relative;transition:border .2s}@media screen and (min-width:992px){.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy{border:1px solid transparent;-webkit-box-shadow:0 3px 20px 0 rgba(12,17,34,.2);box-shadow:0 3px 20px 0 rgba(12,17,34,.2);margin:unset;margin-top:10px;max-width:unset;width:290px}}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy h3{color:#004571;font-size:24px;line-height:1;margin-bottom:0;padding:20px 5px 0;text-align:center}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy p.claim{color:#004571;font-size:16px;font-weight:300;line-height:1.1;margin-bottom:20px;margin-top:20px;min-height:50px;padding:0 15px;text-align:center}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy p.claim.featured{background-color:#004571;color:#fff;font-size:16px;font-weight:700;line-height:1.1;margin-bottom:20px;margin-top:20px;min-height:50px;padding:12px 0;text-align:center}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .imgTarifa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .imgTarifa img{height:auto;margin-top:20px;max-height:100px;width:auto!important}@media screen and (min-width:1200px){.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .imgTarifa img{margin-top:-50px}}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .promoFeatured{background-color:#004571;color:#fff;font-size:14px;font-weight:700;line-height:1;margin-bottom:20px!important;margin-top:20px!important;padding:1rem 0;text-align:center}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .textAreaInside{margin-top:25px;min-height:280px}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .textAreaInside ul{color:#004571;font-size:16px;line-height:.9;list-style-type:"✓";min-height:140px;padding-left:1.5rem}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .textAreaInside ul li{margin-bottom:15px;padding-left:10px;padding-right:10px}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .textAreaInside ul li::marker{color:#e57200;font-size:20px;font-weight:500}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .infoContainer{padding:0 20px 20px 10px}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .infoContainer a{color:#e57200;font-size:16px;font-weight:600;text-decoration:none}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .infoContainer a:hover{text-decoration:underline}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .ctaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;margin-top:15px}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .ctaContainer .btn-primary{font-size:16px;font-weight:600}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .cardsContainer .card-naturgy .internal-link{text-align:center}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .next{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1200px){.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .next{display:none}}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1200px){.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .prev{display:none}}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .prev .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dbecf4;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s;width:30px}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .prev .slick-arrow.slick-disabled{background-color:#004571}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .dotsPoints{margin:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .dotsPoints .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:.8rem 0 1rem}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .dotsPoints .slick-dots li{background-color:unset;margin:0 .25rem;min-height:unset;padding:5px}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .dotsPoints .slick-dots li button{border:none;border-radius:100%;cursor:pointer;display:block;height:9px;padding:0;text-indent:-9999px;-webkit-transition:background .2s;transition:background .2s;width:9px}.anualManteinanceSection .container .manteinanceContainer .servicesBlock .bottomDots .dotsPoints .slick-dots .slick-active button{background-color:#004571}.ManteinanceContractSection{padding:2rem 0}.ManteinanceContractSection .container h2{color:#004571;font-size:22px;font-weight:700;line-height:1.2;margin:20px auto;max-width:900px;text-align:center}@media screen and (min-width:992px){.ManteinanceContractSection .container h2{font-size:40px}}.ManteinanceContractSection .container .subtitle{color:#004571;font-size:16px;line-height:1.4;margin:0 auto;max-width:1000px;text-align:center}.ManteinanceContractSection .container .manteinanceContractContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}@media screen and (min-width:992px){.ManteinanceContractSection .container .manteinanceContractContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-content:center}}.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol{margin-bottom:30px;width:100%}@media screen and (min-width:992px){.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol{margin-bottom:0;width:280px}}.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol .phoneData{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol .phoneData .phoneTitle{color:#004571;font-size:16px;font-weight:600;line-height:1.3em;margin-bottom:15px;text-align:center}.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol .phoneData .phoneIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2f5f8;border-radius:15px;height:140px;justify-content:center;margin:0 auto;width:140px}.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol .phoneData .phoneIcon img{height:auto;margin:10px auto;width:35px}.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol .phoneData .phoneIcon p.phone{margin-bottom:0;text-align:center}.ManteinanceContractSection .container .manteinanceContractContainer .phoneCol .phoneData .phoneIcon p.phone a{color:#004571;font-size:16px;font-weight:600;line-height:1;text-align:center;text-decoration:none}body{font-family:FSEmeric,Sans-serif;font-size:16px}@media(max-width:767px){.bannerCentral .container .bannerContainer .box-1{margin-bottom:2rem;margin-top:1rem;min-height:unset}.bannerCentral .container .bannerContainer .box-1 .oldPrice{margin-top:1rem}.bannerCentral .container .bannerContainer .box-1 .newPrice,.bannerCentral .container .bannerContainer .box-1 .newPriceDescription{text-align:center}.bannerCentral .modalBanner{display:none}}@media(max-width:450px){.formCalcBanner{width:100%}}header{align-items:center;background-color:#fff;box-shadow:0 4px 20px rgba(0,69,113,.1);color:#004571;display:flex;flex-direction:column;height:auto;position:sticky;top:0;transition:transform .5s,padding-bottom .5s;width:100%;z-index:500}header a{color:#004571;text-decoration:none}header .headerContainer{color:#004571;width:100%;z-index:2}header .headerContainer .firstPartContainer{background-color:#fff;position:relative;z-index:2}header .headerContainer .firstPartContainerScroll{align-items:center;display:flex;justify-content:space-between}header .headerContainer .firstPartMenu{align-items:center;display:flex;gap:10px;height:75px;justify-content:center}header .headerContainer .firstPartMenu .textContainer{align-items:center;border-left:1px solid #004571;display:flex;gap:25px;justify-content:center;padding-left:25px;text-align:center;width:100%}header .headerContainer .firstPartMenu .textContainer .calcu-desktop{align-items:center;background-color:#e57200;border-radius:25px;color:#fff;display:flex;gap:5px;justify-content:center;padding:5px 15px}header .headerContainer .firstPartMenu .textContainer .calcu-desktop:hover{background-color:#dc6016;color:#fff}header .headerContainer .firstPartMenu .textContainer .calcu-desktop img{width:19px}header .headerContainer .logo{cursor:pointer;height:75px}header .headerContainer .phones{display:flex}header .headerContainer .phones a.btn-chatbot{cursor:pointer;height:37.5px;margin-right:25px}header .headerContainer .phones .btn-chatbot .text-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}header .headerContainer .phones .btn-chatbot .text-container p{font-size:14px;line-height:1;line-height:.8}header .headerContainer .phone{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}header.email .headerContainer .phone{gap:0}header .headerContainer .phones-emkt{align-items:center;display:flex;justify-content:end;width:400px}header .headerContainer .phones #phonecall-1{color:#fff;padding:0 0 0 1em;text-align:right}header .headerContainer .phones #phonecall-2{color:#004571;text-align:right}header .headerContainer .phones .phone a{align-items:center;display:flex;gap:5px;padding:7px 15px;width:fit-content}header .headerContainer .phones .phone img{height:25px}header .headerContainer .phones .phone span{display:block;font-size:18px;line-height:1;position:relative;text-align:right;white-space:nowrap}header .headerContainer .phones .phone .phoneTitle{color:#004571;font-size:15px;font-weight:400;line-height:1}header .nav{background-color:#fbfbfb;position:absolute;top:75px;transition:transform .5s;width:100%;z-index:1}header .nav.hidden{transform:translateY(-75px)}header .nav.active.hidden{transform:unset}header .nav .menuContainer{padding-left:6px;position:relative;width:fit-content}header .nav .menuContainer.email{display:none}header .nav .menuContainer .menuDesktop{align-items:center;display:flex;gap:20px;justify-content:center}header .nav .menuContainer .link{align-items:center;border-bottom:3px solid #fbfbfb;cursor:default;display:flex;font-size:16px;gap:10px;height:56px;justify-content:center;padding:0 5px}header .nav .menuContainer .link.active{border-bottom:3px solid #e57200;transition:border .2s}header .nav .menuContainer .link.active p{text-shadow:.5px 0 0 #004571}header .nav .menuContainer a.link{cursor:pointer}header .nav .menuContainer .link .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center}header .nav .menuContainer .link.btn-chatbot-menu,header .nav .menuContainer .link.mas-naturgy{display:none}header .nav .menuContainer .link.btn-chatbot-menu.out-time{display:flex}header .nav .menuContainer .link.btn-calcu-menu{display:none}header .nav .menuContainer .link:hover{border-bottom:3px solid #e57200;transition:border .2s}header .nav .menuContainer.gas .link.gas,header .nav .menuContainer.luz .link.luz,header .nav .menuContainer.luzgas .link.luzgas,header .nav .menuContainer.mas-naturgy .link.mas-naturgy{border-bottom:3px solid #e57200}header .nav .menuContainer .link .twobarContainer{margin-top:3px;transform:scale(.8)}header .nav .menuContainer .link .twobar{cursor:pointer;display:inline-block;height:12px;position:relative;width:12px}header .nav .menuContainer .link .twobar .bar{background:#004571;height:2px;left:0;position:absolute;top:5px;transition:all .5s ease;width:12px}header .nav .menuContainer .link .twobar .bar:first-child,header .nav .menuContainer .link .twobar .bar:nth-child(2){border-radius:1px;transform-origin:50%}header .nav .menuContainer .link .twobar .bar:first-child{transform:translateX(-25%) rotate(45deg) scaleX(.6)}header .nav .menuContainer .link .twobar .bar:nth-child(2){transform:translateX(10%) rotate(-45deg) scaleX(.6)}header .nav .menuContainer .subMenu{background-color:#fbfbfb;height:0;left:0;opacity:0;overflow:hidden;position:absolute;top:56px;transition:opacity .3s ease-out}header .nav .menuContainer .subMenu.luzgas{left:6px}header .nav .menuContainer .subMenu.luz{left:125px}header .nav .menuContainer .subMenu.gas{left:202px}header .nav .menuContainer .subMenu .subMenuContainer{align-items:start;box-shadow:0 34px 49px 0 rgb(15 95 175/8%);display:flex;gap:70px;justify-content:start;padding:20px}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile{display:none}header .nav .menuContainer .subMenu .subMenuContainer .column{display:flex;flex-direction:column;gap:15px;text-align:left}header .nav .menuContainer .subMenu .subMenuContainer .column a{font-size:18px;white-space:nowrap}header .nav .menuContainer .subMenu .subMenuContainer .column a:hover{text-decoration:underline!important}header .nav .menuContainer .subMenu .subMenuContainer .column a.noLink,header .nav .menuContainer .subMenu .subMenuContainer .column a.noLink:hover{cursor:default;text-decoration:none!important}header .nav .menuContainer .subMenu .subMenuContainer .column a.title{color:#004571!important;font-size:18px;font-weight:600;user-select:none}header .nav .menuContainer .subMenu .subMenuContainer .column a.todos{display:none}header .nav .menuContainer .subMenu .subMenuContainer .column .subMenu2Container{display:flex;flex-direction:column;gap:12px}.subheader{height:56px}@media(min-width:768px){header .headerContainer .phone{align-items:end}header .headerContainer .phones .phone span{font-size:25px;font-weight:700;line-height:.7}header .headerContainer .phones .phone a{background-color:unset;border:none;padding:0}header .headerContainer .phones #phonecall-1{padding-left:25px}header .headerContainer .phones #phonecall-1.phone .phoneTitle,header .headerContainer .phones #phonecall-1.phone a{color:#e57200}header .headerContainer .phones .phone img{display:none}}@media(min-width:1199px){header .nav .menuContainer .subMenu.blog .subMenuContainer .column .subMenu2Container{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}}header .nav .menuContainer .subMenu.gas:hover,header .nav .menuContainer .subMenu.luz:hover,header .nav .menuContainer .subMenu.luzgas:hover,header .nav .menuContainer .subMenu.mas-naturgy:hover,header .nav .menuContainer.gas>.menuMobile .subMenu.gas,header .nav .menuContainer.luz>.menuMobile .subMenu.luz,header .nav .menuContainer.luzgas>.menuMobile .subMenu.luzgas,header .nav .menuContainer.mas-natugy>.menuMobile .subMenu.mas-natugy{height:auto;opacity:1;overflow:visible;transition:opacity .3s ease-out}header .headerContainer .menuButton{display:none}@media(max-width:991px){header .headerContainer .logo{height:65px}header .headerContainer .firstPartMenu .textContainer{gap:15px;padding-left:10px}header .headerContainer .phones a.btn-chatbot{display:none}header .nav .menuContainer .link .text-container{font-size:14px}header .nav .menuContainer .link.btn-chatbot-menu{display:flex}header .nav .menuContainer .subMenu.luzgas{left:6px}header .nav .menuContainer .subMenu.luz{left:108px}header .nav .menuContainer .subMenu.gas{left:172px}header .nav .menuContainer .menuDesktop{gap:11px}footer .logoFooter img{margin:0 auto}footer .modalsFooter ul{text-align:center}}@media(max-width:767px){header.hideScroll{transform:translateY(-40px)}header.hideScroll .nav{transform:none}header .nav{left:0;padding-left:unset;position:absolute;z-index:2}header .nav.hidden{transform:unset}header .headerContainer{background-color:#fff}header .headerContainer .firstPartMenu{height:60px}header .headerContainer .firstPartMenu .textContainer{display:none}header .headerContainer .logo{cursor:pointer;height:65px;width:unset}header .headerContainer .phones{margin-right:60px}header .headerContainer .menuButton{cursor:pointer;display:block;position:absolute;right:20px;top:20px;transform:scale(1.5)}header .headerContainer .menuButton span{background-color:#004571;border-radius:9px;display:block;height:2px;margin:3px 0;position:relative;transition:.7s cubic-bezier(.68,-.55,.265,1.55);-o-transition:.7s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:.7s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition:.7s cubic-bezier(.68,-.55,.265,1.55);width:16px}header.open .headerContainer .menuButton>span:first-child{transform:rotate(45deg) translate(2.6px,4.8px)}header.open .headerContainer .menuButton>span:nth-child(2){transform:rotate(-45deg) translate(-1px,-1px)}header.open .headerContainer .menuButton>span:nth-child(3){opacity:0;transform:rotate(-45deg) translate(3.5px,-6px)}header .nav .menuContainer{align-items:start;background-color:#fff;display:flex;height:100vh;justify-content:center;left:1020px;padding-left:unset;position:fixed;top:115px;transition:transform .5s;width:100vw;z-index:5}header .nav .menuContainer.email{display:flex}header.open .nav .menuContainer{transform:translateX(-1020px)}header.hideScroll .nav .menuContainer,header.hideScroll.open .nav .menuContainer{top:75px}header .nav .menuContainer .menuDesktop{align-items:start;flex-direction:column;gap:5px;margin-left:auto;margin-right:auto;max-width:540px;padding-left:24px;padding-right:15px;padding-top:20px;width:100%}header .nav .menuContainer .menuMobile{display:none;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}header .nav .menuContainer .link{border:none;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:50px;justify-content:space-between;padding:0;width:100%}header .nav .menuContainer .link.noDisplayMobile{display:none}header .nav .menuContainer .link .text-container{flex-direction:row;font-size:16px;gap:10px}header .nav .menuContainer .link.active,header .nav .menuContainer .link:hover{border-bottom:none;transition:none}header .nav .menuContainer .link .twobarContainer{margin-right:10px;margin-top:0;transform:rotate(270deg)}header .nav .menuContainer .link.mas-naturgy{display:flex}header .nav .menuContainer .link.btn-chatbot-menu{background-color:#fff;border:2px solid #004571;border-radius:25px;color:#004571!important;display:flex;justify-content:center;margin:2rem auto auto;padding:0 25px;width:225px}header .nav .menuContainer .link.btn-chatbot-menu .text-container{font-size:18px}header .nav .menuContainer .link.btn-calcu-menu{background-color:#004571;border-radius:25px;color:#fff!important;display:flex;justify-content:center;margin:1rem auto auto;padding:0 25px;width:225px}header .nav .menuContainer .link.btn-calcu-menu .text-container,header .nav .menuContainer .link.btn-chatbot-menu .text-container{font-size:18px}header .nav .menuContainer .menuMobile{align-items:start;flex-direction:column;max-width:540px;padding-top:20px;width:100%}header .nav .menuContainer .menuMobile.gas .subMenu.gas,header .nav .menuContainer .menuMobile.luz .subMenu.luz,header .nav .menuContainer .menuMobile.luzgas .subMenu.luzgas,header .nav .menuContainer .menuMobile.mas-naturgy .subMenu.mas-naturgy{background-color:unset;border-bottom:unset;border-top:none;height:unset;left:unset;opacity:unset;overflow:visible;position:unset;top:unset;transition:none}header .nav .menuContainer .subMenu .subMenuContainer{align-items:start;box-shadow:none;display:flex;flex-direction:column;gap:25px;justify-content:start;padding:unset}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:center;position:relative;width:100%}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile .twobarContainer{cursor:pointer;left:-20px;padding:20px;position:absolute;transform:scale(1) rotate(90deg)}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile .twobar{cursor:pointer;display:inline-block;height:12px;position:relative;width:12px}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile .twobar .bar{background:#004571;height:2px;left:0;position:absolute;top:5px;transition:all .5s ease;width:12px}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile .twobar .bar:first-child,header .nav .menuContainer .subMenu .subMenuContainer .titleMobile .twobar .bar:nth-child(2){border-radius:1px;transform-origin:50%}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile .twobar .bar:first-child{transform:translateX(-25%) rotate(45deg) scaleX(.9)}header .nav .menuContainer .subMenu .subMenuContainer .titleMobile .twobar .bar:nth-child(2){transform:translateX(25%) rotate(-45deg) scaleX(.9)}header .nav .menuContainer .subMenu.gas:hover,header .nav .menuContainer .subMenu.luz:hover,header .nav .menuContainer .subMenu.luzgas:hover,header .nav .menuContainer .subMenu.mas-naturgy:hover{height:0;opacity:0;overflow:visible;transition:none}header .nav .menuContainer .subMenu .subMenuContainer .column{gap:0;width:100%}header .nav .menuContainer .subMenu .subMenuContainer .column .title.noLinkMobile{align-items:center;cursor:default;display:flex;justify-content:space-between}header .nav .menuContainer .subMenu .subMenuContainer .column .title.noLinkMobile:hover{text-decoration:none!important}header .nav .menuContainer .subMenu .subMenuContainer .column .subMenu2{height:100%;margin-left:25px;overflow:hidden;transition:height .3s}header .nav .menuContainer .subMenu .subMenuContainer .column .subMenu2 .subMenu2Container{display:flex;flex-direction:column;gap:0}header .nav .menuContainer .subMenu.blog .subMenuContainer .column .subMenu2 .subMenu2Container{display:flex;flex-direction:column;gap:0;margin-top:15px}header .nav .menuContainer .subMenu .subMenuContainer .column .subMenu2 .subMenu2Container a{padding:7px 0}header .nav .menuContainer .subMenu .subMenuContainer .column a.todos{display:block}header,header.emkt{align-items:start;border:0}header.emkt{height:55px}header.horario{height:unset;max-height:136px;padding-bottom:0}header.short{height:0}header .headerContainer{height:auto}header .headerContainer .firstPartContainerScroll{align-items:start;flex-direction:column;justify-content:start;position:relative}header.email .headerContainer .firstPartContainer{align-items:center;flex-direction:row;justify-content:space-between}header .headerContainer .phones{gap:10px;justify-content:center;margin-right:0;padding-bottom:5px;width:100%}header.email .headerContainer .phones{padding-bottom:0;padding-right:40px;width:unset}header .headerContainer .phones-emkt{display:none}header .headerContainer .phones #phonecall-1{padding:0}header .headerContainer .phones .phone span{font-size:18px}header .headerContainer .phones .phone img{height:18px}header .headerContainer .phones .phone a{padding:7px 15px}header.email .headerContainer .phones .phone a{padding:7px}header .headerContainer .phones .phone .phoneTitle{font-size:14px}header.email .headerContainer .phones .phone .phoneTitle{font-size:12px}header .nav .menuContainer{top:58px}header.hideScroll .nav .menuContainer,header.hideScroll.open .nav .menuContainer{top:61px}.subheader{height:unset}}@media(max-width:576px){header .nav .menuContainer .menuDesktop,header .nav .menuContainer .menuMobile{max-width:unset}}@media(max-width:400px){header .headerContainer .phones .phone span{font-size:16px}header .headerContainer .phones .phone .phoneTitle{font-size:14px}}@media(max-width:360px){header .headerContainer .phones .phone .phoneTitle{font-size:12px}header.email .headerContainer .phones{padding-right:24px}}#error_section{background:linear-gradient(#dbecf4,#fff);color:#004571;padding-bottom:100px!important;padding-top:100px!important}#error_section .container{align-items:center;display:flex;flex-direction:row;gap:70px;justify-content:center}#error_section .pre-title{font-size:22px;font-weight:400;margin-bottom:5px}#error_section .title{font-size:68px;font-weight:600;line-height:1.2;margin-bottom:5px}#error_section p{font-size:22px;font-weight:400;margin-bottom:25px}#error_section .btn-primary{border-radius:25px;font-size:18px;margin:2rem auto auto;padding:5px 25px;width:fit-content}#error_section a{text-decoration:none;width:fit-content}#error_section .img-col{order:1}#error_section .img-col img{max-width:500px;width:100%}#error_section .text-col{max-width:510px;width:100%}@media(max-width:991px){#error_section .title{font-size:50px}}@media(max-width:767px){#error_section{padding-bottom:50px!important;padding-top:50px!important}#error_section .container{display:flex;flex-direction:column;gap:20px}#error_section .img-col{align-items:center;display:flex;justify-content:center;order:unset;width:100%}#error_section .img-col img{max-width:350px}#error_section .text-col{align-items:center;display:flex;justify-content:center;max-width:350px;text-align:center;width:100%}#error_section p{font-size:16px}#error_section a{margin:auto}}@media (max-width:380px){#error_section .title{font-size:40px}}#header-blog .overlay-header{align-items:center;background-color:#3d97d588!important;display:flex;height:250px;justify-content:center;width:100%}#blog-grid{padding-bottom:20px;padding-top:0}#blog-grid h2{color:#004571;font-size:40px;font-weight:600;margin-bottom:2rem;text-align:center}#blog-grid .blog-content{margin:auto;max-width:1080px;width:100%}.blog-content .container-blog{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.article-block{margin-bottom:10px;margin-top:10px;padding:0 12px;width:360px}.post-container{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 10px;padding-bottom:15px;position:relative}.post-container .post-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;height:170px;overflow:hidden;position:relative;width:100%}.post-container .post-thumbnail:hover .overlay{transform:translateY(0)}.post-container .post-thumbnail .overlay{background-color:#00457188!important;color:#fff;display:grid;height:170px;place-items:center;position:absolute;transform:translateY(100%);transition:transform .4s;width:100%}.post-container .post-thumbnail .overlay a{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;height:100%;justify-content:center;width:100%}.post-container .post-data-inside{padding:20px}.post-container .entry-title{color:#004571;font-size:24px;font-weight:600;line-height:1.1;margin-bottom:10px}.post-container .entry-title a{text-decoration:none}.post-container .text-description p{color:#004571;line-height:20px!important;margin-bottom:10px}.post-container .entry-meta{color:#111;font-size:14px;margin-left:10px;margin-right:10px}.post-container .permalink-to{color:#e57200!important;font-size:14px;margin:0 20px;text-decoration:none!important}.post-container .permalink-to:hover{text-decoration:underline!important}.archive-pagination{color:#004571;margin:25px 0;text-align:center}.archive-pagination span.page-numbers{font-size:16px;padding:5px}.archive-pagination a.page-numbers{font-size:16px;padding:5px 9px;text-decoration:none!important}.archive-pagination a.page-numbers:hover{text-decoration:underline!important}.archive-pagination a.page-numbers.next:hover,.archive-pagination a.page-numbers.prev:hover{text-decoration:none!important}.archive-pagination span.page-numbers.current{background-color:#004571;border-radius:50%;color:#fff;display:inline-block;height:25px;line-height:1;width:25px}@media(max-width:1199px){.blog-content{max-width:680px}.article-block{width:340px}}@media(max-width:767px){#blog-grid h2{font-size:30px;margin-bottom:1rem;margin-top:1rem}.blog-content .container-blog{justify-content:center}}@media(max-width:400px){.article-block{padding:0;width:100%}.post-container{margin:0}}div[data-cookiefirst-widget=banner] a{color:#000!important}div[data-cookiefirst-widget=banner] a[onclick="cookiefirst_show_settings();"]{color:#000!important;cursor:pointer;font-weight:500}div[data-cookiefirst-widget=banner] .cf2Lf6[data-cookiefirst-action=adjust]{display:none!important}div[data-cookiefirst-widget=banner] .cf2Lf6[data-cookiefirst-action=reject]{display:block!important}.cf2EfR,.cf2MAH.cf3ItN.cf1JQt,.cf3CaA.cf3-eh{display:none!important}div[data-cookiefirst-widget=modal] .cf3nSz div:first-child{flex:0 0 50%!important;max-width:50%!important;order:2}div[data-cookiefirst-widget=modal] .cf3nSz div:nth-child(2){flex:0 0 100%!important;max-width:100%!important;order:1}div[data-cookiefirst-widget=modal] .cf3nSz div:nth-child(3){order:3}div[data-cookiefirst-widget=banner] .cf3Tgk div:first-child{order:1}div[data-cookiefirst-widget=banner] .cf3Tgk div:nth-child(2){order:3}div[data-cookiefirst-widget=banner] .cf3Tgk div:nth-child(3){order:2}ul.five_cols,ul.four_cols,ul.three_cols,ul.two_cols{column-count:1}@media(min-width:575px){ul.three_cols,ul.two_cols{column-count:1}ul.five_cols,ul.four_cols{column-count:2}}@media(min-width:992px){ul.two_cols{column-count:2}ul.three_cols{column-count:3}ul.four_cols{column-count:4}ul.five_cols{column-count:5}ul.six_cols{column-count:6}}.mapContainer{padding-bottom:3rem}.mapContainer h2{color:#004571;margin-top:3rem!important;text-align:center}.mapContainer ul.post_list{list-style-type:none;margin-left:10px;padding-left:0}.mapContainer ul.post_list li{background:url(5ee0ff56604619a88982.svg) 0 0 no-repeat;background-size:25px auto;padding:0 0 15px 30px}.mapContainer ul.post_list li a{color:#004571;text-decoration:underline!important}.mapContainer ul.page_list{list-style-type:none;margin-left:10px;padding-left:0}.mapContainer ul.page_list li{background:url(ac56738ffbf8ad91fc87.svg) 0 0 no-repeat;background-size:25px auto;padding:0 0 15px 30px}.mapContainer ul.page_list li a{color:#004571;text-decoration:underline!important}.cookies-page{color:#004571;margin:2rem 0}.cookies-page h2,.cookies-page h3{font-size:18px!important;margin:2rem 0 .5rem}.cookies-page table h4{margin:20px 0!important}.cookies-page table tr td,.cookies-page table tr th{color:#004571!important;padding:15px!important}.cookies-page .cf1tXD .cfMKVG{display:none!important}.cookies-page button{background-color:#004571;border:0;border-radius:25px;color:#fff;font-size:13px;margin:15px;padding:12px 19px;text-align:center}