﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"offerzen";src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBTkAAAC8AAAAYGNtYXAXR9KlAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZvWouCEAAAF4AAAAuGhlYWQZtXOkAAACMAAAADZoaGVhBssDxgAAAmgAAAAkaG10eAoAAQwAAAKMAAAAFGxvY2EAKABwAAACoAAAAAxtYXhwAAcAKQAAAqwAAAAgbmFtZcvwWJQAAALMAAABknBvc3QAAwAAAAAEYAAAACAAAwMAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpDwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Q///f//AAAAAAAg6Q///f//AAH/4xb1AAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAQwAwAMJAskAJgAAARYUBw4BIyImLwEHDgEjIiYnJjQ/AScmNDc2Mh8BNzYyFxYUDwEXAwkMDAYQCAgQB8HCBhAICBAHDAzCwgwMDSMNwsENIw0MDMLCAQkNIw0GBgYGwsIGBgYGDSMNwsENIw0MDMLCDAwNIw3BwgAAAQAAAAEZmhjrWitfDzz1AAsEAAAAAADbxwsiAAAAANvHCyIAAAAAAwkCyQAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADCQABAAAAAAAAAAAAAAAAAAAABQQAAAAAAAAAAAAAAAIAAAAEAAEMAAAAAAAKABQAHgBcAAEAAAAFACcAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBvZmZlcnplbgBvAGYAZgBlAHIAegBlAG5WZXJzaW9uIDEuMQBWAGUAcgBzAGkAbwBuACAAMQAuADFvZmZlcnplbgBvAGYAZgBlAHIAegBlAG5vZmZlcnplbgBvAGYAZgBlAHIAegBlAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJvZmZlcnplbgBvAGYAZgBlAHIAegBlAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format("truetype");font-weight:normal;font-style:normal;font-display:block}.oz-icon{font-family:"offerzen" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oz-close:before{content:""}.banner-section{position:fixed;bottom:0;left:0;width:100%;transform:translateY(180%);transition:transform 0.3s ease}@media screen and (min-width: 1200px){.banner-section{transform:translateY(130%)}}.banner-section.open{transform:translateY(0)}.banner-panda{width:105px;position:absolute;z-index:100}.banner-panda.banner-panda-desktop{display:none;left:0;top:-18px}@media screen and (min-width: 1200px){.banner-panda.banner-panda-desktop{display:block}}.banner-panda.banner-panda-mobile{top:-95px;right:12px}@media screen and (min-width: 1200px){.banner-panda.banner-panda-mobile{display:none}}.banner-panda.flying{top:-200vh;transition:top 2s ease-in}.banner-content{z-index:200;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(94,165,238,0.2) 100%),#fff;box-shadow:0px 0px 12px rgba(35,31,32,0.15);border-top:1px solid #bfdbf8;position:relative}.banner-container{display:flex;flex-direction:column;height:auto;padding:12px}@media screen and (min-width: 1200px){.banner-container{position:relative;width:1140px;padding:0 24px 0 124px;flex-direction:row;align-items:center;height:75px;margin:auto}}.banner-info{display:flex;width:auto;font-weight:500;color:#231f20;margin-right:64px;margin-bottom:12px;line-height:20px}@media screen and (min-width: 1200px){.banner-info{width:239px;margin-right:24px;margin-bottom:0}}.form-container{flex-direction:row;width:100%;margin-bottom:12px}@media screen and (min-width: 1200px){.form-container{margin-right:24px;margin-bottom:0;width:340px}}.form-container form{display:flex;flex-direction:row;justify-content:center;align-items:center}.form-container form .subscription-email{width:100%;height:45px;margin-right:6px;color:#231f20;font-size:16px}@media screen and (min-width: 1200px){.form-container form .subscription-email{height:40px;width:100%;max-width:226px}}.form-container form .subscription-email:placeholder{color:#a6acaf}.form-container form .button-primary{height:45px;min-width:110px;background-color:#5698dc}@media screen and (min-width: 1200px){.form-container form .button-primary{height:40px}}.form-container .parsley-errors-container ul{list-style:none;color:#e25c59;padding:0;margin:3px 0 0 0;font-size:14px;font-weight:500;font-style:italic}.form-container .checkbox-container{width:21px;height:21px;background-color:#5EA5EE;border-radius:12px;display:flex;justify-content:center;align-items:center;margin-right:12px;padding:0}.form-container .checkbox-container .checkbox-tick{width:15px;height:15px;fill:#ffffff;pointer-events:none}.form-container .subscription-response-notice{display:none;color:#5EA5EE;font-size:16px;font-weight:500;height:40px;align-items:center}.form-container .show-subscription-response-notice{display:flex;justify-content:flex-start}.form-container .show-subscription-response-notice.error{height:auto;color:#e25c59;font-size:14px;font-weight:500;font-style:italic}.terms{width:100%;font-size:12px;color:#7c7c80;margin-bottom:0}@media screen and (min-width: 1200px){.terms{width:325px}}.terms a{text-decoration:underline;color:#7c7c80}.banner-dismiss{position:absolute;right:12px;border:1px solid rgba(124,124,128,0.5);border-radius:3px;background:transparent;color:#7c7c80;padding:4px;line-height:16px;width:30px;height:30px}@media screen and (min-width: 1200px){.banner-dismiss{right:0;top:14px;width:27px;height:26px}}
