.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.8rem}#cookieBanner button:focus{outline:4px solid #fff;outline-offset:2px}#cookieBanner .o-button:focus{outline:3px solid #fff;outline-offset:2px}#cookieBanner .on-button:focus{outline:3px solid #fff;outline-offset:2px}#cookieBanner .onn-button:focus{outline:3px solid #fff;outline-offset:2px}#cookieBanner a:focus{outline:3px solid #fff}form button:focus{outline:4px solid #0048ff}form .checkbox input:focus{outline:3px solid #000;outline-offset:2px}#cookieConsent{width:40%;max-height:500px;padding:2%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#222;border-radius:30px;color:#e6e5e5;box-shadow:0 5px 10px 5px rgb(0 0 0 / .1);}#cookieConsent p{margin:0;padding:0;padding:2%}#cookieConsent .cookie-adminoptions{width:100%;max-height:calc(100vh - 20px);overflow-y:auto;position:relative;display:none;justify-content:center;align-items:center;padding:1%}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:5px}#cookieConsent .cookie-adminoptions::-webkit-scrollbar-thumb{background-color:#343434;border-radius:10px}#cookieConsent .cookie-adminoptions .check{width:100%;position:relative;display:flex;flex-direction:column}#cookieConsent .cookie-adminoptions .check .zero-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#353535;border-radius:30px}#cookieConsent .cookie-adminoptions .check .first-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#353535;border-radius:30px}#cookieConsent .cookie-adminoptions .check .second-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#353535;border-radius:30px}#cookieConsent .cookie-adminoptions .check .third-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#353535;border-radius:30px}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 3%}#cookieConsent .cookie-adminoptions .check .o-button{position:relative;display:flex;justify-content:flex-end;align-items:center;background-color:#2fa7fd;width:50px;height:20px;border-radius:30px;transition:0.2s;margin:2%;padding-right:.20999999%}#cookieConsent .cookie-adminoptions .check .on-button{position:relative;display:flex;justify-content:start;align-items:center;background-color:#595959;width:50px;height:20px;border-radius:30px;cursor:pointer;transition:0.2s;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{position:relative;display:flex;justify-content:start;align-items:center;background-color:#595959;width:50px;height:20px;border-radius:30px;cursor:pointer;transition:0.2s;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{position:relative;display:flex;justify-content:start;align-items:center;background-color:#595959;width:50px;height:20px;border-radius:30px;cursor:pointer;transition:0.2s;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{position:absolute;content:'';background-color:#fff;width:17px;height:17px;border-radius:50%;margin:1px;transition:0.2s}#cookieConsent .cookie-adminoptions .check .onn-button::before{position:absolute;content:'';background-color:#fff;width:17px;height:17px;border-radius:50%;margin:1px;transition:0.2s}#cookieConsent .cookie-adminoptions .check .on-button::before{position:absolute;content:'';background-color:#fff;width:17px;height:17px;border-radius:50%;margin:1px;transition:0.2s}#cookieConsent .cookie-adminoptions .check .onnn-button::before{position:absolute;content:'';background-color:#fff;width:17px;height:17px;border-radius:50%;margin:1px;transition:0.2s}#cookieConsent .cookie-adminoptions .check input:checked+.on-button{background-color:#2fa7fd}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(30px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button{background-color:#2fa7fd}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(30px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button{background-color:#2fa7fd}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(30px)}#cookieConsent .cookie-adminoptions .check .save-preferences{display:flex;justify-content:center;align-items:center;padding-top:2%}.check input{display:none}#cookieConsent .cookie-buttons{width:100%;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:5%;padding:5% 1% 0%}#cookieConsent button{width:100%;background-color:#2fa7fd;color:#fff;letter-spacing:1px;border:none;border-radius:5px;padding:12px 35px;cursor:pointer;font-size:1rem;font-weight:700;margin:0 1%;transition:0.3s}#cookieConsent button:hover{background-color:#1f84cc}#cookieConsent .cookie-info{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:5%}#cookieConsent .cookie-info a{margin:0 1%;color:#e6e5e5}#cookieConsent .cookie-info a:hover{color:#2fa7fd}#cookieAdminPanel{display:none;position:fixed;bottom:0;right:20px;background-color:#222;color:#fff;font-weight:700;letter-spacing:1px;padding:10px 40px;cursor:pointer;border:none;border-top-left-radius:15px;border-top-right-radius:15px;z-index:99999}#cookieAdminPanel:focus{color:#fff;background-color:#0048ff}#chatbot-toggler:focus{outline:4px solid #000}#close-chatbot:focus{outline:4px solid #000}#chatbot-toggler{position:fixed;bottom:5%;left:1%;border:none;height:50px;width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background:#FF4A47;transition:all 0.2s ease;z-index:2}#chatbot-toggler .chat-btn{display:flex;justify-content:center;align-items:center}#chatbot-toggler .chat-btn img{width:35px;height:35px}#chatbot-toggler .closechat-btn{display:flex;justify-content:center;align-items:center}#chatbot-toggler .closechat-btn img{width:30px;height:30px}body.show-chatbot #chatbot-toggler{transform:rotate(90deg)}#chatbot-toggler span{color:#fff;position:absolute}body.show-chatbot #chatbot-toggler span:first-child,#chatbot-toggler span:last-child{opacity:0}body.show-chatbot #chatbot-toggler span:last-child{opacity:1}.chatbot-popup{position:fixed;width:420px;margin-left:5%;bottom:0;margin-bottom:2%;background:#fff;overflow:hidden;border-radius:15px;opacity:0;transform:scale(.2);transform-origin:bottom left;pointer-events:none;box-shadow:0 0 128px 0 rgb(0 0 0 / .1),0 32px 64px -48px rgb(0 0 0 / .5);transition:all 0.1s ease;z-index:2}body.show-chatbot .chatbot-popup{opacity:1;pointer-events:auto;transform:scale(1)}.chat-header{display:flex;align-items:center;background:#FF4A47;padding:3% 7%;justify-content:space-between}.chat-header .header-info{display:flex;gap:3%;align-items:center;justify-content:center}.header-info .logo-text{color:#fff;font-size:1.31rem;font-weight:600}.chat-header #close-chatbot{display:flex;align-items:center;justify-content:center;border:none;height:40px;width:40px;font-size:1.9rem;padding-top:0%;border-radius:50%;background:#fff0;transition:0.2s ease}.chat-header #close-chatbot img{position:relative;height:30px;width:30px}.chat-header #close-chatbot:hover{background:#bb3634}.chat-body{padding:5% 5%;display:flex;gap:10%;height:300px;overflow-y:auto;flex-direction:column;background:#fff;scrollbar-width:thin;scrollbar-color:#ccccf5 #fff0}.chat-body .message{display:flex;gap:3%;align-items:center}.chat-body .bot-message .bot-avatar{display:flex;max-width:70px;fill:#5350C4;flex-shrink:0;margin-bottom:1%;align-self:flex-start;background:#fff}.chat-body .user-message{flex-direction:column;align-items:flex-end}.chat-body .message .message-text{position:relative;display:flex;justify-content:center;align-items:center;padding:3% 4%;font-size:.95rem;background:#F2F2FF}.chat-body .bot-message{width:100%;gap:3%}.chat-body .bot-message.thinking .message-text{padding:3% 4%}.chat-body .bot-message .message-text{color:#000;background:#F2F2FF;border-radius:3px 13px 13px 13px}.chat-body .user-message .message-text{color:#000;background:#FFDFDC;border-radius:13px 13px 3px 13px}.chat-body .bot-message .thinking-indicator{display:flex;gap:3%;padding-block:1.5%}.chat-body .bot-message .thinking-indicator .dot{height:7px;width:7px;opacity:.7;border-radius:50%;background:#C74A3D;animation:dotPulse 1.8s ease-in-out infinite}.chat-body .bot-message .thinking-indicator .dot:nth-child(1){animation-delay:0.2s}.chat-body .bot-message .thinking-indicator .dot:nth-child(2){animation-delay:0.3s}.chat-body .bot-message .thinking-indicator .dot:nth-child(3){animation-delay:0.4s}@keyframes dotPulse{0%{transform:translateY(0)}28%{opacity:.4;transform:translateY(-4px)}44%{opacity:.2}}.chat-footer{position:relative;width:100%;background:#fff;padding:5% 6% 5%;background:#f4f4ff}.chat-footer .chat-form{width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:0% 0 0% 0;overflow-y:auto;border-radius:10px;outline:1px solid #CCCCE5;scrollbar-width:thin;scrollbar-color:#ebebf2 #fff0;background:#fff}.chat-footer .chat-form:focus-within{outline:2px solid #C74A3D}.chat-form .message-input{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0% 2% 0 2%}.chat-form .message-input textarea{width:100%;display:flex;padding-top:4%;padding-left:2%;padding-right:18%;border:none;outline:none;font-size:.95rem;resize:none;background:#fff0}.chat-form .chat-controls{position:fixed;display:flex;align-items:center;right:9%;padding-top:0%}.chat-form .chat-controls .send-btn{display:flex;align-items:center;justify-content:center}.chat-form .chat-controls .send-btn img{height:30px;width:30px}.chat-form .chat-controls button{height:35px;width:35px;border:none;font-size:1.15rem;cursor:pointer;color:#FF4A47;background:none;color:#f4f4ff;border-radius:50%;transition:0.2s ease}.chat-form .chat-controls #send-message{background:#FF4A47}.chat-form .chat-controls #send-message:hover{background:#C74A3D}.chat-form .chat-controls button:hover{background:#DFDFFF;color:#DFDFFF}.footer{position:relative;display:flex;width:100%}.footer-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:1%;border-top:1px solid #000}.footer-container h2{font-size:1.2rem;font-weight:700}.links-to{width:100%;display:flex;flex-direction:column;color:#000;padding-top:2%}.links-to ul{display:flex;flex-direction:row;justify-content:center}.links-to ul li{width:13%;list-style:none;padding:4% 0}.links-to a{text-decoration:none;color:#000;font-size:.9rem;padding-bottom:0%}.links-to a:hover{font-weight:700}.more-about{display:flex;flex-direction:column;color:#000;padding-top:2%;padding-left:9%}.more-about ul li{list-style:none;padding-top:10.5%}.more-about a{text-decoration:none;color:#000;font-size:.9rem;padding-bottom:0%}.more-about a:hover{font-weight:700}.social-media-footer{display:flex;flex-direction:column;color:#000;padding-top:2%;padding-left:15%}.social-media-footer ul li{list-style:none}.social-media-footer-mob{display:none}.social-media-footer-mob ul li{list-style:none}.icons-footer{display:flex;position:relative;flex-direction:row;justify-content:flex-start;align-items:flex-start;filter:invert()}.icons{width:100%;display:flex;justify-content:center;align-items:center;gap:15px;margin:0 auto;padding-top:25px}.icons a{display:flex;justify-content:center;align-items:center;text-align:center;transition:transform 0.5s}.icons img{width:40px;height:auto}.icons .tik{width:35px;height:auto}.icons a:hover{transform:scale(.8)}.affiliate-links{display:flex;align-items:center;text-align:center;justify-content:center;font-size:.8rem;background-color:#e6e5e5;color:#000;padding:1% 2%}.copyright{display:flex;justify-content:center;font-size:.6rem;color:#000;padding:1% 0}@media only screen and (max-width:344px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:100%;max-height:645px}#cookieConsent p{margin:0;padding:0;margin:8% 4% 5%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:5%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:2%}#cookieConsent .cookie-info{margin:3%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{left:5%}.chatbot-popup{width:100%;height:100%;margin-left:0;margin-bottom:0;border-radius:0;z-index:100000}.chat-body{height:calc(90% - 8%);gap:4%}.chat-footer{position:absolute;bottom:0}footer{padding-bottom:15%}.footer-container{padding:4% 0 0 0}.footer-container h2{font-size:1rem}.links-to{width:100%;justify-content:center}.links-to ul{flex-direction:column;padding:4% 0 0 0}.links-to ul li{width:100%}.more-about{width:100%}.social-media-footer{display:none}.social-media-footer-mob{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#000;padding:3% 6%;border-top:1px solid #000}.social-media-footer-mob h2{font-size:1.2rem;font-weight:700}.icons{padding-bottom:6%}.affiliate-links{padding:2% 3%;text-align:justify}.copyright{padding:6% 0}}@media only screen and (min-width:345px) and (max-width:361px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:100%;max-height:650px}#cookieConsent p{margin:0;padding:0;margin:8% 4% 5%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:5%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:2%}#cookieConsent .cookie-info{margin:3%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{left:5%}.chatbot-popup{width:100%;height:100%;margin-left:0;margin-bottom:0;border-radius:0;z-index:100000}.chat-body{height:calc(90% - 11.5%);gap:4%}.chat-footer{position:absolute;bottom:0}footer{padding-bottom:15%}.footer-container{padding:4% 0 0 0}.footer-container h2{font-size:1rem}.links-to{width:100%;justify-content:center}.links-to ul{flex-direction:column;padding:4% 0 0 0}.links-to ul li{width:100%}.more-about{width:100%}.social-media-footer{display:none}.social-media-footer-mob{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#000;padding:3% 6%;border-top:1px solid #000}.social-media-footer-mob h2{font-size:1.2rem;font-weight:700}.icons{padding-bottom:6%}.affiliate-links{padding:2% 3%;text-align:justify}.copyright{padding:6% 0}}@media only screen and (min-width:361px) and (max-width:767px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:100%;max-height:640px}#cookieConsent p{margin:0;padding:0;margin:8% 4% 5%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:4%}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:5%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:2%}#cookieConsent .cookie-info{margin:3%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{left:5%;bottom:4%}.chatbot-popup{width:100%;height:100%;margin-left:0;margin-bottom:0;border-radius:0;z-index:100000}.chat-body{height:calc(90% - 13.5%);gap:4%}.chat-footer{position:absolute;bottom:0}footer{padding-bottom:15%}.footer-container{padding:4% 0 0 0}.footer-container h2{font-size:1rem}.links-to{width:100%;justify-content:center}.links-to ul{flex-direction:column;padding:4% 0 0 0}.links-to ul li{width:100%}.more-about{width:100%}.social-media-footer{display:none}.social-media-footer-mob{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#000;padding:3% 6%;border-top:1px solid #000}.social-media-footer-mob h2{font-size:1.2rem;font-weight:700}.icons{padding-bottom:6%}.affiliate-links{padding:2% 3%;text-align:justify}.copyright{padding:6% 0}}@media only screen and (min-width:376px) and (max-width:767px) and (orientation:portrait){.chat-body{height:calc(90% - 9%)}}@media only screen and (min-width:539px) and (max-width:767px) and (orientation:portrait){.chat-body{height:calc(90% - 19%);gap:5%}.footer-container h2{font-size:1.2rem}}@media only screen and (max-width:668px) and (orientation:landscape){.cookie-banner{width:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:90%;max-height:290px}#cookieConsent p{margin:0;padding:0;padding-bottom:1%;margin:0% 4% 0%;font-size:.8rem}#cookieConsent .cookie-adminoptions .check{padding-top:0;font-size:.8rem;padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button{height:30px}#cookieConsent .cookie-adminoptions .check .first-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .second-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .third-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%;font-size:.9rem}#cookieConsent button{position:relative;padding:10px 10px;margin:1%}#cookieConsent .cookie-info{margin:0%;padding-top:0}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{left:2%;bottom:4%}.chatbot-popup{width:100%;height:100%;margin-left:0;margin-bottom:0;border-radius:0;z-index:100000}.chat-body{height:calc(90% - 32%)}.chat-footer{position:absolute;bottom:0;padding:2.5% 3% 2.5%}.chat-footer .chat-form{padding:0}.chat-form .chat-controls{right:5%}.footer-container h2{font-size:1rem}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:8% 0}}@media only screen and (min-width:668px) and (max-width:721px) and (orientation:landscape){.cookie-banner{width:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:90%;max-height:300px}#cookieConsent p{margin:0;padding:0;padding-bottom:1%;margin:0% 4% 0%;font-size:.8rem}#cookieConsent .cookie-adminoptions .check{padding-top:0;font-size:.8rem;padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button{height:30px}#cookieConsent .cookie-adminoptions .check .first-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .second-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .third-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%;font-size:.9rem}#cookieConsent button{position:relative;padding:10px 10px;margin:1%}#cookieConsent .cookie-info{margin:0%;padding-top:0}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{left:2%;bottom:4%}.chatbot-popup{width:100%;height:100%;margin-left:0;margin-bottom:0;border-radius:0;z-index:100000}.chat-body{height:calc(90% - 20%);gap:6%}.chat-footer{position:absolute;bottom:0;padding:2.5% 3% 2.5%}.chat-footer .chat-form{padding:0}.chat-form .chat-controls{right:5%}.footer-container h2{font-size:1rem}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:8% 0}}@media only screen and (min-width:721px) and (max-width:741px) and (orientation:landscape){.cookie-banner{width:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:90%;max-height:280px}#cookieConsent p{margin:0;padding:0;padding-bottom:1%;margin:0% 4% 0%;font-size:.8rem}#cookieConsent .cookie-adminoptions .check{padding-top:0;font-size:.8rem;padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button{height:30px}#cookieConsent .cookie-adminoptions .check .first-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .second-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .third-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%;font-size:.9rem}#cookieConsent button{position:relative;padding:10px 10px;margin:1%}#cookieConsent .cookie-info{margin:0%;padding-top:0}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{left:2%;bottom:4%}.chatbot-popup{width:100%;height:100%;margin-left:0;margin-bottom:0;border-radius:0;z-index:100000}.chat-body{height:calc(90% - 35%)}.chat-footer{position:absolute;bottom:0;padding:2.5% 3% 2.5%}.chat-footer .chat-form{padding:0}.chat-form .chat-controls{right:5%}.footer-container h2{font-size:1rem}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:8% 0}}@media only screen and (min-width:741px) and (max-width:1023px) and (orientation:landscape){.cookie-banner{width:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:90%;max-height:300px}#cookieConsent p{margin:0;padding:0;padding-bottom:1%;margin:0% 4% 0%;font-size:.8rem}#cookieConsent .cookie-adminoptions .check{padding-top:0;font-size:.8rem;padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button{height:30px}#cookieConsent .cookie-adminoptions .check .first-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .second-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .third-button{height:30px;margin-bottom:2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:5%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%;font-size:.9rem}#cookieConsent button{position:relative;padding:10px 10px;margin:1%}#cookieConsent .cookie-info{margin:0%;padding-top:0}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{left:2%;bottom:4%}.chatbot-popup{width:100%;height:100%;margin-left:0;margin-bottom:0;border-radius:0;z-index:100000}.chat-body{height:calc(90% - 35%)}.chat-footer{position:absolute;bottom:0;padding:2.5% 3% 2.5%}.chat-footer .chat-form{padding:0}.chat-form .message-input textarea{padding-top:2.3%}.chat-form .chat-controls{right:5%}.footer-container h2{font-size:1rem}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:8% 0}}@media only screen and (min-width:767px) and (max-width:819px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:80%;max-height:650px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:9%;bottom:1%}.chat-body{height:460px;gap:8%}.footer-container h2{font-size:1rem}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:6% 0}}@media only screen and (min-width:819px) and (max-width:821px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:80%;max-height:700px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:9%;bottom:1%}.chat-body{height:460px;gap:8%}.chat-form .chat-controls{right:9.5%}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:6% 0}}@media only screen and (min-width:821px) and (max-width:1023px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:80%;max-height:700px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:9%;bottom:1%}.chat-body{height:460px;gap:8%}.chat-form .chat-controls{right:9.5%}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:6% 0}}@media only screen and (min-width:1023px) and (max-width:1024px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:80%;max-height:700px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:9%;bottom:1%}.chat-body{height:460px;gap:8%}.chat-form .chat-controls{right:9.5%}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:6% 0}}@media only screen and (min-width:1024px) and (max-width:1025px)and (min-height:767px) and (max-height:769px) and (orientation:landscape){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:60%;max-height:650px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:7%;bottom:1%}.chat-body{height:400px;gap:8%}.chat-form .chat-controls{right:9.5%}.copyright{padding:6% 0}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}}@media only screen and (min-width:1025px) and (max-width:1181px) and (orientation:landscape){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:60%;max-height:715px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:6%;bottom:1%}.chat-body{height:400px;gap:8%}.chat-form .chat-controls{right:9.5%}.copyright{padding:6% 0}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}}@media only screen and (min-width:1181px) and (max-width:1281px) and (orientation:landscape){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:60%;max-height:715px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:6%;bottom:1%}.chat-body{height:400px;gap:8%}.chat-form .chat-controls{right:9.5%}.copyright{padding:6% 0}.footer-container{padding:4% 8% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}}@media only screen and (min-width:1281px) and (max-width:1368px) and (orientation:landscape){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:60%;max-height:715px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:6%;bottom:1%}.chat-body{height:400px;gap:8%}.chat-form .chat-controls{right:9.5%}.copyright{padding:6% 0}}@media screen and (min-width:1024px) and (max-width:1025px) and (min-height:599px) and (max-height:601px) and (orientation:landscape){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:60%;max-height:580px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:7%;bottom:1%}.chat-body{height:260px;gap:8%}.chat-form .chat-controls{right:9.5%}.copyright{padding:6% 0}.footer-container{padding:4% 5% 0}.links-to ul{width:100%;padding-top:4%}.links-to ul li{width:100%}}@media only screen and (min-width:1369px) and (max-width:1500px) and (orientation:landscape){#cookieConsent .cookie-adminoptions .check .save-preferences{padding-bottom:3%}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:5.5%}.chat-body{height:330px;gap:8%}}@media only screen and (min-width:1500px) and (max-width:1700px) and (orientation:landscape){#cookieConsent{max-height:525px}#cookieConsent .cookie-adminoptions .check .save-preferences{padding-bottom:3%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:1%}.chatbot-popup{width:420px;margin-left:5.5%}.chat-body{height:330px;gap:8%}}@media only screen and (min-width:1700px) and (max-width:1900px) and (orientation:landscape){.cookie-banner{font-size:1rem}#cookieConsent{max-height:570px}#cookieConsent button{font-size:1.2rem}#cookieConsent .cookie-info{font-size:1rem}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieAdminPanel{width:fit-content;font-size:1rem;right:20px;letter-spacing:1px;border-top-left-radius:15px;border-top-right-radius:15px}#chatbot-toggler{bottom:3%;left:1.2%;height:60px;width:60px}#chatbot-toggler .chat-btn img{width:40px;height:40px}#chatbot-toggler .closechat-btn img{width:35px;height:35px}.chatbot-popup{width:480px;margin-left:6%}.chat-body{height:380px;gap:8%}.header-info .logo-text{font-size:1.48rem}.chat-header #close-chatbot{height:45px;width:45px}.chat-body .bot-message .bot-avatar{max-width:75px}.chat-body .message .message-text{font-size:1rem}.chat-body .bot-message .thinking-indicator .dot{height:9px;width:9px}.chat-form .message-input textarea{font-size:1rem}.chat-form .chat-controls .send-btn img{height:35px;width:35px}.chat-form .chat-controls button{height:40px;width:40px}.footer-container h2{font-size:1.4rem;font-weight:700}.links-to a{font-size:1rem}.more-about a{font-size:1rem}.icons{gap:15px;padding-top:25px}.icons img{width:40px;height:auto}.icons .tik{width:35px;height:auto}.affiliate-links{font-size:.9rem}.copyright{font-size:.7rem}}@media only screen and (min-width:1900px) and (max-width:2150px) and (orientation:landscape){#cookieBanner button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner .o-button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner .on-button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner .onn-button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner a:focus{outline:4px solid #fff}.cookie-banner{font-size:1.2rem}#cookieConsent{max-height:655px}#cookieConsent button{font-size:1.4rem}#cookieConsent .cookie-info{font-size:1.2rem}#cookieConsent .cookie-adminoptions .check .zero-button{font-size:1rem}#cookieConsent .cookie-adminoptions .check .first-button{font-size:1rem}#cookieConsent .cookie-adminoptions .check .second-button{font-size:1rem}#cookieConsent .cookie-adminoptions .check .third-button{font-size:1rem}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieAdminPanel{width:fit-content;font-size:1rem;right:20px;letter-spacing:1.5px;padding:13px 40px;border-top-left-radius:15px;border-top-right-radius:15px}form button:focus{outline:5px solid #0048ff}form .checkbox input:focus{outline:4px solid #000;outline-offset:3px}#chatbot-toggler{bottom:3%;left:1%;height:70px;width:70px}#chatbot-toggler .chat-btn img{width:45px;height:45px}#chatbot-toggler .closechat-btn img{width:40px;height:40px}.chatbot-popup{width:560px;margin-left:5.7%}.chat-body{height:440px;gap:8%}.header-info .logo-text{font-size:1.6rem}.chat-header #close-chatbot{height:50px;width:50px}.chat-header #close-chatbot img{height:40px;width:40px}.chat-body .bot-message .bot-avatar{max-width:90px}.chat-body .message .message-text{font-size:1.2rem}.chat-body .bot-message .thinking-indicator .dot{height:10px;width:10px}.chat-form .message-input textarea{font-size:1.2rem}.chat-form .chat-controls .send-btn img{height:40px;width:40px}.chat-form .chat-controls button{height:50px;width:50px}.footer-container h2{font-size:1.6rem;font-weight:700}.links-to a{font-size:1.2rem}.more-about a{font-size:1.2rem}.icons{gap:20px;padding-top:30px}.icons img{width:45px;height:auto}.icons .tik{width:40px;height:auto}.affiliate-links{font-size:1.2rem}.copyright{font-size:.9rem}}@media only screen and (min-width:2150px) and (max-width:2400px) and (orientation:landscape){#cookieBanner button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner .o-button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner .on-button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner .onn-button:focus{outline:4px solid #fff;outline-offset:3px}#cookieBanner a:focus{outline:4px solid #fff}.cookie-banner{font-size:1.4rem}#cookieConsent{border-radius:35px;max-height:780px}#cookieConsent button{font-size:1.6rem;border-radius:6.5px}#cookieConsent .cookie-info{font-size:1.4rem}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{font-size:1.2rem}#cookieConsent .cookie-adminoptions .check .first-button{font-size:1.2rem}#cookieConsent .cookie-adminoptions .check .second-button{font-size:1.2rem}#cookieConsent .cookie-adminoptions .check .third-button{font-size:1.2rem}#cookieConsent .cookie-adminoptions .check .o-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:22px;height:21.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:22px;height:21.4px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:22px;height:21.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:22px;height:21.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(34px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(34px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(34px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:0%}#cookieAdminPanel{width:fit-content;font-size:1.2rem;right:20px;letter-spacing:2px;padding:18px 40px;border-top-left-radius:15px;border-top-right-radius:15px}form button:focus{outline:5px solid #0048ff}form .checkbox input:focus{outline:4px solid #000;outline-offset:3px}#chatbot-toggler:focus{outline:5px solid #000}#close-chatbot:focus{outline:5px solid #000}#chatbot-toggler{bottom:3%;left:1.1%;height:80px;width:80px}#chatbot-toggler .chat-btn img{width:50px;height:50px}#chatbot-toggler .closechat-btn img{width:45px;height:45px}.chatbot-popup{width:630px;margin-left:6%;border-radius:20px}.chat-body{height:500px;gap:8%}.header-info .logo-text{font-size:1.8rem}.chat-header #close-chatbot{height:55px;width:55px}.chat-header #close-chatbot img{height:40px;width:40px}.chat-body .bot-message .bot-avatar{max-width:110px}.chat-body .message .message-text{font-size:1.4rem;border-radius:5px 15px 15px 15px}.chat-body .bot-message .thinking-indicator .dot{height:11px;width:11px}.chat-footer .chat-form{border-radius:15px;outline:1px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:2px solid #C74A3D}.chat-form .message-input textarea{font-size:1.4rem}.chat-form .chat-controls .send-btn img{height:45px;width:45px}.chat-form .chat-controls button{height:60px;width:60px}footer{padding-bottom:2%}.footer-container h2{font-size:1.8rem;font-weight:700}.links-to a{font-size:1.4rem}.more-about a{font-size:1.4rem}.icons{gap:20px;padding-top:30px}.icons img{width:50px;height:auto}.icons .tik{width:45px;height:auto}.affiliate-links{font-size:1.4rem}.copyright{font-size:1.1rem}}@media only screen and (min-width:2400px) and (max-width:2600px) and (orientation:landscape){#cookieBanner button:focus{outline:5px solid #fff;outline-offset:3px}#cookieBanner .o-button:focus{outline:5px solid #fff;outline-offset:3px}#cookieBanner .on-button:focus{outline:5px solid #fff;outline-offset:3px}#cookieBanner .onn-button:focus{outline:5px solid #fff;outline-offset:3px}#cookieBanner a:focus{outline:5px solid #fff}.cookie-banner{font-size:1.6rem}#cookieConsent{border-radius:40px;max-height:900px}#cookieConsent button{font-size:1.8rem;border-radius:7px;padding:16px}#cookieConsent .cookie-info{font-size:1.6rem}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:8px}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{border-radius:40px;font-size:1.4rem}#cookieConsent .cookie-adminoptions .check .first-button{border-radius:40px;font-size:1.4rem}#cookieConsent .cookie-adminoptions .check .second-button{border-radius:40px;font-size:1.4rem}#cookieConsent .cookie-adminoptions .check .third-button{border-radius:40px;font-size:1.4rem}#cookieConsent .cookie-adminoptions .check .o-button{width:70px;height:30px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:70px;height:30px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:70px;height:30px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:70px;height:30px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:25px;height:24.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:25px;height:24.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:25px;height:24.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:25px;height:24.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(39px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(39px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(39px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:1%}#cookieAdminPanel{width:fit-content;font-size:1.4rem;right:20px;letter-spacing:2.5px;padding:20px 45px;border-top-left-radius:18px;border-top-right-radius:18px}form button:focus{outline:6px solid #0048ff}form .checkbox input:focus{outline:5px solid #000;outline-offset:3px}#chatbot-toggler:focus{outline:5px solid #000}#close-chatbot:focus{outline:5px solid #000}#chatbot-toggler{bottom:3%;left:1.25%;height:90px;width:90px}#chatbot-toggler .chat-btn img{width:60px;height:60px}#chatbot-toggler .closechat-btn img{width:50px;height:50px}.chatbot-popup{width:700px;margin-left:6%;border-radius:20px}.chat-body{height:540px;gap:8%}.header-info .logo-text{font-size:2rem}.chat-header #close-chatbot{height:60px;width:60px}.chat-header #close-chatbot img{height:45px;width:45px}.chat-body .bot-message .bot-avatar{max-width:120px}.chat-body .message .message-text{font-size:1.6rem;border-radius:5px 20px 20px 20px}.chat-body .bot-message .thinking-indicator .dot{height:12px;width:12px}.chat-footer .chat-form{border-radius:20px;outline:2px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:3px solid #C74A3D}.chat-form .message-input textarea{font-size:1.6rem}.chat-form .chat-controls .send-btn img{height:50px;width:50px}.chat-form .chat-controls button{height:65px;width:65px}footer{padding-bottom:2%}.footer-container h2{font-size:2rem;font-weight:700}.links-to a{font-size:1.6rem}.more-about a{font-size:1.6rem}.icons{gap:20px;padding-top:30px}.icons img{width:60px;height:auto}.icons .tik{width:55px;height:auto}.affiliate-links{font-size:1.6rem}.copyright{font-size:1.3rem}}@media only screen and (min-width:2600px) and (max-width:3000px) and (orientation:landscape){#cookieBanner button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .o-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .on-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .onn-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner a:focus{outline:6px solid #fff}.cookie-banner{font-size:1.8rem}#cookieConsent{border-radius:40px;max-height:1020px}#cookieConsent button{font-size:2rem;border-radius:8px;padding:18px}#cookieConsent .cookie-info{font-size:1.8rem}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:10px}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{border-radius:45px;font-size:1.6rem}#cookieConsent .cookie-adminoptions .check .first-button{border-radius:45px;font-size:1.6rem}#cookieConsent .cookie-adminoptions .check .second-button{border-radius:45px;font-size:1.6rem}#cookieConsent .cookie-adminoptions .check .third-button{border-radius:45px;font-size:1.6rem}#cookieConsent .cookie-adminoptions .check .o-button{width:80px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:80px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:80px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:80px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(45px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(45px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(45px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:.5%}#cookieAdminPanel{width:fit-content;font-size:1.6rem;right:20px;letter-spacing:3px;padding:20px 50px;border-top-left-radius:20px;border-top-right-radius:20px}form button:focus{outline:6px solid #0048ff}form .checkbox input:focus{outline:6px solid #000;outline-offset:4px}#chatbot-toggler:focus{outline:6px solid #000}#close-chatbot:focus{outline:6px solid #000}#chatbot-toggler{bottom:3%;left:1.25%;height:100px;width:100px}#chatbot-toggler .chat-btn img{width:70px;height:70px}#chatbot-toggler .closechat-btn img{width:55px;height:55px}.chatbot-popup{width:780px;margin-left:6%;border-radius:22px}.chat-body{height:600px;gap:8%}.header-info .logo-text{font-size:2.5rem}.chat-header #close-chatbot{height:65px;width:65px}.chat-header #close-chatbot img{height:50px;width:50px}.chat-body .bot-message .bot-avatar{max-width:130px}.chat-body .message .message-text{font-size:1.8rem;border-radius:5px 22px 22px 22px}.chat-body .bot-message .thinking-indicator .dot{height:13px;width:13px}.chat-footer .chat-form{border-radius:22px;outline:2px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:3px solid #C74A3D}.chat-form .message-input textarea{font-size:1.8rem}.chat-form .chat-controls .send-btn img{height:55px;width:55px}.chat-form .chat-controls button{height:70px;width:70px}footer{padding-bottom:2%}.footer-container h2{font-size:2.2rem;font-weight:700}.links-to a{font-size:1.8rem}.more-about a{font-size:1.8rem}.icons{gap:20px;padding-top:30px}.icons img{width:70px;height:auto}.icons .tik{width:65px;height:auto}.affiliate-links{font-size:1.8rem}.copyright{font-size:1.5rem}}@media only screen and (min-width:3000px) and (max-width:3200px) and (orientation:landscape){#cookieBanner button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .o-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .on-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .onn-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner a:focus{outline:6px solid #fff}.cookie-banner{font-size:2rem}#cookieConsent{border-radius:50px;max-height:1120px}#cookieConsent button{font-size:2.2rem;border-radius:10px;padding:20px}#cookieConsent .cookie-info{font-size:2rem}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:11px}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{border-radius:47px;font-size:1.8rem}#cookieConsent .cookie-adminoptions .check .first-button{border-radius:47px;font-size:1.8rem}#cookieConsent .cookie-adminoptions .check .second-button{border-radius:47px;font-size:1.8rem}#cookieConsent .cookie-adminoptions .check .third-button{border-radius:47px;font-size:1.8rem}#cookieConsent .cookie-adminoptions .check .o-button{width:90px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:90px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:90px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:90px;height:35px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:30px;height:29.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(55px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(55px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(55px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:.5%}#cookieAdminPanel{width:fit-content;font-size:1.8rem;right:30px;letter-spacing:3px;padding:20px 50px;border-top-left-radius:25px;border-top-right-radius:25px}form button:focus{outline:7px solid #0048ff}form .checkbox input:focus{outline:6px solid #000;outline-offset:4px}#chatbot-toggler:focus{outline:7px solid #000}#close-chatbot:focus{outline:7px solid #000}#chatbot-toggler{bottom:3%;left:1.25%;height:100px;width:100px}#chatbot-toggler .chat-btn img{width:70px;height:70px}#chatbot-toggler .closechat-btn img{width:55px;height:55px}.chatbot-popup{width:820px;margin-left:6%;border-radius:22px}.chat-body{height:670px;gap:8%}.header-info .logo-text{font-size:2.6rem}.chat-header #close-chatbot{height:65px;width:65px}.chat-header #close-chatbot img{height:55px;width:55px}.chat-body .bot-message .bot-avatar{max-width:140px}.chat-body .message .message-text{font-size:2rem;border-radius:5px 22px 22px 22px}.chat-body .bot-message .thinking-indicator .dot{height:13px;width:13px}.chat-footer .chat-form{border-radius:22px;outline:2px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:3px solid #C74A3D}.chat-form .message-input textarea{font-size:2rem}.chat-form .chat-controls .send-btn img{height:60px;width:60px}.chat-form .chat-controls button{height:75px;width:75px}footer{padding-bottom:2%}.footer-container h2{font-size:2.4rem;font-weight:700}.links-to a{font-size:2rem}.more-about a{font-size:2rem}.icons{gap:20px;padding-top:30px}.icons img{width:80px;height:auto}.icons .tik{width:75px;height:auto}.affiliate-links{font-size:2rem}.copyright{font-size:1.7rem}}@media only screen and (min-width:3200px) and (max-width:3700px) and (orientation:landscape){#cookieBanner button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .o-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .on-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner .onn-button:focus{outline:6px solid #fff;outline-offset:4px}#cookieBanner a:focus{outline:6px solid #fff}.cookie-banner{font-size:2.2rem}#cookieConsent{border-radius:60px;max-height:1240px}#cookieConsent button{font-size:2.4rem;border-radius:13px;padding:25px}#cookieConsent .cookie-info{font-size:2.2rem}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:12px}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{border-radius:47px;font-size:2rem}#cookieConsent .cookie-adminoptions .check .first-button{border-radius:47px;font-size:2rem}#cookieConsent .cookie-adminoptions .check .second-button{border-radius:47px;font-size:2rem}#cookieConsent .cookie-adminoptions .check .third-button{border-radius:47px;font-size:2rem}#cookieConsent .cookie-adminoptions .check .o-button{width:95px;height:40px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:95px;height:40px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:95px;height:40px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:95px;height:40px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:35px;height:34.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:35px;height:34.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:35px;height:34.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:35px;height:34.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(55px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(55px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(55px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:.5%}#cookieAdminPanel{width:fit-content;font-size:2rem;right:35px;letter-spacing:4px;padding:20px 55px;border-top-left-radius:30px;border-top-right-radius:30px}form button:focus{outline:7px solid #0048ff}form .checkbox input:focus{outline:6px solid #000;outline-offset:4px}#chatbot-toggler:focus{outline:8px solid #000}#close-chatbot:focus{outline:8px solid #000}#chatbot-toggler{bottom:3%;left:1.25%;height:110px;width:110px}#chatbot-toggler .chat-btn img{width:75px;height:75px}#chatbot-toggler .closechat-btn img{width:60px;height:60px}.chatbot-popup{width:880px;margin-left:6%;border-radius:22px}.chat-body{height:720px;gap:8%}.header-info .logo-text{font-size:2.8rem}.chat-header #close-chatbot{height:70px;width:70px}.chat-header #close-chatbot img{height:60px;width:60px}.chat-body .bot-message .bot-avatar{max-width:150px}.chat-body .message .message-text{font-size:2.2rem;border-radius:5px 22px 22px 22px}.chat-body .bot-message .thinking-indicator .dot{height:14px;width:14px}.chat-footer .chat-form{border-radius:22px;outline:2px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:3px solid #C74A3D}.chat-form .message-input textarea{font-size:2.2rem}.chat-form .chat-controls .send-btn img{height:65px;width:65px}.chat-form .chat-controls button{height:80px;width:80px}footer{padding-bottom:2%}.footer-container h2{font-size:2.6rem;font-weight:700}.links-to a{font-size:2.2rem}.more-about a{font-size:2.2rem}.icons{gap:20px;padding-top:30px}.icons img{width:90px;height:auto}.icons .tik{width:85px;height:auto}.affiliate-links{font-size:2.2rem}.copyright{font-size:1.9rem}}@media only screen and (min-width:3700px) and (max-width:4300px) and (orientation:landscape){#cookieBanner button:focus{outline:7px solid #fff;outline-offset:4px}#cookieBanner .o-button:focus{outline:7px solid #fff;outline-offset:4px}#cookieBanner .on-button:focus{outline:7px solid #fff;outline-offset:4px}#cookieBanner .onn-button:focus{outline:7px solid #fff;outline-offset:5px}#cookieBanner a:focus{outline:7px solid #fff}.cookie-banner{font-size:2.4rem}#cookieConsent{border-radius:70px;max-height:1400px}#cookieConsent button{font-size:2.6rem;border-radius:16px;padding:29px}#cookieConsent .cookie-info{font-size:2.4rem}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:14px}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{border-radius:47px;font-size:2.2rem}#cookieConsent .cookie-adminoptions .check .first-button{border-radius:47px;font-size:2.2rem}#cookieConsent .cookie-adminoptions .check .second-button{border-radius:47px;font-size:2.2rem}#cookieConsent .cookie-adminoptions .check .third-button{border-radius:47px;font-size:2.2rem}#cookieConsent .cookie-adminoptions .check .o-button{width:115px;height:45px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:115px;height:45px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:115px;height:45px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:115px;height:45px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:39px;height:38.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:39px;height:38.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:39px;height:38.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:39px;height:38.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(69px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(69px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(69px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:.5%}#cookieAdminPanel{width:fit-content;font-size:2.2rem;right:35px;letter-spacing:4px;padding:25px 60px;border-top-left-radius:35px;border-top-right-radius:35px}form button:focus{outline:8px solid #0048ff}form .checkbox input:focus{outline:7px solid #000;outline-offset:5px}#chatbot-toggler:focus{outline:8px solid #000}#close-chatbot:focus{outline:8px solid #000}#chatbot-toggler{bottom:3%;left:1.2%;height:130px;width:130px}#chatbot-toggler .chat-btn img{width:85px;height:85px}#chatbot-toggler .closechat-btn img{width:70px;height:70px}.chatbot-popup{width:1070px;margin-left:6%;border-radius:25px}.chat-body{height:880px;gap:8%}.header-info .logo-text{font-size:3.2rem}.chat-header #close-chatbot{height:75px;width:75px}.chat-header #close-chatbot img{height:70px;width:70px}.chat-body .bot-message .bot-avatar{max-width:170px}.chat-body .message .message-text{font-size:2.4rem;border-radius:5px 25px 25px 25px}.chat-body .bot-message .thinking-indicator .dot{height:15px;width:15px}.chat-footer .chat-form{border-radius:25px;outline:3px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:4px solid #C74A3D}.chat-form .message-input textarea{font-size:2.4rem}.chat-form .chat-controls .send-btn img{height:75px;width:75px}.chat-form .chat-controls button{height:100px;width:100px}footer{padding-bottom:2%}.footer-container h2{font-size:2.8rem;font-weight:700}.links-to a{font-size:2.4rem}.more-about a{font-size:2.4rem}.icons{gap:20px;padding-top:30px}.icons img{width:100px;height:auto}.icons .tik{width:95px;height:auto}.affiliate-links{font-size:2.4rem}.copyright{font-size:2.1rem}}@media only screen and (min-width:4300px) and (max-width:4800px) and (orientation:landscape){#cookieBanner button:focus{outline:8px solid #fff;outline-offset:4px}#cookieBanner .o-button:focus{outline:8px solid #fff;outline-offset:4px}#cookieBanner .on-button:focus{outline:8px solid #fff;outline-offset:4px}#cookieBanner .onn-button:focus{outline:8px solid #fff;outline-offset:5px}#cookieBanner a:focus{outline:8px solid #fff}.cookie-banner{font-size:2.6rem}#cookieConsent{border-radius:80px;max-height:1550px}#cookieConsent button{font-size:2.8rem;border-radius:18px;padding:29px}#cookieConsent .cookie-info{font-size:2.6rem}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:15px}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{border-radius:60px;font-size:2.4rem}#cookieConsent .cookie-adminoptions .check .first-button{border-radius:60px;font-size:2.4rem}#cookieConsent .cookie-adminoptions .check .second-button{border-radius:60px;font-size:2.4rem}#cookieConsent .cookie-adminoptions .check .third-button{border-radius:60px;font-size:2.4rem}#cookieConsent .cookie-adminoptions .check .o-button{width:125px;height:50px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:125px;height:50px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:125px;height:50px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:125px;height:50px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:44px;height:43.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:44px;height:43.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:44px;height:43.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:44px;height:43.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(75px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(75px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(75px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:.5%}#cookieAdminPanel{width:fit-content;font-size:2.4rem;right:35px;letter-spacing:4px;padding:30px 65px;border-top-left-radius:40px;border-top-right-radius:40px}form button:focus{outline:9px solid #0048ff}form .checkbox input:focus{outline:8px solid #000;outline-offset:5px}#chatbot-toggler:focus{outline:9px solid #000}#close-chatbot:focus{outline:9px solid #000}#chatbot-toggler{bottom:3%;left:1.2%;height:150px;width:150px}#chatbot-toggler .chat-btn img{width:95px;height:95px}#chatbot-toggler .closechat-btn img{width:85px;height:85px}.chatbot-popup{width:1230px;margin-left:6%;border-radius:30px}.chat-body{height:900px;gap:8%}.header-info .logo-text{font-size:3.6rem}.chat-header #close-chatbot{height:85px;width:85px}.chat-header #close-chatbot img{height:80px;width:80px}.chat-body .bot-message .bot-avatar{max-width:190px}.chat-body .message .message-text{font-size:2.6rem;border-radius:10px 30px 30px 30px}.chat-body .bot-message .thinking-indicator .dot{height:16px;width:16px}.chat-footer .chat-form{border-radius:30px;outline:3px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:4px solid #C74A3D}.chat-form .message-input textarea{font-size:2.6rem}.chat-form .chat-controls .send-btn img{height:85px;width:85px}.chat-form .chat-controls button{height:115px;width:115px}footer{padding-bottom:2%}.footer-container h2{font-size:3rem;font-weight:700}.links-to a{font-size:2.6rem}.more-about a{font-size:2.6rem}.icons{gap:20px;padding-top:30px}.icons img{width:120px;height:auto}.icons .tik{width:105px;height:auto}.affiliate-links{font-size:2.6rem}.copyright{font-size:2.3rem}}@media only screen and (min-width:4800px) and (orientation:landscape){#cookieBanner button:focus{outline:9px solid #fff;outline-offset:5px}#cookieBanner .o-button:focus{outline:9px solid #fff;outline-offset:5px}#cookieBanner .on-button:focus{outline:9px solid #fff;outline-offset:5px}#cookieBanner .onn-button:focus{outline:9px solid #fff;outline-offset:5px}#cookieBanner a:focus{outline:9px solid #fff}.cookie-banner{font-size:2.8rem}#cookieConsent{border-radius:90px;max-height:1640px}#cookieConsent button{font-size:3rem;border-radius:20px;padding:35px}#cookieConsent .cookie-info{font-size:2.8rem}#cookieConsent .cookie-adminoptions::-webkit-scrollbar{width:17px}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{border-radius:70px;font-size:2.6rem}#cookieConsent .cookie-adminoptions .check .first-button{border-radius:70px;font-size:2.6rem}#cookieConsent .cookie-adminoptions .check .second-button{border-radius:70px;font-size:2.6rem}#cookieConsent .cookie-adminoptions .check .third-button{border-radius:70px;font-size:2.6rem}#cookieConsent .cookie-adminoptions .check .o-button{width:145px;height:60px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:145px;height:60px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:145px;height:60px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:145px;height:60px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:50px;height:49.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:50px;height:49.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:50px;height:49.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:50px;height:49.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(87px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(87px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(87px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:.5%}#cookieAdminPanel{width:fit-content;font-size:2.6rem;right:50px;letter-spacing:4px;padding:35px 80px;border-top-left-radius:45px;border-top-right-radius:45px}form button:focus{outline:10px solid #0048ff}form .checkbox input:focus{outline:9px solid #000;outline-offset:6px}#chatbot-toggler:focus{outline:10px solid #000}#close-chatbot:focus{outline:10px solid #000}#chatbot-toggler{bottom:3%;left:1.2%;height:170px;width:170px}#chatbot-toggler .chat-btn img{width:115px;height:115px}#chatbot-toggler .closechat-btn img{width:95px;height:95px}.chatbot-popup{width:1390px;margin-left:6%;border-radius:35px}.chat-body{height:1100px;gap:8%}.header-info .logo-text{font-size:3.9rem}.chat-header #close-chatbot{height:95px;width:95px}.chat-header #close-chatbot img{height:90px;width:90px}.chat-body .bot-message .bot-avatar{max-width:200px}.chat-body .message .message-text{font-size:2.8rem;border-radius:10px 35px 35px 35px}.chat-body .bot-message .thinking-indicator .dot{height:17px;width:17px}.chat-footer .chat-form{border-radius:35px;outline:3px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:4px solid #C74A3D}.chat-form .message-input textarea{font-size:2.8rem}.chat-form .chat-controls .send-btn img{height:95px;width:95px}.chat-form .chat-controls button{height:125px;width:125px}footer{padding-bottom:2%}.footer-container h2{font-size:3.2rem;font-weight:700}.links-to a{font-size:2.8rem}.more-about a{font-size:2.8rem}.icons{gap:20px;padding-top:30px}.icons img{width:140px;height:auto}.icons .tik{width:115px;height:auto}.affiliate-links{font-size:2.8rem}.copyright{font-size:2.5rem}}@media only screen and (min-width:1079px) and (max-width:1080px) and (min-height:1919px) and (max-height:1920px) and (orientation:portrait){.cookie-banner{width:100%;height:100%;position:fixed;display:none;justify-content:center;align-items:center;z-index:999999;font-size:.9rem}#cookieConsent{width:80%;max-height:760px}#cookieConsent p{margin:0;padding:0;margin:5% 4% 5%}#cookieConsent .cookie-adminoptions .check{padding:0 2%}#cookieConsent .cookie-adminoptions .check .zero-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .first-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .second-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .third-button span{padding:0 0;margin-left:3%}#cookieConsent .cookie-adminoptions .check .save-preferences{width:100%;position:relative;display:flex;justify-content:center;align-items:center}#cookieConsent .cookie-buttons{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0%;padding-left:3%;padding-right:3%}#cookieConsent button{position:relative;margin:1%}#cookieConsent .cookie-info{margin:1%}#cookieConsent .cookie-info a{margin:0 2%}#cookieConsent .cookie-adminoptions .check .o-button{padding-right:.1%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:17px;height:16.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:17px;height:16.8px}#chatbot-toggler{bottom:3%;left:.65%}.chatbot-popup{width:420px;margin-left:6%;bottom:3%}.chat-body{height:400px;gap:8%}.chat-form .chat-controls{right:9.5%}.footer{width:100%}.footer-container{width:100%}.links-to{width:100%}.links-to ul li{width:100%}.more-about{width:100%}.copyright{padding:6% 0}}@media only screen and (min-width:2159px) and (max-width:2160px) and (min-height:3840px) and (max-height:4096px) and (orientation:portrait){.cookie-banner{font-size:1.4rem}#cookieConsent{width:70%;border-radius:35px;max-height:1120px}#cookieConsent button{font-size:1.6rem;border-radius:6.5px}#cookieConsent .cookie-info{font-size:1.4rem}#cookieConsent .cookie-adminoptions .check{padding-top:0;margin-top:1.5%}#cookieConsent .cookie-adminoptions .check .zero-button{font-size:1.2rem;border-radius:75px}#cookieConsent .cookie-adminoptions .check .first-button{font-size:1.2rem;border-radius:75px}#cookieConsent .cookie-adminoptions .check .second-button{font-size:1.2rem;border-radius:75px}#cookieConsent .cookie-adminoptions .check .third-button{font-size:1.2rem;border-radius:75px}#cookieConsent .cookie-adminoptions .check .o-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .on-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .onn-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .onnn-button{width:60px;height:25px;margin:2%}#cookieConsent .cookie-adminoptions .check .o-button::before{margin:1.5px;width:22px;height:21.8px}#cookieConsent .cookie-adminoptions .check .onn-button::before{margin:1.5px;width:22px;height:21.8px}#cookieConsent .cookie-adminoptions .check .on-button::before{margin:1.5px;width:22px;height:21.8px}#cookieConsent .cookie-adminoptions .check .onnn-button::before{margin:1.5px;width:22px;height:21.8px}#cookieConsent .cookie-adminoptions .check input:checked+.on-button::before{transform:translateX(34px)}#cookieConsent .cookie-adminoptions .check input:checked+.onn-button::before{transform:translateX(34px)}#cookieConsent .cookie-adminoptions .check input:checked+.onnn-button::before{transform:translateX(34px)}#cookieConsent .cookie-adminoptions .check .save-preferences{margin-top:0%}#cookieAdminPanel{width:fit-content;font-size:1.2rem;right:20px;letter-spacing:2px;padding:18px 40px;border-top-left-radius:15px;border-top-right-radius:15px}#chatbot-toggler{bottom:2%;left:1.1%;height:80px;width:80px}#chatbot-toggler .chat-btn img{width:50px;height:50px}#chatbot-toggler .closechat-btn img{width:45px;height:45px}.chatbot-popup{width:630px;margin-left:5.5%;bottom:2%;border-radius:20px}.chat-body{height:650px;gap:8%}.header-info .logo-text{font-size:1.8rem}.chat-header #close-chatbot{height:55px;width:55px}.chat-header #close-chatbot img{height:40px;width:40px}.chat-body .bot-message .bot-avatar{max-width:110px}.chat-body .message .message-text{font-size:1.4rem;border-radius:5px 15px 15px 15px}.chat-body .bot-message .thinking-indicator .dot{height:11px;width:11px}.chat-footer .chat-form{border-radius:15px;outline:1px solid #CCCCE5}.chat-footer .chat-form:focus-within{outline:2px solid #C74A3D}.chat-form .message-input textarea{font-size:1.4rem}.chat-form .chat-controls .send-btn img{height:45px;width:45px}.chat-form .chat-controls button{height:60px;width:60px}.footer{width:100%}.footer-container h2{font-size:1.8rem;font-weight:700}.links-to a{font-size:1.4rem}.more-about a{font-size:1.4rem}.icons{gap:20px;padding-top:30px}.icons img{width:50px;height:auto}.icons .tik{width:45px;height:auto}.affiliate-links{font-size:1.4rem}.copyright{font-size:1.1rem}}