html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Public Sans';src:url('fonts/PublicSans-Medium.woff2') format('woff2'),url('fonts/PublicSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Public Sans';src:url('fonts/PublicSans-Bold.woff2') format('woff2'),url('fonts/PublicSans-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Public Sans';src:url('fonts/PublicSans-Regular.woff2') format('woff2'),url('fonts/PublicSans-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Public Sans';src:url('fonts/PublicSans-Light.woff2') format('woff2'),url('fonts/PublicSans-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap;}body{font-family:Public Sans;font-weight:normal;}:root{--primary-color:#6D2AEF;--second-color:#F5C500;--third-color:#fff;--padding:1.041vw;}strong{font-weight:bold;}.text-center{text-align:center;}.text-right{text-align:right;}.text-left{text-align:left;}.container{margin:auto;width:80%;padding:0 var(--padding);}.row{display:flex;flex-direction:row;flex-wrap:wrap;}#general-header .logo{width:15%;}#general-header .main-menu{width:80%;}#general-header .main-menu .menu{display:flex;justify-content:space-between;}.main-menu a{color:var(--primary-color);text-decoration:none;font-size:1.497vw;font-weight:500;}*{box-sizing:border-box;}#general-header .row{justify-content:space-between;align-items:center;position:relative;}#general-header .main-menu .sub-menu{display:none;position:absolute;background-color:white;border-radius:0 0 1.5vw 1.5vw;padding:2vw 1.3vw 1vw 1.3vw;z-index:1;width:100%;min-width:20vw;}#general-header{padding:var(--padding) 0;position:relative;z-index:2;background-color:white;}.menu-btn a{color:var(--second-color);background-color:var(--primary-color);padding:.5vw .9vw;border-radius:2.083vw;transition:all .3s;}.menu-btn a:hover{background-color:var(--second-color);color:var(--primary-color)!important;}#general-header .logo img{width:100%;}#general-footer .footer-cta-block{background-color:var(--primary-color);padding:4.166vw 0;color:var(--third-color);font-size:1.736vw;}#general-footer .footer-cta-block_text{font-weight:300;position:relative;}#general-footer .footer-cta-block_text span{color:var(--second-color);}#general-footer .footer-cta-block .row{justify-content:space-between;align-items:center;}a.cta-btn{text-decoration:none;background-color:var(--second-color);color:var(--primary-color);font-weight:bold;font-size:1.666vw;max-width:22.22vw;display:block;width:100%;padding:var(--padding) 5.555vw;border-radius:.6vw;transition:all .3s;}a.cta-btn:hover{background-color:var(--third-color);}#general-footer .footer-bottom{background-color:var(--primary-color);color:var(--third-color);padding:2.430vw 0;}#general-footer .footer-bottom p{font-size:.972vw;line-height:1.66vw;margin-bottom:1vw;}#general-footer .footer-bottom p a{color:var(--third-color);}#general-footer .footer-bottom p:last-child{margin-bottom:0;}#general-footer .footer-bottom_content{width:75%;}#general-footer .footer-bottom_logo{width:23%;}#general-footer .footer-bottom .row{justify-content:space-between;align-items:end;}#general-footer .footer-top{font-size:1.25vw;padding:1.5vw 0;}.footer-bottom_logo img{width:100%;}#general-header .main-menu .menu-item-has-children:hover>.sub-menu{display:block;}.main-menu .menu li{position:relative;}#general-header .main-menu .sub-menu li a{padding:1vw 0;border-bottom:.1vw solid #848484;display:block;}#general-header .main-menu .sub-menu li:last-child a{border:none;}.main-menu .menu li a{transition:all .3s;}.main-menu .menu li:hover>a{color:black;}.overlay{position:fixed;width:100%;height:100%;left:0;top:0;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1;display:none;}.overlay.active{display:block;}.flag-nav a{padding-left:3vw!important;background-size:2.5vw;background-repeat:no-repeat;background-position:center left;}.autralia-nav a{background-image:url(./images/icons-01.png);}.canada-nav a{background-image:url(./images/icons-02.svg);}.newzealand-nav a{background-image:url(./images/icons-03.png);}.us-nav a{background-image:url(./images/icons-05.png);}.singapore-nav a{background-image:url(./images/icons-04.png);}.uk-nav a{background-image:url(./images/UK-01.svg);}.be-nav a{background-image:url(./images/be-flag.png);}.footer-cta-block_text:after{content:"";width:34%;height:5vw;background-image:url(images/arrow-ylow.svg);position:absolute;background-size:contain;background-repeat:no-repeat;right:-47%;bottom:-4vw;transform:rotate(-15deg);}@media screen and (max-width:768px){:root{--padding:15px;}#general-header .main-menu .menu{position:fixed;width:calc(100% - 60px);left:-100%;flex-flow:wrap;z-index:99;background-color:white;top:0;padding:85px 15px;transition:all .3s;height:100vh;overflow-y:auto;}.main-menu .menu>li{width:100%;}#general-header .logo{width:calc(100% - 36px);position:relative;z-index:9999;background-color:white;padding:5px 15px;}#general-header .logo img{width:132px;}.container{width:100%;padding:0 15px;}#general-header .main-menu .menu>li{background-color:#EFEFEF;padding:15px;margin-bottom:10px;border-radius:10px;}#general-header .main-menu .sub-menu{display:block;position:relative;background:transparent;padding:10px 25px 0 25px;}#general-header .main-menu .menu>li>a{font-size:25px;line-height:30px;font-weight:bold;}#general-header .main-menu .sub-menu li a{font-size:25px;line-height:30px;color:black;border:none;padding:8px 0;}#general-header{padding:0 0;}#general-header .main-menu .menu>li.menu-btn>a{padding:10px 20px;display:block;width:fit-content;}#general-header .main-menu .menu.opened{left:0;}.toggle-menu{width:30px;height:30px;position:absolute;right:15px;top:0;bottom:0;margin:auto;cursor:pointer;transition:all .3s;z-index:9999;}.toggle-menu span{display:block;height:3px;background-color:var(--primary-color);top:0;margin:5.5px 0;border-radius:25px;}.toggle-menu.opened{transform:rotate(-90deg);}#general-footer .footer-cta-block_text{display:none;}.footer-cta-block_btn .cta-btn{max-width:340px;width:100%;display:block;margin:0 auto;}.footer-cta-block_btn{width:100%;}#general-footer .footer-cta-block{padding:15px 15px;}#general-footer .footer-top{font-size:18px;line-height:36px;padding:15px;}#general-footer .footer-bottom_content{width:100%;text-align:center;}#general-footer .footer-bottom p{font-size:14px;margin-bottom:25px;line-height:24px;}#general-footer .footer-bottom{padding:30px 20px;}#general-footer .footer-bottom_logo{width:100%;padding-top:40px;}.footer-bottom_logo img{max-width:220px;margin:0 auto;display:block;}.flag-nav a{padding-left:0!important;background:none;}#general-header .main-menu .menu>li.menu-item-has-children>a{display:block;border-bottom:1px solid var(--primary-color);padding-bottom:8px;}.menu-btn a{background-color:transparent;text-align:left!important;padding:0!important;color:var(--primary-color);border-bottom:1px solid var(--primary-color);border-radius:0;display:inline-block!important;width:auto!important;}}@media screen and (max-width:480px){a.cta-btn{width:100%;max-width:none;}.footer-cta-block_btn .cta-btn{max-width:100%;}}@media screen and (max-width:420px){#general-header .main-menu .menu>li>a{font-size:20px;}#general-header .main-menu .sub-menu li a{font-size:20px;line-height:25px;}#general-header .main-menu .menu>li.menu-btn>a{width:100%;text-align:center;}#general-header .main-menu .sub-menu{padding:10px 15px 0 15px;}}