body{font-family:"Barlow",sans-serif;color:#585858;background-color:#fff}.fltLft{float:left}.fltRgt{float:right}.fltNone{float:none}.clrBth{clear:both;height:0;font-size:0;line-height:0}.mrgRgt2rem{margin-right:2rem}a:hover,a:active,a:focus{outline:0}a.hgvGreenLink{color:#80aa00 !important}a.hgvGreenLink:hover,a.hgvGreenLink:active,a.hgvGreenLink:focus{color:#585858 !important}.versalien{text-transform:uppercase}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.wsnw{white-space:nowrap}.wi98{width:98%}.wi24{width:24%}.maxwi400{max-width:400px}.pdgRgt1pc{padding-right:1%}.mrgTop15px{margin-top:15px !important}.mrgBot30px{margin-bottom:30px !important}.mrgBot45px{margin-bottom:45px !important}.mrgBot60px{margin-bottom:60px !important}.mrgBot85px{margin-bottom:85px !important}.hgvBorderBox{background-color:#fff;border:1px solid #ccc;padding:30px;border-radius:10px;font-family:"Barlow Semi Condensed",sans-serif}hr.hgvSeparatorLgt{color:#eee;margin:2.65em auto;border:none;border-bottom:2px dotted #eee;max-width:100px}.fontSmall{font-size:.8rem}p.font-alert{text-align:justify;color:#d9000d}.site-container{max-width:1920px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}.hgvBodyFP main.content{max-width:1920px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}.site-header-hgvheaderwrp{padding:0 15px;position:fixed;width:100%;background:#fff;max-width:1918px;border-bottom:1px solid #f4f6f2;z-index:90;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.site-header-hgvheaderwrp img{max-height:60px;padding-left:15px}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu.sf-js-enabled ul>li>ul.sub-menu{border:none}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu.sf-js-enabled ul>li>ul.sub-menu>li{display:none}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu a{font-size:1.2rem}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu a:hover,.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu a:focus,.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu a:active{color:#80aa00}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu .current-menu-parent>a{font-weight:600}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu .current-menu-item>a{background-color:#f4f6f2;color:#000;font-weight:600}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu ul.sub-menu li a{font-size:1rem;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-top:-2px}.hgvHeroFrontpage,.hgvHeroAllpagese{margin-top:75px}.hgvempty .hgvHeroAllpagese{display:none}.hgvempty .hgvFooterBar{display:none}.site-inner,.wrap{margin:0 auto;max-width:1920px}.content-hgvcontentfrontpagewrp{padding:0 30px}.fullwidth{width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc}.hgvBodyFP{background-color:#fff}.hgvBodyFP main.content{width:100%;max-width:1920px}.hgvBodyFP .content-sidebar-wrap{position:relative;margin-top:-80px;background-color:#fff;border:1px solid #fff;border-radius:10px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.1);box-shadow:5px 5px 10px rgba(0,0,0,.1);overflow:hidden;padding:15px;width:29%;margin-left:20%;float:left}.hgvBodyFP .front-page-2{position:relative;margin-top:-80px;background-color:#fff;border:1px solid #fff;border-radius:10px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.1);box-shadow:5px 5px 10px rgba(0,0,0,.1);overflow:hidden;padding:15px 25px 15px 15px;width:29%;margin-right:20%;float:right}.hgvBodyFP .front-page-1 .widget,.hgvBodyFP .front-page-2 .widget{margin-bottom:0}.hgvWidgetHWleft .iconWrp,.hgvWidgetHWright .iconWrp{float:left;width:95px}.hgvWidgetHWleft .shortcodeWrp{float:left}.hgvWidgetHWleft .shortcodeWrp h4,.hgvWidgetHWright .shortcodeWrp h4{font-weight:600}.hgvWidgetThirdWrp .titleWrp h4{font-size:2rem;color:#aac16e;font-weight:400;text-align:center}.hgvWidgetThirdWrp .iconWrp{text-align:center}.hgvWidgetThirdWrp .shortcodeWrp{padding:30px 30px 0}.hgvWidgetHWright .shortcodeWrp .WebBoxAnmeldungTicker ul.hgv_tickerbox{position:relative !important}.hgvWidgetHWright .shortcodeWrp .WebBoxAnmeldungTicker li{position:relative;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0;margin-bottom:2px;margin-top:2px !important}.hgvWidgetHWright .shortcodeWrp .WebBoxAnmeldungTicker span#WebBoxAnmeldungTickerBezeichnung{display:inline-block;width:86%;max-width:86%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;font-size:.9em}.hgvWidgetHWright .shortcodeWrp .WebBoxAnmeldungTicker span#WebBoxAnmeldungTickerCounter{position:absolute;display:inline-block;width:10%;text-align:right;line-height:1.2rem;font-size:.9em;word-wrap:normal}.WebBoxWinterTurniereBox{display:inline-block;max-width:86%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;font-size:.95em;width:100%;margin-top:0}.hgvWidgetFW{background-color:#aac16e;border:1px solid #aac16e;border-radius:10px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.1);box-shadow:5px 5px 10px rgba(0,0,0,.1);overflow:hidden;padding:15px;font-weight:600;width:100%;max-width:60%;margin:0 auto}.hgvWidgetFW span.hgvWidgetFWHead{width:120px;float:left}.hgvWidgetFW a{color:#fff;text-decoration:none}.hgvWidgetFW a:hover,.hgvWidgetFW a:active,.hgvWidgetFW a:focus{color:#585858}.hgvWidgetFW ul{width:80%;float:left}.hgvWidgetFW ul li{margin:0;border:1px solid #aac16e;list-style-type:disc;margin-left:25px}.hgvBodyFP main.content .hgvNewsFP{background-color:#f4f6f2;margin-bottom:30px}#hgvNewsFPWrap{max-width:1500px;margin:0 auto;padding:30px 0}#hgvNewsFPWrap .listing-item{float:left;width:31%;margin:15px 1%;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 0 0 rgba(0,0,0,.1);box-shadow:2px 2px 0 0 rgba(0,0,0,.1);overflow:hidden}#hgvNewsFPWrap .listing-item a.image{display:block;text-align:center;overflow:hidden;transition:transform 1s ease;transform:scale(1);background-color:#eceeea}#hgvNewsFPWrap .listing-item a.image:hover{transition:transform 1s ease;transform:scale(1.05)}#hgvNewsFPWrap .listing-item .title{display:block;padding:15px 15px 0;font-size:1.5rem;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600}#hgvNewsFPWrap .listing-item a.title{color:#585858;text-decoration:none;line-height:1.6rem;overflow:hidden}#hgvNewsFPWrap .listing-item a.title:hover,#hgvNewsFPWrap .listing-item a.title:active,#hgvNewsFPWrap .listing-item a.title:focus{color:#80aa00}#hgvNewsFPWrap .listing-item .excerpt-dash{display:none}#hgvNewsFPWrap .listing-item .date{display:block;padding:5px 15px;color:#aaa;font-size:1rem}#hgvNewsFPWrap .listing-item .excerpt{display:block;padding:5px 15px 15px}.hgvBodyFP article.entry{margin-bottom:0}.hgvVideoWrpFP{max-width:1530px;margin:0 auto;padding:0 30px}.hgvVideoWrpFPSingleVideoLeft{width:48%;margin-right:2%;float:left}.hgvVideoWrpFPSingleVideoRight{width:48%;margin-left:2%;float:left}.content-hgvcontentfrontpagewrp{max-width:1920px;margin:0 auto;background-color:#fff}.content-hgvcontentfrontpagewrp .widget{max-width:1920px;margin:0 auto;padding:40px 0}.front-page-4{border-left:1px solid #ccc;border-right:1px solid #ccc}.hgvWidgetThirdWrp{float:left;width:30%;min-height:380px;margin:0 1.5%;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.1);box-shadow:5px 5px 10px rgba(0,0,0,.1);overflow:hidden;padding:15px}.hgvpartnerlogos{max-width:1920px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc}.hgvLogobarWrpFP{margin-top:30px;margin-bottom:30px}.hgvLogobarWrpFP ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-around}.hgvLogobarWrpFP ul li{display:inline;width:14.2857%;padding:0 45px;text-align:center}.hgvLogobarWrpFP ul li img{max-height:100px}.hgvmap{max-width:1920px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}.hgvmap .widget{margin-bottom:0}.hgvMapContainer{width:100%}.hgvMapContainer iframe{width:100%;display:block;pointer-events:none;position:relative}ul#hgvNewsWrap{list-style-type:none;padding:0;margin:0}ul#hgvNewsWrap li{display:block;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:30px;padding-bottom:30px}ul#hgvNewsWrap li:after{content:"";display:table;clear:both}ul#hgvNewsWrap li a.image{float:left;width:200px;background:#f4f6f2;display:inline-block;text-align:center;margin-right:15px}ul#hgvNewsWrap li a.image img{max-height:200px;width:auto}#WebBoxEintrag a{color:#585858;text-decoration:none}#WebBoxEintrag li{list-style-type:disc;margin-left:0;line-height:1.5rem;font-size:.9em}#WebBoxEintrag a:hover,#WebBoxEintrag a:focus,#WebBoxEintrag a:active{color:#80aa00}.hgvBodyGeneral .sidebar{width:22%}.hgvBodyGeneral .content{width:73%;padding-right:5%}.hgvBodyGeneral h1.entry-title{margin-bottom:2rem;font-weight:600}.hgvBodyGeneral p a{color:#80aa00;font-weight:600;text-decoration:none}.hgvBodyGeneral hr.wp-block-separator{color:#80aa00;margin:2.65em auto}.breadcrumb a{text-decoration:none;color:#aac16e;font-weight:600}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{color:#585858}.widget_nav_plus_widget{font-family:"Barlow",sans-serif;font-weight:400;font-size:1.3rem;background-color:#f4f6f2;border-radius:10px;padding:15px 30px}ul.hgvSidebarMenu li a{color:#585858;text-decoration:none;display:block;padding:.5rem 0;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul.hgvSidebarMenu li ul li a{display:block;padding:.2rem 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul.hgvSidebarMenu li.current-menu-parent>a{font-weight:600}ul.hgvSidebarMenu li.current-menu-item>a{font-weight:600}ul.hgvSidebarMenu>li{border-top:1px solid rgba(0,0,0,.1);margin-bottom:0}ul.hgvSidebarMenu>li:first-child{border-top:none}ul.hgvSidebarMenu>li ul.sub-menu li:last-child{padding-bottom:20px}ul.hgvSidebarMenu li a:hover,ul.hgvSidebarMenu li a:active,ul.hgvSidebarMenu li a:focus{color:#80aa00}.widget_nav_plus_widget .menu-item-has-children>ul{display:none}.widget_nav_plus_widget .current_page_item.menu-item-has-children>ul,.widget_nav_plus_widget .current-menu-parent.menu-item-has-children>ul,.widget_nav_plus_widget .current-menu-parent.menu-item-has-children>ul{display:block}ul.hgvOnlineTools li{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0}ul.hgvOnlineTools li:last-child{border-bottom:none}ul.hgvOnlineTools li a{color:#585858;text-decoration:none;font-size:1.2rem;display:block;padding:.5rem 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul.hgvOnlineTools li a:hover,ul.hgvOnlineTools li a:active,ul.hgvOnlineTools li a:focus{color:#80aa00}aside .widget_text{font-weight:400;font-size:1.3rem;background-color:#f4f6f2;border-radius:10px;padding:15px}aside h3.widgettitle{font-family:"Barlow",sans-serif;font-size:1.4rem;font-weight:600}.hgvVideoOnPage{text-align:center;background-color:#f4f6f270}.hgvVideoOnPage iframe{width:100%;max-width:800px}.hgvBodyGeneral .wp-block-image .alignleft,.hgvBodyGeneral .wp-block-image .alignright{margin-top:25px}.hgvTableResponsiveWrp{min-height:.01%;overflow-x:auto}table.hgvPluginTable{border:0;margin:0;padding:0;border-collapse:collapse;font-size:1rem}.hgvPluginTable tr.bggrey,.hgvPluginTable td.bggrey,.hgvPluginTable th.bggrey{background-color:#eee}.hgvPluginTable td.bggreylight{background-color:#f9f9f9}.hgvPluginTable td.fontAlertcolor{color:#d9000d}.hgvPluginTable tr.farbe1{background-color:#fff}.hgvPluginTable tr.farbe2{background-color:#f9f9f9}.hgvPluginTable td{white-space:nowrap}.hgvPluginTable td a{text-decoration:none}.hgvPluginTable td a:hover{color:#585858}table.hgvPluginTable.hvgTableMaxwidth500{max-width:500px;margin:0 auto}hr.hgvPluginTableHr{border:0;border-collapse:collapse;border-bottom:1px solid currentColor;clear:both;color:#eee;margin:2.05em 20%}table.hgvPluginTable td.vmid{vertical-align:middle}table.hgvPluginTable.hvgSpielbericht{border:1px solid #585858}table.hgvPluginTable.hvgSpielbericht td.cellBorder{border:1px solid #585858}table.hgvPluginTable.hvgSpielbericht td.fontBig{font-size:1.2rem}table.hgvPluginTable.hvgSpielbericht td.fontSmall{font-size:.8rem}table.hgvPluginTable.hvgSpielbericht td.bgGrey{background-color:#eee}table.hgvPluginTable.hvgSpielbericht td.fontBold{font-weight:700}table.hgvPluginTable.hgvHessenligen{margin-bottom:45px}table.hgvPluginTable.hgvHessenligen td.lhsmall{line-height:1.2rem}table.hgvPluginTable.hgvHessenligen td.fontBig,table.hgvPluginTable.hgvHessenligen td p.fontBig,table.hgvPluginTable.hgvHessenligen td span.fontBig{font-size:1.2rem}table.hgvPluginTable.hgvHessenligen td h4{font-size:1.8rem;margin:.5rem 0}table.hgvPluginTable.hgvHessenligen td.fontSmall{font-size:.8rem}table.hgvPluginTable.hgvHessenligen td.bgGrey{background-color:#eee}table.hgvPluginTable.hgvHessenligen td.fontBold,table.hgvPluginTable.hgvHessenligen td a.fontBold{font-weight:700}table.hgvPluginTable.hgvHessenligen td.fontAlertcolor{color:#d9000d}table.hgvPluginTable tr.backgroundMidGrey{background-color:#f4f4f4}table.hgvPluginTable.hgvTurnierplan td{font-weight:500}table.hgvPluginTable.hgvRanglistekompakt{width:98%}table.hgvPluginTable.hgvRanglistekompakt th{background-color:#e8e8e8;border:1px solid #585858}table.hgvPluginTable.hgvRanglistekompakt td.hvgGreenBg{background-color:#bdd288;font-weight:600;border:1px solid #585858}table.hgvPluginTable.hgvRanglistekompakt td.cellBorder{border:1px solid #585858}table.hgvPluginTable.hgvRanglistekompakt td.hgvResultBorder{border:1px solid #519ca9;background-color:#dbf3f7;padding:5px 30px 15px}table.hgvPluginTable.hgvRanglistekompakt td.fontSmall{font-size:.8rem}table.hgvPluginTable.hgvOffeneTurniere{max-width:880px}table.hgvPluginTable.hgvOffeneTurniere th{background-color:#e8e8e8}table.hgvPluginTable.hgvOffeneTurniere tr{border-top:none}table.hgvPluginTable.hgvOffeneTurniere td.imageCell{vertical-align:middle;width:55px;padding-right:15px}table.hgvPluginTable.hgvOffeneTurniere td.imageCell img{width:100%;height:auto}.hgvRLfilterWrp{margin-bottom:30px;position:relative}.hgvRLfilterWrp label{font-size:1rem;font-weight:600}.hgvRLfilterWrp select{padding:10px}.hgvRLfilterWrp .butSubmitFilter{position:absolute;bottom:0;right:0}table.hgvPluginTable.hgvjahresreuckblick h2{text-align:center;margin-top:60px}table.hgvPluginTable.hgvjahresreuckblick td.NewsHeader{font-size:20px;font-weight:600;margin-top:0;background-color:#f4f6f2;padding:5px 15px}table.hgvPluginTable.hgvjahresreuckblick td{white-space:normal;font-size:1.1rem;line-height:1.8rem;font-weight:400}table.hgvPluginTable.hgvjahresreuckblick tr.farbe2{background-color:#fff}table.hgvPluginTable.hgvjahresreuckblick .imgSubline{display:block;text-align:center;font-size:1rem;line-height:1.2rem;max-width:200px}.hgvColorBox{background-color:#e6f49b;padding:30px;border-radius:10px;font-family:"Barlow Semi Condensed",sans-serif}.hgvShadowBox{background-color:#fff;padding:30px;border-radius:10px;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;-moz-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;font-family:"Barlow Semi Condensed",sans-serif}.hgvColorBox h3,.hgvShadowBox h3{font-family:"Barlow Semi Condensed",sans-serif;font-size:1.2rem;margin-bottom:10px}.hgvColorBox ul,.hgvShadowBox ul{margin:0;padding:0 0 15px 30px}.hgvColorBox p,.hgvShadowBox p{margin-bottom:0}.hgvMitarbeiterBox{background-color:#fff;padding:15px;width:30%;float:left;margin:15px 1%;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;-moz-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important}.hgvMitarbeiterBox h4{margin-top:0}.hgvMitarbeiterBox .hgvMaImagefield{text-align:center;margin-bottom:1rem;background-color:#f9f9f9}.hgvMitarbeiterBox p.hgvMaNamefield{font-weight:600;margin-bottom:.5rem}.hgvMitarbeiterBox p.hgvMaAdressfield{margin-bottom:0;height:9rem;overflow:hidden;text-overflow:ellipsis}.hgvFotoTextBox{background-color:#fff;padding:15px;width:100%;margin-bottom:30px;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;-moz-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important}.hgvFotoTextBox h4{margin-top:0;background-color:#f4f6f2;padding:5px 15px}.hgvFotoTextBox .hgvFotoTextImagefield{float:left;width:25%;max-width:300px;overflow:hidden;text-align:center;margin-right:15px;background-color:#f9f9f9}.hgvFotoTextBox .hgvFotoTextImagefield img{max-width:300px}.hgvFotoTextContentWrp{float:left;width:70%}.hgvFotoTextBox p.hgvFotoTextName{font-weight:600;margin-bottom:.5rem}.hgvFotoTextBox p.hgvFotoTextContent{margin-bottom:0}.hgvHeadlineBarBox h4{margin-top:0;background-color:#f4f6f2;padding:5px 15px}.hgvFotoTextHorizontalBox{display:inline-block;vertical-align:top;background-color:#fff;padding:15px;width:47%;margin-right:2.5%;margin-bottom:30px;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;-moz-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield{float:left;width:35%;max-width:300px;overflow:hidden;text-align:center;margin-right:15px;background-color:#f9f9f9}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield img{max-width:300px;height:120px}.hgvFotoTextHoriContentWrp{float:left;width:60%}.hgvFotoTextHorizontalBox p.hgvFotoTextContent{margin-bottom:0}.hgvKaderBox{float:left;background-color:#fff;padding:15px;width:31%;margin:15px 1%;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;-moz-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;overflow:hidden}.hgvKaderBox .hgvKaderImage{text-align:center;margin-bottom:1rem;background-color:#f9f9f9;min-height:200px}.hgvKaderBox h4.hgvKaderName{margin:20px 0 10px}.hgvKaderBox p{margin-bottom:0}.hgvTrainerBox{width:97%;padding:15px;margin:15px 1%;border:1px solid #eee;-webkit-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;-moz-box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;box-shadow:rgba(0,0,0,.04) 0 0 0 1px,rgba(0,0,0,.08) 0 3px 6px !important;overflow:hidden;text-align:center}.hgvTrainerImage{max-width:256px}.footer-widgets{max-width:1920px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#999;clear:both;font-size:1.4rem;padding:60px 0;background:#3d3d3d;background:-moz-linear-gradient(-45deg,rgba(0,0,0,.9) 0%,rgba(88,88,88,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(0,0,0,.9) 0%,rgba(88,88,88,1) 100%);background:linear-gradient(135deg,rgba(0,0,0,.9) 0%,rgba(88,88,88,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#585858',GradientType=1)}.footer-widgets .wrap{max-width:1500px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:30%;margin:1.5%}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:left}.footer-widgets-3 .dashicons{font-size:4rem;color:#aac16e}.footer-widgets-3 .dashicons:hover,.footer-widgets-3 a{color:#fff}.footer-widgets h3{color:#aac16e;font-family:"Barlow Semi Condensed",sans-serif;font-size:2rem}.footer-widgets a,.footer-widgets p a{text-decoration:none;color:#aac16e}.footer-widgets a:hover,.footer-widgets a:focus,.footer-widgets a:active{color:#fff;border:none}.footer-widgets-3 a{display:inline-block;height:60px;width:60px}.footer-widgets .widget{margin-bottom:24px;margin-bottom:2.4rem}.footer-widgets .widgettitle{color:#fff}.footer-widgets li{list-style-type:none;margin-bottom:6px;margin-bottom:.6rem}.footer-widgets .search-form{width:100%}.hgvFooterBar{max-width:1920px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#000;padding:15px 30px;color:#aac16e;text-align:center;font-family:"Barlow Semi Condensed",sans-serif;font-weight:600}.hgvFooterBar ul li{list-style-type:none;display:inline;padding:0 15px}.hgvFooterBar ul li a{color:#aac16e;text-decoration:none}.hgvFooterBar ul li a:hover,.hgvFooterBar ul li a:active,.hgvFooterBar ul li a:focus{color:#fff}@media screen and (max-width:1920.98px){.site-container,.hgvBodyFP main.content,.fullwidth,.front-page-4,.hgvpartnerlogos,.hgvmap,.footer-widgets,.hgvFooterBar{border-left:none;border-right:none}}@media screen and (max-width:1499.98px){.hgvBodyFP .content-sidebar-wrap{margin-top:-80px;width:35%;margin-left:14%}.hgvBodyFP .front-page-2{margin-top:-80px;width:35%;margin-right:14%}.hgvWidgetFW{padding:15px;max-width:72%}.hgvVideoWrpFP iframe{height:350px}.hgvLogobarWrpFP ul li{padding:0 15px}.hgvBodyGeneral .sidebar{width:28%}.hgvBodyGeneral .content{width:68%;padding-right:2%}.widget_nav_plus_widget,aside .widget_text{font-size:1.1rem}aside h3.widgettitle{font-size:1.2rem}ul.hgvSidebarMenu li a{font-size:1.1rem}ul.hgvOnlineTools li a{font-size:1.1rem}.hgvMitarbeiterBox{width:48%}.footer-widgets p{font-size:1.3rem}.footer-widgets-1{width:40%}.footer-widgets-2{width:30%}.footer-widgets-3{width:21%}.footer-widgets .footer-widgets-1{margin-right:0}}@media screen and (max-width:1399.98px){.hgvKaderBox .hgvKaderImage{min-height:180px}}@media screen and (max-width:1299.98px){.hgvKaderBox .hgvKaderImage{min-height:160px}}@media screen and (max-width:1199.98px){.nav-primary .genesis-nav-menu a{padding-left:10px;padding-right:10px}.hgvBodyFP .content-sidebar-wrap{margin-top:-100px;width:45%;margin-left:4%}.hgvBodyFP .front-page-2{margin-top:-100px;width:45%;margin-right:4%}.hgvWidgetFW{padding:15px;max-width:92%}.hgvVideoWrpFP iframe{height:300px}.hgvWidgetThirdWrp .titleWrp h4{font-size:1.6rem;font-weight:600;margin-bottom:10px}.hgvWidgetThirdWrp .shortcodeWrp{padding:15px 5px 0}.hgvTableResponsiveWrp{-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);padding:15px;border:1px solid #eee}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield{float:none;width:100%;max-width:none;margin-right:0;margin-bottom:10px}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield img{max-width:300px;height:120px}.hgvFotoTextHoriContentWrp{float:none;width:100%}.hgvFotoTextHorizontalBox p.hgvFotoTextContent{margin-bottom:0}.hgvKaderBox{width:46%}#WebBoxEintrag li{list-style-type:disc;margin-left:25px;line-height:1.5rem;font-size:.9em}.footer-widgets h2{font-size:1.8rem}}@media screen and (max-width:991.98px){#hgvNewsFPWrap .listing-item{width:47%;margin:15px 1.5%}.hgvVideoWrpFP iframe{height:250px}.hgvLogobarWrpFP ul{display:block}.hgvLogobarWrpFP ul li{display:inline-block;width:32%;padding:0 45px;margin:30px 0}.hgvBodyGeneral .sidebar{display:none}.hgvBodyGeneral .content{width:100%;padding-right:0}.menu-toggle{padding:15px 10px;margin-right:5px}.menu-toggle:hover{color:#e12924;border:none;box-shadow:none;outline:none}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:focus{color:#585858;outline:none}.hgvWidgetHWleft .iconWrp,.hgvWidgetHWright .iconWrp{float:none;width:100%;text-align:left;margin-bottom:15px;height:80px}.hgvWidgetHWleft .shortcodeWrp,.hgvWidgetHWright .shortcodeWrp{float:none;width:100%}.hgvWidgetHWleft .shortcodeWrp h4,.hgvWidgetHWright .shortcodeWrp h4{font-weight:600}.hgvWidgetThirdWrp .titleWrp h4{font-size:1.4rem;margin-bottom:10px;text-align:left}.hgvWidgetThirdWrp .iconWrp{text-align:left}.hgvWidgetThirdWrp .shortcodeWrp{padding:10px 5px 0 0;font-size:1rem;font-weight:500}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield{float:left;width:35%;max-width:300px;overflow:hidden;text-align:center;margin-right:15px;margin-bottom:0;background-color:#f9f9f9}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield img{max-width:300px;height:120px}.hgvFotoTextHoriContentWrp{float:left;width:60%}.hgvFotoTextHorizontalBox p.hgvFotoTextContent{margin-bottom:0}.footer-widgets-1{width:47%}.footer-widgets-2{width:47%}.footer-widgets-3{width:47%;padding-left:23px}}@media screen and (max-width:959.98px){.site-header-hgvheaderwrp img{padding-left:0}.site-header-hgvheaderwrp img{max-height:60px;width:62px;height:60px;padding-left:0}.site-header-hgvheaderwrp{position:relative}.site-header-hgvheaderwrp .nav-primary .genesis-nav-menu ul.sub-menu li a{font-size:1rem;width:auto;text-overflow:unset;white-space:normal;overflow:visible;margin-top:0;border-bottom:1px dashed #ddd}.hgvHeroFrontpage,.hgvHeroAllpagese{margin-top:0}.sub-menu .sub-menu-toggle{padding:10px}.hgvWidgetThirdWrp{width:97%;min-height:auto;margin:0 1.5% 45px}.hgvWidgetThirdWrp .shortcodeWrp{font-size:1.2rem}}@media screen and (max-width:767.98px){#hgvNewsFPWrap .listing-item .title{font-size:1.3rem}#hgvNewsFPWrap .listing-item .excerpt{font-size:1em;line-height:1.5rem;font-weight:300}.hgvBodyFP .content-sidebar-wrap{margin-top:-20px;width:49%;margin-left:0;border:1px solid rgba(0,0,0,.1)}.hgvBodyFP .front-page-2{margin-top:-20px;width:49%;margin-right:0;border:1px solid rgba(0,0,0,.1)}.hgvWidgetFW{padding:15px;max-width:100%}.hgvVideoWrpFPSingleVideoLeft{width:96%;margin:0 2%;float:none;margin-bottom:20px;height:400px;background-color:#f9f9f9}.hgvVideoWrpFPSingleVideoRight{width:96%;margin:0 2%;float:none;height:400px;background-color:#f9f9f9}.hgvVideoWrpFP iframe{height:400px}.hgvLogobarWrpFP ul li{width:30%;padding:0 30px;margin:25px 0}.hgvWidgetThirdWrp{float:left;width:96%;margin:0 2% 15px 0}.hgvTable.table2Col td{width:100%;display:block;padding-left:0}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield{float:none;width:100%;max-width:none;margin-right:0;margin-bottom:10px}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield img{max-width:300px;height:120px}.hgvFotoTextHoriContentWrp{float:none;width:100%}.hgvFotoTextHorizontalBox p.hgvFotoTextContent{margin-bottom:0}.footer-widgets-1{width:96%;margin-bottom:45px;float:none}.footer-widgets-2{width:96%;margin-bottom:30px;float:none}.footer-widgets-3{width:96%;padding-left:23px;margin-bottom:45px;float:none}.footer-widgets h3{font-size:1.6rem}.footer-widgets p{font-size:1.2rem;color:#eee}.hgvFooterBar ul li{padding:0 10px}.hgvMitarbeiterBox{width:100%}.hgvMitarbeiterBox p.hgvMaAdressfield{height:auto}.hgvFotoTextBox .hgvFotoTextImagefield{float:none;width:100%;max-width:none;overflow:hidden;text-align:center;margin-right:0;margin-bottom:15px}.hgvFotoTextBox .hgvFotoTextImagefield img{max-width:none}.hgvFotoTextContentWrp{float:none;width:100%}}@media screen and (max-width:575.98px){.site-inner{padding-top:30px}#hgvNewsFPWrap .listing-item{width:90%;margin:15px 5%}.hgvBodyFP .content-sidebar-wrap{margin-top:0;margin-bottom:20px;width:100%;border:1px solid rgba(0,0,0,.1);float:none}.hgvBodyFP .front-page-2{margin-top:0;width:100%;border:1px solid rgba(0,0,0,.1);float:none}.hgvWidgetFW{padding:10px 15px;max-width:100%}.hgvWidgetFW span.hgvWidgetFWHead,.hgvWidgetFW ul,.hgvWidgetFW ul li{display:block;float:none;width:100%}.hgvWidgetFW ul li{padding:0;margin:0}.hgvVideoWrpFPSingleVideoLeft,.hgvVideoWrpFPSingleVideoRight{width:98%;margin:0 1% 15px}.hgvVideoWrpFPSingleVideoLeft,.hgvVideoWrpFPSingleVideoRight,.hgvVideoWrpFP iframe{height:250px}.hgvLogobarWrpFP ul li{width:48%;padding:0 30px;margin:15px 0}.hgvBodyGeneral .wp-block-image .alignleft,.hgvBodyGeneral .wp-block-image .alignright{width:100%;float:none;display:block}.hgvBodyGeneral .wp-block-image .alignleft{margin-right:0}.hgvBodyGeneral .wp-block-image .alignright{margin-left:0;text-align:left}.hgvContentTableResp575 td{white-space:nowrap}.hgvContentTableResp575{min-height:.01%;overflow-x:auto;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);padding:15px;border:1px solid #eee}.hgvMitarbeiterBox{width:98%}.hgvFotoTextHorizontalBox{width:100%;margin:0 0 30px;display:block}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield{float:none;width:100%;max-width:none;margin-right:0;margin-bottom:10px}.hgvFotoTextHorizontalBox .hgvFotoTextHoriImagefield img{max-width:300px;height:120px}.hgvFotoTextHoriContentWrp{float:none;width:100%}.hgvFotoTextHorizontalBox p.hgvFotoTextContent{margin-bottom:0}.hgvKaderBox{width:98%;margin:15px 1%}.hgvWidgetThirdWrp .shortcodeWrp{font-size:1rem;line-height:2rem}.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-cell}.hgvFooterBar ul li{display:block;text-align:right;padding:10px 15px}}@media screen and (max-width:300.98px){.hgvmap{display:none}.hgvVideoWrpFPSingleVideoLeft,.hgvVideoWrpFPSingleVideoRight,.hgvVideoWrpFP iframe{height:150px}}@font-face{font-family:'Barlow';font-style:normal;font-weight:400;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-regular.eot);src:local('Barlow Regular'),local('Barlow-Regular'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-regular.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-regular.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-regular.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-regular.svg#Barlow) format('svg')}@font-face{font-family:'Barlow';font-style:normal;font-weight:500;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-500.eot);src:local('Barlow Medium'),local('Barlow-Medium'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-500.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-500.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-500.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-500.svg#Barlow) format('svg')}@font-face{font-family:'Barlow';font-style:normal;font-weight:600;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-600.eot);src:local('Barlow SemiBold'),local('Barlow-SemiBold'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-600.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-600.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-600.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-600.svg#Barlow) format('svg')}@font-face{font-family:'Barlow';font-style:normal;font-weight:700;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-700.eot);src:local('Barlow Bold'),local('Barlow-Bold'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-700.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-700.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-700.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-v4-latin-700.svg#Barlow) format('svg')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:400;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-regular.eot);src:local('Barlow Semi Condensed Regular'),local('BarlowSemiCondensed-Regular'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-regular.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-regular.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-regular.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-regular.svg#BarlowSemiCondensed) format('svg')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:500;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-500.eot);src:local('Barlow Semi Condensed Medium'),local('BarlowSemiCondensed-Medium'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-500.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-500.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-500.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-500.svg#BarlowSemiCondensed) format('svg')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:600;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-600.eot);src:local('Barlow Semi Condensed SemiBold'),local('BarlowSemiCondensed-SemiBold'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-600.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-600.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-600.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-600.svg#BarlowSemiCondensed) format('svg')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:700;src:url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-700.eot);src:local('Barlow Semi Condensed Bold'),local('BarlowSemiCondensed-Bold'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-700.woff2) format('woff2'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-700.woff) format('woff'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-700.ttf) format('truetype'),url(//www.hessischer-golfverband.de/wp-content/themes/genesis-sample/lib/css/../fonts/barlow-semi-condensed-v6-latin-700.svg#BarlowSemiCondensed) format('svg')}.lyte_disclaimer{display:inline-block;font-size:.8rem;line-height:1rem}.lyte_disclaimer a{font-weight:600;color:#aac16e;text-decoration:none}.lyte_disclaimer a:hover,.lyte_disclaimer a:focus,.lyte_disclaimer a:active{color:#333}.lL br{display:none}a.hgvCookiesettingsbtn{color:#fff;background-color:#aac16e}a.hgvCookiesettingsbtn:hover,a.hgvCookiesettingsbtn:active,a.hgvCookiesettingsbtn:focus{background-color:#333}.hgvCookieMapText{text-align:center;font-size:.8rem}.hgvCookieMapText a{color:#aac16e;font-weight:600;text-decoration:none}.hgvCookieMapText a:hover,.hgvCookieMapText a:active,.hgvCookieMapText a:focus{color:#333}.klaro .cookie-modal,.klaro .cookie-notice{font-size:14px}.klaro .cookie-modal .switch,.klaro .cookie-notice .switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input:checked+.cm-app-label .slider{background-color:#80aa00}.klaro .cookie-modal .cm-app-input.required:checked+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input.required:checked+.cm-app-label .slider{opacity:.8;background-color:#aac16e;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal .cm-app-input,.klaro .cookie-notice .cm-app-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-app-label .slider,.klaro .cookie-notice .cm-app-label .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-app-label .slider:before,.klaro .cookie-notice .cm-app-label .slider:before{position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.klaro .cookie-modal .cm-app-label .slider.round,.klaro .cookie-notice .cm-app-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-app-label .slider.round:before,.klaro .cookie-notice .cm-app-label .slider.round:before{border-radius:50%}.klaro .cookie-modal .cm-app-label input:focus+.slider,.klaro .cookie-notice .cm-app-label input:focus+.slider{box-shadow:0 0 1px #80aa00}.klaro .cookie-modal .cm-app-label input:checked+.slider:before,.klaro .cookie-notice .cm-app-label input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .cm-app-input:focus+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input:focus+.cm-app-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,.2),5px 5px 10px 0 rgba(125,125,125,.19)}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider:before,.klaro .cookie-notice .cm-app-input:checked+.cm-app-label .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal a,.klaro .cookie-notice a{color:#aac16e;text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{font-family:inherit;color:#eee}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:.7em}.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{padding-left:4px;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{background:#555;color:#eee;border-radius:0;padding:6px 10px;margin-right:.5em;border:0}.klaro .cookie-modal .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-sm,.klaro .cookie-notice .cm-btn.cm-btn-sm{padding:.4em;font-size:1em}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background:#eee;color:#000}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#80aa00}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#80aa00}.klaro .cookie-modal .cm-btn.cm-btn-right,.klaro .cookie-notice .cm-btn.cm-btn-right{float:right;margin-left:.5em;margin-right:0}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto;background:#333;color:#eee}@media (min-width:1024px){.klaro .cookie-modal .cm-modal{border-radius:4px;position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border:none;background:0 0;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#eee}.klaro .cookie-modal .cm-modal .cm-footer{padding:1em;border-top:1px solid #555}.klaro .cookie-modal .cm-modal .cm-footer-buttons:before,.klaro .cookie-modal .cm-modal .cm-footer-buttons:after{content:" ";display:table}.klaro .cookie-modal .cm-modal .cm-footer-buttons:after{clear:both}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:center}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#999}.klaro .cookie-modal .cm-modal .cm-header{padding:1em;padding-right:24px;border-bottom:1px solid #555}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app .switch{position:absolute;left:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p.purposes{font-size:.8em;color:#999}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app.cm-toggle-all{border-top:1px solid #555;padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-app-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-required{padding-left:.2em;font-size:.8em;color:#999}.klaro .cookie-notice{position:fixed;z-index:999;background:#333;bottom:120px;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:100%;max-width:650px;box-shadow:0 0 1rem rgba(0,0,0,.15);font-size:140%;border:2px solid #aac16e}a.cm-link.cm-learn-more{text-transform:uppercase;background-color:#aac16e;color:#fff;margin-left:15px;height:41px;line-height:36px;padding:2px 20px !important;text-align:center;display:inline-block;vertical-align:unset !important}button.cm-btn.cm-btn-sm.cm-btn-success{text-transform:uppercase;height:41px;line-height:36px;padding:2px 20px !important;text-align:center;display:inline-block;background-color:#fff !important;color:#aac16e !important}@media (max-width:450px){.klaro .cookie-notice{font-size:110%}a.cm-link.cm-learn-more{margin-left:5px}a.cm-link.cm-learn-more,button.cm-btn.cm-btn-sm.cm-btn-success{padding:2px 10px !important}}.klaro .cookie-notice .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice .cn-body p{margin-bottom:.5em;font-size:.7em}.klaro .cookie-notice .cn-body p.cn-changes{text-decoration:underline;display:none !important}.klaro .cookie-notice .cn-body .cn-learn-more{display:inline-block}.klaro .cookie-notice .cn-body p.cn-ok{padding-top:.5em;margin:0}.klaro .cookie-notice-hidden{display:none !important}