body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{background-color:#fdfdfd;color:#111;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.5;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:15px}hr{margin-bottom:30px;margin-top:30px}img{max-height:100%;max-width:100%;vertical-align:middle}figure>img{display:block}figcaption{font-size:14px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:300}h1{font-size:36px}@media (max-width: 1024px){h1{font-size:30px}}h2{font-size:30px}@media (max-width: 1024px){h2{font-size:24px}}h3{font-size:24px}@media (max-width: 1024px){h3{font-size:18px}}a{color:#79b01a;text-decoration:none}a:hover{color:#79b01a;text-decoration:underline}a:focus,a:active{color:#4b6d10;text-decoration:underline}blockquote{border-left:4px solid #e8e8e8;color:#828282;font-size:18px;font-style:italic;letter-spacing:-1px;padding-left:15px}blockquote>:last-child{margin-bottom:0}.bigger-text{font-size:120%}pre,code{background-color:#f3f5f0;border:1px solid #e8e8e8;border-radius:3px;font-size:13px}code{color:#111;padding:1px 5px;word-wrap:break-word}pre{overflow-x:scroll;padding:8px 12px}pre>code{border:0;padding-left:0;padding-right:0}.wrapper{margin-left:auto;margin-right:auto;max-width:-webkit-calc(800px - (30px * 2));max-width:calc(800px - (30px * 2));padding-left:30px;padding-right:30px}@media screen and (max-width: 800px){.wrapper{max-width:-webkit-calc(800px - (30px));max-width:calc(800px - (30px));padding-left:15px;padding-right:15px}}.wrapper::after{clear:both;content:'';display:table}.icon>svg{display:inline-block;height:16px;vertical-align:middle;width:16px}.icon>svg path{fill:#828282}.btn-primary-outline{background-color:transparent;border-color:#fff;color:#fff}.btn-primary-outline:hover,.btn-primary-outline:focus{background-color:#fff;color:#79b01a}.btn-primary{background-color:#79b01a;border-color:#618c15}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#6a9a17;border-color:#6a9a17}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active:hover:focus{background-color:#618c15;border-color:#618c15}.btn-primary.disabled,.btn-primary[disabled]{background-color:#79b01a;border-color:#618c15}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active{background-color:#79b01a;border-color:#618c15}.btn-group>ul{width:100%}.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary:hover,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:active,.open>.dropdown-toggle.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary:active:hover:focus{background-color:#618c15;border-color:#618c15}.cursor-pointer{cursor:pointer}.btn-store,.btn-store:hover,.btn-store:focus,.btn-store:active{background:#000;border:1px solid #a6a6a6;color:#fff;font-weight:bold}.btn-link,.btn-link:hover{color:#79b01a}.btn-link:focus,.btn-link:active,.btn-link:hover:focus,.btn-link:hover:active{color:#4b6d10;text-decoration:underline}.noscript .hide-noscript{display:none !important}.show-noscript-block{display:none !important}.noscript .show-noscript-block{display:block !important}body{box-sizing:border-box}.container-layout{padding-bottom:60px}.container-layout>:first-child{padding-top:15px}.top-most-element{padding-top:50px}.top-most-element h1{margin-top:15px}#cookie-consent{background-color:#fdfdfd;border-top:1px solid #828282;bottom:0;padding:15px;position:fixed;width:100%}#cookie-consent>p{margin-bottom:0}#site-footer{background-color:#222;color:#fff;padding-bottom:30px;padding-top:30px}#site-footer ul{list-style-type:none;margin-left:0}#site-footer section{padding-bottom:30px}.fullheight{min-height:100vh}img.avatar{margin:40px}#subnav>ul{max-width:200px;position:fixed;top:110px}#subnav>ul li.active a{background-color:#f3f5f0;color:#79b01a}.green-background{background-color:#85b62f;color:#fff}.green-background a:not(.btn):not(.cursor-pointer){color:#fff;text-decoration:underline}.green-background a:not(.btn):not(.cursor-pointer):hover{text-decoration:none}.modal-dialog{padding-top:20vh}.modal-dialog .modal-header{padding-bottom:0}.image-modal .modal-body{min-height:158px}.image-modal .modal-body>h4{margin-top:15px}.image-modal .modal-body>*{margin-left:143px}.image-modal .modal-body>img{margin-right:15px;width:128px;margin-left:0}#payment-modal .modal-dialog .modal-header .nav-tabs{border-bottom:0}#payment-modal .modal-dialog .iban span::after{content:' '}#payment-modal .modal-dialog .captcha-wrapper{text-align:center}#payment-modal .modal-dialog .captcha-wrapper>*{margin-left:auto;margin-right:auto}.input-group:focus-within{border-color:#66afe9;border-radius:4px;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.input-group .form-control:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.input-group:focus-within .form-control,.input-group:focus-within .input-group-btn .btn,.input-group:focus-within .input-group-addon{border-top-color:#66afe9;border-bottom-color:#66afe9}.input-group:focus-within .form-control:first-child,.input-group:focus-within .input-group-btn .btn:first-child,.input-group:focus-within .input-group-addon:first-child{border-left-color:#66afe9}.input-group:focus-within .form-control:last-child,.input-group:focus-within .input-group-btn .btn:last-child,.input-group:focus-within .input-group-addon:last-child{border-right-color:#66afe9}.StripeElement{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.StripeElement--focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}
