@charset "UTF-8";*,:before,:after{box-sizing:border-box}body{margin:0;padding:0}img{max-width:100%;height:auto;display:block}iframe{display:block}a{color:inherit}input,select,textarea{margin:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;border:1px solid lightgrey;padding:.5rem}input:focus,button:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}:root{--color1: #E31E25;--color2: #FFD54C;--color3: #171717;--color4: #373737;--color5: #E5E5E5;--white: #FFF;--black: #000;--text: #373737;--headings: #373737;--bg-header: #F8F8F8;--menu-items: #373737;--bg-site: #FFF;--bg-content: #FFF;--bg-footer: #171717;--bg-submenu: #E5E5E5;--shadow: rgba(0, 0, 0, .1607843137)}html{min-height:100%;display:flex;flex-direction:column}body{flex-grow:1;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}html{font-family:Lato,sans-serif;font-size:17px;line-height:1.9411764706;font-weight:400;color:#373737;scroll-behavior:smooth}@media (max-width: 768px){html{font-size:16px}}.h4,h4,.h6,h6,.h5,h5,.h3,h3,.h2,h2,.h1,h1{font-family:Oswald,sans-serif;color:#373737;font-weight:500}.h1,h1{font-size:40px;line-height:1.5}.h2,h2{font-size:30px;line-height:1.5}.h3,h3,.h4,h4,.h6,h6,.h5,h5{font-size:22px;line-height:1.7727272727}.container{max-width:1386px;margin:0 auto;padding:0 10px}.img-responsive{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icon-responsive{-o-object-fit:contain;object-fit:contain}.to-white{filter:brightness(0) invert(1)}.btn,.btn-cookies,.btn3,.btn2,.btn1{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:500;font-family:Oswald,sans-serif;padding:12px 43px;background-color:#e31e25;color:#fff;cursor:pointer;transition:all .2s ease-in-out;position:relative;z-index:1;text-align:center;width:-moz-fit-content;width:fit-content;overflow:hidden;letter-spacing:.03em;border:1px solid transparent}.btn:after,.btn-cookies:after,.btn3:after,.btn2:after,.btn1:after{width:50px;height:180%;position:absolute;left:-100px;top:-25px;content:"";background-color:#fff3;transform:rotate(20deg);transition:transform .4s}.btn:hover:after,.btn-cookies:hover:after,.btn3:hover:after,.btn2:hover:after,.btn1:hover:after{transform:translate(500px) rotate(20deg)}.pagination{display:flex;align-items:center;justify-content:center;padding:1rem 0;gap:10px}.pagination a,.pagination span{background-color:#fff;color:#ffd54c;padding:5px 10px;border-radius:7px;display:inline-flex;text-decoration:none}.pagination .current{color:#373737}.pagination .prev,.pagination .next{display:inline-flex;align-items:center;gap:1rem}.pagination .prev{transform:rotate(-90deg)}.pagination .next{transform:rotate(90deg)}.custom-form{font-family:Lato,sans-serif;max-width:500px;padding:.5rem 0;display:flex;flex-direction:column;gap:1rem}.custom-form input,.custom-form select,.custom-form textarea{margin:0;display:inline-block;vertical-align:middle;white-space:normal;border:1px solid lightgrey;padding:.5rem}.custom-form input[type=text],.custom-form input[type=search],.custom-form input[type=url],.custom-form input[type=tel],.custom-form input[type=number],.custom-form input[type=range],.custom-form input[type=date],.custom-form input[type=month],.custom-form input[type=week],.custom-form input[type=time],.custom-form input[type=datetime],.custom-form input[type=datetime-local],.custom-form input[type=color],.custom-form input[type=email],.custom-form input[type=file],.custom-form select,.custom-form textarea{background-color:#f1f1f1;border:3px solid #F1F1F1;width:100%;padding:.5rem;cursor:pointer;font-family:Lato,sans-serif;min-height:44px;color:#2a2a2a;font-size:18px}.custom-form input[type=text]:hover,.custom-form input[type=search]:hover,.custom-form input[type=url]:hover,.custom-form input[type=tel]:hover,.custom-form input[type=number]:hover,.custom-form input[type=range]:hover,.custom-form input[type=date]:hover,.custom-form input[type=month]:hover,.custom-form input[type=week]:hover,.custom-form input[type=time]:hover,.custom-form input[type=datetime]:hover,.custom-form input[type=datetime-local]:hover,.custom-form input[type=color]:hover,.custom-form input[type=email]:hover,.custom-form input[type=file]:hover,.custom-form select:hover,.custom-form textarea:hover{border:3px solid #E31E25}.custom-form input[type=text]:focus,.custom-form input[type=search]:focus,.custom-form input[type=url]:focus,.custom-form input[type=tel]:focus,.custom-form input[type=number]:focus,.custom-form input[type=range]:focus,.custom-form input[type=date]:focus,.custom-form input[type=month]:focus,.custom-form input[type=week]:focus,.custom-form input[type=time]:focus,.custom-form input[type=datetime]:focus,.custom-form input[type=datetime-local]:focus,.custom-form input[type=color]:focus,.custom-form input[type=email]:focus,.custom-form input[type=file]:focus,.custom-form select:focus,.custom-form textarea:focus{border:3px solid #E31E25;background-color:#fff}.custom-form input[type=text]:focus-visible,.custom-form input[type=search]:focus-visible,.custom-form input[type=url]:focus-visible,.custom-form input[type=tel]:focus-visible,.custom-form input[type=number]:focus-visible,.custom-form input[type=range]:focus-visible,.custom-form input[type=date]:focus-visible,.custom-form input[type=month]:focus-visible,.custom-form input[type=week]:focus-visible,.custom-form input[type=time]:focus-visible,.custom-form input[type=datetime]:focus-visible,.custom-form input[type=datetime-local]:focus-visible,.custom-form input[type=color]:focus-visible,.custom-form input[type=email]:focus-visible,.custom-form input[type=file]:focus-visible,.custom-form select:focus-visible,.custom-form textarea:focus-visible{border:3px solid #E31E25;outline:#E31E25;background-color:#fff}.custom-form input[type=submit]{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:500;font-family:Oswald,sans-serif;padding:12px 43px;background-color:#e31e25;color:#fff;cursor:pointer;transition:all .2s ease-in-out;position:relative;z-index:1;text-align:center;width:-moz-fit-content;width:fit-content;overflow:hidden;letter-spacing:.03em;border:1px solid transparent}.custom-form input[type=submit]:after{width:50px;height:180%;position:absolute;left:-100px;top:-25px;content:"";background-color:#fff3;transform:rotate(20deg);transition:transform .4s}.custom-form input[type=submit]:hover:after{transform:translate(500px) rotate(20deg)}.custom-form input[type=checkbox]{visibility:hidden}.custom-form .checkbox-label{display:flex;gap:.5rem;position:relative}@media (max-width: 768px){.custom-form .checkbox-label{gap:1rem}}.custom-form .checkbox-description:before{content:"";display:block;position:absolute;border-radius:2px;width:16px;height:16px;left:0;top:8px;background:transparent;border:3px solid #2A2A2A}.custom-form input:checked+.checkbox-description:after{content:"✓";font-size:12px;color:#e31e25;font-weight:500;width:20px;height:20px;display:block;position:absolute;left:4px;top:4px}.custom-form ::placeholder{color:#373737;opacity:1;font-family:Lato,sans-serif;font-size:1rem}.custom-form ::-webkit-input-placeholder{color:#373737;opacity:1;font-family:Lato,sans-serif;font-size:1rem}.custom-form :-moz-placeholder{color:#373737;opacity:1;font-family:Lato,sans-serif;font-size:1rem}.custom-form ::-moz-placeholder{color:#373737;opacity:1;font-family:Lato,sans-serif;font-size:1rem}.custom-form :-ms-input-placeholder{color:#373737;opacity:1;font-family:Lato,sans-serif;font-size:1rem}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#fff}.hamburger-box{width:18px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:18px;height:3px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:7px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-36px;top:-36px;transform:translate3d(36px,36px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-36px;top:-36px;transform:translate3d(-36px,36px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.am-mobile-scroll{overflow-y:hidden;height:100vh}.site-header{display:flex;position:sticky;text-transform:uppercase;top:0;left:0;width:100%;font-weight:400;font-size:15px;z-index:10;color:#2a2a2a;background-color:#f8f8f8;box-shadow:0 3px 6px #00000029;letter-spacing:.13em;transition:all .2s ease-in-out}@media (max-width: 768px){.site-header{position:sticky!important;background-color:#fff;box-shadow:0 3px 6px #00000029!important}}.site-header a,.site-header .menu-link{text-decoration:none;background:transparent}.site-header ul{list-style:none;margin:0;padding:0}@media (max-width: 768px){.site-header li{margin:0}}.site-header .inner-header{justify-content:space-between;align-items:center;width:100%;display:flex}.site-header .main-nav-wrap{flex-grow:1}@media (max-width: 768px){.site-header .main-nav-wrap{position:absolute;top:100%;right:0;width:100%;max-height:100vh;transform:translatey(-100%);text-align:right;overflow:auto;transition:all .2s ease-in-out}.site-header .shutter{position:fixed;top:0;right:0;width:100%;height:100%;background-color:#0000004d;opacity:0;transition:all .2s ease-in-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1;pointer-events:none}.site-header .main-nav-wrap.active{transform:translatey(0)}.site-header .main-nav-wrap.active+.shutter{opacity:1;pointer-events:all}.site-header .main-nav-wrap.active .main-navigation{transform:translatey(0)}}.site-header .site-branding{display:flex;justify-content:center;align-items:center;padding:.5rem 0}.site-header .site-branding .custom-logo-link{display:inline-flex;max-width:200px}@media (max-width: 768px){.site-header .site-branding .custom-logo-link{max-width:150px;padding:6px 0}}.site-header .site-branding .custom-logo-link .custom-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-header .current-menu-item{border-bottom:2px solid #E31E25}@media (max-width: 768px){.site-header .main-navigation{justify-content:space-between;align-items:center;flex-direction:column;display:inline-block;text-align:left;height:-moz-fit-content;height:fit-content;overflow-y:auto;width:100%;transition:all .4s;font-weight:700;background:#fff;z-index:15;box-shadow:0 0 24px #00000024;position:relative;transform:translateY(-100%)}}@media (max-width: 768px) and (max-width: 768px){.site-header .main-navigation{padding:0 0 2rem}}@media (max-width: 768px){.site-header .main-navigation .active{transform:translateY(0);transition:all .4s}}.site-header .main-navigation .nav-container .menu{display:flex;align-items:baseline;justify-content:flex-end;-moz-column-gap:2rem;column-gap:2rem;flex-wrap:wrap;padding:0}@media (max-width: 768px){.site-header .main-navigation .nav-container .menu{align-items:center;flex-direction:column;padding:1rem 6px;gap:1rem}.site-header .main-navigation .nav-container .menu>.menu-item{padding:8px 0;max-width:100%}.site-header .main-navigation .nav-container .menu>.menu-item a,.site-header .main-navigation .nav-container .menu>.menu-item .menu-link{font-size:15px;font-weight:400}.site-header .main-navigation .nav-container .menu>.menu-item a:hover:after{display:none}.site-header .main-navigation .nav-container .menu>.menu-item.active{transform:translatey(0);margin-right:40px}}.site-header .main-navigation .nav-container .menu>.menu-item{position:relative;text-align:center;padding-bottom:4px}.site-header .main-navigation .nav-container .menu>.menu-item:hover{color:#fff6}.site-header .main-navigation .nav-container .menu>.menu-item a,.site-header .main-navigation .nav-container .menu>.menu-item .menu-link{position:relative}.site-header .menu-item-has-children{padding-bottom:.5rem!important}.site-header .middle-row .wrapper{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 0}@media (max-width: 768px){.site-header .middle-row .wrapper{padding:0}}.desktop-navigation{display:none!important}@media (min-width: 768px){.desktop-navigation{display:block!important}}.mobile-navigation{display:none!important}@media (max-width: 768px){.mobile-navigation{display:block!important}}.mobile-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;background-color:#fff;box-shadow:0 0 24px #00000024;z-index:1}@media (min-width: 768px){.mobile-header{display:none!important}.site-header .hamburger{display:none}}@media (max-width: 768px){.site-header .hamburger .hamburger-inner,.site-header .hamburger .hamburger-inner:before,.site-header .hamburger .hamburger-inner:after{background-color:#000}.site-header .close-wrap{width:100%;text-align:right}.site-header .close-wrap #hamburger-close{padding-right:15px}}.site-header .sub-menu{z-index:10;display:none;position:absolute;top:100%;left:0;padding:1.5rem 2rem 1.5rem 1rem;color:#373737;background:#e5e5e5;box-shadow:0 0 24px #00000024;opacity:1}@media (max-width: 768px){.site-header .sub-menu{top:48px;position:static;display:none;box-shadow:none;margin:0;width:auto;background:#e5e5e5;padding:1rem 2rem}}.site-header .sub-menu li{width:-moz-max-content;width:max-content;position:relative;margin-left:0;padding:.7rem 0;display:flex;align-items:baseline;gap:.5rem}@media (max-width: 768px){.site-header .sub-menu li{width:auto;justify-content:center}}.site-header .sub-menu li:before{content:"";display:block;width:12px;height:12px;background:#e31e25;opacity:0;transition:all .2s ease-in-out}@media (max-width: 768px){.site-header .sub-menu li:before{display:none}}.site-header .sub-menu li:hover{color:#ffffff80}.site-header .sub-menu li:hover:after{display:none}.site-header .sub-menu li:hover:before{opacity:1}.site-header .sub-menu li:last-child{padding-bottom:0}.site-header .sub-menu li:first-child{padding-top:0}@media (min-width: 768px){.site-header ul li:hover>.sub-menu{display:flex;flex-direction:column;animation:opacity .1s ease-in-out}}@keyframes opacity{0%{opacity:0}to{opacity:1}}.site-header .slide-toggle-item{display:flex;gap:.3rem;align-items:center}.site-header .slide-toggle-item:after{content:"";background-image:url(/front/img/icons/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:16px;height:16px;transition:all .2s ease-in-out;transform:rotate(-180deg)}.site-header .slide-toggle-item:hover:after{transform:rotate(-90deg)}@media (max-width: 768px){.site-header .slidetoggle{display:flex;flex-direction:column;gap:0;align-items:center;padding:0!important}.site-header .slidetoggle:after{display:none}.site-header .slidetoggle>a,.site-header .slidetoggle .menu-link{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:.5rem;padding:4px 16px}.site-header .slidetoggle>a:before,.site-header .slidetoggle .menu-link:before{content:"";background-image:url(/front/img/icons/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:16px;height:16px;transition:all .2s ease-in-out;transform:rotate(-90deg)}.site-header .slidetoggle .sub-menu{transform:none;margin-top:0}.site-header .slidetoggle .sub-menu a:before,.site-header .slidetoggle .sub-menu .menu-link:before{display:none}.arrow-transform:before{transform:rotate(-180deg)!important}}.footer{background-color:#171717;color:#fff}.footer .heading{color:#fff;text-transform:uppercase}.footer .wrapper{display:grid;grid-template-columns:2fr 3fr;position:relative;padding:2rem 0;gap:2rem}@media (max-width: 992px){.footer .wrapper{grid-template-columns:1fr}}.footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.footer ul li a{text-decoration:none}.footer .col-left{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.footer .col-left .top-part{display:flex;gap:1rem;flex-direction:column}.footer .col-left .top-part .img-wrap img{-o-object-fit:contain;object-fit:contain;max-width:200px}.footer .col-left .top-part .text-wrap{padding-top:2rem}.footer .col-left .top-part .text-wrap .inner-text-wrap{display:flex;gap:1.5rem}.footer .col-left .top-part .text-wrap .inner-text-wrap p{margin:0}.footer .col-left .top-part .text-wrap .description-wrap{max-width:400px}.footer .col-right{display:flex;gap:3rem}@media (max-width: 768px){.footer .col-right{flex-direction:column;gap:2rem}}.footer .col-right .col-two ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}.footer .copyrights{font-size:16px;text-align:center}.footer .copyrights a{text-decoration:none}.footer .author-link{text-decoration:none;cursor:pointer;font-size:12px;display:flex;justify-content:center;align-items:center;gap:.5rem;color:#373737;margin-top:.5rem}@media (max-width: 768px){.footer .author-link{justify-content:center;padding-bottom:4rem}}.footer .author-link svg,.footer .author-link img{filter:brightness(0) invert(1);height:9px;width:-moz-fit-content;width:fit-content}#ScrollToTopBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#171717;cursor:pointer;padding:15px;min-width:40px;min-height:40px;transition:all .2s ease-in-out}@media (max-width: 768px){#ScrollToTopBtn{display:none!important}}#ScrollToTopBtn .img-wrap{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}#ScrollToTopBtn .img-wrap:after{content:"";background-image:url(/build/assets/arrow-pQs_Q7Kr.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;filter:brightness(0) invert(1);width:25px;height:25px}#ScrollToTopBtn:hover{background-color:#e31e25}.cookies{position:fixed;bottom:0;left:0;z-index:10;width:100%;background:#373737;font-family:Lato,sans-serif;text-align:center}.cookies__content{padding:.5rem 0;display:flex;align-items:center;gap:1rem;justify-content:center}.cookies__paragraph{font-size:14px;color:#e5e5e5;align-self:center;line-height:1.3;margin:0}
