@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#block-optimum-local-tasks .tabs.primary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-optimum-local-tasks li.is-active a{cursor:default;background:#272727}#block-optimum-local-tasks a{background:#2760f0;color:#fff;text-decoration:none;padding:15px 15px 16px;font:700 15px/20px "Altice",sans-serif;display:inline-block;vertical-align:top;border-radius:20px 20px 0 0}body.no-touch #block-optimum-local-tasks a:hover{text-decoration:none!important;background:#272727}.header,.header-inner{top:0;left:0;z-index:10;height:60px;background:#272727;width:100%}.header{-ms-flex-negative:0;flex-shrink:0;position:absolute}.header-inner{position:fixed;padding:10px 20px}.header-right,.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.header-right{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 48px 0 0}.menu--header-top-menu,.menu--main,.menu--main-navigation-spanish{display:none;text-align:center;-ms-flex-negative:0;flex-shrink:0;position:relative}.menu--header-top-menu{background:#272727;font:15px/24px "Altice",sans-serif;color:#fff;padding:20px 20px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:10}.menu--header-top-menu .menu-toggle,html.show-nav #block-fixedheaderinfo .field--type-telephone .icon-phone{display:none}.menu--header-top-menu .menu-item{padding:0 0 15px}.menu--header-top-menu a,.menu--main a,.menu--main-navigation-spanish a{text-decoration:none;color:#fff;display:inline-block;vertical-align:top;position:relative}.menu--header-top-menu a.is-active,.menu--main a.is-active,.menu--main-navigation-spanish a.is-active,body.no-touch #block-fixedheaderinfo .field--type-telephone a:hover,body.no-touch .menu--header-top-menu a:hover,body.no-touch .menu--main a:hover,body.no-touch .menu--main-navigation-spanish a:hover,body.no-touch .site-logo:hover{text-decoration:none!important}.menu--header-top-menu a.is-active:before,.menu--main a.is-active:before,.menu--main-navigation-spanish a.is-active:before,body.no-touch .menu--header-top-menu a:hover:before,body.no-touch .menu--main a:hover:before,body.no-touch .menu--main-navigation-spanish a:hover:before{right:auto;left:0;width:100%}.menu--main,.menu--main-navigation-spanish{color:#272727;font:18px/26px "Altice",sans-serif;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 20px 22px;z-index:7}.menu--main .menu-item{padding:0 0 14px}.menu--main a,.menu--main-navigation-spanish a{color:#272727}.menu--main .button{margin:4px 0 0;min-width:123px;color:#fff}body.no-touch .menu--main .button:hover,body.no-touch .menu--main-navigation-spanish .button:hover{color:#fff}.menu--main-navigation-spanish .menu-item{padding:0 0 14px}.menu--main-navigation-spanish .button{margin:4px 0 0;min-width:123px;color:#fff}.block-system-branding-block,.site-logo{-ms-flex-negative:0;flex-shrink:0}#block-fixedheaderinfo{position:relative;z-index:7}body.phone-hidden #block-fixedheaderinfo{display:none!important;visibility:hidden}#block-fixedheaderinfo .field--type-telephone{font:700 24px/1 "Altice",sans-serif;padding:0}#block-fixedheaderinfo .field--type-telephone a{overflow:hidden;color:transparent;text-decoration:none;display:block}#block-fixedheaderinfo .field--type-telephone .icon-phone{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-logo{width:246px;height:18px;display:block;text-decoration:none;margin-top:10px}.site-logo svg{display:block;height:100%}.site-logo path{fill:#fff;-webkit-transition:fill .4s ease;transition:fill .4s ease}.site-logo path:nth-child(2){fill:#fff!important}.open-nav{background:#fff;position:fixed;z-index:150;top:10px;right:20px;width:38px;height:38px;border-radius:50%}.open-nav-icon{width:15px;height:1px;background:#272727;position:absolute;top:50%;left:50%;margin:-.5px 0 0 -7.5px;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}html.show-nav .open-nav-icon{background:0 0}.open-nav-icon:after,.open-nav-icon:before{position:absolute;display:block;right:0;width:100%;height:1px;background:#272727;content:"";-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:0s,0s;transition-delay:0s,0s}.open-nav-icon:before{top:-5px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}html.show-nav .open-nav-icon:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open-nav-icon:after{bottom:-5px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}html.show-nav .open-nav-icon:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nowrap{white-space:nowrap}@media (min-width:768px){body.user-logged-in .header-inner{top:80px}}@media (min-width:1200px){.header{height:90px}.header-inner{height:80px;padding-left:50px;padding-right:50px}.header-inner:after{content:'';position:absolute;top:0;left:0;width:100%;bottom:-10px;z-index:0;background:#191919}html.header-fixed .header-inner:after,html.header-fixed.header-light .header-inner:after{background:#191919}.header-inner>.section{position:relative;z-index:5}.header-right{padding:0 0 0 54px;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--header-top-menu{display:block;-ms-flex-negative:0;flex-shrink:0;padding:0;color:#fff;background:0 0;font:13px/20px "Altice",sans-serif}html.header-light #block-fixedheaderinfo .field--type-telephone,html.header-light .menu--header-top-menu,html.header-light .menu--main,html.header-light .menu--main-navigation-spanish{color:#fff}.menu--header-top-menu .menu-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--header-top-menu .menu-item{-ms-flex-negative:0;flex-shrink:0;padding:0 0 10px 45px}.menu--header-top-menu a,.menu--main a,.menu--main-navigation-spanish a{color:inherit}.menu--main,.menu--main .menu-level-0,.menu--main-navigation-spanish{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.menu--main,.menu--main-navigation-spanish{padding:10px 0 0;margin:1px 0 0;text-align:left;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font:15px/20px "Altice",sans-serif;color:#fff}.menu--main .menu-level-0{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu--main .menu-item{padding:0 0 10px 52px}.menu--main .menu-item:last-child,.menu--main-navigation-spanish .menu-item:last-child{padding-left:45px}.menu--main .button{margin:0;height:40px;border-radius:20px;padding:10px 16px;min-width:112px}.menu--main-navigation-spanish .menu-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu--main-navigation-spanish .menu-item{padding:0 0 10px 52px}.menu--main-navigation-spanish .button{margin:0;height:40px;border-radius:20px;padding:10px 16px;min-width:112px}#block-fixedheaderinfo{-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#block-fixedheaderinfo .field--type-telephone{margin:0;font-size:22px;padding:0;color:#272727}#block-fixedheaderinfo .field--type-telephone a{max-width:200px;text-overflow:ellipsis;white-space:nowrap;color:inherit;display:inline-block;vertical-align:top}#block-fixedheaderlogo{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-logo{width:450px;height:33px;margin-top:0}.site-logo path,html.header-light .site-logo path{fill:#fff}#block-fixedheaderinfo .field--type-telephone .icon-phone,.open-nav{display:none}}@media (min-width:1800px){.header-inner{padding-left:95px;padding-right:95px}}@media (max-width:1199px){html.show-nav .header-right{position:fixed;top:0;left:0;width:100%;height:100%;padding:58px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:5;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation:fade-in .5s ease;animation:fade-in .5s ease}.header-right:before{content:'';position:fixed;z-index:1;top:0;height:100vh;width:100%;background:#f0f0f3;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;left:0;-webkit-transform:scale3D(1,1,0);transform:scale3D(1,1,0);opacity:0}html.show-nav .header-right:before{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1);opacity:1}html.show-nav .menu--header-top-menu{display:block;background:0 0}.menu--header-top-menu .item-language{-webkit-transition:background 0s linear .6s;transition:background 0s linear .6s}html.show-nav .menu--header-top-menu .item-language{position:fixed;top:0;left:0;z-index:6;padding:19px 20px 15px;background:#f0f0f3;color:#212121;width:100%;text-align:left}html.show-nav .menu--header-top-menu .item-language a{color:#272727}html.show-nav .menu--main,html.show-nav .menu--main-navigation-spanish{display:block}html.show-nav #block-fixedheaderinfo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-negative:0;flex-shrink:0;padding:0 20px;background:#272727;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}html.show-nav #block-fixedheaderinfo .field--type-telephone{padding:0 0 20px;margin:-3px 0 0}#block-fixedheaderinfo .field--type-telephone a{width:38px;height:38px;border-radius:50%;background:#fff;position:relative;color:transparent}html.show-nav #block-fixedheaderinfo .field--type-telephone a{width:auto;height:auto;border-radius:0;color:#fff;display:inline-block;vertical-align:top;max-width:100%}}@media (max-width:1023px){body.user-logged-in{padding:0!important}body.user-logged-in #toolbar-administration{display:none!important}}