/*!
Theme Name: Praktiker Contest
Author: Sleed
Author URI: https://www.sleed.com/
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: praktiker-contest
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Praktiker Contest is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

--------------------------------------------------------------*/@font-face{font-family:"Neutraface Text Book";src:url("fonts/Neutra/NeutrafaceText-Book.eot");src:url("fonts/Neutra/NeutrafaceText-Book.eot?#iefix") format("embedded-opentype"),url("fonts/Neutra/NeutrafaceText-Book.woff2") format("woff2"),url("fonts/Neutra/NeutrafaceText-Book.woff") format("woff"),url("fonts/Neutra/NeutrafaceText-Book.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Neutraface Text Bold";src:url("fonts/Neutra/NeutrafaceText-Bold.eot");src:url("fonts/Neutra/NeutrafaceText-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Neutra/NeutrafaceText-Bold.woff2") format("woff2"),url("fonts/Neutra/NeutrafaceText-Bold.woff") format("woff"),url("fonts/Neutra/NeutrafaceText-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Neutraface Text Book Italic";src:url("fonts/Neutra/NeutrafaceText-BookItalic.eot");src:url("fonts/Neutra/NeutrafaceText-BookItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Neutra/NeutrafaceText-BookItalic.woff2") format("woff2"),url("fonts/Neutra/NeutrafaceText-BookItalic.woff") format("woff"),url("fonts/Neutra/NeutrafaceText-BookItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Neutraface Text Light";src:url("fonts/Neutra/NeutrafaceText-Light.eot");src:url("fonts/Neutra/NeutrafaceText-Light.eot?#iefix") format("embedded-opentype"),url("fonts/Neutra/NeutrafaceText-Light.woff2") format("woff2"),url("fonts/Neutra/NeutrafaceText-Light.woff") format("woff"),url("fonts/Neutra/NeutrafaceText-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Neutraface Text Demi";src:url("fonts/Neutra/NeutrafaceText-Demi.eot");src:url("fonts/Neutra/NeutrafaceText-Demi.eot?#iefix") format("embedded-opentype"),url("fonts/Neutra/NeutrafaceText-Demi.woff2") format("woff2"),url("fonts/Neutra/NeutrafaceText-Demi.woff") format("woff"),url("fonts/Neutra/NeutrafaceText-Demi.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}*{--bigsize: 40px;--mediumsize: 28px;--smallsize: 24px;--microsize: 20px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}a{background-color:rgba(0,0,0,0)}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[hidden]{display:none}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0;line-height:1}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}.site-header{display:block;position:fixed;height:90px;width:100%;top:0;left:0;z-index:300;background:#fff;box-shadow:0 4px 10px -4px rgba(82,82,82,.5254901961);transition:.3s;font-family:"Neutraface Text Bold";font-weight:600}.site-header .categories-submenu{display:none}.site-header:hover{box-shadow:0 4px 20px -4px rgba(29,29,29,.5254901961)}.site-header.sticky{background:#fff}.site-header .header-container{max-width:1350px;padding:0 15px 0 15px;margin:0 auto;display:flex;width:100%;height:100%;flex-flow:row nowrap;justify-content:center;align-items:center}.site-header .join-button-container{display:inline-flex;align-items:center;width:max-content}.site-header .join-button-container .button{width:270px;margin-right:10px;background-color:#0064ac;padding:15px;text-align:center;color:#fff;font-family:"Neutraface Text Bold";font-weight:600;font-size:20px;cursor:pointer;transition:.2s}.site-header .join-button-container .button:hover,.site-header .join-button-container .button:active{padding:15px !important;background:#ffa800}.site-header .join-button-container .profile-button{position:relative;float:right}.site-header .join-button-container .profile-button .logout-modal{display:none;width:max-content;padding:15px;background-color:#fff;top:100%;right:0;position:absolute;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,.2);transition:.2s;z-index:2}.site-header .join-button-container .profile-button .logout-modal a:nth-child(1){text-decoration:none;display:block;text-align:center;margin:0 0 5px 0;color:#4d4d4f}.site-header .join-button-container .profile-button .logout-modal a:nth-child(2){text-decoration:none;color:#e23b34}.site-header .join-button-container .profile-button:hover .logout-modal{display:inline-block}.site-header .join-button-container .profile-button:hover .logout-modal a:nth-child(2):hover{text-decoration:underline}.site-header .site-branding{display:inline-flex;align-items:center;width:max-content}.site-header .site-branding h1{margin:0;line-height:0}.site-header .site-branding img{max-width:85px;filter:grayscale(1) brightness(0.8);transition:1s}.site-header .site-branding p,.site-header .site-branding a{display:inline-block;margin:0;line-height:0}.page-template-winners .site-header #main-navigation{width:unset;padding-right:0}.page-template-winners .site-header #main-navigation #primary-menu .menu-vote-link>a{color:#414141}.page-template-winners .site-header #main-navigation #primary-menu .menu-vote-link>a:hover{color:#356f52}.page-template-winners .site-header .join-button-container>*:not(.profile-button){display:none}.page-template-winners .site-header .header-container{justify-content:space-between}.page.um-page-account .site-branding img{filter:none !important}.menu-area{position:relative}.menu-area .profile-menu-details{display:none;position:relative;margin-bottom:40px}.menu-area .profile-menu-details .background{position:absolute;width:100%;top:0;left:0;z-index:-1;max-width:450px}.menu-area .profile-menu-details .text{color:#fff;padding:10px 15px}.menu-area .profile-menu-details .text p{max-width:55%;font-size:20px}.menu-area .profile-menu-details .text p a{font-size:17px;color:#0064ad;text-decoration:none}.menu-area .profile-menu-details .text p strong{font-family:"Neutraface Text Bold"}.menu-area .background-bottom{display:none;overflow:visible;min-height:30px;width:100%}.menu-area .background-bottom.menu-bottom-1 img{position:fixed;bottom:0;left:0}.menu-area .background-bottom.menu-bottom-2 img{position:fixed;bottom:0;right:0}.menu-area .logout-button{display:none;margin:30px 0;padding:10px;font-size:20px;position:relative;text-decoration:none;color:#0064ad;align-items:center}.menu-area .join-button{display:none;margin:30px 0;width:270px;font-family:"Neutraface Text Bold";font-size:20px;padding:15px}.menu-area .join-button:focus,.menu-area .join-button:active,.menu-area .join-button:hover{padding:15px !important}.menu-area .mobile-button{display:none}#main-navigation{display:block;width:calc(100% - 70px - 270px);padding:0 20px}#main-navigation.toggled .menu-area{display:flex;align-items:center}#primary-menu{display:inline-flex;align-items:center;list-style:none;margin:0;padding-left:0;pointer-events:auto;touch-action:auto}#primary-menu li.menu-vote-link{margin:0 12px}#primary-menu li.menu-vote-link>a{display:block;color:#499670;padding:1px 0;padding-left:24px;border-left:2px solid #414141}#primary-menu li.menu-vote-link>a:hover{color:#356f52}#primary-menu a{display:block;text-decoration:none;color:#414141;font-family:"Neutraface Text Bold";font-size:20px;font-weight:600;transition:.3s}#primary-menu a:hover{color:#356f52}#primary-menu a:before{display:block;content:attr(title);font-family:"Neutraface Text Bold";font-weight:600;height:0;overflow:hidden;visibility:hidden}#primary-menu>li{text-align:center}#primary-menu li{position:relative;margin:0 12.5px}#primary-menu li a{padding:15px 0}#primary-menu li>a:hover{font-family:"Neutraface Text Bold";font-weight:600}#primary-menu li:hover>ul{opacity:1;pointer-events:auto;touch-action:auto}#primary-menu ul{list-style:none;margin:0;padding-left:0;pointer-events:auto;touch-action:auto;box-shadow:0 14px 23px rgba(0,0,0,.1);border-radius:5px;position:absolute;top:100%;left:auto;z-index:99999;display:flex;flex-flow:column nowrap;text-align:left;background:#fff;transition:.2s;opacity:0;pointer-events:none;touch-action:none}#primary-menu ul ul{left:-999em;top:0}#primary-menu ul li:hover>ul,#primary-menu ul li.focus>ul{display:block;left:auto}#primary-menu .sub-menu{padding:20px 0}#primary-menu .sub-menu li{margin:0}#primary-menu .sub-menu li a{font-family:"Neutraface Text Book";font-weight:100;padding:15px 5px 15px 10px}#primary-menu .sub-menu li.focus a{font-family:"Neutraface Text Bold";font-weight:400}#primary-menu .sub-menu li:hover a{font-family:"Neutraface Text Bold";font-weight:400}.page-template-contests #primary-menu li.menu-vote-link{display:none}.menu-toggle{display:none}.menu-toggle svg.toggled{display:none}.page-template-contests .site-header .categories-submenu{display:block;pointer-events:none;opacity:0;transition:.3s;position:fixed;top:90px;left:0;width:100%;height:40px;background:#f6f6f6;box-shadow:0 4px 10px -4px rgba(82,82,82,.5254901961)}.page-template-contests .site-header .categories-submenu.active{pointer-events:auto;opacity:1}.page-template-contests .site-header .categories-submenu .container{max-width:1350px;display:flex;justify-content:flex-end;height:inherit}.page-template-contests .site-header .categories-submenu .container .category-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;font-family:"Neutraface Text Book";font-size:15px;width:150px;color:#000;height:inherit;border-radius:0;cursor:pointer}.page-template-contests .site-header .categories-submenu .container .category-button:hover{background:#eee}.page-template-contests .site-header .categories-submenu .container .category-button:focus{background:#f6f6f6}.page-template-contests .site-header .categories-submenu .container .category-button.active{background-color:#499670;color:#fff}#backtotop{display:none;position:fixed;bottom:30px;right:40px;z-index:99;border:none;outline:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:100%;padding:0}#backtotop svg{width:40px;height:40px;fill:rgba(207,207,207,.6588235294)}#backtotop:hover,#backtotop:active{padding:0 !important}#backtotop:hover svg,#backtotop:active svg{fill:#cfcfcf}.user-form{width:100%;background:#fff;border-radius:20px;box-shadow:0 0 15px rgba(0,0,0,.18);padding:33px}.user-form .wpvc_show_contestants{font-family:"Neutraface Text Book"}.user-form .MuiGrid-container{background:none}.user-form .wpvc_login_popup_content{background:none}.user-form .MuiTabs-root{width:100%}.user-form .MuiTab-root{font-family:"Neutraface Text Bold";font-size:var(--microsize) !important}.user-form .wpvc_submit_label .MuiFormControlLabel-label{font-size:10px}.user-form .wpvc_show_contestants button{width:50%}.user-form .MuiGrid-grid-xs-6{max-width:100%;flex-basis:100%;padding:0 0 20px 0}.user-form .wpvc_register_page .wpvc_form_control{margin-top:0}.user-form label+.MuiInput-formControl{margin-top:0}.user-form .wpvc_login_page .wpvc_form_control{display:flex !important;align-items:center;margin-top:20px}.user-form .wpvc_login_page .wpvc_form_control.wpvc_login_checkbox{flex-wrap:wrap;pointer-events:none}.user-form .wpvc_login_page .wpvc_form_control.wpvc_login_checkbox .MuiCheckbox-root{padding:0 9px !important;pointer-events:initial}.user-form .wpvc_login_page .wpvc_form_control.wpvc_login_checkbox .MuiFormControlLabel-label{pointer-events:initial}.user-form .wpvc_register_page{min-width:unset !important}.user-form .wpvc_text_field label{font-family:"Neutraface Text Demi";font-size:15px}.user-form .jss3{background-color:#448a67}.user-form .wpvc_login_btns.MuiButton-containedSecondary{width:100%;max-width:100%;background:#0064ad !important;font-family:"Neutraface Text Bold";padding:10px 0 !important;font-size:var(--microsize);text-transform:capitalize}.user-form .wpvc_login_btns.MuiButton-containedSecondary:hover{background:#ffa800 !important}.user-form .wpvc_login_page h2{font-family:"Neutraface Text Book";font-size:var(--microsize)}.user-form .wpvc_login_checkbox .MuiFormControlLabel-label{font-family:"Neutraface Text Book";font-size:15px}.user-form .wpvc_register_page .wpvc_form_control_label{display:none !important}.user-form .MuiInputBase-input.MuiInput-input{padding:20px 0 10px 0 !important}#participateModal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto}#participateModal.show{display:flex;align-items:center;justify-content:center}#participateModal .modal-content{margin:auto;width:450px;position:relative}#participateModal .close{width:40px;height:40px;border-radius:50%;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:5px 10px 18px rgba(0,0,0,.16);border:1px solid rgba(0,0,0,0);position:absolute;right:-10px;top:-10px}#participateModal .close:hover,#participateModal .close:focus{border-color:#000;cursor:pointer}#participateModal .modal-badge{position:absolute;left:-112px;top:-60px;z-index:-1}#participateModal .modal-asterisk{position:absolute;left:-54px;top:30px}#participateModal .description{font-size:20px;color:#4d4d4f;text-align:center;margin-bottom:40px}#participateModal .description .green{color:#499670;font-family:"Neutraface Text Bold"}#participateModal .description strong{font-family:"Neutraface Text Demi"}#participateModal .user-form{height:auto;min-height:605px}#participateModal .leaf-yellow{position:absolute;right:-43px;bottom:-12px}#participateModal .leaf-green{position:absolute;right:-155px;bottom:-115px;z-index:-1}.wpvc_login_popup_title,.wpvc_login_popup_content{background:#fff !important}.disclaimer-text{padding:10px 12px;font-family:"Neutraface Text Book";font-size:12px;font-style:italic;pointer-events:none}.disclaimer-text span{text-decoration:underline}body{background:#fff;font-family:"Neutraface Text Book",sans-serif}embed,iframe,object{width:100%;max-width:100%}img{width:auto;height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.site-main{padding-top:90px}.container{width:100%;margin:0 auto;padding:0 15px}.container.default-container{max-width:1130px;padding:90px 15px}.button,input[type=submit].um-button{border:none;text-decoration:none;border-radius:5px;background:#0064ad;font-family:"Neutraface Text Demi";color:#fff;font-size:var(--microsize);padding:15px 25px;cursor:pointer;display:inline-block;transition:.2s}.button:hover,.button:focus,.button:active,input[type=submit].um-button:hover,input[type=submit].um-button:focus,input[type=submit].um-button:active{background:#005695 !important}.MuiButton-root,.MuiButton-containedSecondary{border:none;text-decoration:none;border-radius:5px;background:#0064ad;font-family:"Neutraface Text Demi";color:#fff;font-size:var(--microsize);padding:15px 25px;cursor:pointer;display:inline-block;transition:.2s}input[type=submit].um-button,.MuiGrid-container .wpvc_error_login .wpvc_login_btns,.MuiButton-containedSecondary{font-family:"Neutraface Text Demi" !important;background:#0064ad !important}button.MuiButtonBase-root.MuiButton-root.MuiButton-contained.wpvc_login_btns.MuiButton-containedSecondary{background:#0064ad !important;font-family:"Neutraface Text Demi" !important;font-size:16px !important}button.MuiButtonBase-root.MuiButton-root.MuiButton-contained.wpvc_save_contestant_btn.MuiButton-containedSecondary{background:#0064ad !important;font-family:"Neutraface Text Demi" !important;font-size:20px !important}p.MuiTypography-root.MuiTypography-body1.MuiTypography-paragraph{color:#499670 !important;font-family:"Neutraface Text Bold" !important;font-size:var(--microsize)}button.MuiButtonBase-root.MuiButton-root.MuiButton-contained.wpvc_vote_counts{pointer-events:none}button.gallery-thumbnails--toggle.hide{display:none !important}.MuiChip-outlinedSecondary{color:#fff !important;border:1px solid #fff !important}.MuiChip-deleteIconOutlinedColorSecondary{color:#fff !important}.MuiBadge-colorSecondary{color:#fff;background-color:#fff !important}span.MuiButtonBase-root.MuiButton-root.MuiButton-contained.btn_submit_form.MuiButton-containedPrimary{background:#499670}.header-banner{max-width:100%;width:100%;background-repeat:no-repeat;background-size:cover;position:relative}.header-banner .mobile-background{display:none;position:absolute;width:100%;top:0;left:0;z-index:-1;pointer-events:none}.header-banner .mobile-background img{object-fit:contain;width:100%}.header-banner.guest{height:745px;background-position:center bottom;margin-bottom:80px}.header-banner.signed{background-position:center;height:580px}.header-banner .header-container{max-width:1350px;display:flex}.header-banner .header-container .awards-logo{max-width:100%}.header-banner .header-container.guest{height:745px}.header-banner .header-container.guest .first-part{padding-top:100px;max-width:550px;display:flex;flex-flow:column nowrap;text-align:center}.header-banner .header-container.guest .first-part .text-container .header-title{font-family:"Neutraface Text Bold";color:#4d4d4f;font-size:28px;padding:15px}.header-banner .header-container.guest .first-part .text-container .header-subtitle{font-size:var(--microsize);padding:0 15px}.header-banner .header-container.guest .first-part .text-container .header-subtitle strong{color:#499670}.header-banner .header-container.guest .user-form-container{margin:0 160px 0 auto;max-width:450px}.header-banner .header-container.guest .user-form-container .join-title{color:#fff;font-size:32px;max-width:85%;padding:30px 0 20px 0}.header-banner .header-container.guest .user-form-container .join-title p{margin:0}.header-banner .header-container.signed .first-part{padding-top:50px;display:flex;flex-flow:row nowrap;justify-content:space-between;text-align:center;color:#fff;width:100%}.header-banner .header-container.signed .first-part .awards-logo{max-width:540px;margin-left:80px}.header-banner .header-container.signed .first-part .text-container{max-width:520px;padding:100px 10px 0 10px}.header-banner .header-container.signed .first-part .text-container .header-title{font-family:"Neutraface Text Bold";font-size:28px}.header-banner .header-container.signed .first-part .text-container .header-subtitle{font-size:var(--microsize)}.prizes-container{max-width:1380px;padding:40px 0;text-align:center;color:#354e57}.prizes-container .prizes-title{font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin:0 0 5px 0}.prizes-container .prizes-subtitle{font-size:var(--mediumsize);margin:0 0 35px 0}.prizes-container .prizes-subtitle strong{color:#499670}.prizes-container .prizes-images{display:flex;width:100%;justify-content:space-around;margin-bottom:20px;flex-flow:row wrap;padding:0 15px}.prizes-container .prizes-images .prize-image{border-radius:20px;box-shadow:0px 0px 15px rgba(0,0,0,.2);overflow:hidden;max-width:296px;margin:0 15px 20px 15px}.prizes-container .prizes-images .prize-image img{width:100%;height:100%;object-fit:cover}.prizes-container .prizes-text{font-size:var(--smallsize);margin:0 0 35px 0}.about-container{max-width:1350px;padding:80px 15px;color:#fff;text-align:center}.about-container .about-title{font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin:0 0 5px 0}.about-container .about-subtitle{font-size:var(--mediumsize);margin:0 0 35px 0}.about-container .about-subtitle strong{color:#499670}.about-container .about-bullets{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;text-align:left}.about-container .about-bullets .bullet{width:50%;display:flex;align-items:center;margin:0 0 60px 0}.about-container .about-bullets .bullet .number{font-size:160px;display:inline-block;width:100px;line-height:.35;height:105px}.about-container .about-bullets .bullet p{font-size:22px;max-width:515px;width:100%;margin:0 auto;text-align:left}.about-container .button{font-family:"Neutraface Text Bold";background:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.about-container .button:hover,.about-container .button:focus,.about-container .button:active{background:#fff !important;color:#0064ad}.categories-wrapper{max-width:1350px;padding:50px 15px;text-align:center;color:#354e57}.categories-wrapper .categories-title{font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin:0 0 5px 0}.categories-wrapper .categories-subtitle{font-size:var(--mediumsize);margin:0 0 35px 0}.categories-wrapper .categories-subtitle strong{color:#499670}.categories-wrapper .categories-container{display:flex;width:100%;justify-content:space-between;margin-bottom:40px}.categories-wrapper .categories-container .category{box-shadow:0px 0px 15px rgba(0,0,0,.2);max-width:400px;width:32.5%;border-top-left-radius:200px;border-top-right-radius:200px;overflow:hidden;min-width:295px;text-decoration:none}.categories-wrapper .categories-container .category .image-container{margin-bottom:20px;line-height:0}.categories-wrapper .categories-container .category .category-title{font-family:"Neutraface Text Bold";font-size:var(--smallsize);margin:0 0 10px 0;color:#499670}.categories-wrapper .categories-container .category .category-text{font-size:var(--microsize);padding:0 15px 30px 15px;color:#354e57}.judges-outter{background:#f6f6f6;padding:80px 0 95px 0}.judges-outter .judges-wrapper{max-width:1350px;padding:0}.judges-outter .judges-wrapper .judges-title{text-align:center;font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin:0 0 15px 0;padding:0 15px}.judges-outter .judges-wrapper .judges-subtitle{text-align:center;font-size:var(--mediumsize);margin-bottom:30px;padding:0 15px}.judges-outter .judges-wrapper .judges-container{display:flex;width:100%;justify-content:space-around;margin-bottom:40px;text-align:left;flex-wrap:wrap}.judges-outter .judges-wrapper .judges-container .judge{max-width:315px;width:50%;padding:10px}.judges-outter .judges-wrapper .judges-container .judge .image-container{box-shadow:0px 0px 15px rgba(0,0,0,.2);margin-bottom:20px;line-height:0;position:relative}.judges-outter .judges-wrapper .judges-container .judge .image-container:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(73,150,112,.25)}.judges-outter .judges-wrapper .judges-container .judge .image-container img{object-fit:cover}.judges-outter .judges-wrapper .judges-container .judge .judge-title{font-family:"Neutraface Text Bold";font-size:var(--smallsize);margin:0 0 15px 0;padding:0 15px;color:#499670}.judges-outter .judges-wrapper .judges-container .judge .judge-text{font-size:var(--microsize);padding:0 15px 30px 15px}.participations-wrapper{padding:50px 0;text-align:center;margin:0 auto}.participations-wrapper .container{max-width:1350px;text-align:center;color:#354e57}.participations-wrapper .participations-title{font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin:0 0 5px 0}.participations-wrapper .participations-subtitle{font-size:var(--mediumsize);margin:0 0 35px 0}.participations-wrapper .participations-subtitle strong{color:#499670}.participations-wrapper .participations-carousel{width:100%}.participations-wrapper .participations-carousel .owl-nav{display:flex;max-width:1320px;justify-content:space-between;margin:0 auto;transform:translateY(-200px)}.participations-wrapper .image-box{height:350px;padding:0 10px;transition:.6s}.participations-wrapper .image-box:hover{transform:scale(1.05)}.participations-wrapper .image-box img{object-fit:cover;height:100%;width:100%;object-position:center}.contests-header-banner{max-width:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;height:560px;margin-bottom:280px}.contests-header-banner .mobile-background{display:none;position:absolute;width:100%;top:0;left:0;z-index:-1;pointer-events:none}.contests-header-banner .mobile-background img{object-fit:contain;width:100%}.contests-header-banner .contests-container{max-width:1350px;display:flex;flex-flow:row wrap;color:#354e57;height:115%;align-items:flex-end}.contests-header-banner .contests-container .text-container .header-title{font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin-bottom:30px}.contests-header-banner .contests-container .text-container .header-subtitle{font-family:"Neutraface Text Book";font-size:var(--mediumsize);max-width:700px}.contests-header-banner .contests-container .buttons-container{display:flex;width:100%;justify-content:space-between;padding:0 7%}.contests-header-banner .contests-container .buttons-container .category-button{max-width:387px;width:30%;display:inline-block;color:#fff;font-family:"Neutraface Text Bold";background-color:#499670;padding:30px 0;border-radius:100px;font-size:var(--microsize);text-align:center;cursor:pointer;transition:.3s}.contests-header-banner .contests-container .buttons-container .category-button span{font-size:50px}.contests-header-banner .contests-container .buttons-container .category-button:hover,.contests-header-banner .contests-container .buttons-container .category-button:active{background:#ffa800}.contest-container{padding:50px 15px 150px 15px;max-width:1350px;margin:0 auto}.contest-container>h2{padding:0 2%;font-size:var(--bigsize);color:#354e57;font-family:"Neutraface Text Bold";margin-top:40px}.contests-intro .contests-intro-container{max-width:1350px;padding:40px 15px;color:#fff;text-align:center}.contests-intro .contests-intro-container .text{font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin:0 0 5px 0}.contests-intro .contests-intro-container .bullet{font-size:100px;line-height:.5}.um-editing .um-account-meta{display:none !important}.MuiGrid-root.wpvc_submit_form{background:#f6f6f6 !important}.wpvc_single_contestants_page{padding:100px 0}.MuiTabs-indicator,.wpvc_login_btns{background:#588e74 !important}.MuiTabs-indicator:hover,.MuiTabs-indicator:focus,.MuiTabs-indicator:active,.wpvc_login_btns:hover,.wpvc_login_btns:focus,.wpvc_login_btns:active{background:#588e74 !important}.wpvc_social_icon .MuiSvgIcon-root{width:unset !important;height:26px !important}.wpvc_prev_post,.wpvc_next_post{display:none !important}.MuiButton-label,.wpvc_card_content_row .wpvc_grid_header{text-transform:initial !important;font-family:"Neutraface Text Bold" !important;letter-spacing:initial !important}.wpvc_register_page .wpvc_form_control_label{display:none}.wpvc_register_page .wpvc_form_control_single{margin:0 !important}.MuiDialogContent-root.wpvc_sucess_popup_content.MuiDialogContent-dividers{background:rgba(0,0,0,0) !important}.wpvc_single_prev_button,.wpvc_single_next_button{display:none !important}.wpvc_vote_cast_single_btn .wpvc_voting_btns.wpvc_next_vote_btn{width:100% !important}.wpvc_judgebtn.MuiButton-containedSecondary{background:#ffa800 !important;padding:0 !important}.wpvc_judgebtn .MuiButton-label{background:#ffa800 !important;text-transform:initial !important;font-family:"Neutraface Text Bold" !important;letter-spacing:initial !important;font-size:18px !important;padding:5px 15px;transition:.3s}.wpvc_judgebtn:hover.MuiButton-containedSecondary{background:#e23b34 !important}.wpvc_judgebtn:hover .MuiButton-label{background:#e23b34 !important}.wpvc_already_judged{flex-direction:row-reverse !important}.wpvc_already_judged .MuiGrid-root.MuiGrid-item.MuiGrid-grid-md-7{display:none !important}.wpvc_already_judged .MuiGrid-grid-md-5{max-width:100% !important;flex-basis:100% !important}.wpvc_already_judged .wpvc_voting_btns{background:#0064ad !important}a[title|="Judged Top 10"]{display:none !important}.wpvc_total_term_vote_count{display:none !important}.wpvc_social_icon a:hover .MuiSvgIcon-root{color:#499670 !important}button.pswp__button--arrow--right,button.pswp__button--arrow--left{opacity:0 !important;display:none !important}.srv-validation-message{width:100% !important;text-transform:initial !important}.srv-validation-message::first-letter{text-transform:uppercase !important}.winners-header-banner{max-width:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;height:560px;margin-bottom:280px}.winners-header-banner .mobile-background{display:none;position:absolute;width:100%;top:0;left:0;z-index:-1;pointer-events:none}.winners-header-banner .mobile-background img{object-fit:contain;width:100%}.winners-header-banner .winners-container{max-width:1350px;display:flex;flex-flow:row wrap;height:115%;align-items:center;justify-content:space-between;padding-top:80px}.winners-header-banner .winners-container .awards-logo{padding-right:4%;max-width:46%}.winners-header-banner .winners-container .text-container{max-width:50%;text-align:center;color:#fff;padding-bottom:2%}.winners-header-banner .winners-container .text-container>*{max-width:540px}.winners-header-banner .winners-container .text-container .header-uppertitle{font-size:var(--microsize);margin:-25px 0 10px 0}.winners-header-banner .winners-container .text-container .header-title{font-family:"Neutraface Text Bold";color:#fff;font-size:var(--bigsize);margin-bottom:30px}.winners-header-banner .winners-container .text-container .header-subtitle{font-family:"Neutraface Text Book";font-size:var(--mediumsize)}.winners-header-banner .winners-container .buttons-container{display:flex;width:100%;justify-content:space-between;padding-top:7%}.winners-header-banner .winners-container .buttons-container .category-button{max-width:387px;width:23%;display:inline-block;color:#fff;font-family:"Neutraface Text Bold";background-color:#499670;padding:30px 0;border-radius:100px;font-size:var(--microsize);text-align:center;cursor:pointer;transition:.3s}.winners-header-banner .winners-container .buttons-container .category-button span{font-size:50px}.winners-header-banner .winners-container .buttons-container .category-button:hover,.winners-header-banner .winners-container .buttons-container .category-button:active{background:#ffa800}.winners-section{position:relative;padding:40px 0}.winners-section .background-elements img{display:inline-block;position:absolute;z-index:-1}.winners-section .background-elements img:nth-child(1){right:0;top:5%;max-width:15.6vw}.winners-section .background-elements img:nth-child(2){left:0;top:30%;max-width:8vw}.winners-section .background-elements img:nth-child(3){right:0;top:56%;max-width:10.7vw}.winners-section .background-elements img:nth-child(4){left:0;top:80%;max-width:14vw}.winners-section img{max-width:100%}.winners-section .container{max-width:1350px}.winners-section .image-container{background-color:#f5f5f5;display:flex;box-shadow:0px 3px 6px rgba(0,0,0,.16);justify-content:center}.winners-section .image-container img{object-fit:contain}.winners-section .category-heading{display:flex;align-items:center;margin-bottom:20px}.winners-section .category-heading .category-title{font-family:"Neutraface Text Bold";font-size:var(--bigsize);color:#354e57}.winners-section .category-container{margin-bottom:120px}.winners-section .category-container .winners-wrapper{display:flex;justify-content:space-between;align-items:center}.winners-section .category-container .winners-wrapper .winner-item{display:inline-flex;flex-flow:column nowrap;transition:.6s}.winners-section .category-container .winners-wrapper .winner-item span{text-align:center;color:#499670;font-family:"Neutraface Text Bold";margin-bottom:-1.7%;z-index:1}.winners-section .category-container .winners-wrapper .winner-item .winner-name{font-size:25px;font-family:"Neutraface Text Bold";color:#499670;text-align:center}.winners-section .category-container .winners-wrapper .winner-item .winner-desc{font-size:var(--microsize);margin-bottom:10px}.winners-section .category-container .winners-wrapper .winner-item.first-winner{width:45%;max-width:580px}.winners-section .category-container .winners-wrapper .winner-item.first-winner span{font-size:60px}.winners-section .category-container .winners-wrapper .winner-item.first-winner .winner-name{padding:22px 0 15px 0}.winners-section .category-container .winners-wrapper .winner-item.first-winner .main-image{padding:0 25px;position:relative}.winners-section .category-container .winners-wrapper .winner-item.first-winner .main-image .image-container{max-height:303px}.winners-section .category-container .winners-wrapper .winner-item.first-winner .photos-collection{display:flex;justify-content:space-between}.winners-section .category-container .winners-wrapper .winner-item.first-winner .photos-collection .photo{width:31.035%;cursor:pointer}.winners-section .category-container .winners-wrapper .winner-item.first-winner .photos-collection .photo .image-container{max-width:180px;height:200px;min-height:85px}.winners-section .category-container .winners-wrapper .winner-item.first-winner .winner-carousel-nav{position:absolute;width:100%;left:0;bottom:-32px}.winners-section .category-container .winners-wrapper .winner-item.first-winner .winner-carousel-nav img{transition:.3s;cursor:pointer}.winners-section .category-container .winners-wrapper .winner-item.first-winner .winner-carousel-nav img.winner-photo-prev{opacity:.3;pointer-events:none}.winners-section .category-container .winners-wrapper .winner-item.first-winner .winner-carousel-nav img.winner-photo-next{float:right}.winners-section .category-container .winners-wrapper .winner-item.first-winner .winner-carousel-nav img:hover{opacity:1;transform:scale(1.05)}.winners-section .category-container .winners-wrapper .winner-item.second-winner{opacity:.5;width:25%;max-width:280px}.winners-section .category-container .winners-wrapper .winner-item.second-winner:hover{opacity:1}.winners-section .category-container .winners-wrapper .winner-item.second-winner span{font-size:32px}.winners-section .category-container .winners-wrapper .winner-item.second-winner .winner-name{padding:15px 0 10px 0}.winners-section .category-container .winners-wrapper .winner-item.second-winner .image-container{max-height:161px}.winners-section .category-container .winners-wrapper .winner-item.third-winner{opacity:.5;width:25%;max-width:280px}.winners-section .category-container .winners-wrapper .winner-item.third-winner:hover{opacity:1}.winners-section .category-container .winners-wrapper .winner-item.third-winner span{font-size:32px}.winners-section .category-container .winners-wrapper .winner-item.third-winner .winner-name{padding:15px 0 10px 0}.winners-section .category-container .winners-wrapper .winner-item.third-winner .image-container{max-height:161px}.page-template-winners .judges-outter{padding:80px 0 95px 0;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}.page-template-winners .judges-outter .judges-wrapper .judges-title{text-align:center;font-family:"Neutraface Text Bold";font-size:var(--bigsize);margin:0 0 15px 0;padding:0 15px}.page-template-winners .judges-outter .judges-wrapper .judges-subtitle{text-align:center;font-size:var(--mediumsize);margin-bottom:30px;padding:0 15px}.page-template-winners .judges-outter .judges-wrapper .judges-container{display:flex;width:100%;justify-content:space-around;margin-bottom:40px;text-align:left;flex-wrap:wrap}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge{max-width:unset;display:flex;width:50%;justify-content:space-between;margin-bottom:40px;text-align:left;align-items:center}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .text-container{display:flex;flex-flow:column nowrap;width:calc(100% - 220px)}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .image-container{border-radius:100%;position:initial;overflow:hidden;width:200px;height:200px}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .image-container:before{display:none}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .image-container img{object-fit:cover;width:100%;height:100%}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .judge-title{color:#fff;padding:0}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .judge-text{font-size:var(--microsize);padding:0 0 30px 0}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .quote-text{font-style:italic;font-size:var(--microsize)}.video-wrapper{background-color:#f6f6f6;padding:100px 0 65px 0;max-width:100%;overflow:hidden}.video-wrapper .video-container{max-width:920px;position:relative;z-index:1}.video-wrapper .video-container .background-elements svg{display:inline-block;position:absolute;z-index:-1}.video-wrapper .video-container .background-elements svg:nth-child(1){right:-22%;top:3%;max-width:22.2vw}.video-wrapper .video-container .background-elements svg:nth-child(2){left:-6%;top:4%;max-width:32.5vw}.video-wrapper .video-container .background-elements svg:nth-child(3){right:-12%;top:49.5%;max-width:27vw}.video-wrapper .video-container .background-elements svg:nth-child(4){left:-16%;top:83%;max-width:20.6vw}.video-wrapper .video-container .single-video{z-index:1;margin-bottom:60px}.error-404{max-width:1350px;padding:70px 15px;text-align:center}.um-login .um-misc-ul li:nth-last-child(1){display:none}.wpvc_custom_field_label .MuiTypography-paragraph span{color:#000 !important;font-size:16px !important}.footer-container{max-width:100%;text-align:center;background-color:#499670;color:#fff;padding:50px 15px 80px 15px;position:relative}.footer-container::after{content:"";width:100%;height:27px;position:absolute;top:-26px;left:0;background-image:url("./images/icons/footer-upper.svg");background-repeat:no-repeat;background-size:auto 100%;background-position:center bottom}.footer-container .newsletter-container{max-width:830px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-bottom:80px}.footer-container .newsletter-container .newsletter-title{font-family:"Neutraface Text Demi";font-size:25px;margin:0 0 15px 0;width:100%;text-align:center}.footer-container .newsletter-container div.wpcf7{width:100%}.footer-container .newsletter-container form{max-width:810px;margin:0 auto;width:100%;display:flex;justify-content:space-between;flex-flow:row wrap}.footer-container .newsletter-container form>p{display:flex;width:100%;flex-flow:row wrap;margin:0 auto;justify-content:space-between;align-items:center}.footer-container .newsletter-container form .wpcf7-form-control-wrap{width:73%;max-width:580px;position:relative}.footer-container .newsletter-container form .wpcf7-form-control-wrap:before{content:"";width:24px;height:24px;position:absolute;top:19px;left:40px;background-image:url("./images/icons/mail.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.footer-container .newsletter-container form input[type=email]{width:100%;border:none;border-radius:50px;padding:20px 25px 20px 80px;font-size:20px;background:#fff}.footer-container .newsletter-container form input[type=submit]{width:43%;max-width:200px;border:none;height:40px;border-radius:5px;background:#0064ad;font-family:"Neutraface Text Demi";color:#fff;font-size:20px;padding:0;cursor:pointer;transform:.2s}.footer-container .newsletter-container form input[type=submit]:hover,.footer-container .newsletter-container form input[type=submit]:active{background:#ffa800}.footer-container .second-row{display:flex;max-width:1180px}.footer-container .second-row .logo-container{margin-right:70px}.footer-container .second-row .logo-container img{max-width:120px}.footer-container .second-row .legal-menu-container ul{list-style:none;display:inline-flex;flex-flow:column nowrap;padding:0;text-align:left;margin:0}.footer-container .second-row .legal-menu-container ul li{margin:0 0 5px 0}.footer-container .second-row .legal-menu-container ul a{text-transform:none;text-decoration:none;font-size:20px;color:#fff;font-family:"Neutraface Text Demi";display:inline-block;margin:0}.footer-container .second-row .social-container{display:inline-flex;margin-left:auto;flex-flow:row wrap;max-width:320px}.footer-container .second-row .social-container .social-footer-title{width:100%;text-align:left;font-size:20px;margin:0 0 30px 0;font-family:"Neutraface Text Demi"}.footer-container .second-row .social-container a{margin-right:30px}.footer-container .second-row .social-container a:nth-last-child(1){margin-right:0}.footer-container .second-row .social-container a img{max-width:40px}.site-info{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;font-size:12px;text-align:center;padding:40px 0 15px 0;background:#f6f6f6}.site-info .praktiker-logo{max-width:170px;margin-bottom:10px}@media(min-width: 1921px){.header-banner{background-size:100% 140%}}@media(max-width: 1800px){.header-banner.signed{height:unset;margin-bottom:0;padding-bottom:60px;background-position:center 43%}.header-banner .header-container.guest .first-part{width:unset;align-items:center;padding-top:160px}.header-banner .header-container.guest .first-part .awards-logo{width:30vw;min-width:200px}.header-banner .header-container.guest .first-part .text-container .header-subtitle{margin-bottom:45px}.header-banner .header-container.guest .user-form-container{margin:0 20px 0 auto}.header-banner .header-container.signed .first-part{padding-top:6.5%}.header-banner .header-container.signed .first-part .awards-logo{max-width:31%;margin:0 auto;margin-left:18%}.header-banner .header-container.signed .first-part .text-container{max-width:45%;padding:2% 10px 0 10px}.header-banner .header-container.signed .first-part .text-container .header-title{font-size:var(--mediumsize)}.header-banner .header-container.signed .first-part .text-container .header-subtitle{font-size:var(--mediumsize)}}@media(max-width: 1600px){.contests-header-banner .contests-container .text-container{padding:10% 0 0 10%;max-width:52%}.contests-header-banner .contests-container .buttons-container .category-button:hover,.contests-header-banner .contests-container .buttons-container .category-button:active{background:#ffa800}.winners-header-banner .winners-container .text-container{max-width:42%}.winners-header-banner .winners-container .buttons-container .category-button:hover,.winners-header-banner .winners-container .buttons-container .category-button:active{background:#ffa800}}@media(max-width: 1240px){.site-main{margin-top:70px;padding-top:0}.fixedPosition{overflow:hidden}.site-header{height:70px}.site-header .header-container{justify-content:space-between}.site-header .header-container .site-branding img{max-width:68px;margin-left:10px}.site-header .header-container .join-button-container{display:none}.site-header .header-container .join-button-container .join-button{display:none}.site-header .header-container #main-navigation{padding:0}.page-template-contests .site-header .categories-submenu{top:70px}.menu-area{display:none;width:100%;position:fixed;top:70px;left:0;height:calc(100vh - 70px);overflow-y:scroll;flex-direction:column;background:#fff;align-items:flex-start;padding:0 0 15px 0;touch-action:auto;pointer-events:auto;touch-action:auto;max-height:calc(100vh - 70px);border-top:1px solid #f2f2f2;box-shadow:0 5px 10px -3px rgba(51,51,51,.4);-webkit-box-shadow:0 5px 10px -3px rgba(51,51,51,.4);-moz-box-shadow:0 5px 10px -3px rgba(51,51,51,.4);z-index:2}.menu-area .profile-menu-details{display:block}.menu-area .logout-button{display:inline-flex}.menu-area .join-button{display:inline-block}.menu-area div:nth-child(1),.menu-area div:nth-child(1) ul,.menu-area div:nth-child(1) li{width:100%}.menu-area .background-bottom{display:inline-block}.menu-area .mobile-button{display:inline-block;margin-top:10px}.page-template-winners .site-header .menu-area .profile-menu-details{display:none}.page-template-winners .site-header .menu-area .mobile-button{display:none}.page-template-winners .site-header .menu-area .logout-button{display:none}#main-navigation{width:unset}#main-navigation.toggled .menu-toggle svg{display:none}#main-navigation.toggled .menu-toggle svg.toggled{display:block}.menu-toggle{display:inline-block}#primary-menu{flex-direction:column;max-width:unset}#primary-menu ul{box-shadow:unset;border-radius:unset;position:initial;z-index:unset;min-width:unset;text-align:left;background:unset;transition:unset;opacity:1;pointer-events:unset;touch-action:unset;padding:0;display:none}#primary-menu li{margin:0;padding:0;text-align:left}#primary-menu li.menu-vote-link{width:100%;margin:0;border-bottom:none}#primary-menu li.menu-vote-link>a{padding:20px 35px;text-align:center;border:none}#primary-menu li:nth-child(1){padding-top:14px}#primary-menu li a{text-align:center;padding:20px 35px}#primary-menu li:hover>a{font-family:"Neutraface Text Bold"}#primary-menu li.focus{background:#f4f9ff}#primary-menu li.focus>ul{display:flex}#primary-menu li.focus>a{font-family:"Neutraface Text Bold";font-weight:400}#primary-menu .menu-item-has-children>a{display:inline-block !important;position:initial;width:calc(100% - 80px)}.header-banner .header-container.signed .first-part .awards-logo{max-width:31%;margin:0 auto;margin-left:18%}.header-banner .header-container.signed .first-part .text-container{padding:1% 10px 0 10px}.header-banner .header-container.signed .first-part .text-container .header-title{font-size:var(--smallsize)}.header-banner .header-container.signed .first-part .text-container .header-subtitle{font-size:var(--smallsize)}.winners-section .category-container .winners-wrapper .winner-item.first-winner .photos-collection .photo .image-container{max-width:180px;height:16.1vw}}@media(max-width: 1040px){*{--bigsize: 32px;--mediumsize: 24px;--smallsize: 20px;--microsize: 18px}.header-banner{background:none !important}.header-banner .mobile-background{display:block}.header-banner.guest{height:unset}.header-banner.signed{height:unset;margin-bottom:0;padding-bottom:60px;margin-top:-9%}.header-banner .header-container{height:unset;flex-flow:column nowrap;align-items:center}.header-banner .header-container .awards-logo{width:50vw}.header-banner .header-container.guest{height:unset}.header-banner .header-container.guest .user-form-container{margin:0 auto}.header-banner .header-container.guest .user-form-container .join-title{display:none}.header-banner .header-container.signed .first-part{padding-top:16%;flex-flow:column nowrap;align-items:center}.header-banner .header-container.signed .first-part .awards-logo{max-width:51%;margin:0}.header-banner .header-container.signed .first-part .text-container .header-title{color:#4d4d4f}.header-banner .header-container.signed .first-part .text-container .header-subtitle{color:#4d4d4f}.header-banner .header-container.signed .first-part .text-container .header-subtitle strong{color:#499670}.page-template-contests .site-header .categories-submenu{height:50px}.page-template-contests .site-header .categories-submenu .container{justify-content:center;padding:0}.contests-header-banner{background:none !important;height:unset;margin-bottom:100px}.contests-header-banner .mobile-background{display:block}.contests-header-banner .contests-container{align-items:center;justify-content:center;height:unset}.contests-header-banner .contests-container .text-container{padding:20% 0 0 0;max-width:55%;text-align:center}.contests-header-banner .contests-container .text-container .header-title{margin-bottom:20px}.contests-header-banner .contests-container .text-container .header-subtitle{font-size:var(--microsize)}.contests-header-banner .contests-container .buttons-container{display:none}.winners-header-banner{background:none !important;height:unset;margin-bottom:100px}.winners-header-banner .mobile-background{display:block}.winners-header-banner .winners-container{flex-flow:column-reverse nowrap;align-items:center;justify-content:center;height:unset;padding:0}.winners-header-banner .winners-container .awards-logo{padding:8% 0 0 0;max-width:55%}.winners-header-banner .winners-container .text-container{padding:20px 0 0 0;max-width:55%;text-align:center;color:#4d4d4f}.winners-header-banner .winners-container .text-container .header-uppertitle{margin-bottom:20px}.winners-header-banner .winners-container .text-container .header-title{color:#4d4d4f;margin-bottom:20px}.winners-header-banner .winners-container .text-container .header-subtitle{font-size:var(--microsize)}.winners-header-banner .winners-container .buttons-container{display:none}.winners-section .category-heading{text-align:center;justify-content:center}.winners-section .category-heading svg{display:none}.page-template-winners .judges-outter{padding:40px 0}.page-template-winners .judges-outter .judges-wrapper .judges-container{text-align:center;flex-flow:column nowrap;justify-content:center;align-items:center;max-height:unset;padding:0 15px;margin-bottom:0}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge{width:100%;padding:0}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .image-container{width:24vw;height:24vw;min-width:100px;min-height:100px}.page-template-winners .judges-outter .judges-wrapper .judges-container .judge .text-container{width:70%;display:inline-block;padding-left:10px}.participations-wrapper .image-box{height:33vw;min-height:180px}.participations-wrapper .participations-carousel .owl-nav{transform:translateY(-20vw)}.about-container .about-title{font-size:var(--bigsize)}.about-container .about-subtitle{font-size:var(--smallsize)}.about-container .about-bullets .bullet .number{font-size:110px;width:90px;height:70px}.categories-wrapper .categories-container{margin-bottom:40px;flex-flow:column nowrap;align-items:center}.categories-wrapper .categories-container .category{width:46%;margin-bottom:45px}}@media(max-width: 920px){.contests-header-banner .mobile-background{display:block;top:60px}.contests-header-banner .contests-container .text-container{padding:24% 0 0 0;max-width:55%;text-align:center}.contests-header-banner .contests-container .text-container .header-title{margin-bottom:20px}.contests-header-banner .contests-container .buttons-container{display:none}.footer-container{padding:35px 15px}.footer-container .newsletter-container{flex-flow:row wrap;justify-content:center;align-items:center;margin-bottom:15px}.footer-container .newsletter-container .newsletter-title{font-size:var(--smallsize);margin:0 0 15px 0}.footer-container .newsletter-container form>p{flex-flow:column nowrap}.footer-container .newsletter-container form .wpcf7-form-control-wrap{width:100%}.footer-container .newsletter-container form .wpcf7-form-control-wrap:before{width:20px;height:20px;top:10px;left:23px}.footer-container .newsletter-container form input[type=email]{width:100%;border-radius:40px;padding:12px 25px 12px 55px;font-size:var(--microsize)}.footer-container .newsletter-container form input[type=submit]{font-size:var(--microsize)}.footer-container .second-row{flex-wrap:wrap;justify-content:space-between}.footer-container .second-row .logo-container{order:2;margin:0;width:25%}.footer-container .second-row .logo-container img{max-width:100%}.footer-container .second-row .legal-menu-container{display:inline-block;order:3;width:70%}.footer-container .second-row .legal-menu-container ul a{font-size:var(--microsize)}.footer-container .second-row .social-container{margin-left:0;max-width:unset;width:100%;order:1;justify-content:center;margin-bottom:15px}.footer-container .second-row .social-container .social-footer-title{width:100%;margin-bottom:20px;text-align:center}.footer-container .second-row .social-container a img{max-width:40px}.prizes-container .prizes-images .prize-image{margin:0 15px 40px 15px;width:calc(50% - 30px)}.prizes-container .prizes-text{padding:0 15px}.about-container .about-title{font-size:var(--bigsize)}.about-container .about-subtitle{font-size:var(--smallsize);margin:0 0 35px 0}.about-container .about-bullets .bullet p{font-size:var(--microsize)}.winners-section .category-container{margin-bottom:50px}.winners-section .category-container .winners-wrapper{flex-flow:column nowrap}.winners-section .category-container .winners-wrapper .winner-item{margin-bottom:30px}.winners-section .category-container .winners-wrapper .winner-item.first-winner{width:100%;max-width:580px;order:1;opacity:1}.winners-section .category-container .winners-wrapper .winner-item.first-winner .main-image .image-container{max-height:303px;min-height:200px;height:33vw}.winners-section .category-container .winners-wrapper .winner-item.first-winner span{font-size:50px;margin-bottom:-1.4%}.winners-section .category-container .winners-wrapper .winner-item.second-winner{width:100%;max-width:530px;order:2;opacity:1}.winners-section .category-container .winners-wrapper .winner-item.second-winner .image-container{max-height:303px;min-height:200px;height:33vw}.winners-section .category-container .winners-wrapper .winner-item.second-winner span{margin-bottom:-1.2%}.winners-section .category-container .winners-wrapper .winner-item.third-winner{width:100%;max-width:530px;order:3;opacity:1}.winners-section .category-container .winners-wrapper .winner-item.third-winner .image-container{max-height:303px;min-height:200px;height:33vw}.winners-section .category-container .winners-wrapper .winner-item.third-winner span{margin-bottom:-1.2%}.winners-section .category-container:nth-last-child(1) .winners-wrapper .winner-item.second-winner{margin-bottom:0}.winners-section .category-container:nth-last-child(1) .winners-wrapper .winner-item.third-winner{margin-bottom:0}.video-wrapper .video-container iframe{height:400px}}@media(max-width: 680px){*{--bigsize: 28px;--mediumsize: 22px;--smallsize: 15px;--microsize: 15px}.header-banner.guest{height:unset}.header-banner .header-container.guest{height:unset;flex-flow:column nowrap;align-items:center}.header-banner .header-container.guest .first-part{padding-top:18%}.header-banner .header-container.guest .first-part .text-container .header-subtitle{margin-bottom:45px}.header-banner .header-container.guest .user-form-container .user-form{padding:15px}.about-container .about-title{font-size:var(--bigsize)}.about-container .about-subtitle{font-size:var(--smallsize);margin:0 0 35px 0}.about-container .about-bullets{flex-flow:column nowrap;justify-content:space-between;align-items:center}.about-container .about-bullets .bullet{width:70%}.about-container .about-bullets .bullet .number{font-size:160px;display:inline-block;width:100px;line-height:.35;height:105px;margin-right:15px}.about-container .about-bullets .bullet p{font-size:var(--microsize)}.winners-section{padding:20px 0 0 0}.winners-section .category-container{margin-bottom:20px}.judges-outter{padding:40px 0 35px 0}.judges-outter .judges-wrapper .judges-subtitle{margin-bottom:40px}.judges-outter .judges-wrapper .judges-container{margin-bottom:40px}.judges-outter .judges-wrapper .judges-container .judge .image-container{margin-bottom:10px}.judges-outter .judges-wrapper .judges-container .judge .judge-title{margin:0 0 15px 0;padding:0}.judges-outter .judges-wrapper .judges-container .judge .judge-text{padding:0}.header-banner .header-container.signed .first-part .text-container{max-width:84%}.contests-header-banner{margin-bottom:60px}.winners-header-banner{margin-bottom:60px}.winners-header-banner .mobile-background{top:25px}.participations-wrapper .participations-carousel .owl-nav{transform:translateY(-20vw)}.contests-intro,.winners-intro{display:none}.contest-container{padding:0 15px 50px 15px}.contest-container>h2{text-align:center}.video-wrapper .video-container .single-video{margin-bottom:30px}.video-wrapper .video-container .single-video iframe{height:300px}}@media(max-width: 550px){.participations-wrapper .participations-carousel .owl-nav{transform:translateY(-115px)}}@media(max-width: 475px){.contests-header-banner{margin-bottom:20px}.contests-header-banner .contests-container .text-container{padding:30% 0 0 0;max-width:73%;text-align:center}.contests-header-banner .contests-container .text-container .header-title{margin-bottom:20px}.contests-header-banner .contests-container .buttons-container{display:none}.winners-header-banner{margin-bottom:20px}.winners-header-banner .winners-container .mobile-background{top:35px}.winners-header-banner .winners-container .text-container{max-width:73%;text-align:center}.winners-header-banner .winners-container .text-container .header-title{margin-bottom:20px}.winners-header-banner .winners-container .buttons-container{display:none}.footer-container .second-row .social-container a img{max-width:30px}.participations-wrapper .participations-subtitle{font-size:var(--microsize);margin:0 0 25px 0}.prizes-container .prizes-subtitle{font-size:var(--microsize)}.prizes-container .prizes-images .prize-image{margin:0 5px 15px 5px;width:calc(50% - 10px)}.about-container .about-subtitle{margin:0 0 35px 0}.about-container .about-bullets .bullet{width:85%;margin-bottom:40px}.about-container .about-bullets .bullet .number{width:60px;font-size:80px;height:43px}.video-wrapper{padding:40px 0 45px 0}.video-wrapper .video-container .single-video{margin-bottom:20px}.video-wrapper .video-container .single-video iframe{height:170px}.winners-section .category-container .winners-wrapper .winner-item.first-winner span{margin-bottom:-2.3%}}a{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:3px;color:rgba(0,0,0,.8);background:rgba(0,0,0,0);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}/*# sourceMappingURL=style.css.map */