@media(max-width:991.98px){footer div.help-guardian,footer div.help-phone-contact{font-size:.8rem;width:32%}footer div.help p{font-size:.7rem}}@media(max-width:767.98px){html{font-size:16px}input{border-color:#6a7187;margin:30px 0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h1,h2,h3,h4,h5{font-weight:700}p{font-size:.7rem}div.page-content-container{min-height:auto}div.round-corners-box{border-radius:5px}div.shadow-box{box-shadow:0 3px 8px -4px rgba(125,130,151,.5)}a.link-multisport{font-weight:400}button.btn-multisport-large{padding:.5rem}button.btn-multisport-clear{border:1px solid #3642ae}button.btn-mobile-full-width{border-radius:5px;font-size:1rem;width:100%}button.btn-multisport-empty{background:#fff;border:1px solid #3642ae;border-radius:5px;color:#3642ae;font-weight:700;padding:4px 6px}.gray-container{background-color:#fff}div.logotype img{margin-left:0;margin-top:10px;width:100%}div#top-statusbar div.logotype img{width:100%}div.btn-file-upload{border-width:1px}form.multisport-form input,form.multisport-form select{font-size:34px;height:100px}form.multisport-form div.ms-form-footer{margin-top:40px;text-align:center}form.multisport-form div.ms-form-footer a.backlink{font-size:2em;margin-top:30px}div.cms-content h1,div.cms-content h2,div.cms-content h3,div.cms-content h4,div.cms-content h5{margin-bottom:10px}div.cms-content h1{font-size:2.5rem!important}div.cms-content ul{font-size:1rem!important;line-height:1rem!important}div.cms-content ol{line-height:1rem!important;margin-top:5px}div.page-content{height:auto!important}.ms-custom-checkbox,.ms-custom-radio,.ms-custom-radio-inline{font-size:.7rem}.ms-custom-checkbox.ms-custom-checkbox-disabled .checkmark:after,.ms-custom-radio-inline.ms-custom-checkbox-disabled .checkmark:after,.ms-custom-radio.ms-custom-checkbox-disabled .checkmark:after{border-bottom:2px solid #e2e4ea;border-right:2px solid #e2e4ea}.ms-custom-checkbox .checkmark,.ms-custom-radio .checkmark,.ms-custom-radio-inline .checkmark{align-items:center;display:flex;height:20px;justify-content:center;left:0;top:50%!important;transform:translateY(-50%);width:20px}.ms-custom-checkbox .checkmark:after,.ms-custom-radio .checkmark:after,.ms-custom-radio-inline .checkmark:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:13px;left:6px;top:1px;width:5px}.ms-custom-checkbox strong,.ms-custom-radio strong,.ms-custom-radio-inline strong{margin-left:10px}.ms-custom-checkbox{padding-left:24px}div.option-picker div.option-to-pick div.radio-option-container label.ms-custom-radio{font-size:.875rem;padding:4px 0}div#content div.statusbar-section{background:#fff}div#content div.language-switcher{margin-right:0;margin-top:0}div#content div.language-switcher button{border-radius:5px;font-size:.8rem;font-weight:500;height:34px;margin-right:10px;width:34px}div#content div.language-switcher button:last-of-type{margin-right:0}div#content div.info{margin-bottom:50px}div#content div.info p{max-width:100%}div#content div.login-section{margin-top:40px}div#content div.login-section div.error-message{font-size:1.2em;height:50px}div#content .cms-content-container{padding-bottom:10px}div#content .cms-content-container .header h4{font-size:1rem;margin-bottom:20px}button.login-button{border-radius:5px;font-size:1rem;height:3rem;margin:10px 0}div.container{max-width:90%}div.gray-container-right{border-bottom:1px solid #b4b8c2}div.animated-input-container{margin-bottom:0}div.animated-input-container div.animated-input{border:1px solid #6a7187;border-radius:5px;height:3.5rem;margin-bottom:10px;width:100%}div.animated-input-container div.animated-input.focused label{font-size:.7rem;top:15px}div.animated-input-container div.animated-input.error{border-width:1px}div.animated-input-container div.animated-input label{font-size:.7rem;left:10px;top:19px}div.animated-input-container div.animated-input input{font-size:.8rem;left:10px;margin:0}div.animated-input-container div.dropdown-menu{font-size:2em}div#loader div.loader-fader{opacity:.1}div#loader div.loader-box{box-shadow:0 3px 8px -4px rgba(125,130,151,.5);height:125px;width:125px}div#loader div.loader-box p{margin-top:15px}div#loader div.loader-box .loader,div#loader div.loader-box .loader:after{height:50px;margin:20px auto 10px;width:50px}div#loader div.loader-box .loader :after,div#loader div.loader-box .loader:after :after{height:45px;width:45px}div.cookies-bar{flex-direction:column;height:auto;justify-content:space-around}div.cookies-bar div.cookies-wrapper{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between}div.cookies-bar div.text-positioner{flex-shrink:6;padding:0}div.cookies-bar div.text-positioner p{color:#fff;font-size:.8em;padding:16px;text-align:center}div.cookies-bar div.text-positioner a{color:#fff;text-decoration:underline}div.cookies-bar div.text-positioner a:hover{text-decoration:none}div.cookies-bar div.image-positioner{flex-shrink:0;margin:0;padding:24px}div.cookies-bar div.image-positioner img{height:auto;max-width:100%}div.cookies-bar div.title-positioner{flex-shrink:5;padding:12px}div.cookies-bar div.title-positioner h5{color:#fff;font-size:1.2em;margin:0;text-align:center}div.cookies-bar div.button-positioner{flex-shrink:0}div.cookies-bar div.button-positioner button.btn-cookie-bar{font-size:30px}div.notifications div.ems-notification p{font-size:1rem;line-height:30px}div.notifications div.ems-notification img{margin-top:0;width:25px}div.notifications div.ems-notification button{font-size:.8rem}div.notifications div.ems-notification button.close-button{font-size:1rem}div.pagination-info{font-size:2.4rem;margin-left:30px;margin-top:15px}ul.pagination{margin-right:30px;margin-top:10px}ul.pagination li{font-size:2rem}}@media (min-width:991px)and (max-width:1500px){.d-lg-change-width{flex:0 0 63.33333%;max-width:63.33333%}#content.hr-dashboard div.header-container{z-index:999}}@media (min-width:991px)and (max-width:1090px){.d-lg-change-width{padding:0!important}#content.hr-dashboard div.dashboard-top-section div.dashboard-menu.hr-menu div.hr-role-customer-switcher{margin-left:5px}#content.hr-dashboard div.dashboard-top-section .col-lg-2{flex:0 0 12.66667%;max-width:12.66667%}}@media (max-width:991px){.required:before{font-size:2.2em;left:-12px}div.messages-right-message-attachment button,div.messages-right-message-body,div.messages-right-message-title{font-size:1rem}div.qaList{max-width:50vh!important}div.backlink{display:flex;padding:10px 0}div.backlink a{font-size:.875rem}div.help-wrapper{align-items:center!important;flex-direction:column-reverse!important;justify-content:space-between!important}div.help-content-wrapper,div.help-navigation-wrapper{width:100%!important}footer{font-size:.7rem;margin-top:0;padding:4px 0 10px}footer p{font-size:.8rem;opacity:.5}footer div.footer-container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:10px 7px 10px 0}footer div.footer-container:last-of-type{padding-bottom:5px;padding-top:15px}footer div.social-media{margin:24px 0 12px;order:4;text-align:center;width:100%}footer div.social-media .title{font-size:.8rem}footer div.social-media div.follow-us a{display:inline-block;margin:0 4px}footer div.social-media div.follow-us a img{width:35px}footer div.social-media div.follow-us a img:first-of-type{margin-left:0}footer div.help{align-items:center;display:flex;flex-direction:column;margin:10px 2px;width:100%}footer div.help h5{font-size:.875rem;font-weight:700;margin-bottom:.1rem}footer div.help p{font-size:.7rem;line-height:1.4rem}footer div.help-guardian,footer div.help-phone-contact{font-size:.7rem;margin:10px 0 0 7px;min-width:40vh;width:90%}footer div.help-guardian div.contact-shortcut,footer div.help-phone-contact div.contact-shortcut{border-radius:5px;display:flex;justify-content:space-around;min-height:70px}footer div.help-guardian div.contact-shortcut.dark,footer div.help-phone-contact div.contact-shortcut.dark{border:1px solid hsla(0,0%,100%,.5)}footer div.help-guardian div.contact-shortcut.light,footer div.help-phone-contact div.contact-shortcut.light{border:1px solid rgba(0,0,0,.5)}footer div.help-guardian div.contact-shortcut div.contact-hyperlinks-container,footer div.help-phone-contact div.contact-shortcut div.contact-hyperlinks-container{font-size:.7rem!important}footer div.help-guardian div.contact-shortcut div.description,footer div.help-phone-contact div.contact-shortcut div.description{margin-top:8px}footer div.help-guardian div.contact-shortcut div.description p,footer div.help-phone-contact div.contact-shortcut div.description p{margin-bottom:2px;opacity:1}footer div.help-guardian div.contact-shortcut div.description a,footer div.help-phone-contact div.contact-shortcut div.description a{margin-bottom:10px;opacity:1}footer div.help-guardian div.contact-shortcut div.description strong,footer div.help-phone-contact div.contact-shortcut div.description strong{font-size:.7rem;margin-bottom:10px;opacity:1}footer div.help-guardian div.contact-shortcut div.description strong.long,footer div.help-guardian div.contact-shortcut div.description strong.very-long,footer div.help-phone-contact div.contact-shortcut div.description strong.long,footer div.help-phone-contact div.contact-shortcut div.description strong.very-long{font-size:.7rem}footer div.help-guardian img,footer div.help-phone-contact img{margin:4px 0 0;width:40px}footer div.footer-links{align-items:center;display:flex;flex-direction:column;font-size:.8rem;font-weight:700;justify-content:center;margin:0;order:1;width:100%}footer div.footer-links div.link-item{margin:0 0 6px}footer div.info{margin-top:15px;order:2;padding:0;width:100%}footer div.info div.logo{text-align:center}footer div.info div.logo img{width:157px}footer div.info div.copyright p,footer div.info div.release-info p{margin:6px 0 4px;text-align:center}footer div.footer-language-switcher{align-items:center;justify-content:center;margin:15px 0;order:3;width:100%}footer div.footer-language-switcher div.label{font-size:.8rem;width:82px}footer div.footer-language-switcher button{font-size:.8rem;height:30px;margin-left:10px;width:30px}.mobile-period-and-payments-section{margin-bottom:20px;margin-left:-15px;margin-right:-15px}.mobile-period-and-payments-section h4{font-size:1.25rem;margin-bottom:20px}.mobile-period-and-payments-section .accordion{margin:2rem auto;max-width:600px}.mobile-period-and-payments-section .accordion-title{background-color:#dcddde;cursor:pointer;display:flex;flex-wrap:wrap;font-size:.7rem;height:auto;line-height:1}.mobile-period-and-payments-section .accordion-title .accordion-period{flex:90%;text-align:left}.mobile-period-and-payments-section .accordion-title .accordion-toggle-mark{font-size:2em;position:relative;right:0;top:-15px}.mobile-period-and-payments-section .accordion-title .accordion-days-info{flex:80%;text-align:left}.mobile-period-and-payments-section .accordion-title .accordion-price{flex:20%;text-align:right}.mobile-period-and-payments-section .accordion-content,.mobile-period-and-payments-section .accordion-title{padding:10px 5px 5px}.mobile-period-and-payments-section .accordion-content{background-color:#e4e4e4;font-size:.7rem}.mobile-period-and-payments-section .accordion-content .accordion-action-dates{border-bottom:4px solid #dcddde;display:flex;height:auto;justify-content:space-around;margin-bottom:20px}.mobile-period-and-payments-section .accordion-content .accordion-action-dates .accordion-content-days{align-content:center;display:flex;flex:50%;justify-items:center;padding:10px;text-align:center}.mobile-period-and-payments-section .accordion-content .accordion-action-dates .accordion-content-days:first-of-type{border-right:2px solid #dcddde}.mobile-period-and-payments-section .accordion-content .accordion-action-dates .accordion-content-days:nth-of-type(2){border-left:2px solid #dcddde}.mobile-period-and-payments-section .accordion-content .accordion-content-payments .row.dashboard-payments-card div{padding:2px}.mobile-period-and-payments-section .accordion-content .accordion-content-payments .dashboard-payments-manual .row div{padding:0}.mobile-period-and-payments-section .accordion-content .accordion-content-payments .dashboard-payments-manual{border-top:4px solid #dcddde}.mobile-period-and-payments-section .accordion-content .accordion-content-payments .dashboard-payments-manual p{font-size:1.5em}.mobile-period-and-payments-section .accordion-content .accordion-content-payments .dashboard-payments-manual .btn{font-size:1.2em}.period-dropdown div,.period-dropdown div button{font-size:1em!important}}@media(max-width:991px)and (orientation:landscape){footer div.help-guardian,footer div.help-phone-contact{max-width:50vw}}