.main-banner-slider{border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1170px;margin-top:25px}.banner-slider-wrapper{background-color:#ffffff;border-radius:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;overflow:hidden;clip-path:inset(0);-ms-touch-action:pan-y;touch-action:pan-y;width:100%}.hero-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;height:100%}.content-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px;row-gap:16px}.header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;row-gap:24px}.header-tag{font-family:"TelefonicaWeb-Bold";font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.header-tag--purple{color:#e63780}.header-tag--blue{color:#019df4}.header-title{color:#0b2739;font-size:32px;font-weight:400;line-height:40px}.header-title>strong{font-family:"TelefonicaWeb-Bold"}.action-content{background-color:#019df4;border-radius:50px;border:none;color:#ffffff;cursor:pointer;font-family:"TelefonicaWeb-Regular";font-size:14px;line-height:16px;max-width:200px;padding:9.5px 16px;text-decoration:none;-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;width:100%;text-align:center;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;position:relative;z-index:10}.action-content:hover{background-color:#0a7ac9}.banner-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3;flex:3;width:100%}.banner-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.action-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0 16px 0}.action-next,.action-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;z-index:10}.action-prev:before{content:url("../images/chevron-prev.svg")}.action-next:after{content:url("../images/chevron-next.svg")}.bullet-container{-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.bullet-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:50px;border:none;color:#6b6d70;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"TelefonicaWeb-Regular";font-size:16px;height:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 150ms ease-in-out,color 150ms ease-in-out;transition:background-color 150ms ease-in-out,color 150ms ease-in-out;width:36px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;z-index:10;position:relative}.bullet-slider:hover{color:#0097ee}.bullet-slider.bullet--active{color:#0097ee;font-family:"TelefonicaWeb-Bold";font-weight:700}.banner-slider-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bullet-slider{overflow:visible;padding:0;position:relative}.bullet-slider .bullet-num{display:inline-block;line-height:36px;position:relative;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bullet-slider .bullet-ring{display:block;height:36px;inset:0;pointer-events:none;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:36px;z-index:1}.bullet-slider .bullet-ring circle{fill:none;stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-width:3;stroke:#0097ee}@media (max-width:768px){.hero-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto}.main-banner-slider{background-color:#fff;margin-top:70px}.banner-slider-wrapper{background-color:transparent;border-radius:0}.banner-slider{min-width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;height:241px}.content-slider{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:0;row-gap:16px;padding-top:16px;height:100%}.action-slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:16px}.header-content{row-gap:8px}.header-tag{font-size:14px}.header-title{font-size:20px;line-height:24px}.banner-image{min-height:241px;-o-object-fit:cover;object-fit:cover;overflow:hidden}}@media (max-width:568px){.action-content{max-width:unset}}