@font-face{font-family:CubaoFreeRegular;src:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Dito_July2021/fonts/Cubao_Free_Regular.otf)}@font-face{font-family:CubaoFreeNarrow;src:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Dito_July2021/fonts/Cubao_Free_Narrow.otf)}@font-face{font-family:CubaoFreeWide;src:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Dito_July2021/fonts/Cubao_Free_Wide.otf)}body{overflow-x:hidden;padding-top:0}body *{-webkit-box-sizing:border-box;box-sizing:border-box}.column-1,.column-2,.column-3,.column-4{position:relative;z-index:1}body a:hover,body button:hover{color:#fff}.footer-container a:hover,.footer-container button:hover{color:#ce1125}.leadinModal-content,.leadinModal-overlay{display:none}.content-column{position:relative;z-index:1}.bg-image-container{z-index:0}.header-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:0;max-width:100%;padding-left:32px;padding-right:32px;position:sticky;top:0;width:100vw;z-index:99}@media only screen and (max-width:767px){.header-container{padding-left:16px;padding-right:16px}}.header-container .logo-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:0 0 10px 10px;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;justify-content:center}@media only screen and (max-width:767px){.header-container .logo-container{border-radius:0 0 10px 10px;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;left:50%;padding:16px;position:absolute;transform:translateX(-50%)}}.header-container .logo-container .dito-logo{height:48px;width:auto}@media only screen and (max-width:767px){.header-container .logo-container .dito-logo{height:32px;width:auto}}@media only screen and (max-width:420px){.header-container .logo-container{padding:12px}.header-container .logo-container .dito-logo{height:32px;width:auto}}.header-container .dropdowns-container{position:absolute;right:32px}@media only screen and (max-width:767px){.header-container .dropdowns-container{right:16px}}.header-container .dropdowns-container .burger-container{background-color:#fff;border:none;border-radius:0 0 10px 10px;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;padding:16px}.header-container .burger-nav-button{background-color:#fff;border:none;font-size:0;height:48px;margin:0;padding:4px;width:auto}.header-container .burger-nav-button img{height:100%;width:auto}@media only screen and (max-width:767px){.header-container .burger-nav-button{height:38px;width:auto}}@media only screen and (max-width:420px){.header-container .dropdowns-container .burger-container{padding:12px}.header-container .burger-nav-button{height:32px;padding:0;width:auto}}.footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;position:relative;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;max-width:100%;min-height:200px;padding:30px 50px;width:100vw}@media only screen and (max-width:1400px){.footer-container{gap:60px}}@media only screen and (max-width:1200px){.footer-container{gap:40px}}@media only screen and (max-width:767px){.footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-container .logo-column p{font-size:16px;margin:0}.footer-container .logo-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media only screen and (max-width:767px){.footer-container .logo-column{text-align:center}.footer-container .logo-column .logo-container .dito-logo{margin:auto}}.footer-container .shops-column,.footer-container .socials-column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-container .shops-column p,.footer-container .socials-column p{font-size:16px;margin:0;text-align:right;width:100%}@media only screen and (max-width:767px){.footer-container .shops-column p,.footer-container .socials-column p{text-align:center}}.footer-container .shops-column .icon,.footer-container .socials-column .icon{height:32px;width:auto}@media only screen and (max-width:1200px){.footer-container .shops-column .icon,.footer-container .socials-column .icon{height:28px;width:auto}}.footer-container .shops-icons-container,.footer-container .socials-icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.footer-container .shops-icons-container,.footer-container .socials-icons-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#sideMenu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-wrap:break-word;position:relative;-o-text-overflow:clip;text-overflow:clip;white-space:normal;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;background-image:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/icon@2x.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:426px auto;-webkit-box-shadow:0 3px 50px #00000052;box-shadow:0 3px 50px #00000052;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-x:hidden;padding-top:20px;position:fixed;right:0;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:0}#sideMenu button{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;margin-bottom:12px}@media only screen and (max-width:767px){#sideMenu{background-size:300px auto;button{margin-right:12px}}}.anchors-container a{border-left:8px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0038a8;font-family:CubaoFreeRegular;font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:17px;padding:0 64px;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:600px}@media only screen and (max-width:767px){.anchors-container a{font-size:24px;margin-bottom:16px;max-width:80vw;padding:0 16px}}.anchors-container .active,.anchors-container a:hover{border-left:8px solid #db1229;color:#db1229}#sideMenu .anchors-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.language-switcher-wrapper{align-items:center;display:flex;height:80px;justify-content:center;position:absolute;right:150px}@media screen and (max-width:767px){.language-switcher-wrapper{height:74px;left:16px;padding:0;position:absolute;right:unset;width:fit-content}}@media screen and (max-width:420px){.language-switcher-wrapper{height:32px}}@media only screen and (max-width:420px){.language-switcher-wrapper{height:60px}}.language-switcher-wrapper .language-switcher-container{display:flex;position:relative}@media screen and (max-width:767px){.language-switcher-wrapper .language-switcher-container{height:100%}}.language-switcher-wrapper .language-switcher-container .chevron-icon{height:16px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(180deg);width:auto}@media screen and (max-width:767px){.language-switcher-wrapper .language-switcher-container .chevron-icon{display:none}}#page-language-switcher{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:10px;box-shadow:0 3px 6px #00000029;color:#20429c;font-size:18px;padding:12px 48px 12px 24px}@media screen and (max-width:767px){#page-language-switcher{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/custom-video-thumbnails/Language%20Selector.svg);background-position:50%;background-repeat:no-repeat;background-size:48px 48px;border-radius:0 0 10px 10px;color:transparent;font-size:16;height:74px;padding:12px!important;width:74px}#page-language-switcher option{color:#000;font-size:16px;margin-left:-16px}}@media screen and (max-width:420px){#page-language-switcher{height:60px}}