body{margin:0;box-sizing:border-box}.whatsapp-icon{position:fixed;right:5px;bottom:19px;z-index:1000;cursor:pointer}.whatsapp-icon:hover{transform:scale(1.17);transition:transform .2s ease-in-out}@media(max-width:768px){.whatsapp-icon{bottom:25px;right:5px;font-size:11px}}*{box-sizing:border-box}body,html{height:100%;max-width:100%}body{font:11px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:auto;display:flex;flex-flow:column nowrap;justify-content:space-between}ul{list-style:none}a{text-decoration:none}.generic-anchor,.generic-anchor:visited{color:#8db9ed}.generic-anchor:hover{color:#ff5b10}.flex-rw{display:flex;flex-flow:row wrap;background:#09091d}main{flex:1 1 auto;display:flex;align-items:center;justify-content:center;font:10em Oswald,sans-serif;color:#9b9b9b;line-height:1}footer{background:#09091d;margin-top:auto;width:100%}.footer-list-top{width:33.333%}.footer-list-top>li{text-align:center;padding-bottom:10px}.footer-list-header{padding:10px 0 5px;color:#fff;font:2.3vw Oswald,sans-serif}.footer-list-anchor{font:1.3em Open Sans,sans-serif}.footer-social-section{width:100%;align-items:center;justify-content:space-around;position:relative;margin-top:5px;padding:1rem}.footer-social-section:after{content:"";position:absolute;z-index:1;top:50%;left:10px;border-top:1px solid #696666;width:calc(100% - 20px)}.footer-social-overlap{position:relative;z-index:2;background:#09091d;padding:0 20px}.footer-social-connect{display:flex;align-items:center;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#fff;font-size:1rem}.footer-social-small{font-size:.6em;padding:0 20px}.footer-social-overlap>a{font-size:3em}.footer-social-overlap>a:not(:first-child){margin-left:.38em}.footer-bottom-section{width:100%;padding:10px;border-top:1px solid #696666;margin-top:10px}.footer-bottom-section>div:first-child{margin-right:auto}.footer-bottom-wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.1em;color:#fff}.footer-address{display:inline;font-style:normal}.-icon:hover{cursor:pointer}.footer-social:hover{cursor:pointer;color:#ff5b10!important}.terms-privacy{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.footer-list-header{font-size:2em}.footer-list-anchor{font-size:1.1em}.footer-social-connect{font-size:2.5em}.footer-social-overlap>a{font-size:2.24em}.footer-bottom-wrapper{font-size:1em;flex-direction:column}.terms-privacy{display:flex;justify-content:center}.terms-privacy>:not(:last-child):after{content:" | ";margin:0 10px}.footer-social-section:after{display:none}}@media only screen and (max-width:568px){main{font-size:5em}.footer-list-top{width:100%}.footer-list-header{font-size:3em}.footer-list-anchor{font-size:1.5em}.footer-social-section{justify-content:center}.footer-social-section:after{top:25%}.footer-social-connect{margin-bottom:10px;padding:0 10px}.footer-social-overlap{display:flex;justify-content:center}.footer-social-icons-wrapper{width:100%;padding:0}.footer-social-overlap>a:not(:first-child){margin-left:20px}.footer-bottom-section{padding:0 5px 10px}.footer-bottom-wrapper{text-align:center;width:100%;margin-top:10px}}@media only screen and (max-width:480px){.footer-social-overlap>a{margin:auto}.footer-social-overlap>a:not(:first-child){margin-left:0}.footer-bottom-rights{display:block}}@media only screen and (max-width:320px){.footer-list-header{font-size:2.2em}.footer-list-anchor{font-size:1.2em}.footer-social-connect{font-size:2.4em}.footer-social-overlap>a{font-size:2.24em}.footer-bottom-wrapper{font-size:1.3em}}header{font-family:Arial,sans-serif}header .logo{cursor:pointer}header .top-bar{display:flex;justify-content:space-between;background-color:#0d0d37;padding:.35rem}header .top-bar .social-icons{padding-right:1rem;display:flex;gap:19px;justify-content:center;align-items:center;color:#fff;border-right:1px solid #ff5b10}header .top-bar .social-icons svg{cursor:pointer}header .top-bar .social-icons svg:hover{color:#ff5b10}header .top-bar .contact-info{display:flex;align-items:center;width:100%;color:#fff;justify-content:space-between;font-size:14px}header .top-bar .contact-info svg{margin-right:5px}header .top-bar .contact-info div{cursor:pointer;padding:0 1rem}header .top-bar .contact-info div:hover{color:#ff5b10}header .top-bar .language-selector select{background-color:#1d1c1c;color:#fff;border:none;padding:5px 10px;margin-right:.9rem}header .top-bar .language-selector select:hover{color:#ff5b10}header .top-bar .other-links{display:flex;gap:10px;color:#fff}header .top-bar .other-links svg{cursor:pointer}header .top-bar .other-links svg:hover{color:#07c}header nav{letter-spacing:.073rem;display:flex;justify-content:space-between;background-color:transparent}header nav .logo{width:100%;height:4.5rem;object-fit:contain}header nav .nav-links{max-width:100%;display:flex;justify-content:center;align-items:center;color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:16px;font-style:normal}header nav .nav-links a{text-decoration:none;text-transform:uppercase;color:#09134d;padding:5px 12px;letter-spacing:-.01rem}header nav .nav-links a.active,header nav .nav-links a:hover{color:#ff5b10}.hide-on-mobile{color:#fff}@media only screen and (max-width:768px){.top-bar{height:30%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.15rem}.top-bar .contact-info,.top-bar .social-icons{display:flex;align-items:center;justify-content:center;width:100%}.top-bar .hide-on-mobile{display:none}.top-bar .language-selector{margin-top:5px}nav{display:flex;flex-direction:column;align-items:center;justify-content:center}nav .nav-links{width:100%;display:flex;gap:0;font-size:10px!important;letter-spacing:.1rem}nav .nav-links a:nth-child(4){text-align:center}}@media(min-width:400px)and (max-width:768px){nav{max-width:100%;align-items:center;padding-bottom:1rem}nav,nav img{display:flex;justify-content:center}nav img .logo{text-align:center}}@media(max-width:402px){.nav-links{padding-bottom:1.65rem}}.home-button{position:fixed;bottom:20px;left:5px;background-color:#009688;color:#fff;border-radius:50%;padding:8px;box-shadow:0 2px 5px rgba(0,0,0,.3);z-index:1000}.home-button span{display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}.home-button:hover{background-color:#0056b3}@media(max-width:768px){.home-button{bottom:25px;left:5px;padding:8px;font-size:11px}}