@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,500;0,700;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap);#main-wrapper,body,html{width:100%;min-height:80vh;position:relative;display:block;background-color:#fff}#main-wrapper{max-width:1440px;margin:0 auto}.modal{background:rgba(0,0,0,.9);display:block;top:0;position:fixed;z-index:9999;width:100%;height:100%}.modal-interactive .content-pop-up{position:relative;display:block;background-image:url("../images/pop-up-quiz.png");background-position:top;background-repeat:no-repeat;width:500px;height:375px;margin:95px auto 0}.modal-interactive .content-pop-up .close-modal{position:absolute;right:-20px;cursor:pointer}.modal-interactive .content-pop-up .caption{font-family:Fredoka One,cursive;font-weight:400;font-size:24px;text-align:left;color:#024da2;margin:0 auto;width:295px;padding-top:30px;line-height:27px}.modal-interactive .text-wrapper{width:320px;text-align:center;margin:0 auto 50px}.modal-interactive .text-wrapper p{font-family:Roboto,sans-serif;font-size:14px;line-height:16px;color:#fff}.modal-interactive .button-wrapper{text-align:center}.modal-interactive .button{position:relative;font-family:Fredoka One,cursive;min-width:150px;border-radius:15px;font-size:18px;text-transform:capitalize;padding:12px 20px;cursor:pointer;background:#ffeb0a;color:#024da2}@media only screen and (max-width:518px){.modal-interactive .content-pop-up{background-image:url("../images/pop-up-quiz-mobile.png");width:320px;height:300px;margin-top:95px}.modal-interactive .content-pop-up .close-modal{right:15px;top:15px;width:30px}.modal-interactive .content-pop-up .caption{font-size:18px;width:284px}}.pointer{cursor:pointer}.hidden{display:none!important}.transparent{opacity:0!important}.prevent-scroll{overflow:hidden}.blur{-webkit-filter:blur(2px);filter:blur(2px)}.transition{-webkit-transition:all .3s ease;transition:all .3s ease}.z0{z-index:0}.z20{z-index:20}.z40{z-index:40}.z60{z-index:60}.z80{z-index:80}.z100{z-index:100}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-menu{height:54px;position:relative;top:auto;right:auto;bottom:0;left:auto}#main-menu,#main-menu .header-menu2{width:100%;display:block;background-color:#c7dfff}#main-menu .header-menu2{height:55px}#main-menu .desktop{display:none!important}#main-menu .logo{position:relative;display:block;top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:32px;background-size:auto 100%;background-position:50%;background-repeat:no-repeat}#main-menu .logo-peditox{background-image:url("../images/logo.png");width:110px;height:35px;left:2%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left}#main-menu .logo-combi{background-image:url("../images/logo-combi.png");background-size:100%;background-position:100%;width:85px;float:right;-webkit-transform:translate(-60px,-50%);transform:translate(-60px,-50%)}#main-menu .navigation-wrapper{width:100%;height:100vh;padding:54px 16px 48px;position:fixed;display:block;top:0;right:auto;bottom:auto;left:0;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#f9dbe7;opacity:.95;z-index:-1;font-size:12px;text-align:right}#main-menu .navigation-wrapper .main-navigation{width:100%;max-width:375px;padding:8px;margin:0 auto;position:relative;display:block}#main-menu .navigation-wrapper .main-navigation a{width:100%;padding:24px 0;position:relative;display:block;border-top:2px solid #2a2a2a;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Fredoka One,cursive;font-size:16px;line-height:16px;color:#0248a6;text-align:center}#main-menu .navigation-wrapper .main-navigation a .icon-fb{width:36px}#main-menu .navigation-wrapper .main-navigation a:first-child{border-top:none;display:block}#main-menu .navigation-wrapper .main-navigation a:last-child{display:block}#main-menu .navigation-wrapper .main-navigation a:active{padding:20px 8px;font-weight:700}#main-menu .mobile-navigation{width:54px;height:54px;top:0;left:auto;background-color:#add0ff}#main-menu .mobile-navigation,.nav-line{position:absolute;display:block;right:0;bottom:auto}.nav-line{width:24px;height:4px;margin:0 auto;background-color:#0248a6;opacity:1;top:auto;left:0;border-radius:5px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease;transition:all .3s ease}.nav-line.line_1{top:18px}.nav-line.line_2{top:25px}.nav-line.line_3{top:32px}.active .nav-line{background-color:#0248a6}.active .nav-line.line_1{top:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.active .nav-line.line_2{opacity:0}.active .nav-line.line_3{top:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-footer{width:90%;height:180px;padding:8px;position:relative;display:block;top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;float:left;background-color:#eee;font-size:10px;text-align:center}#main-footer.active{-webkit-transform:translate(0);transform:translate(0)}#main-footer .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:18px auto}#main-footer .side-right{margin-top:10px}#main-footer .contact{font-size:14px;font-family:Roboto,sans-serif;color:#565656;text-align:center}#main-footer .contact.desktop{display:none}#main-footer .privacy-policy{font-family:Roboto,sans-serif}#main-footer .h1{position:relative;display:block;width:auto;margin-bottom:18px;border-bottom:1px solid #7e7e7e}#main-footer .icon{width:30px;height:30px;margin:0 8px;position:relative;display:block;background-size:auto 100%;background-position:50%;background-repeat:no-repeat}#main-footer .icon.fb{background-image:url("../images/icon-facebook.png")}#main-footer .icon.ig{background-image:url("../images/icon-instagram.png")}#main-footer .logo{display:none}#main-footer .side-right{float:none}#main-footer .copyright{width:100%;float:left;font-size:12px;line-height:16px;text-align:center;font-family:Roboto,sans-serif;color:#565656;margin-bottom:10px}#main-footer .privacy-policy{font-size:12px}@media only screen and (max-width:935px){#main-menu .navigation-wrapper .main-navigation a{font-size:16px}}@media only screen and (min-width:769px){#main-wrapper{margin-top:0}#main-menu{height:85px;top:0;right:auto;bottom:auto;left:auto;position:relative;display:block;width:98%;margin:0 auto;border-bottom-left-radius:15px;border-bottom-right-radius:15px}#main-menu .bg-menu,#main-menu .header-menu2{display:none}#main-menu .desktop{display:block!important}#main-menu .logo{height:44px;position:relative;display:block;top:50%;right:auto;bottom:auto;left:0}#main-menu .logo-peditox{width:137px;float:left;-webkit-transform:translate(26px,-50%);transform:translate(26px,-50%);background-position:0}#main-menu .logo-combi{width:130px;float:right;-webkit-transform:translate(-30px,-71%);transform:translate(-30px,-71%);background-position:100%;background-size:100%}#main-menu .v1{border-left:1px solid #949494}#main-menu .navigation-wrapper,#main-menu .v1{height:40px;display:block;position:relative;float:left}#main-menu .navigation-wrapper{width:calc(100% - 267px - 43px - 43px);padding:0;top:50%;right:auto;bottom:auto;left:auto;-webkit-transform:translate(50px,-50%);transform:translate(50px,-50%);background:none;font-size:12px;text-align:right}#main-menu .navigation-wrapper.hidden{display:block!important}#main-menu .navigation-wrapper.transparent{opacity:1!important}#main-menu .navigation-wrapper .main-navigation{width:auto;max-width:unset;padding:0;margin:0;float:right}#main-menu .navigation-wrapper .main-navigation a{width:auto;padding:11px 0;margin:0 11px;border-top:none;float:left;font-size:14px;line-height:18px;color:#024ea2}#main-menu .navigation-wrapper .main-navigation a.active:hover{text-decoration:none}#main-menu .navigation-wrapper .main-navigation a:active{padding:11px 0}#main-menu .navigation-wrapper .main-navigation a:before{content:"";width:0;height:6px;background:#024ea2;position:absolute;display:block;top:auto;right:auto;bottom:-25px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-radius:10px;font-weight:700}#main-menu .navigation-wrapper .main-navigation a:first-child,#main-menu .navigation-wrapper .main-navigation a:last-child{display:none}#main-menu .navigation-wrapper .main-navigation a.active:before,#main-menu .navigation-wrapper .main-navigation a:hover:before{width:50%}#main-menu .navigation-wrapper .main-navigation a:hover:before{-webkit-transition:all .3s ease;transition:all .3s ease}#main-menu .mobile-navigation{position:absolute;display:none}#main-footer{padding:25px 45px 0;font-size:14px;height:145px}#main-footer .account,#main-footer .contact,#main-footer .icon,#main-footer .social-media{position:relative;display:block;float:right}#main-footer .social-media{height:40px;margin:0 auto}#main-footer .logo{width:137px;height:44px;position:absolute;display:block;background-size:auto 100%;background-position:50%;background-repeat:no-repeat;background-image:url("../images/logo.png")}#main-footer .side-right{width:400px;float:right;margin-top:0}#main-footer .side-top{height:50px;margin-bottom:8px}#main-footer .contact{width:auto;margin:0 10px 0 25px;line-height:40px;text-decoration:none}#main-footer .contact.desktop{display:block}#main-footer .contact.mobile{display:none}#main-footer .h1{border-bottom:1px solid #7e7e7e;width:auto;position:relative;display:block;margin-bottom:0}#main-footer .icon{width:36px;height:36px;margin:0 10px;top:50%;right:auto;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform-origin:center center;transform-origin:center center}#main-footer .icon:hover{-webkit-transform:scale(1.1) translateY(-45%);transform:scale(1.1) translateY(-45%)}#main-footer .side-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#main-footer .copyright{width:auto;margin:20px 0;line-height:20px;text-align:right;font-size:14px}#main-footer .privacy-policy{display:block;margin:20px 0;font-size:14px}}@media only screen and (min-width:842px){#main-menu .navigation-wrapper .main-navigation a{font-size:15px;margin:0 18px}}@media only screen and (max-width:842px){.footer-logo{display:none}}@media only screen and (min-width:1024px){#main-menu .navigation-wrapper .main-navigation a{font-size:18px;margin:0 30px}}