header{z-index:99;height:170px;width:100%;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 8%}.stickymenu{box-shadow:0 0 7px #00000026;position:fixed;top:0;background:#fff;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 8%}.stickymenu-on{height:110px;transition:0.15s;z-index:9;opacity:1;overflow:visible}.stickymenu-off{height:0;transition:0.15s;z-index:0;opacity:0;overflow:hidden}.header-logo{height:120px;width:260px;position:relative;margin-top:10px}.stickymenu .header-logo{height:92%;margin:0}.header-logo img{width:100%;height:100%;object-fit:scale-down}.header-menu{z-index:3;margin-top:48px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;position:relative;height:40px;width:79%}.header-social{position:absolute;height:30px;width:auto;top:40px;right:calc(8% - 22px);display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.stickymenu .header-social{top:18px}.header-social-search{width:30px;height:30px;position:relative;margin-right:22px;cursor:pointer;transition:0s}.header-social-search:hover{transition:0s;filter:hue-rotate(250deg) brightness(200%)}.header-social-search img{width:100%;height:100%;object-fit:contain}.header-social-network{width:30px;height:30px;position:relative;margin-right:22px;filter:hue-rotate(0) brightness(100%);transition:0s}.header-social-network:hover{transition:0s;filter:hue-rotate(250deg) brightness(200%)}.header-social-network img{width:100%;height:100%;object-fit:contain}.header-nav-element{height:100%;width:auto;position:relative;margin:0 0 0 calc(6px + 2vw)}.header-nav-element:hover .header-nav-element-sub,.header-nav-element .header-nav-element-sub:hover{display:block;opacity:1;transition:0.2s;position:absolute;width:auto;height:auto;top:38px;left:0}.header-nav-element-main-a{position:relative;height:100%;width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.header-nav-element-main-a li{position:relative;margin:auto 0;height:auto;width:100%;display:block;font:normal normal 400 21px/21px var(--font-title),sans-serif;color:var(--title);white-space:nowrap}.header-nav-element-sub{position:relative;display:none;opacity:0;transition:0.2s}.header-nav-element-sub-a:last-of-type{border-bottom:unset!important}.header-nav-element-sub-a{position:relative;padding:8px 0;display:block;border-bottom:1.5px solid #7eaf2063;background-color:#fff;transition:0.25s}.header-nav-element-sub-a:hover{background-color:var(--title)91;transition:0.25s}.header-nav-element-sub-a li{padding:0 5px;list-style:none;position:relative;margin:auto 0;height:auto;width:100%;display:block;font:normal normal 300 18px/18px var(--font-title),sans-serif;color:var(--title);white-space:nowrap}.header-nav-element-sub-a:hover li{color:#fff;transition:0.25s}.header-searchbar{display:block;height:0;overflow:hidden;position:absolute;left:0;top:169px;width:100%;background-color:var(--primary);display:flex;flex-direction:row;justify-content:center;align-items:center;transition:0.3s;z-index:1}.header-searchbar.sticky-on{position:fixed;top:110px!important}.header-searchbar.displayelement{top:170px;transition:0.3s;height:70px}.donationlogo{height:25px;width:25px;position:relative;margin-left:12px;background-image:url(../../../../../../../../themes/fullvanilla-child/assets/img/donation_logo.svg);background-size:auto;background-position:center}.header-nav-element-sub{background-color:#fff;padding:calc(10px + 0.4vw) calc(10px + 0.4vw) calc(6px + 0.4vw) calc(10px + 0.4vw);box-shadow:0 12px 10px #00000010}#searchform{padding:0 2%;height:50px;width:100%;max-width:600px;margin:0 2vw;display:flex;flex-direction:row;justify-content:center;align-items:center}.search-field{font:normal normal 400 19px/19px var(--font-base);text-align:left;letter-spacing:1px;padding:5px 12px;width:500px;border-radius:3px;border:unset}.put{position:relative;width:36px;height:36px;margin:0 0 0 12px}.enter{z-index:2;position:relative;width:100%;height:100%;border:unset;background:unset;cursor:pointer}.put img{position:absolute;top:0;left:0;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(100deg) brightness(100%) contrast(100)}.bluebutton{background-color:var(--primary);border:2px solid var(--primary);border-radius:10px;display:block;padding:7px 21px;transition:0.1s}.bluebutton:hover{background-color:#fff;transition:0.25s}.bluebutton:hover li{color:var(--primary);transition:0.1s}.bluebutton .donationlogo{filter:blur(0)}.bluebutton:hover .donationlogo{filter:invert(16%) sepia(56%) saturate(8977%) hue-rotate(180deg) brightness(52%) contrast(91%)}.bluebutton li{position:relative;margin:auto 0;height:auto;width:100%;font:normal normal 400 21px/21px var(--font-title),sans-serif;color:#fff;white-space:nowrap;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:0.25s}.header-burgermenu{z-index:22;position:fixed;height:40px;width:auto;top:0;right:0;display:none}.header-burgermenu a{text-decoration:none;color:#000;transition:color 0.3s ease;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.header-burgermenu a:hover{color:#000}.menu-toggle-2{display:block;position:relative;top:56px;right:54px;z-index:1;-webkit-user-select:none;user-select:none}.menu-toggle-2 input{z-index:23;display:block;width:50px;height:50px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0}.menu-toggle-2 span{display:block;width:44px;height:5px;z-index:1;border-radius:4px;position:relative;background:#005e85;margin-bottom:9px;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}.menu-toggle-2 span:first-child{transform-origin:0% 0%;transition:width,0.5s}.menu-toggle-2 span:nth-last-child(2){transform-origin:0% 100%;width:22px;transition:width,0.5s}.menu-toggle-2 input:checked~span{z-index:22;pointer-events:none;opacity:1;transform:rotate(45deg) translate(0,0);background:#232323;width:44px;transition:width,0.5s}.menu-toggle-2 input:checked~span:nth-last-child(3){z-index:22;pointer-events:none;opacity:0;transform:rotate(0deg) scale(.2,.2)}.menu-toggle-2 input:checked~span:nth-last-child(2){z-index:22;pointer-events:none;opacity:1;transform:rotate(-45deg) translate(0,0);width:44px}.burger-menu-elem-2{box-shadow:0 0 15px #00000030;z-index:9;position:absolute;width:360px;height:108vh;margin:-100px 0 0 -250px;padding:50px;padding-top:110px;background:#fff;list-style-type:none;transform:translate(100%,0%);transform-origin:0% 0%;transition:transform 0.5s cubic-bezier(.77,.2,.05,1)}.menu-toggle-2 input:checked~.burger-menu-elem-2{transform:scale(1,1);opacity:1}.burger-menu-elem-2 li{padding:6px 0 3px 0;text-align:left;font:normal normal 700 21px/21px Poppins;letter-spacing:.4px;opacity:1;position:relative;text-decoration:none;display:block;margin:1px 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.burgermenu-nav-element{border-bottom:1px solid var(--primary);position:relative;padding-bottom:5px}.burger-menu-insidediv .burgermenu-nav-element:last-of-type{border-bottom:unset!important}.burgermenu-nav-element-main-a li,.burgermenu-nav-element-main-a li a{color:var(--title);font:normal normal 400 20px/20px var(--font-title),sans-serif}.burgermenu-nav-element-sub-a li{color:var(--primary);font:normal normal 400 17px/17px var(--font-title),sans-serif;padding:3px 0}.header-burgermenu .donationlogo{display:none}@media screen and (max-width:1800px){.bluebutton{padding:6px 18px}.bluebutton li{font:normal normal 400 20px/20px var(--font-title),sans-serif}.header-nav-element-main-a li{font:normal normal 400 20px/20px var(--font-title),sans-serif}.header-nav-element{margin:0 0 0 calc(2px + 2vw)}header{padding:0 6%}}@media screen and (max-width:1650px){.header-menu .header-nav-element:last-of-type{position:absolute;top:-51px}.bluebutton{padding:6px 20px}.header-social{right:315px;top:44px}}@media screen and (max-width:1300px){.stickymenu{padding:0 20px}.stickymenu .header-social{top:18px;right:290px;top:16px!important}.header-nav-element-sub-a li{padding:0 3px;font:normal normal 300 16px/16px var(--font-title),sans-serif}.header-searchbar.displayelement{top:150px}.header-nav-element{margin:0 0 0 calc(2px + 1.7vw)}.header-nav-element-main-a li{font:normal normal 400 19px/19px var(--font-title),sans-serif}.bluebutton{padding:5px 18px}.bluebutton li{font:normal normal 400 19px/19px var(--font-title),sans-serif}.header-social{right:249px;top:32px!important}header{height:150px;padding:0 30px}}@media screen and (max-width:1110px){.header-searchbar.sticky-on{top:86px!important}.header-searchbar{top:86px}.header-searchbar.displayelement{top:85px}.menu-toggle-2{top:30px;right:50px}.header-logo{height:82px;width:200px;margin-top:0}body{padding-top:86px}header{position:fixed;top:0;left:0;background:#fff;box-shadow:0 0 7px #00000026;height:86px}.stickymenu{display:none!important}.header-social{right:112px!important;top:32px!important}.header-menu{display:none}.header-burgermenu{display:block}}@media screen and (max-width:620px){.search-field{width:238px;font:normal normal 400 17px/17px var(--font-base);letter-spacing:.5px;padding:4px 10px}.header-searchbar.displayelement{top:86px}.header-searchbar{top:88px}.header-social-network{margin-right:15px}.header-social-search{margin-right:15px}.menu-toggle-2{top:28px;right:34px}.header-social{right:80px!important;top:30px!important}header{height:86px;padding:0 10px}.header-logo{height:76px;width:160px;position:relative;margin-top:8px}}@media screen and (max-width:575px){.header-searchbar.sticky-on{top:75px!important}.header-searchbar.displayelement{top:75px}.menu-toggle-2 input:checked~span:nth-last-child(2){width:38px}.menu-toggle-2 input:checked~span{width:38px}.menu-toggle-2 span{width:38px;height:4px;margin-bottom:7px}.header-social{right:80px!important;top:26px!important}.header-logo{height:68px;width:148px;margin-top:1px}header{height:75px;padding:0 8px}.burger-menu-elem-2{width:330px;padding:110px 54px 40px 20px;margin:-100px 0 0 -230px}}@media screen and (max-width:480px){header{padding:0 5px}}