#honeypot-field-url,.um-form input[type=text].apbct_special_field,.wc_apbct_email_id,input[class*=apbct].apbct_special_field,label.apbct_special_field{display:none!important}.apbct-tooltip,.apbct-tooltip--text{border-radius:5px;background:#d3d3d3}.comment-form-cookies-consent{width:100%;overflow:hidden}.apbct-email-encoder{position:relative}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;opacity:.9}.apbct-tooltip--text{position:sticky;padding:10px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-ee-blur_email-text,.apbct-email-encoder{position:relative}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center}.top-margin-long{margin-top:5px}.apbct-ee-blur-group br,.apbct-email-encoder br{display:none!important;visibility:hidden!important}.apbct-ee-blur{display:inline-block;position:absolute;background:rgba(255,255,255,.3);border-radius:15px;backdrop-filter:blur(1.5px);height:110%}.apbct-ee-blur-group{position:relative}.apbct-ee-static-blur{display:inherit}.apbct-ee-animate-blur{display:none}.apbct-ee-blur_rectangle-init{width:80%;left:10%}.apbct-ee-blur_animate-init{animation:apbct-resize-init 2s forwards}@keyframes apbct-resize-init{0%{width:80%;left:10%}100%{left:50%;width:0%}}.apbct-ee-blur_rectangle-soft{width:70%;left:15%;border-radius:0}.apbct-ee-blur_animate-soft{animation:apbct-resize-soft 2s forwards}@keyframes apbct-resize-soft{0%{width:70%;left:15%}100%{left:50%;width:0%}}.apbct-ee-blur_rectangle-hard{width:60%;left:20%;border-radius:0}.apbct-ee-blur_animate-hard{animation:apbct-resize-hard 2s forwards}.apbct_dog_one,.apbct_dog_three,.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:apbct_dog}@keyframes apbct-resize-hard{0%{width:60%;left:20%}100%{left:50%;width:0%}}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-delay:0s}.apbct_dog_two{animation-delay:.5s}.apbct_dog_three{animation-delay:1s}@keyframes apbct_dog{0%,100%,75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}}#cmplz-manage-consent-container{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:''}.cmplz-alert{display:none;padding:7px;color:white;margin:10px 0}.cmplz-alert.cmplz-error{background-color:#f44336}.cmplz-alert.cmplz-success{background-color:green}.cmplz-close{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.cmplz-close:hover{color:black}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after{grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category="functional"],#cmplz-document .cmplz-dropdown summary div input[data-category="functional"],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div input[data-category="functional"]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,0.25)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 25px;grid-template-rows:auto;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgba(239,239,239,0.5)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{grid-column-start:1;width:100%;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);color:var(--cmplz_category_header_always_active_color)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex;align-items:center;justify-content:center;grid-column-start:3;cursor:pointer;content:'';background:var(--cmplz_category_open_icon_url) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:25px;width:25px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open]{padding-bottom:1px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open{transform:rotate(180deg)}.postbox #cmplz-document{margin:auto auto}#cmplz-document,.editor-styles-wrapper .cmplz-unlinked-mode{font-size:14px;margin-top:0;max-width:800px;text-justify:inter-word}#cmplz-document input::-moz-focus-inner,.editor-styles-wrapper .cmplz-unlinked-mode input::-moz-focus-inner,#cmplz-document button::-moz-focus-inner,.editor-styles-wrapper .cmplz-unlinked-mode button::-moz-focus-inner{border:0;padding:0}#cmplz-document a,.editor-styles-wrapper .cmplz-unlinked-mode a{text-decoration:underline}#cmplz-document a[target="_blank"]::after,.editor-styles-wrapper .cmplz-unlinked-mode a[target="_blank"]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}#cmplz-document a:focus,.editor-styles-wrapper .cmplz-unlinked-mode a:focus{border:1px solid black;padding:2px}#cmplz-document #cmplz-dnsmpd-form label,.editor-styles-wrapper .cmplz-unlinked-mode #cmplz-dnsmpd-form label{margin-right:20px;min-width:100px;display:inline-block}#cmplz-document h2,.editor-styles-wrapper .cmplz-unlinked-mode h2,#cmplz-document h3,.editor-styles-wrapper .cmplz-unlinked-mode h3{font-size:22px;text-align:left;margin-top:15px;text-transform:initial;padding-bottom:10px;margin-bottom:10px}#cmplz-document.impressum h2,.editor-styles-wrapper .cmplz-unlinked-mode.impressum h2,#cmplz-document.impressum h3,.editor-styles-wrapper .cmplz-unlinked-mode.impressum h3{border-bottom:0;font-size:1em;padding-bottom:5px;margin-bottom:5px}#cmplz-document.impressum p,.editor-styles-wrapper .cmplz-unlinked-mode.impressum p{margin-bottom:7px}#cmplz-document h4,.editor-styles-wrapper .cmplz-unlinked-mode h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-document h5,.editor-styles-wrapper .cmplz-unlinked-mode h5{font-size:14px;text-align:left;margin-top:10px;margin-bottom:5px;text-transform:initial}#cmplz-document h3.annex,.editor-styles-wrapper .cmplz-unlinked-mode h3.annex,#cmplz-document h4.annex,.editor-styles-wrapper .cmplz-unlinked-mode h4.annex{font-weight:bold}#cmplz-document span h3,.editor-styles-wrapper .cmplz-unlinked-mode span h3{font-size:14px;border-bottom:0}#cmplz-document p,.editor-styles-wrapper .cmplz-unlinked-mode p,#cmplz-document li,.editor-styles-wrapper .cmplz-unlinked-mode li,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode td{font-size:14px;margin-top:0}#cmplz-document ol.alphabetic,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic li:before,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic li:before{font-weight:bold;content:counter(list,lower-alpha) ") ";counter-increment:list}#cmplz-document ul,.editor-styles-wrapper .cmplz-unlinked-mode ul{list-style:disc;margin-left:15px;margin-bottom:15px}#cmplz-document ol.alphabetic ol,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic ol li:before,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol li:before{font-weight:bold;content:counter(list,decimal) ") ";counter-increment:list}#cmplz-document .cmplz-subtitle,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-subtitle{font-weight:bold;margin-top:25px}#cmplz-document .cmplz-indent,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-indent{margin-left:36px}#cmplz-cookies-overview .cmplz-dropdown,#cmplz-document .cmplz-dropdown,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown{background-color:rgba(239,239,239,0.25)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown a,#cmplz-document .cmplz-dropdown a,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown a{font-size:14px;margin-top:0}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4,#cmplz-cookies-overview .cmplz-dropdown ul,#cmplz-document .cmplz-dropdown ul,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown ul{padding:0 15px}#cmplz-cookies-overview .cmplz-dropdown p.legal-obligations-description,#cmplz-document .cmplz-dropdown p.legal-obligations-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p.legal-obligations-description{padding-bottom:15px}#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;background-color:rgba(239,239,239,0.5);margin:5px 0;padding:5px 10px;align-items:center;justify-items:stretch}#cmplz-cookies-overview .cmplz-dropdown summary h3,#cmplz-document .cmplz-dropdown summary h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3{padding:0 5px;font-size:18px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary p,#cmplz-document .cmplz-dropdown summary p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary p{text-align:right;padding:0;margin:0;font-size:14px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after{cursor:pointer;content:'';background:url(//www.gulduka.de/wp-content/plugins/complianz-gdpr-premium/assets/images/chevron-down.svg) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px;margin:3px}#cmplz-cookies-overview .cmplz-dropdown[open],#cmplz-document .cmplz-dropdown[open],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open]{padding-bottom:1px}#cmplz-cookies-overview .cmplz-dropdown[open] summary div:after,#cmplz-document .cmplz-dropdown[open] summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] summary div:after{transform:rotate(180deg)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:15px;margin:5px 0}#cmplz-cookies-overview .cmplz-dropdown h5,#cmplz-document .cmplz-dropdown h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h5{margin:0}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{padding:0 15px 15px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose{border:1px solid #dadada;grid-gap:1px;background-color:#dadada;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div{background-color:white;padding:15px}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header{background-color:#f7f7f7}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,#cmplz-document .cmplz-dropdown .cookies-per-purpose h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose h5{line-height:1.8}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7){background-color:#f7f7f7}}
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}/*!
Theme Name: Gulduka Theme
Theme URI: 
Author: -
Author URI: 
Description: -
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: gulduka
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 with others.

Gulduka Theme is based on Underscores https://underscores.me/, (C) 2012-2017 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/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Settings
--------------------------------------------------------------*/
/* stylelint-disable scss/dollar-variable-colon-space-before */
/*--------------------------------------------------------------
# Paths
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# TYPOGRAPHY
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# COLORS
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# BREAKPOINTS
--------------------------------------------------------------*/
/* stylelint-enable scss/dollar-variable-colon-space-before */
/*--------------------------------------------------------------
# Tools
--------------------------------------------------------------*/
/* stylelint-disable order/order */
/* stylelint-enable order/order */
/*--------------------------------------------------------------
# Helpers
--------------------------------------------------------------*/
.is-hidden{display:none !important;}
/* stylelint-disable plugin/stylelint-bem-namics */
@media screen and (min-width:1501px){
  .is-hidden-xxxl-up{display:none !important;}
}

@media screen and (max-width:1500px){
  .is-hidden-xxxl-down{display:none !important;}
}

@media screen and (min-width:1501px){
  .is-visible-xxxl-up{display:block !important;}
}

@media screen and (max-width:1500px){
  .is-visible-xxxl-down{display:block !important;}
}

@media screen and (min-width:1311px){
  .is-hidden-xxl-up{display:none !important;}
}

@media screen and (max-width:1310px){
  .is-hidden-xxl-down{display:none !important;}
}

@media screen and (min-width:1311px){
  .is-visible-xxl-up{display:block !important;}
}

@media screen and (max-width:1310px){
  .is-visible-xxl-down{display:block !important;}
}

@media screen and (min-width:1131px){
  .is-hidden-xl-up{display:none !important;}
}

@media screen and (max-width:1130px){
  .is-hidden-xl-down{display:none !important;}
}

@media screen and (min-width:1131px){
  .is-visible-xl-up{display:block !important;}
}

@media screen and (max-width:1130px){
  .is-visible-xl-down{display:block !important;}
}

@media screen and (min-width:901px){
  .is-hidden-l-up{display:none !important;}
}

@media screen and (max-width:900px){
  .is-hidden-l-down{display:none !important;}
}

@media screen and (min-width:901px){
  .is-visible-l-up{display:block !important;}
}

@media screen and (max-width:900px){
  .is-visible-l-down{display:block !important;}
}

@media screen and (min-width:768px){
  .is-hidden-m-up{display:none !important;}
}

@media screen and (max-width:767px){
  .is-hidden-m-down{display:none !important;}
}

@media screen and (min-width:768px){
  .is-visible-m-up{display:block !important;}
}

@media screen and (max-width:767px){
  .is-visible-m-down{display:block !important;}
}

@media screen and (min-width:641px){
  .is-hidden-s-up{display:none !important;}
}

@media screen and (max-width:640px){
  .is-hidden-s-down{display:none !important;}
}

@media screen and (min-width:641px){
  .is-visible-s-up{display:block !important;}
}

@media screen and (max-width:640px){
  .is-visible-s-down{display:block !important;}
}

@media screen and (min-width:481px){
  .is-hidden-xs-up{display:none !important;}
}

@media screen and (max-width:480px){
  .is-hidden-xs-down{display:none !important;}
}

@media screen and (min-width:481px){
  .is-visible-xs-up{display:block !important;}
}

@media screen and (max-width:480px){
  .is-visible-xs-down{display:block !important;}
}

@media screen and (min-width:421px){
  .is-hidden-xxs-up{display:none !important;}
}

@media screen and (max-width:420px){
  .is-hidden-xxs-down{display:none !important;}
}

@media screen and (min-width:421px){
  .is-visible-xxs-up{display:block !important;}
}

@media screen and (max-width:420px){
  .is-visible-xxs-down{display:block !important;}
}

@media screen and (min-width:361px){
  .is-hidden-xxxs-up{display:none !important;}
}

@media screen and (max-width:360px){
  .is-hidden-xxxs-down{display:none !important;}
}

@media screen and (min-width:361px){
  .is-visible-xxxs-up{display:block !important;}
}

@media screen and (max-width:360px){
  .is-visible-xxxs-down{display:block !important;}
}

/* stylelint-enable plugin/stylelint-bem-namics */
/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html{line-height:1.15;/* 1 */ -webkit-text-size-adjust:100%;/* 2 */}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body{margin:0;}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1{font-size:2em;margin:0.67em 0;}
/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr{-webkit-box-sizing:content-box;box-sizing:content-box;/* 1 */ height:0;/* 1 */ overflow:visible;/* 2 */}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre{font-family:monospace, monospace;/* 1 */ font-size:1em;/* 2 */}
/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */ a{background-color:transparent;}
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* stylelint-disable selector-no-qualifying-type */
abbr[title]{border-bottom:0;/* 1 */ text-decoration:underline;/* 2 */ -webkit-text-decoration:underline dotted;text-decoration:underline dotted;/* 2 */}
/* stylelint-enable selector-no-qualifying-type */
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b, strong{font-weight:bolder;}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code, kbd, samp{font-family:monospace, monospace;/* 1 */ font-size:1em;/* 2 */}
/**
 * Add the correct font size in all browsers.
 */
small{font-size:80%;}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img{border-style:none;}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button, input, optgroup, select, textarea{font-family:inherit;/* 1 */ font-size:100%;/* 1 */ line-height:1.15;/* 1 */ margin:0;/* 2 */}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button, input{/* 1 */ overflow:visible;}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button, select{/* 1 */ text-transform:none;}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button, [type='button'],
[type='reset'],
[type='submit']{-webkit-appearance:button;}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner, [type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner{border-style:none;padding:0;}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring, [type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}
/**
 * Correct the padding in Firefox.
 */
fieldset{padding:0.35em 0.75em 0.625em;}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend{-webkit-box-sizing:border-box;box-sizing:border-box;/* 1 */ color:inherit;/* 2 */ display:table;/* 1 */ max-width:100%;/* 1 */ padding:0;/* 3 */ white-space:normal;/* 1 */}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress{vertical-align:baseline;}
/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea{overflow:auto;}
/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type='checkbox'],
[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;/* 1 */ padding:0;/* 2 */}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button{height:auto;}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type='search']{-webkit-appearance:textfield;/* 1 */ outline-offset:-2px;/* 2 */}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type='search']::-webkit-search-decoration{-webkit-appearance:none;}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button{-webkit-appearance:button;/* 1 */ font:inherit;/* 2 */}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details, main{display:block;}
/*
 * Add the correct display in all browsers.
 */
summary{display:list-item;}
/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template{display:none;}
/**
 * Add the correct display in IE 10.
 */
[hidden]{display:none;}
html{-webkit-box-sizing:border-box;box-sizing:border-box;}
*,
*:before,
*:after{/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior;see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ -webkit-box-sizing:inherit;box-sizing:inherit;}
body{position:relative;background:#0c0c0c;overflow:scroll;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-touch-action:manipulation;touch-action:manipulation;}
hr{background-color:#cccccc;border:0;height:1px;margin-bottom:1.5em;}
img{height:auto;max-width:100%;}
figure{margin:1em 0;/* Extra wide images within figure tags don't overflow the content area. */}
ul, ol{margin:0 20px 1.5em;padding-left:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}
table{margin:0 0 1.5em;width:100%;}
/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body, button, input, select, optgroup, textarea{font-size:20px;font-size:1.25rem;font-family:"OpenSansCondensed", serif;font-weight:400;line-height:1.35;letter-spacing:0;color:#f0f0f1;}
h1, h2, h3, h4, h5, h6, .like-h1, .like-h2, .like-h3, .like-h4, .like-h5, .like-h6{margin-top:0;margin-bottom:.75em;font-weight:700;}
h1, .like-h1{font-size:52px;font-size:3.25rem;}
h2, .like-h2{font-size:40px;font-size:2.5rem;}
h3, .like-h3{font-size:28px;font-size:1.75rem;}
h4, .like-h4{font-size:24px;font-size:1.5rem;}
h5, .like-h5, h6, .like-h6{font-size:20px;font-size:1.25rem;}
p{margin:0 0 1.5em;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{font-size:15px;font-size:0.9375rem;background:#eeeeee;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code, kbd, tt, var{font-size:15px;font-size:0.9375rem;}
abbr, acronym{border-bottom:1px dotted #666666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
/**
 Typical font-weight names/aliases

 100 => Thin, Hairline
 200 => Extra Light, Ultra Light
 300 => Light
 400 => Normal, Regular
 500 => Medium
 600 => Semi Bold, Demi Bold
 700 => Bold
 800 => Extra Bold, Ultra Bold
 900 => Black, Heavy
 */
@font-face{font-family:"Oranienbaum";src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/Oranienbaum-Regular.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/Oranienbaum-Regular.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:300;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Light.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Light.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:400;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Light.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Light.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:400;font-style:italic;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-LightItalic.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-LightItalic.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:500;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:600;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:700;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:800;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff?v=1) format("woff");}
@font-face{font-family:"OpenSansCondensed";font-weight:900;src:url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff2?v=1) format("woff2"), url(//www.gulduka.de/wp-content/themes/theme/assets/fonts/OpenSansCondensed-Bold.woff?v=1) format("woff");}
/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0;}
/* Make sure embeds and iframes fit their containers. */
embed, iframe, object{max-width:100%;}
/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.wp-caption-text{text-align:center;}
/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
/* stylelint-disable plugin/stylelint-bem-namics */
.gallery{margin-bottom:1.5em;}
/* stylelint-enable plugin/stylelint-bem-namics */
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-caption{display:block;}
/*--------------------------------------------------------------
# Layout
--------------------------------------------------------------*/
.l-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.l-row--start{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:0 15px;}
.l-col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
/* stylelint-disable plugin/stylelint-bem-namics */
.l-col-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-1{margin-left:1.66667%;}
.l-col-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-2{margin-left:3.33333%;}
.l-col-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-3{margin-left:5%;}
.l-col-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-4{margin-left:6.66667%;}
.l-col-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-5{margin-left:8.33333%;}
.l-col-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-6{margin-left:10%;}
.l-col-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-7{margin-left:11.66667%;}
.l-col-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-8{margin-left:13.33333%;}
.l-col-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-9{margin-left:15%;}
.l-col-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-10{margin-left:16.66667%;}
.l-col-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-11{margin-left:18.33333%;}
.l-col-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-12{margin-left:20%;}
.l-col-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-13{margin-left:21.66667%;}
.l-col-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-14{margin-left:23.33333%;}
.l-col-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-15{margin-left:25%;}
.l-col-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-16{margin-left:26.66667%;}
.l-col-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-17{margin-left:28.33333%;}
.l-col-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-18{margin-left:30%;}
.l-col-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-19{margin-left:31.66667%;}
.l-col-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-20{margin-left:33.33333%;}
.l-col-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-21{margin-left:35%;}
.l-col-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-22{margin-left:36.66667%;}
.l-col-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-23{margin-left:38.33333%;}
.l-col-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-24{margin-left:40%;}
.l-col-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-25{margin-left:41.66667%;}
.l-col-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-26{margin-left:43.33333%;}
.l-col-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-27{margin-left:45%;}
.l-col-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-28{margin-left:46.66667%;}
.l-col-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-29{margin-left:48.33333%;}
.l-col-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-30{margin-left:50%;}
.l-col-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-31{margin-left:51.66667%;}
.l-col-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-32{margin-left:53.33333%;}
.l-col-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-33{margin-left:55%;}
.l-col-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-34{margin-left:56.66667%;}
.l-col-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-35{margin-left:58.33333%;}
.l-col-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-36{margin-left:60%;}
.l-col-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-37{margin-left:61.66667%;}
.l-col-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-38{margin-left:63.33333%;}
.l-col-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-39{margin-left:65%;}
.l-col-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-40{margin-left:66.66667%;}
.l-col-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-41{margin-left:68.33333%;}
.l-col-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-42{margin-left:70%;}
.l-col-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-43{margin-left:71.66667%;}
.l-col-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-44{margin-left:73.33333%;}
.l-col-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-45{margin-left:75%;}
.l-col-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-46{margin-left:76.66667%;}
.l-col-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-47{margin-left:78.33333%;}
.l-col-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-48{margin-left:80%;}
.l-col-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-49{margin-left:81.66667%;}
.l-col-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-50{margin-left:83.33333%;}
.l-col-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-51{margin-left:85%;}
.l-col-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-52{margin-left:86.66667%;}
.l-col-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-53{margin-left:88.33333%;}
.l-col-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-54{margin-left:90%;}
.l-col-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-55{margin-left:91.66667%;}
.l-col-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-56{margin-left:93.33333%;}
.l-col-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-57{margin-left:95%;}
.l-col-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-58{margin-left:96.66667%;}
.l-col-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-59{margin-left:98.33333%;}
.l-col-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-60{margin-left:100%;}
/* stylelint-enable plugin/stylelint-bem-namics */
.l-col-inner{position:relative;}
.l-col--equal-height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.l-col--equal-height .l-col-inner{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}
.l-col--align-top{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom{-ms-flex-item-align:end;align-self:flex-end;}
.l-row--gap-no{margin-left:0;margin-right:0;}
.l-row--gap-no > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
/* stylelint-disable plugin/stylelint-bem-namics */
@media screen and (max-width:1500px){
  .l-col-auto-xxxl{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-xxxl-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-xxxl-1{margin-left:1.66667%;}
.l-col-xxxl-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-xxxl-2{margin-left:3.33333%;}
.l-col-xxxl-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-xxxl-3{margin-left:5%;}
.l-col-xxxl-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-xxxl-4{margin-left:6.66667%;}
.l-col-xxxl-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-xxxl-5{margin-left:8.33333%;}
.l-col-xxxl-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-xxxl-6{margin-left:10%;}
.l-col-xxxl-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-xxxl-7{margin-left:11.66667%;}
.l-col-xxxl-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-xxxl-8{margin-left:13.33333%;}
.l-col-xxxl-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-xxxl-9{margin-left:15%;}
.l-col-xxxl-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-xxxl-10{margin-left:16.66667%;}
.l-col-xxxl-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-xxxl-11{margin-left:18.33333%;}
.l-col-xxxl-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-xxxl-12{margin-left:20%;}
.l-col-xxxl-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-xxxl-13{margin-left:21.66667%;}
.l-col-xxxl-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-xxxl-14{margin-left:23.33333%;}
.l-col-xxxl-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-xxxl-15{margin-left:25%;}
.l-col-xxxl-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-xxxl-16{margin-left:26.66667%;}
.l-col-xxxl-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-xxxl-17{margin-left:28.33333%;}
.l-col-xxxl-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-xxxl-18{margin-left:30%;}
.l-col-xxxl-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-xxxl-19{margin-left:31.66667%;}
.l-col-xxxl-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-xxxl-20{margin-left:33.33333%;}
.l-col-xxxl-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-xxxl-21{margin-left:35%;}
.l-col-xxxl-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-xxxl-22{margin-left:36.66667%;}
.l-col-xxxl-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-xxxl-23{margin-left:38.33333%;}
.l-col-xxxl-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-xxxl-24{margin-left:40%;}
.l-col-xxxl-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-xxxl-25{margin-left:41.66667%;}
.l-col-xxxl-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-xxxl-26{margin-left:43.33333%;}
.l-col-xxxl-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-xxxl-27{margin-left:45%;}
.l-col-xxxl-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-xxxl-28{margin-left:46.66667%;}
.l-col-xxxl-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-xxxl-29{margin-left:48.33333%;}
.l-col-xxxl-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-xxxl-30{margin-left:50%;}
.l-col-xxxl-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-xxxl-31{margin-left:51.66667%;}
.l-col-xxxl-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-xxxl-32{margin-left:53.33333%;}
.l-col-xxxl-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-xxxl-33{margin-left:55%;}
.l-col-xxxl-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-xxxl-34{margin-left:56.66667%;}
.l-col-xxxl-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-xxxl-35{margin-left:58.33333%;}
.l-col-xxxl-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-xxxl-36{margin-left:60%;}
.l-col-xxxl-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-xxxl-37{margin-left:61.66667%;}
.l-col-xxxl-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-xxxl-38{margin-left:63.33333%;}
.l-col-xxxl-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-xxxl-39{margin-left:65%;}
.l-col-xxxl-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-xxxl-40{margin-left:66.66667%;}
.l-col-xxxl-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-xxxl-41{margin-left:68.33333%;}
.l-col-xxxl-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-xxxl-42{margin-left:70%;}
.l-col-xxxl-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-xxxl-43{margin-left:71.66667%;}
.l-col-xxxl-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-xxxl-44{margin-left:73.33333%;}
.l-col-xxxl-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-xxxl-45{margin-left:75%;}
.l-col-xxxl-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-xxxl-46{margin-left:76.66667%;}
.l-col-xxxl-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-xxxl-47{margin-left:78.33333%;}
.l-col-xxxl-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-xxxl-48{margin-left:80%;}
.l-col-xxxl-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-xxxl-49{margin-left:81.66667%;}
.l-col-xxxl-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-xxxl-50{margin-left:83.33333%;}
.l-col-xxxl-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-xxxl-51{margin-left:85%;}
.l-col-xxxl-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-xxxl-52{margin-left:86.66667%;}
.l-col-xxxl-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-xxxl-53{margin-left:88.33333%;}
.l-col-xxxl-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-xxxl-54{margin-left:90%;}
.l-col-xxxl-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-xxxl-55{margin-left:91.66667%;}
.l-col-xxxl-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-xxxl-56{margin-left:93.33333%;}
.l-col-xxxl-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-xxxl-57{margin-left:95%;}
.l-col-xxxl-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-xxxl-58{margin-left:96.66667%;}
.l-col-xxxl-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-xxxl-59{margin-left:98.33333%;}
.l-col-xxxl-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-xxxl-60{margin-left:100%;}
.l-col--align-top-xxxl{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-xxxl{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-xxxl{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-xxxl-no{margin-left:0;}
.l-row--start-xxxl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-xxxl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-xxxl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-xxxl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-xxxl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-xxxl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-xxxl{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-xxxl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-xxxl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-xxxl{margin-left:0;margin-right:0;}
.l-row--gap-no-xxxl > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-xxxl{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-xxxl > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-xxxl{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-xxxl > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-xxxl{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-xxxl > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-xxxl{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-xxxl > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-xxxl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-xxxl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:1310px){
  .l-col-auto-xxl{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-xxl-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-xxl-1{margin-left:1.66667%;}
.l-col-xxl-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-xxl-2{margin-left:3.33333%;}
.l-col-xxl-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-xxl-3{margin-left:5%;}
.l-col-xxl-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-xxl-4{margin-left:6.66667%;}
.l-col-xxl-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-xxl-5{margin-left:8.33333%;}
.l-col-xxl-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-xxl-6{margin-left:10%;}
.l-col-xxl-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-xxl-7{margin-left:11.66667%;}
.l-col-xxl-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-xxl-8{margin-left:13.33333%;}
.l-col-xxl-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-xxl-9{margin-left:15%;}
.l-col-xxl-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-xxl-10{margin-left:16.66667%;}
.l-col-xxl-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-xxl-11{margin-left:18.33333%;}
.l-col-xxl-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-xxl-12{margin-left:20%;}
.l-col-xxl-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-xxl-13{margin-left:21.66667%;}
.l-col-xxl-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-xxl-14{margin-left:23.33333%;}
.l-col-xxl-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-xxl-15{margin-left:25%;}
.l-col-xxl-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-xxl-16{margin-left:26.66667%;}
.l-col-xxl-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-xxl-17{margin-left:28.33333%;}
.l-col-xxl-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-xxl-18{margin-left:30%;}
.l-col-xxl-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-xxl-19{margin-left:31.66667%;}
.l-col-xxl-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-xxl-20{margin-left:33.33333%;}
.l-col-xxl-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-xxl-21{margin-left:35%;}
.l-col-xxl-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-xxl-22{margin-left:36.66667%;}
.l-col-xxl-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-xxl-23{margin-left:38.33333%;}
.l-col-xxl-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-xxl-24{margin-left:40%;}
.l-col-xxl-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-xxl-25{margin-left:41.66667%;}
.l-col-xxl-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-xxl-26{margin-left:43.33333%;}
.l-col-xxl-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-xxl-27{margin-left:45%;}
.l-col-xxl-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-xxl-28{margin-left:46.66667%;}
.l-col-xxl-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-xxl-29{margin-left:48.33333%;}
.l-col-xxl-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-xxl-30{margin-left:50%;}
.l-col-xxl-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-xxl-31{margin-left:51.66667%;}
.l-col-xxl-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-xxl-32{margin-left:53.33333%;}
.l-col-xxl-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-xxl-33{margin-left:55%;}
.l-col-xxl-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-xxl-34{margin-left:56.66667%;}
.l-col-xxl-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-xxl-35{margin-left:58.33333%;}
.l-col-xxl-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-xxl-36{margin-left:60%;}
.l-col-xxl-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-xxl-37{margin-left:61.66667%;}
.l-col-xxl-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-xxl-38{margin-left:63.33333%;}
.l-col-xxl-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-xxl-39{margin-left:65%;}
.l-col-xxl-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-xxl-40{margin-left:66.66667%;}
.l-col-xxl-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-xxl-41{margin-left:68.33333%;}
.l-col-xxl-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-xxl-42{margin-left:70%;}
.l-col-xxl-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-xxl-43{margin-left:71.66667%;}
.l-col-xxl-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-xxl-44{margin-left:73.33333%;}
.l-col-xxl-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-xxl-45{margin-left:75%;}
.l-col-xxl-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-xxl-46{margin-left:76.66667%;}
.l-col-xxl-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-xxl-47{margin-left:78.33333%;}
.l-col-xxl-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-xxl-48{margin-left:80%;}
.l-col-xxl-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-xxl-49{margin-left:81.66667%;}
.l-col-xxl-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-xxl-50{margin-left:83.33333%;}
.l-col-xxl-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-xxl-51{margin-left:85%;}
.l-col-xxl-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-xxl-52{margin-left:86.66667%;}
.l-col-xxl-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-xxl-53{margin-left:88.33333%;}
.l-col-xxl-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-xxl-54{margin-left:90%;}
.l-col-xxl-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-xxl-55{margin-left:91.66667%;}
.l-col-xxl-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-xxl-56{margin-left:93.33333%;}
.l-col-xxl-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-xxl-57{margin-left:95%;}
.l-col-xxl-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-xxl-58{margin-left:96.66667%;}
.l-col-xxl-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-xxl-59{margin-left:98.33333%;}
.l-col-xxl-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-xxl-60{margin-left:100%;}
.l-col--align-top-xxl{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-xxl{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-xxl{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-xxl-no{margin-left:0;}
.l-row--start-xxl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-xxl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-xxl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-xxl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-xxl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-xxl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-xxl{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-xxl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-xxl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-xxl{margin-left:0;margin-right:0;}
.l-row--gap-no-xxl > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-xxl{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-xxl > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-xxl{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-xxl > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-xxl{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-xxl > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-xxl{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-xxl > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-xxl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-xxl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:1130px){
  .l-col-auto-xl{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-xl-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-xl-1{margin-left:1.66667%;}
.l-col-xl-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-xl-2{margin-left:3.33333%;}
.l-col-xl-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-xl-3{margin-left:5%;}
.l-col-xl-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-xl-4{margin-left:6.66667%;}
.l-col-xl-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-xl-5{margin-left:8.33333%;}
.l-col-xl-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-xl-6{margin-left:10%;}
.l-col-xl-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-xl-7{margin-left:11.66667%;}
.l-col-xl-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-xl-8{margin-left:13.33333%;}
.l-col-xl-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-xl-9{margin-left:15%;}
.l-col-xl-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-xl-10{margin-left:16.66667%;}
.l-col-xl-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-xl-11{margin-left:18.33333%;}
.l-col-xl-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-xl-12{margin-left:20%;}
.l-col-xl-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-xl-13{margin-left:21.66667%;}
.l-col-xl-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-xl-14{margin-left:23.33333%;}
.l-col-xl-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-xl-15{margin-left:25%;}
.l-col-xl-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-xl-16{margin-left:26.66667%;}
.l-col-xl-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-xl-17{margin-left:28.33333%;}
.l-col-xl-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-xl-18{margin-left:30%;}
.l-col-xl-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-xl-19{margin-left:31.66667%;}
.l-col-xl-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-xl-20{margin-left:33.33333%;}
.l-col-xl-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-xl-21{margin-left:35%;}
.l-col-xl-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-xl-22{margin-left:36.66667%;}
.l-col-xl-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-xl-23{margin-left:38.33333%;}
.l-col-xl-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-xl-24{margin-left:40%;}
.l-col-xl-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-xl-25{margin-left:41.66667%;}
.l-col-xl-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-xl-26{margin-left:43.33333%;}
.l-col-xl-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-xl-27{margin-left:45%;}
.l-col-xl-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-xl-28{margin-left:46.66667%;}
.l-col-xl-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-xl-29{margin-left:48.33333%;}
.l-col-xl-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-xl-30{margin-left:50%;}
.l-col-xl-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-xl-31{margin-left:51.66667%;}
.l-col-xl-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-xl-32{margin-left:53.33333%;}
.l-col-xl-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-xl-33{margin-left:55%;}
.l-col-xl-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-xl-34{margin-left:56.66667%;}
.l-col-xl-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-xl-35{margin-left:58.33333%;}
.l-col-xl-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-xl-36{margin-left:60%;}
.l-col-xl-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-xl-37{margin-left:61.66667%;}
.l-col-xl-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-xl-38{margin-left:63.33333%;}
.l-col-xl-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-xl-39{margin-left:65%;}
.l-col-xl-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-xl-40{margin-left:66.66667%;}
.l-col-xl-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-xl-41{margin-left:68.33333%;}
.l-col-xl-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-xl-42{margin-left:70%;}
.l-col-xl-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-xl-43{margin-left:71.66667%;}
.l-col-xl-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-xl-44{margin-left:73.33333%;}
.l-col-xl-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-xl-45{margin-left:75%;}
.l-col-xl-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-xl-46{margin-left:76.66667%;}
.l-col-xl-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-xl-47{margin-left:78.33333%;}
.l-col-xl-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-xl-48{margin-left:80%;}
.l-col-xl-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-xl-49{margin-left:81.66667%;}
.l-col-xl-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-xl-50{margin-left:83.33333%;}
.l-col-xl-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-xl-51{margin-left:85%;}
.l-col-xl-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-xl-52{margin-left:86.66667%;}
.l-col-xl-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-xl-53{margin-left:88.33333%;}
.l-col-xl-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-xl-54{margin-left:90%;}
.l-col-xl-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-xl-55{margin-left:91.66667%;}
.l-col-xl-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-xl-56{margin-left:93.33333%;}
.l-col-xl-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-xl-57{margin-left:95%;}
.l-col-xl-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-xl-58{margin-left:96.66667%;}
.l-col-xl-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-xl-59{margin-left:98.33333%;}
.l-col-xl-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-xl-60{margin-left:100%;}
.l-col--align-top-xl{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-xl{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-xl{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-xl-no{margin-left:0;}
.l-row--start-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-xl{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-xl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-xl{margin-left:0;margin-right:0;}
.l-row--gap-no-xl > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-xl{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-xl > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-xl{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-xl > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-xl{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-xl > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-xl{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-xl > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-xl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-xl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:900px){
  .l-col-auto-l{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-l-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-l-1{margin-left:1.66667%;}
.l-col-l-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-l-2{margin-left:3.33333%;}
.l-col-l-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-l-3{margin-left:5%;}
.l-col-l-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-l-4{margin-left:6.66667%;}
.l-col-l-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-l-5{margin-left:8.33333%;}
.l-col-l-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-l-6{margin-left:10%;}
.l-col-l-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-l-7{margin-left:11.66667%;}
.l-col-l-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-l-8{margin-left:13.33333%;}
.l-col-l-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-l-9{margin-left:15%;}
.l-col-l-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-l-10{margin-left:16.66667%;}
.l-col-l-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-l-11{margin-left:18.33333%;}
.l-col-l-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-l-12{margin-left:20%;}
.l-col-l-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-l-13{margin-left:21.66667%;}
.l-col-l-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-l-14{margin-left:23.33333%;}
.l-col-l-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-l-15{margin-left:25%;}
.l-col-l-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-l-16{margin-left:26.66667%;}
.l-col-l-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-l-17{margin-left:28.33333%;}
.l-col-l-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-l-18{margin-left:30%;}
.l-col-l-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-l-19{margin-left:31.66667%;}
.l-col-l-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-l-20{margin-left:33.33333%;}
.l-col-l-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-l-21{margin-left:35%;}
.l-col-l-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-l-22{margin-left:36.66667%;}
.l-col-l-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-l-23{margin-left:38.33333%;}
.l-col-l-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-l-24{margin-left:40%;}
.l-col-l-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-l-25{margin-left:41.66667%;}
.l-col-l-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-l-26{margin-left:43.33333%;}
.l-col-l-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-l-27{margin-left:45%;}
.l-col-l-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-l-28{margin-left:46.66667%;}
.l-col-l-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-l-29{margin-left:48.33333%;}
.l-col-l-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-l-30{margin-left:50%;}
.l-col-l-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-l-31{margin-left:51.66667%;}
.l-col-l-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-l-32{margin-left:53.33333%;}
.l-col-l-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-l-33{margin-left:55%;}
.l-col-l-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-l-34{margin-left:56.66667%;}
.l-col-l-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-l-35{margin-left:58.33333%;}
.l-col-l-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-l-36{margin-left:60%;}
.l-col-l-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-l-37{margin-left:61.66667%;}
.l-col-l-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-l-38{margin-left:63.33333%;}
.l-col-l-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-l-39{margin-left:65%;}
.l-col-l-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-l-40{margin-left:66.66667%;}
.l-col-l-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-l-41{margin-left:68.33333%;}
.l-col-l-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-l-42{margin-left:70%;}
.l-col-l-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-l-43{margin-left:71.66667%;}
.l-col-l-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-l-44{margin-left:73.33333%;}
.l-col-l-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-l-45{margin-left:75%;}
.l-col-l-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-l-46{margin-left:76.66667%;}
.l-col-l-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-l-47{margin-left:78.33333%;}
.l-col-l-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-l-48{margin-left:80%;}
.l-col-l-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-l-49{margin-left:81.66667%;}
.l-col-l-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-l-50{margin-left:83.33333%;}
.l-col-l-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-l-51{margin-left:85%;}
.l-col-l-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-l-52{margin-left:86.66667%;}
.l-col-l-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-l-53{margin-left:88.33333%;}
.l-col-l-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-l-54{margin-left:90%;}
.l-col-l-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-l-55{margin-left:91.66667%;}
.l-col-l-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-l-56{margin-left:93.33333%;}
.l-col-l-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-l-57{margin-left:95%;}
.l-col-l-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-l-58{margin-left:96.66667%;}
.l-col-l-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-l-59{margin-left:98.33333%;}
.l-col-l-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-l-60{margin-left:100%;}
.l-col--align-top-l{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-l{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-l{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-l-no{margin-left:0;}
.l-row--start-l{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-l{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-l{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-l{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-l{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-l{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-l{margin-left:0;margin-right:0;}
.l-row--gap-no-l > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-l{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-l > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-l{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-l > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-l{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-l > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-l{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-l > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-l{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-l{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:767px){
  .l-col-auto-m{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-m-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-m-1{margin-left:1.66667%;}
.l-col-m-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-m-2{margin-left:3.33333%;}
.l-col-m-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-m-3{margin-left:5%;}
.l-col-m-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-m-4{margin-left:6.66667%;}
.l-col-m-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-m-5{margin-left:8.33333%;}
.l-col-m-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-m-6{margin-left:10%;}
.l-col-m-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-m-7{margin-left:11.66667%;}
.l-col-m-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-m-8{margin-left:13.33333%;}
.l-col-m-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-m-9{margin-left:15%;}
.l-col-m-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-m-10{margin-left:16.66667%;}
.l-col-m-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-m-11{margin-left:18.33333%;}
.l-col-m-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-m-12{margin-left:20%;}
.l-col-m-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-m-13{margin-left:21.66667%;}
.l-col-m-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-m-14{margin-left:23.33333%;}
.l-col-m-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-m-15{margin-left:25%;}
.l-col-m-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-m-16{margin-left:26.66667%;}
.l-col-m-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-m-17{margin-left:28.33333%;}
.l-col-m-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-m-18{margin-left:30%;}
.l-col-m-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-m-19{margin-left:31.66667%;}
.l-col-m-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-m-20{margin-left:33.33333%;}
.l-col-m-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-m-21{margin-left:35%;}
.l-col-m-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-m-22{margin-left:36.66667%;}
.l-col-m-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-m-23{margin-left:38.33333%;}
.l-col-m-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-m-24{margin-left:40%;}
.l-col-m-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-m-25{margin-left:41.66667%;}
.l-col-m-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-m-26{margin-left:43.33333%;}
.l-col-m-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-m-27{margin-left:45%;}
.l-col-m-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-m-28{margin-left:46.66667%;}
.l-col-m-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-m-29{margin-left:48.33333%;}
.l-col-m-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-m-30{margin-left:50%;}
.l-col-m-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-m-31{margin-left:51.66667%;}
.l-col-m-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-m-32{margin-left:53.33333%;}
.l-col-m-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-m-33{margin-left:55%;}
.l-col-m-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-m-34{margin-left:56.66667%;}
.l-col-m-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-m-35{margin-left:58.33333%;}
.l-col-m-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-m-36{margin-left:60%;}
.l-col-m-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-m-37{margin-left:61.66667%;}
.l-col-m-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-m-38{margin-left:63.33333%;}
.l-col-m-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-m-39{margin-left:65%;}
.l-col-m-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-m-40{margin-left:66.66667%;}
.l-col-m-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-m-41{margin-left:68.33333%;}
.l-col-m-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-m-42{margin-left:70%;}
.l-col-m-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-m-43{margin-left:71.66667%;}
.l-col-m-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-m-44{margin-left:73.33333%;}
.l-col-m-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-m-45{margin-left:75%;}
.l-col-m-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-m-46{margin-left:76.66667%;}
.l-col-m-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-m-47{margin-left:78.33333%;}
.l-col-m-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-m-48{margin-left:80%;}
.l-col-m-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-m-49{margin-left:81.66667%;}
.l-col-m-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-m-50{margin-left:83.33333%;}
.l-col-m-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-m-51{margin-left:85%;}
.l-col-m-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-m-52{margin-left:86.66667%;}
.l-col-m-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-m-53{margin-left:88.33333%;}
.l-col-m-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-m-54{margin-left:90%;}
.l-col-m-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-m-55{margin-left:91.66667%;}
.l-col-m-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-m-56{margin-left:93.33333%;}
.l-col-m-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-m-57{margin-left:95%;}
.l-col-m-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-m-58{margin-left:96.66667%;}
.l-col-m-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-m-59{margin-left:98.33333%;}
.l-col-m-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-m-60{margin-left:100%;}
.l-col--align-top-m{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-m{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-m{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-m-no{margin-left:0;}
.l-row--start-m{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-m{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-m{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-m{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-m{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-m{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-m{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-m{margin-left:0;margin-right:0;}
.l-row--gap-no-m > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-m{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-m > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-m{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-m > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-m{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-m > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-m{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-m > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-m{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-m{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:640px){
  .l-col-auto-s{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-s-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-s-1{margin-left:1.66667%;}
.l-col-s-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-s-2{margin-left:3.33333%;}
.l-col-s-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-s-3{margin-left:5%;}
.l-col-s-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-s-4{margin-left:6.66667%;}
.l-col-s-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-s-5{margin-left:8.33333%;}
.l-col-s-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-s-6{margin-left:10%;}
.l-col-s-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-s-7{margin-left:11.66667%;}
.l-col-s-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-s-8{margin-left:13.33333%;}
.l-col-s-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-s-9{margin-left:15%;}
.l-col-s-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-s-10{margin-left:16.66667%;}
.l-col-s-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-s-11{margin-left:18.33333%;}
.l-col-s-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-s-12{margin-left:20%;}
.l-col-s-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-s-13{margin-left:21.66667%;}
.l-col-s-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-s-14{margin-left:23.33333%;}
.l-col-s-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-s-15{margin-left:25%;}
.l-col-s-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-s-16{margin-left:26.66667%;}
.l-col-s-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-s-17{margin-left:28.33333%;}
.l-col-s-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-s-18{margin-left:30%;}
.l-col-s-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-s-19{margin-left:31.66667%;}
.l-col-s-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-s-20{margin-left:33.33333%;}
.l-col-s-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-s-21{margin-left:35%;}
.l-col-s-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-s-22{margin-left:36.66667%;}
.l-col-s-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-s-23{margin-left:38.33333%;}
.l-col-s-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-s-24{margin-left:40%;}
.l-col-s-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-s-25{margin-left:41.66667%;}
.l-col-s-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-s-26{margin-left:43.33333%;}
.l-col-s-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-s-27{margin-left:45%;}
.l-col-s-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-s-28{margin-left:46.66667%;}
.l-col-s-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-s-29{margin-left:48.33333%;}
.l-col-s-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-s-30{margin-left:50%;}
.l-col-s-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-s-31{margin-left:51.66667%;}
.l-col-s-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-s-32{margin-left:53.33333%;}
.l-col-s-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-s-33{margin-left:55%;}
.l-col-s-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-s-34{margin-left:56.66667%;}
.l-col-s-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-s-35{margin-left:58.33333%;}
.l-col-s-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-s-36{margin-left:60%;}
.l-col-s-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-s-37{margin-left:61.66667%;}
.l-col-s-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-s-38{margin-left:63.33333%;}
.l-col-s-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-s-39{margin-left:65%;}
.l-col-s-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-s-40{margin-left:66.66667%;}
.l-col-s-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-s-41{margin-left:68.33333%;}
.l-col-s-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-s-42{margin-left:70%;}
.l-col-s-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-s-43{margin-left:71.66667%;}
.l-col-s-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-s-44{margin-left:73.33333%;}
.l-col-s-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-s-45{margin-left:75%;}
.l-col-s-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-s-46{margin-left:76.66667%;}
.l-col-s-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-s-47{margin-left:78.33333%;}
.l-col-s-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-s-48{margin-left:80%;}
.l-col-s-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-s-49{margin-left:81.66667%;}
.l-col-s-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-s-50{margin-left:83.33333%;}
.l-col-s-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-s-51{margin-left:85%;}
.l-col-s-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-s-52{margin-left:86.66667%;}
.l-col-s-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-s-53{margin-left:88.33333%;}
.l-col-s-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-s-54{margin-left:90%;}
.l-col-s-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-s-55{margin-left:91.66667%;}
.l-col-s-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-s-56{margin-left:93.33333%;}
.l-col-s-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-s-57{margin-left:95%;}
.l-col-s-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-s-58{margin-left:96.66667%;}
.l-col-s-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-s-59{margin-left:98.33333%;}
.l-col-s-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-s-60{margin-left:100%;}
.l-col--align-top-s{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-s{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-s{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-s-no{margin-left:0;}
.l-row--start-s{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-s{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-s{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-s{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-s{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-s{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-s{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-s{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-s{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-s{margin-left:0;margin-right:0;}
.l-row--gap-no-s > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-s{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-s > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-s{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-s > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-s{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-s > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-s{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-s > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-s{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-s{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:480px){
  .l-col-auto-xs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-xs-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-xs-1{margin-left:1.66667%;}
.l-col-xs-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-xs-2{margin-left:3.33333%;}
.l-col-xs-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-xs-3{margin-left:5%;}
.l-col-xs-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-xs-4{margin-left:6.66667%;}
.l-col-xs-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-xs-5{margin-left:8.33333%;}
.l-col-xs-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-xs-6{margin-left:10%;}
.l-col-xs-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-xs-7{margin-left:11.66667%;}
.l-col-xs-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-xs-8{margin-left:13.33333%;}
.l-col-xs-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-xs-9{margin-left:15%;}
.l-col-xs-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-xs-10{margin-left:16.66667%;}
.l-col-xs-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-xs-11{margin-left:18.33333%;}
.l-col-xs-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-xs-12{margin-left:20%;}
.l-col-xs-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-xs-13{margin-left:21.66667%;}
.l-col-xs-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-xs-14{margin-left:23.33333%;}
.l-col-xs-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-xs-15{margin-left:25%;}
.l-col-xs-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-xs-16{margin-left:26.66667%;}
.l-col-xs-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-xs-17{margin-left:28.33333%;}
.l-col-xs-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-xs-18{margin-left:30%;}
.l-col-xs-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-xs-19{margin-left:31.66667%;}
.l-col-xs-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-xs-20{margin-left:33.33333%;}
.l-col-xs-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-xs-21{margin-left:35%;}
.l-col-xs-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-xs-22{margin-left:36.66667%;}
.l-col-xs-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-xs-23{margin-left:38.33333%;}
.l-col-xs-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-xs-24{margin-left:40%;}
.l-col-xs-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-xs-25{margin-left:41.66667%;}
.l-col-xs-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-xs-26{margin-left:43.33333%;}
.l-col-xs-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-xs-27{margin-left:45%;}
.l-col-xs-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-xs-28{margin-left:46.66667%;}
.l-col-xs-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-xs-29{margin-left:48.33333%;}
.l-col-xs-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-xs-30{margin-left:50%;}
.l-col-xs-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-xs-31{margin-left:51.66667%;}
.l-col-xs-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-xs-32{margin-left:53.33333%;}
.l-col-xs-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-xs-33{margin-left:55%;}
.l-col-xs-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-xs-34{margin-left:56.66667%;}
.l-col-xs-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-xs-35{margin-left:58.33333%;}
.l-col-xs-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-xs-36{margin-left:60%;}
.l-col-xs-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-xs-37{margin-left:61.66667%;}
.l-col-xs-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-xs-38{margin-left:63.33333%;}
.l-col-xs-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-xs-39{margin-left:65%;}
.l-col-xs-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-xs-40{margin-left:66.66667%;}
.l-col-xs-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-xs-41{margin-left:68.33333%;}
.l-col-xs-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-xs-42{margin-left:70%;}
.l-col-xs-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-xs-43{margin-left:71.66667%;}
.l-col-xs-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-xs-44{margin-left:73.33333%;}
.l-col-xs-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-xs-45{margin-left:75%;}
.l-col-xs-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-xs-46{margin-left:76.66667%;}
.l-col-xs-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-xs-47{margin-left:78.33333%;}
.l-col-xs-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-xs-48{margin-left:80%;}
.l-col-xs-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-xs-49{margin-left:81.66667%;}
.l-col-xs-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-xs-50{margin-left:83.33333%;}
.l-col-xs-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-xs-51{margin-left:85%;}
.l-col-xs-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-xs-52{margin-left:86.66667%;}
.l-col-xs-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-xs-53{margin-left:88.33333%;}
.l-col-xs-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-xs-54{margin-left:90%;}
.l-col-xs-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-xs-55{margin-left:91.66667%;}
.l-col-xs-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-xs-56{margin-left:93.33333%;}
.l-col-xs-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-xs-57{margin-left:95%;}
.l-col-xs-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-xs-58{margin-left:96.66667%;}
.l-col-xs-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-xs-59{margin-left:98.33333%;}
.l-col-xs-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-xs-60{margin-left:100%;}
.l-col--align-top-xs{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-xs{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-xs{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-xs-no{margin-left:0;}
.l-row--start-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-xs{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-xs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-xs{margin-left:0;margin-right:0;}
.l-row--gap-no-xs > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-xs{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-xs > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-xs{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-xs > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-xs{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-xs > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-xs{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-xs > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:420px){
  .l-col-auto-xxs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-xxs-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-xxs-1{margin-left:1.66667%;}
.l-col-xxs-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-xxs-2{margin-left:3.33333%;}
.l-col-xxs-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-xxs-3{margin-left:5%;}
.l-col-xxs-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-xxs-4{margin-left:6.66667%;}
.l-col-xxs-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-xxs-5{margin-left:8.33333%;}
.l-col-xxs-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-xxs-6{margin-left:10%;}
.l-col-xxs-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-xxs-7{margin-left:11.66667%;}
.l-col-xxs-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-xxs-8{margin-left:13.33333%;}
.l-col-xxs-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-xxs-9{margin-left:15%;}
.l-col-xxs-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-xxs-10{margin-left:16.66667%;}
.l-col-xxs-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-xxs-11{margin-left:18.33333%;}
.l-col-xxs-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-xxs-12{margin-left:20%;}
.l-col-xxs-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-xxs-13{margin-left:21.66667%;}
.l-col-xxs-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-xxs-14{margin-left:23.33333%;}
.l-col-xxs-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-xxs-15{margin-left:25%;}
.l-col-xxs-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-xxs-16{margin-left:26.66667%;}
.l-col-xxs-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-xxs-17{margin-left:28.33333%;}
.l-col-xxs-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-xxs-18{margin-left:30%;}
.l-col-xxs-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-xxs-19{margin-left:31.66667%;}
.l-col-xxs-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-xxs-20{margin-left:33.33333%;}
.l-col-xxs-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-xxs-21{margin-left:35%;}
.l-col-xxs-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-xxs-22{margin-left:36.66667%;}
.l-col-xxs-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-xxs-23{margin-left:38.33333%;}
.l-col-xxs-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-xxs-24{margin-left:40%;}
.l-col-xxs-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-xxs-25{margin-left:41.66667%;}
.l-col-xxs-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-xxs-26{margin-left:43.33333%;}
.l-col-xxs-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-xxs-27{margin-left:45%;}
.l-col-xxs-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-xxs-28{margin-left:46.66667%;}
.l-col-xxs-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-xxs-29{margin-left:48.33333%;}
.l-col-xxs-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-xxs-30{margin-left:50%;}
.l-col-xxs-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-xxs-31{margin-left:51.66667%;}
.l-col-xxs-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-xxs-32{margin-left:53.33333%;}
.l-col-xxs-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-xxs-33{margin-left:55%;}
.l-col-xxs-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-xxs-34{margin-left:56.66667%;}
.l-col-xxs-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-xxs-35{margin-left:58.33333%;}
.l-col-xxs-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-xxs-36{margin-left:60%;}
.l-col-xxs-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-xxs-37{margin-left:61.66667%;}
.l-col-xxs-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-xxs-38{margin-left:63.33333%;}
.l-col-xxs-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-xxs-39{margin-left:65%;}
.l-col-xxs-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-xxs-40{margin-left:66.66667%;}
.l-col-xxs-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-xxs-41{margin-left:68.33333%;}
.l-col-xxs-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-xxs-42{margin-left:70%;}
.l-col-xxs-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-xxs-43{margin-left:71.66667%;}
.l-col-xxs-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-xxs-44{margin-left:73.33333%;}
.l-col-xxs-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-xxs-45{margin-left:75%;}
.l-col-xxs-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-xxs-46{margin-left:76.66667%;}
.l-col-xxs-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-xxs-47{margin-left:78.33333%;}
.l-col-xxs-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-xxs-48{margin-left:80%;}
.l-col-xxs-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-xxs-49{margin-left:81.66667%;}
.l-col-xxs-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-xxs-50{margin-left:83.33333%;}
.l-col-xxs-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-xxs-51{margin-left:85%;}
.l-col-xxs-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-xxs-52{margin-left:86.66667%;}
.l-col-xxs-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-xxs-53{margin-left:88.33333%;}
.l-col-xxs-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-xxs-54{margin-left:90%;}
.l-col-xxs-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-xxs-55{margin-left:91.66667%;}
.l-col-xxs-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-xxs-56{margin-left:93.33333%;}
.l-col-xxs-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-xxs-57{margin-left:95%;}
.l-col-xxs-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-xxs-58{margin-left:96.66667%;}
.l-col-xxs-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-xxs-59{margin-left:98.33333%;}
.l-col-xxs-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-xxs-60{margin-left:100%;}
.l-col--align-top-xxs{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-xxs{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-xxs{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-xxs-no{margin-left:0;}
.l-row--start-xxs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-xxs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-xxs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-xxs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-xxs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-xxs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-xxs{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-xxs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-xxs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-xxs{margin-left:0;margin-right:0;}
.l-row--gap-no-xxs > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-xxs{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-xxs > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-xxs{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-xxs > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-xxs{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-xxs > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-xxs{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-xxs > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-xxs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-xxs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

@media screen and (max-width:360px){
  .l-col-auto-xxxs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;}
.l-col-xxxs-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%;}
.l-col-offset-xxxs-1{margin-left:1.66667%;}
.l-col-xxxs-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%;}
.l-col-offset-xxxs-2{margin-left:3.33333%;}
.l-col-xxxs-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%;}
.l-col-offset-xxxs-3{margin-left:5%;}
.l-col-xxxs-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%;}
.l-col-offset-xxxs-4{margin-left:6.66667%;}
.l-col-xxxs-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%;}
.l-col-offset-xxxs-5{margin-left:8.33333%;}
.l-col-xxxs-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%;}
.l-col-offset-xxxs-6{margin-left:10%;}
.l-col-xxxs-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%;}
.l-col-offset-xxxs-7{margin-left:11.66667%;}
.l-col-xxxs-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%;}
.l-col-offset-xxxs-8{margin-left:13.33333%;}
.l-col-xxxs-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%;}
.l-col-offset-xxxs-9{margin-left:15%;}
.l-col-xxxs-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%;}
.l-col-offset-xxxs-10{margin-left:16.66667%;}
.l-col-xxxs-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%;}
.l-col-offset-xxxs-11{margin-left:18.33333%;}
.l-col-xxxs-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%;}
.l-col-offset-xxxs-12{margin-left:20%;}
.l-col-xxxs-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%;}
.l-col-offset-xxxs-13{margin-left:21.66667%;}
.l-col-xxxs-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%;}
.l-col-offset-xxxs-14{margin-left:23.33333%;}
.l-col-xxxs-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%;}
.l-col-offset-xxxs-15{margin-left:25%;}
.l-col-xxxs-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%;}
.l-col-offset-xxxs-16{margin-left:26.66667%;}
.l-col-xxxs-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%;}
.l-col-offset-xxxs-17{margin-left:28.33333%;}
.l-col-xxxs-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%;}
.l-col-offset-xxxs-18{margin-left:30%;}
.l-col-xxxs-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%;}
.l-col-offset-xxxs-19{margin-left:31.66667%;}
.l-col-xxxs-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%;}
.l-col-offset-xxxs-20{margin-left:33.33333%;}
.l-col-xxxs-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%;}
.l-col-offset-xxxs-21{margin-left:35%;}
.l-col-xxxs-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%;}
.l-col-offset-xxxs-22{margin-left:36.66667%;}
.l-col-xxxs-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%;}
.l-col-offset-xxxs-23{margin-left:38.33333%;}
.l-col-xxxs-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%;}
.l-col-offset-xxxs-24{margin-left:40%;}
.l-col-xxxs-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%;}
.l-col-offset-xxxs-25{margin-left:41.66667%;}
.l-col-xxxs-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%;}
.l-col-offset-xxxs-26{margin-left:43.33333%;}
.l-col-xxxs-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%;}
.l-col-offset-xxxs-27{margin-left:45%;}
.l-col-xxxs-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%;}
.l-col-offset-xxxs-28{margin-left:46.66667%;}
.l-col-xxxs-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%;}
.l-col-offset-xxxs-29{margin-left:48.33333%;}
.l-col-xxxs-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%;}
.l-col-offset-xxxs-30{margin-left:50%;}
.l-col-xxxs-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%;}
.l-col-offset-xxxs-31{margin-left:51.66667%;}
.l-col-xxxs-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%;}
.l-col-offset-xxxs-32{margin-left:53.33333%;}
.l-col-xxxs-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%;}
.l-col-offset-xxxs-33{margin-left:55%;}
.l-col-xxxs-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%;}
.l-col-offset-xxxs-34{margin-left:56.66667%;}
.l-col-xxxs-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%;}
.l-col-offset-xxxs-35{margin-left:58.33333%;}
.l-col-xxxs-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%;}
.l-col-offset-xxxs-36{margin-left:60%;}
.l-col-xxxs-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%;}
.l-col-offset-xxxs-37{margin-left:61.66667%;}
.l-col-xxxs-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%;}
.l-col-offset-xxxs-38{margin-left:63.33333%;}
.l-col-xxxs-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%;}
.l-col-offset-xxxs-39{margin-left:65%;}
.l-col-xxxs-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%;}
.l-col-offset-xxxs-40{margin-left:66.66667%;}
.l-col-xxxs-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%;}
.l-col-offset-xxxs-41{margin-left:68.33333%;}
.l-col-xxxs-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%;}
.l-col-offset-xxxs-42{margin-left:70%;}
.l-col-xxxs-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%;}
.l-col-offset-xxxs-43{margin-left:71.66667%;}
.l-col-xxxs-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%;}
.l-col-offset-xxxs-44{margin-left:73.33333%;}
.l-col-xxxs-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%;}
.l-col-offset-xxxs-45{margin-left:75%;}
.l-col-xxxs-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%;}
.l-col-offset-xxxs-46{margin-left:76.66667%;}
.l-col-xxxs-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%;}
.l-col-offset-xxxs-47{margin-left:78.33333%;}
.l-col-xxxs-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%;}
.l-col-offset-xxxs-48{margin-left:80%;}
.l-col-xxxs-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%;}
.l-col-offset-xxxs-49{margin-left:81.66667%;}
.l-col-xxxs-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%;}
.l-col-offset-xxxs-50{margin-left:83.33333%;}
.l-col-xxxs-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%;}
.l-col-offset-xxxs-51{margin-left:85%;}
.l-col-xxxs-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%;}
.l-col-offset-xxxs-52{margin-left:86.66667%;}
.l-col-xxxs-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%;}
.l-col-offset-xxxs-53{margin-left:88.33333%;}
.l-col-xxxs-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%;}
.l-col-offset-xxxs-54{margin-left:90%;}
.l-col-xxxs-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%;}
.l-col-offset-xxxs-55{margin-left:91.66667%;}
.l-col-xxxs-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%;}
.l-col-offset-xxxs-56{margin-left:93.33333%;}
.l-col-xxxs-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%;}
.l-col-offset-xxxs-57{margin-left:95%;}
.l-col-xxxs-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%;}
.l-col-offset-xxxs-58{margin-left:96.66667%;}
.l-col-xxxs-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%;}
.l-col-offset-xxxs-59{margin-left:98.33333%;}
.l-col-xxxs-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;}
.l-col-offset-xxxs-60{margin-left:100%;}
.l-col--align-top-xxxs{-ms-flex-item-align:start;align-self:flex-start;}
.l-col--align-middle-xxxs{-ms-flex-item-align:center;align-self:center;}
.l-col--align-bottom-xxxs{-ms-flex-item-align:end;align-self:flex-end;}
.l-col-offset-xxxs-no{margin-left:0;}
.l-row--start-xxxs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--center-xxxs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.l-row--end-xxxs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.l-row--top-xxxs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.l-row--middle-xxxs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.l-row--bottom-xxxs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.l-row--around-xxxs{-ms-flex-pack:distribute;justify-content:space-around;}
.l-row--between-xxxs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.l-row--reverse-xxxs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.l-row--gap-no-xxxs{margin-left:0;margin-right:0;}
.l-row--gap-no-xxxs > .l-col{padding-left:0;padding-right:0;}
.l-row--gap-small-xxxs{margin-left:-10px;margin-right:-10px;}
.l-row--gap-small-xxxs > .l-col{padding-left:10px;padding-right:10px;}
.l-row--gap-default-xxxs{margin-left:-15px;margin-right:-15px;}
.l-row--gap-default-xxxs > .l-col{padding-left:15px;padding-right:15px;}
.l-row--gap-medium-xxxs{margin-left:-30px;margin-right:-30px;}
.l-row--gap-medium-xxxs > .l-col{padding-left:30px;padding-right:30px;}
.l-row--gap-large-xxxs{margin-left:-45px;margin-right:-45px;}
.l-row--gap-large-xxxs > .l-col{padding-left:45px;padding-right:45px;}
.l-col--first-xxxs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.l-col--last-xxxs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}

/* stylelint-enable plugin/stylelint-bem-namics */
.l-container{max-width:1320px;padding:0 15px;margin:0 auto;position:relative;}
.l-container--medium{max-width:1020px;}
.l-container--small{max-width:540px;}
.l-container--no-padding{padding-left:0;padding-right:0;}
/*--------------------------------------------------------------
# Objects
--------------------------------------------------------------*/
.o-button{font-size:20px;font-size:1.25rem;display:inline-block;position:relative;height:46px;padding:12px 20px;cursor:pointer;border:0;vertical-align:top;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;background:#393939;color:#f0f0f1;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:none;font-weight:700;line-height:1;-webkit-tap-highlight-color:transparent;-webkit-transition:background .5s;-o-transition:background .5s;transition:background .5s;}
.o-button:active{-webkit-transform:translate(0, 1px);-ms-transform:translate(0, 1px);transform:translate(0, 1px);}
.o-button:hover, .o-button:focus{background:#2c2c2c;}
.o-button--bordered{background:transparent;color:#000000;border:2px solid #000000;}
.o-button--bordered:hover, .o-button--bordered:focus{background:#000000;color:#ffffff;}
.o-button--primary{background:#96b532;}
.o-button--primary:hover, .o-button--primary:focus{background:#85a12c;}
.o-button--secondary{background:#ffd50e;}
.o-button--secondary:hover, .o-button--secondary:focus{background:#ffde41;}
.o-button--with-loader:before, .o-button--with-loader-left:before, .o-button--with-loader-right:before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ffffff;border-top-color:transparent;visibility:hidden;opacity:0;-webkit-transition:.5s padding;-o-transition:.5s padding;transition:.5s padding;-webkit-animation:button-loader 1.2s linear infinite;animation:button-loader 1.2s linear infinite;}
.o-button--with-loader-left, .o-button--with-loader-right{-webkit-transition:.2s padding;-o-transition:.2s padding;transition:.2s padding;}
.o-button--with-loader.o-button--bordered:before, .o-button--with-loader-left.o-button--bordered:before, .o-button--with-loader-right.o-button--bordered:before{border:2px solid #000000;border-top-color:transparent;}
.o-button--with-loader-left:before{left:10px;margin-left:0;}
.o-button--with-loader-right:before{left:auto;right:10px;margin-left:0;}
.o-button--with-loader.is-loading, .o-button--with-loader-left.is-loading, .o-button--with-loader-right.is-loading{pointer-events:none;}
.o-button--with-loader.is-loading:before, .o-button--with-loader-left.is-loading:before, .o-button--with-loader-right.is-loading:before{visibility:visible;opacity:1;}
.o-button--with-loader.is-loading{color:transparent;}
.o-button--with-loader-left.is-loading{padding-left:40px;}
.o-button--with-loader-right.is-loading{padding-right:40px;}
.o-button[disabled]{opacity:.5;pointer-events:none;cursor:default;}
.o-button--multiple-lines{-o-text-overflow:clip;text-overflow:clip;overflow:visible;white-space:normal;}
@-webkit-keyframes button-loader {
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}

@keyframes button-loader {
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}

.o-input{position:relative;}
.o-input__field{font-size:16px;font-size:1rem;display:block;width:100%;height:48px;padding:20px 10px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:transparent;border:1px solid #f0f0f1;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s;}
.o-input__field:focus{outline:none;}
.o-input__field:disabled{border-color:#d2d2d2;pointer-events:none;}
.o-input__field:disabled + .o-input__label{color:#d2d2d2;}
.o-input__label{font-size:18px;font-size:1.125rem;position:absolute;top:2px;left:9px;cursor:text;color:#f0f0f1;-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.o-input.is-error .o-input__field{border-color:#FF0000;}
.o-input__field:focus + .o-input__label,
.o-input__field.has-value + .o-input__label{font-size:13px;font-size:0.8125rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
a, .o-link{color:inherit;}
a:hover, a:active,
.o-link:hover, .o-link:active{outline:none;}
.o-textarea{position:relative;}
.o-textarea__field{font-size:16px;font-size:1rem;display:block;width:100%;padding:20px 10px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:transparent;border:1px solid #f0f0f1;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s;}
.o-textarea__field:focus{outline:none;}
.o-textarea__label{font-size:18px;font-size:1.125rem;position:absolute;top:2px;left:9px;cursor:text;color:#f0f0f1;-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.o-textarea.is-error .o-textarea__field{border-color:#FF0000;}
.o-textarea__field:focus + .o-textarea__label,
.o-textarea__field.has-value + .o-textarea__label{font-size:13px;font-size:0.8125rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/
.c-archive .l-col{margin-bottom:30px;}
.c-archive__pagination{margin-bottom:30px;}
.c-comments-area__field{margin-bottom:30px;}
.c-comments-area__response p{margin-top:15px;padding:15px;background:rgba(255, 0, 0, 0.2);}
.c-entry__header-title{margin-bottom:0;}
.c-entry__header{margin-bottom:30px;}
.c-blog-entry{text-decoration:none;color:#f0f0f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 5px rgba(255, 255, 255, 0.2);box-shadow:0 0 5px rgba(255, 255, 255, 0.2);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;-o-transition:box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s, -webkit-box-shadow 0.3s;}
.c-blog-entry:hover{-webkit-box-shadow:0 0 10px rgba(255, 255, 255, 0.3);box-shadow:0 0 10px rgba(255, 255, 255, 0.3);}
.c-blog-entry__image img{display:block;}
.c-blog-entry__title{text-decoration:underline;margin-bottom:5px;}
.c-blog-entry__content{text-align:center;padding:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.c-blog-entry__date, .c-blog-entry__excerpt{font-size:14px;font-size:0.875rem;}
.c-blog-entry__excerpt{margin-bottom:10px;}
.c-blog-entry__date{text-align:right;margin-top:auto;}
.c-main-header{border-bottom:1px solid rgba(255, 255, 255, 0.2);position:fixed;top:0;left:0;right:0;background:#0c0c0c;z-index:100;}
.admin-bar .c-main-header{top:32px;}
@media screen and (max-width:767px){
  .admin-bar .c-main-header{top:46px;}
}

.c-main-header__logo-img{display:block;height:60px;padding:5px 0;}
.c-main-header__search{position:absolute;right:0;top:0;bottom:0;width:40px;cursor:pointer;}
@media screen and (max-width:1130px){
  .c-main-header__search{right:50px;width:20px;}
}

.c-main-header__icon-holder{width:20px;position:absolute;top:50%;margin-top:-10px;}
.c-main-header__icon{width:20px;display:block;}
.c-main-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.c-main-header__logo{font-size:70px;font-size:4.375rem;text-decoration:none;color:#f0f0f1;width:40px;display:block;text-align:center;line-height:1;}
.c-main-header__toggle{width:36px;height:36px;position:absolute;right:0;top:50%;margin-top:-18px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;}
@media screen and (max-width:1130px){
  .c-main-header__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;}
}

.c-main-header__toggle:before, .c-main-header__toggle:after, .c-main-header__toggle-stripe{position:absolute;content:'';background:#f0f0f1;height:1px;width:20px;}
.c-main-header__toggle:before{top:12px;}
.c-main-header__toggle-stripe{top:18px;}
.c-main-header__toggle:after{top:24px;}
.c-main-footer{font-size:16px;font-size:1rem;text-align:center;border-top:1px solid rgba(255, 255, 255, 0.2);padding:10px 0;}
.c-main-footer__nav-ul{list-style:none;margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.c-main-footer__nav-ul li{margin:0 10px;}
.c-main-navigation__menu{list-style:none;margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:1130px){
  .c-main-navigation__menu{display:none;}
}

.c-main-navigation__menu > li{margin:0 10px;}
.c-main-navigation__menu > li > a{line-height:70px;display:block;}
.c-main-navigation__menu a{font-size:16px;font-size:1rem;position:relative;}
.c-main-navigation__menu a:after{content:'';position:absolute;background:#f0f0f1;width:0;left:0;height:1px;bottom:20px;-webkit-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;}
.c-main-navigation__menu > li > ul a:after{bottom:0;}
.c-main-navigation__menu li.current-menu-parent > a:after, .c-main-navigation__menu li.current-menu-item > a:after, .c-main-navigation__menu a:hover:after{width:50%;}
.c-main-navigation__menu > li > ul{position:absolute;list-style:none;margin:0;background:#0c0c0c;padding:10px;border-right:1px solid rgba(255, 255, 255, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.2);border-left:1px solid rgba(255, 255, 255, 0.2);z-index:-9999;pointer-events:none;opacity:0;}
.c-main-navigation__menu > li.menu-item-has-children:hover > ul{opacity:1;z-index:1;pointer-events:auto;}
.c-main-navigation__menu a{text-decoration:none;color:#f0f0f1;}
.c-main-navigation{width:calc(50% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;}
.c-main-navigation--left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px;}
.c-main-navigation--right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px;}
.c-main-site{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:100px;}
.c-main-site__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}
.c-mobile-menu{position:fixed;right:0;top:0;bottom:0;width:300px;overflow-y:auto;background:#0c0c0c;border-left:1px solid rgba(255, 255, 255, 0.2);z-index:102;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);display:none;}
@media screen and (max-width:1130px){
  .c-mobile-menu{display:block;}
}

.c-mobile-menu__inner{padding:65px 15px 15px;position:relative;}
.c-mobile-menu.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.c-mobile-menu__close{width:36px;height:36px;position:absolute;right:15px;top:15px;cursor:pointer;}
.c-mobile-menu__close:before, .c-mobile-menu__close:after{content:'';position:absolute;width:20px;height:1px;background:#f0f0f1;top:50%;left:50%;margin-left:-10px;}
.c-mobile-menu__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.c-mobile-menu__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.c-mobile-menu__menu{margin:0;list-style:none;}
.c-mobile-menu__menu > li > a{text-decoration:none;display:block;padding:10px 0;border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.c-mobile-menu__menu > li ul{display:none;list-style:none;margin:0;}
.c-mobile-menu__menu .current-menu-parent .sub-menu{display:block;}
.c-mobile-menu__menu .current-menu-parent > a, .c-mobile-menu__menu .current-menu-item > a, .c-mobile-menu__menu > li ul > li a:hover, .c-mobile-menu__menu a:hover{background:rgba(255, 255, 255, 0.1);}
.c-mobile-menu__menu > li ul > li a{font-size:16px;font-size:1rem;display:block;text-decoration:none;padding:10px 5px;border-bottom:1px solid rgba(255, 255, 255, 0.2);background:rgba(255, 255, 255, 0.05);}
.c-mobile-menu__menu li{position:relative;}
.c-mobile-menu .c-arrow:after{content:'';width:15px;height:15px;border-right:1px solid #f0f0f1;border-bottom:1px solid #f0f0f1;position:absolute;z-index:10;left:50%;margin-left:-15px;margin-top:-11px;top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:70% center;-ms-transform-origin:70% center;transform-origin:70% center;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}
.c-mobile-menu .c-arrow.is-active:after, .c-mobile-menu .current-menu-parent .c-arrow:not(.is-active):after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.c-mobile-menu .current-menu-parent .c-arrow.is-active:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.c-mobile-menu .c-arrow{height:48px;width:45px;position:absolute;top:0;right:0;cursor:pointer;}
.c-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.7);z-index:-1;visibility:hidden;pointer-events:none;display:none;}
@media screen and (max-width:1130px){
  .c-overlay{display:block;}
}

.c-overlay.is-active{pointer-events:auto;z-index:101;visibility:visible;}
.c-search-overlay{position:fixed;background:rgba(0, 0, 0, 0.9);top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}
.c-search-overlay__submit{background:transparent;border:0;}
.c-search-overlay__submit:focus{outline:0;}
.is-search-active .c-search-overlay{z-index:102;pointer-events:auto;opacity:1;}
.c-search-overlay__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 15px;}
.c-search-overlay__field{font-size:48px;font-size:3rem;background:transparent;border:0;border-bottom:1px solid #f0f0f1;width:320px;}
.c-search-overlay__field:focus{outline:0;}
@media screen and (max-width:640px){
  .c-search-overlay__field{font-size:32px;font-size:2rem;width:230px;}
}

.c-search-overlay__close{width:36px;height:36px;position:absolute;right:15px;top:15px;cursor:pointer;}
.admin-bar .c-search-overlay__close{top:47px;}
@media screen and (max-width:767px){
  .admin-bar .c-search-overlay__close{top:62px;}
}

.c-search-overlay__close:before, .c-search-overlay__close:after{content:'';position:absolute;width:20px;height:1px;background:#f0f0f1;top:50%;left:50%;margin-left:-10px;}
.c-search-overlay__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.c-search-overlay__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.c-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 30px);}
.c-widget-area h2, .c-widget-area{font-size:16px;font-size:1rem;}
.c-widget-area .widget{margin-bottom:30px;}
.c-wysiwyg ul{list-style:none;}
.c-wysiwyg ul > li{position:relative;padding-left:1.5em;}
.c-wysiwyg ul > li:before{content:'';display:block;position:absolute;top:0.1875em;left:0.1875em;width:0.8125em;height:0.8125em;background:#000000;border-radius:50%;}
.c-wysiwyg a{text-decoration:underline;}
.c-wysiwyg > *:first-child{margin-top:0;}
.c-wysiwyg > *:last-child{margin-bottom:0;}
/*--------------------------------------------------------------
# Vendor
--------------------------------------------------------------*/
/**
 * Element row or column
 */
/* stylelint-disable plugin/stylelint-bem-namics */
/* stylelint-disable selector-max-compound-selectors */
.vc-row.padding-top-10{padding-top:10px;}
.vc-row.padding-bottom-10{padding-bottom:10px;}
.vc-row.padding-top-15{padding-top:15px;}
.vc-row.padding-bottom-15{padding-bottom:15px;}
.vc-row.padding-top-20{padding-top:20px;}
.vc-row.padding-bottom-20{padding-bottom:20px;}
.vc-row.padding-top-25{padding-top:25px;}
.vc-row.padding-bottom-25{padding-bottom:25px;}
.vc-row.padding-top-30{padding-top:30px;}
.vc-row.padding-bottom-30{padding-bottom:30px;}
.vc-row.padding-top-35{padding-top:35px;}
@media screen and (max-width:640px){
  .vc-row.padding-top-35{padding-top:30px;}
}

.vc-row.padding-bottom-35{padding-bottom:35px;}
@media screen and (max-width:640px){
  .vc-row.padding-bottom-35{padding-bottom:30px;}
}

.vc-row.padding-top-40{padding-top:40px;}
@media screen and (max-width:640px){
  .vc-row.padding-top-40{padding-top:30px;}
}

.vc-row.padding-bottom-40{padding-bottom:40px;}
@media screen and (max-width:640px){
  .vc-row.padding-bottom-40{padding-bottom:30px;}
}

.vc-row.padding-top-45{padding-top:45px;}
@media screen and (max-width:640px){
  .vc-row.padding-top-45{padding-top:30px;}
}

.vc-row.padding-bottom-45{padding-bottom:45px;}
@media screen and (max-width:640px){
  .vc-row.padding-bottom-45{padding-bottom:30px;}
}

.vc-row.padding-top-50{padding-top:50px;}
@media screen and (max-width:640px){
  .vc-row.padding-top-50{padding-top:30px;}
}

.vc-row.padding-bottom-50{padding-bottom:50px;}
@media screen and (max-width:640px){
  .vc-row.padding-bottom-50{padding-bottom:30px;}
}

.vc-row.padding-top-55{padding-top:55px;}
@media screen and (max-width:640px){
  .vc-row.padding-top-55{padding-top:50px;}
}

.vc-row.padding-bottom-55{padding-bottom:55px;}
@media screen and (max-width:640px){
  .vc-row.padding-bottom-55{padding-bottom:50px;}
}

.vc-row.padding-top-60{padding-top:60px;}
@media screen and (max-width:640px){
  .vc-row.padding-top-60{padding-top:50px;}
}

.vc-row.padding-bottom-60{padding-bottom:60px;}
@media screen and (max-width:640px){
  .vc-row.padding-bottom-60{padding-bottom:50px;}
}

.vc-row.padding-top-65{padding-top:65px;}
@media screen and (max-width:640px){
  .vc-row.padding-top-65{padding-top:50px;}
}

.vc-row.padding-bottom-65{padding-bottom:65px;}
@media screen and (max-width:640px){
  .vc-row.padding-bottom-65{padding-bottom:50px;}
}

.vc-row.padding-top-70{padding-top:70px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-70{padding-top:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-70{padding-top:50px;}
}

.vc-row.padding-bottom-70{padding-bottom:70px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-70{padding-bottom:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-70{padding-bottom:50px;}
}

.vc-row.padding-top-75{padding-top:75px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-75{padding-top:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-75{padding-top:50px;}
}

.vc-row.padding-bottom-75{padding-bottom:75px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-75{padding-bottom:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-75{padding-bottom:50px;}
}

.vc-row.padding-top-80{padding-top:80px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-80{padding-top:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-80{padding-top:50px;}
}

.vc-row.padding-bottom-80{padding-bottom:80px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-80{padding-bottom:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-80{padding-bottom:50px;}
}

.vc-row.padding-top-85{padding-top:85px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-85{padding-top:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-85{padding-top:50px;}
}

.vc-row.padding-bottom-85{padding-bottom:85px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-85{padding-bottom:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-85{padding-bottom:50px;}
}

.vc-row.padding-top-90{padding-top:90px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-90{padding-top:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-90{padding-top:50px;}
}

.vc-row.padding-bottom-90{padding-bottom:90px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-90{padding-bottom:70px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-90{padding-bottom:50px;}
}

.vc-row.padding-top-95{padding-top:95px;}
.vc-row.padding-bottom-95{padding-bottom:95px;}
.vc-row.padding-top-100{padding-top:100px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-100{padding-top:120px;padding-top:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-100{padding-top:90px;padding-top:70px;}
}

.vc-row.padding-bottom-100{padding-bottom:100px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-100{padding-bottom:120px;padding-bottom:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-100{padding-bottom:90px;padding-bottom:70px;}
}

.vc-row.padding-top-105{padding-top:105px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-105{padding-top:120px;padding-top:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-105{padding-top:90px;padding-top:70px;}
}

.vc-row.padding-bottom-105{padding-bottom:105px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-105{padding-bottom:120px;padding-bottom:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-105{padding-bottom:90px;padding-bottom:70px;}
}

.vc-row.padding-top-110{padding-top:110px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-110{padding-top:120px;padding-top:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-110{padding-top:90px;padding-top:70px;}
}

.vc-row.padding-bottom-110{padding-bottom:110px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-110{padding-bottom:120px;padding-bottom:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-110{padding-bottom:90px;padding-bottom:70px;}
}

.vc-row.padding-top-115{padding-top:115px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-115{padding-top:120px;padding-top:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-115{padding-top:90px;padding-top:70px;}
}

.vc-row.padding-bottom-115{padding-bottom:115px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-115{padding-bottom:120px;padding-bottom:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-115{padding-bottom:90px;padding-bottom:70px;}
}

.vc-row.padding-top-120{padding-top:120px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-120{padding-top:120px;padding-top:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-120{padding-top:90px;padding-top:70px;}
}

.vc-row.padding-bottom-120{padding-bottom:120px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-120{padding-bottom:120px;padding-bottom:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-120{padding-bottom:90px;padding-bottom:70px;}
}

.vc-row.padding-top-125{padding-top:125px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-125{padding-top:120px;padding-top:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-125{padding-top:90px;padding-top:70px;}
}

.vc-row.padding-bottom-125{padding-bottom:125px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-125{padding-bottom:120px;padding-bottom:100px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-125{padding-bottom:90px;padding-bottom:70px;}
}

.vc-row.padding-top-130{padding-top:130px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-130{padding-top:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-130{padding-top:90px;}
}

.vc-row.padding-bottom-130{padding-bottom:130px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-130{padding-bottom:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-130{padding-bottom:90px;}
}

.vc-row.padding-top-135{padding-top:135px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-135{padding-top:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-135{padding-top:90px;}
}

.vc-row.padding-bottom-135{padding-bottom:135px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-135{padding-bottom:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-135{padding-bottom:90px;}
}

.vc-row.padding-top-140{padding-top:140px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-140{padding-top:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-140{padding-top:90px;}
}

.vc-row.padding-bottom-140{padding-bottom:140px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-140{padding-bottom:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-140{padding-bottom:90px;}
}

.vc-row.padding-top-145{padding-top:145px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-145{padding-top:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-145{padding-top:90px;}
}

.vc-row.padding-bottom-145{padding-bottom:145px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-145{padding-bottom:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-145{padding-bottom:90px;}
}

.vc-row.padding-top-150{padding-top:150px;}
@media screen and (max-width:900px){
  .vc-row.padding-top-150{padding-top:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-top-150{padding-top:90px;}
}

.vc-row.padding-bottom-150{padding-bottom:150px;}
@media screen and (max-width:900px){
  .vc-row.padding-bottom-150{padding-bottom:120px;}
}

@media screen and (max-width:640px){
  .vc-row.padding-bottom-150{padding-bottom:90px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-10{padding-top:10px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-10{padding-bottom:10px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-15{padding-top:15px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-15{padding-bottom:15px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-20{padding-top:20px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-20{padding-bottom:20px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-25{padding-top:25px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-25{padding-bottom:25px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-30{padding-top:30px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-30{padding-bottom:30px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-35{padding-top:35px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-35{padding-bottom:35px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-40{padding-top:40px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-40{padding-bottom:40px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-45{padding-top:45px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-45{padding-bottom:45px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-50{padding-top:50px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-50{padding-bottom:50px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-55{padding-top:55px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-55{padding-bottom:55px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-60{padding-top:60px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-60{padding-bottom:60px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-65{padding-top:65px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-65{padding-bottom:65px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-70{padding-top:70px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-70{padding-bottom:70px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-75{padding-top:75px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-75{padding-bottom:75px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-80{padding-top:80px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-80{padding-bottom:80px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-85{padding-top:85px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-85{padding-bottom:85px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-90{padding-top:90px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-90{padding-bottom:90px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-95{padding-top:95px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-95{padding-bottom:95px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-100{padding-top:100px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-100{padding-bottom:100px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-105{padding-top:105px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-105{padding-bottom:105px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-110{padding-top:110px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-110{padding-bottom:110px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-115{padding-top:115px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-115{padding-bottom:115px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-120{padding-top:120px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-120{padding-bottom:120px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-125{padding-top:125px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-125{padding-bottom:125px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-130{padding-top:130px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-130{padding-bottom:130px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-135{padding-top:135px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-135{padding-bottom:135px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-140{padding-top:140px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-140{padding-bottom:140px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-145{padding-top:145px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-145{padding-bottom:145px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-top-mobile-150{padding-top:150px;}
}

@media screen and (max-width:900px){
  .vc-row.padding-bottom-mobile-150{padding-bottom:150px;}
}

.vc_column_container > .vc_column-inner > .wpb_wrapper .wpb_content_element:last-child{margin-bottom:0;}
.vc-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;margin-left:0 !important;margin-right:0 !important;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.vc-row > .vc-column-container{display:-webkit-box;display:-ms-flexbox;display:flex;}
.vc-column-container > .vc_column-inner{display:-webkit-box;display:-ms-flexbox;display:flex;}
.vc-column-container > .vc_column-inner > .wpb_wrapper{width:100%;}
.vc-row:before, .vc-row:after, .vc_column-inner:before, .vc_column-inner:after{display:none !important;}
.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_column_container > .vc_column-inner{padding-top:0 !important;}
@media print {
  
  .single-post .l-col{flex-basis:100%;max-width:100%;min-width:100%;}
.c-main-site{padding-top:30px;}

  html, body{color:black !important;background-color:white;font-size:16px;}
h1{font-size:32px;}
h2{font-size:26px;}
h3{font-size:22px;}
h4{font-size:20px;}
#cookie-notice,
  .c-main-footer, .c-comments-area,
  .c-main-header, .c-widget-area{display:none;}
}.atkp-notavailabledefault{background-image:none;background-color:gainsboro !important;text-align:center;}

.atkp-notavailable{width:100%;margin:10px;}

.atkp-notavailablebutton{text-align:center;width:100%;margin:10px;}

.atkp-datasheet{}

.atkp-datasheet-caption{color:darkgray;width:33.33333%;}

.atkp-datasheet-value{}

.atkp-searchform-widget .atkp-label{margin-top:10px;}

.atkp-searchform-widget > input{margin-top:15px;width:100%}


.atkp-infobutton{color:#444444;background:#F3F3F3;border:1px #DADADA solid;padding:2px 10px;border-radius:2px;font-weight:bold;font-size:9pt;outline:none;}

.atkp-infobutton:hover{border:1px #C6C6C6 solid;box-shadow:1px 1px 1px #EAEAEA;color:#333333;background:#F7F7F7;}

.atkp-infobutton:active{box-shadow:inset 1px 1px 1px #DFDFDF;}

.atkp-formgroup-col2{width:50%;}

.atkp-formgroup-col3{width:33.33333%;}

.atkp-formgroup-col4{width:25%;}

.atkp-formgroup{margin:0;padding:10px;border:0;border-right:1px solid #eee;box-sizing:border-box;float:left;min-height:90px;}

.atkp-formgroups{border-left:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee;}

.atkp-label{margin-bottom:10px;font-weight:600;}

.atkp-select-image > img{max-width:40px;max-height:40px}

.atkp-select-option{}

.atkp-select-image{float:left;width:8%;}

.atkp-select-title{float:left;width:92%;}

.atkp-selectcontrol{}
/*
.noUi-horizontal{height:10px !important;}

.noUi-handle:after, .noUi-handle:before{display:none !important;}

.noUi-horizontal .noUi-handle{width:14px !important;height:19px !important;left:-1px !important;top:-6px;}
*/

.atkp-checkbox{padding-top:5px;padding-bottom:5px;}

.atkp-checkbox > label{padding:10px;}

.atkp-rangeslider-container{/*min-width:320px;*/ padding-top:10px;padding-bottom:10px;/*height:30px;*/ margin-top:5px;}

.atkp-minprice{margin-top:-5px;float:left;/*min-width:40px;*/ width:21%;vertical-align:middle;font-size:14px;line-height:1.4;}

.atkp-rangeslider{float:left;width:58%;padding-right:10px;}

.atkp-maxprice{margin-top:-6px;float:left;width:21%;/*min-width:40px;*/ text-align:right;vertical-align:middle;font-size:14px;line-height:1.4;}

.atkp-box{position:relative;display:inline-block;width:100%;margin-top:2em;background-color:#ffffff;/*padding:1.5em;*/}

.atkp-cleartable table, .atkp-cleartable thead, .atkp-cleartable tbody, .atkp-cleartable tfoot, .atkp-cleartable tr, .atkp-cleartable th, .atkp-cleartable td{}

.atkp-pricecompare{font-size:11px;}

.atkp-container .atkp-moreoffersinfo{padding-bottom:0 !important;}

.atkp-offers-dropdown-content .atkp-container{padding-bottom:0 !important;}

.atkp-predicateheadline{text-align:center;}

.atkp-predicateheadline > span{color:#fff;line-height:35px;}

.atkp-predicateheadline span:empty{display:none;}


.atkp-check{display:inline-block;width:18px;height:1.3rem;position:relative;top:0px;}

.atkp-procontra{line-height:1.4;margin-top:20px;}

ul.atkp-pro, ul.atkp-contra{list-style-type:none;margin-left:0px !important;}

.atkp-check .atkp-check-content{display:inline-block;transform:rotate(45deg);height:12px;width:7px;margin-left:15%;border-bottom:3px solid green;border-right:3px solid green;}

.atkp-x{display:inline-block;width:12px;height:18px;line-height:0;position:relative;top:9px;margin-right:4px;}

.atkp-x .atkp-x-1{display:inline-block;width:16px;height:3px;background:red;transform:rotate(45deg);position:absolute;top:0;left:0;}

.atkp-x .atkp-x-2{display:inline-block;width:16px;height:3px;background:red;transform:rotate(-45deg);position:absolute;top:0;left:0;}


.atkp-testbadge{border:2px solid grey;text-align:center;background-color:#fff;max-width:160px;min-width:110px;}

.atkp-testtitle{background-color:grey;color:#fff;display:block;line-height:26px;padding-bottom:2px;font-weight:bold;font-size:small;}

.atkp-testnote{display:block;font-size:30px;margin-bottom:8px;font-weight:bold;color:grey;margin-bottom:-10px;}

.atkp-testtext{text-transform:uppercase;font-size:12px;font-weight:bold;}

.atkp-testdate{display:block;font-size:12px;background-color:#f5f5f5;margin-top:5px;}

.atkp-testdate span:empty{display:none;}

.atkp-pricecompare .atkp-button{text-align:center}

.atkp-container{line-height:1.7;}

.atkp-container img{box-shadow:0 0 0 0 !important;display:initial !important;margin:0;max-height:240px;}

.atkp-container div:first-child{margin-top:0 !important;}

.atkp-right{float:right;margin-top:3px;margin-left:3px;margin-bottom:3px;}

.atkp-left{float:left;margin-top:3px;margin-right:3px;margin-bottom:3px;}

.atkp-center{display:flex;justify-content:center;}

.atkp-clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}

.atkp-box .atkp-thumb{float:left;width:160px;text-align:center;margin:10px;}

.atkp-box .atkp-bottom{text-align:right;margin:10px;}

.atkp-box .atkp-author{font-size:small;margin-left:160px;display:block;}

.atkp-box .atkp-title{font-weight:bold;margin-left:160px;display:block;box-shadow:0 0 0 0;border-bottom:0px solid !important;}

.atkp-description li{margin:0px !important;}

.atkp-box .atkp-description{margin:5px 0 5px 0;margin-left:160px}

.atkp-box .atkp-description p:empty{display:none;}

.atkp-box .atkp-price{display:block;font-size:small;}

.atkp-baseprice{font-size:12px;font-weight:normal;}

.atkp-box .atkp-saleprice{font-weight:bold;font-size:large;}

.atkp-secondbox .atkp-saleprice{margin-top:30px;}

.atkp-secondbox .atkp-rating{margin-bottom:10px;font-size:small;}

.atkp-box .atkp-listprice{text-decoration:line-through;color:gray;}

.atkp-box .atkp-savedamount{color:darkred;}

.atkp-box .atkp-price p:empty{display:none;}

.atkp-box .atkp-content{margin-left:150px;padding-left:10px;/*min-height:230px;*/ margin:10px;}

.atkp-box .atkp-reviews{font-size:small;text-align:center;}

.atkp-box .atkp-rating{text-align:center;padding-top:5px;}

.atkp-box .atkp-image{max-width:140px;margin-top:10px;}

.atkp-box .atkp-priceinfo{font-size:11px;float:left;margin-top:0px;}

.atkp-secondbox .atkp-title{margin:15px;margin-bottom:5px;}

.atkp-secondbox .atkp-bottom{text-align:left;}

.atkp-secondbox .atkp-rating{text-align:left;}

.atkp-secondbox .atkp-shoplogo{margin-top:0px;text-align:right;}

.atkp-disclaimer{font-size:x-small;display:block;}

.atkp-credits{font-size:small;display:block;margin-bottom:15px;}

/*rating*/

.atkp-star{background-image:url(//www.gulduka.de/wp-content/plugins/affiliate-toolkit-starter/images/star_sprite.png);display:inline-block;height:16px;width:80px;background-position:-80px -48px;}

.atkp-star-1{background-position:-64px -48px;}

.atkp-star-2{background-position:-48px -48px;}

.atkp-star-3{background-position:-32px -48px;}

.atkp-star-4{background-position:-16px -48px;}

.atkp-star-5{background-position:0 -48px;}

.atkp-star-1.atkp-star-qtr{background-position:-64px -32px;}

.atkp-star-2.atkp-star-qtr{background-position:-48px -32px;}

.atkp-star-3.atkp-star-qtr{background-position:-32px -32px;}

.atkp-star-4.atkp-star-qtr{background-position:-16px -32px;}

.atkp-star-5.atkp-star-qtr{background-position:0 -32px;}

.atkp-star-1.atkp-star-05{background-position:-64px -16px;}

.atkp-star-2.atkp-star-05{background-position:-48px -16px;}

.atkp-star-3.atkp-star-05{background-position:-32px -16px;}

.atkp-star-4.atkp-star-05{background-position:-16px -16px;}

.atkp-star-5.atkp-star-05{background-position:0 -16px;}

.atkp-star-1.atkp-star-3qtr{background-position:-64px 0;}

.atkp-star-2.atkp-star-3qtr{background-position:-48px 0;}

.atkp-star-3.atkp-star-3qtr{background-position:-32px 0;}

.atkp-star-4.atkp-star-3qtr{background-position:-16px 0;}

.atkp-star-5.atkp-star-3qtr{background-position:0 0;}

.atkp-smallbox{width:270px;}

.atkp-small-disclaimer{width:270px;}

.atkp-small-disclaimer .atkp-widget{width:100%;}

.atkp-smallbox .atkp-shoplogo{text-align:center;}

.atkp-shoplogo{margin-top:10px;}



.atkp-widget{width:100% !important;border:0 !important;background-color:inherit;background-image:none;}

.atkp-exitintent{width:100%;border:0;}

.atkp-exitintent .atkp-header{text-align:center;margin:10px;}

.atkp-exitintent .atkp-button{width:100%;}

.atkp-exitintent .atkp-products{text-align:center;vertical-align:top;}

.atkp-exitintent .atkp-price{font-size:small;margin:10px;float:left;margin-right:1px;margin-left:2px;}

.atkp-exitintent .atkp-saleprice{color:#b12704;margin-left:10px;}

.atkp-exitintent .atkp-product{display:inline-block;width:30%;height:220px;margin:5px;;position:relative;vertical-align:top;border:1px solid #eee;background-image:linear-gradient(to top, #fafafa 0, #fdfdfd 20%, #fff 60%);}

.atkp-exitintent .atkp-image{margin-top:5px}

.atkp-exitintent .atkp-imagecontainer{height:160px;}

.atkp-exitintent .atkp-priceinfo{margin-top:5px;}

.atkp-exitintent .atkp-rating{display:inline-block;vertical-align:middle;}

.atkp-exitintent .rating-container{margin-left:10px;margin-top:23px;position:fixed;}

.atkp-exitintent .atkp-prime{display:inline-block;}

.atkp-smallbox .atkp-thumb{float:none;width:100%;padding-bottom:10px;margin:0;}

.atkp-smallbox .atkp-content{margin-left:0px;padding-left:0px;min-height:0px;margin-left:10px;}

.atkp-smallbox .atkp-description{margin-left:0px;margin-top:10px;}

.atkp-smallbox .atkp-title{margin-left:0px;}

.atkp-smallbox .atkp-author{margin-left:0px;}

.atkp-smallbox .atpk-button{width:100%;padding:14px 0px;}

.atkp-smallbox .atkp-image{max-width:90%;}

.atkp-smallbox .atkp-priceinfo{margin-top:5px;}

/*
.atkp-smallbox .atkp-button{width:100%}*/ 

.atkp-widget .atkp-content{margin-left:0px;}

.atkp-widget .atkp-bottom{margin:0px;}

.atkp-page .atkp-secondbox .atkp-title{display:none;}

.atkp-page .atkp-box{border:0;background:none;}

/*produktables */

.atkp-tooltip{position:relative;display:inline-block;text-decoration:underline !important;}

.atkp-tooltip .atkp-tooltiptext{visibility:hidden;width:250px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 5px;position:absolute;z-index:1;top:-5px;left:110%;}

.atkp-tooltip .atkp-tooltiptext::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent black transparent transparent;}

.atkp-tooltip:hover .atkp-tooltiptext{visibility:visible;}

.atkp-producttable{background:#fff;border:0;width:100%;border-spacing:0px;font-size:13px;min-height:20px;color:#2b333a;}

.atkp-producttable-lastrow{border-bottom:1px solid #d8dadb !important;}

.atkp-producttable td{min-width:150px;max-width:150px;padding:5px;word-wrap:break-word;}

.atkp-producttable-header{font-weight:bold;text-align:left;vertical-align:middle;margin:3px 0;border-left:1px solid #d8dadb;border-right:1px solid #d8dadb;border-bottom:1px solid #d8dadb;}

.atkp-producttable-detail{border:0;padding:5px;border-right:1px solid #d8dadb;border-top:1px solid #d8dadb;vertical-align:top;}

.atkp-producttable-head{padding:0 !important;vertical-align:top;}

.atkp-producttable-head img{max-width:150px;max-height:150px;}

.atkp-producttable-button a{display:block;padding:6px 3px;text-align:center;}

.atkp-producttable-wrapper{overflow-x:auto;margin-bottom:17px;}

.atkp-producttable-leftborder{border-left:1px solid #d8dadb;}

.atkp-producttable-lefttop{border-left:0;border-top:0;}

.atkp-producttable-center{text-align:center !important;}

.atkp-producttable-right{text-align:right !important;}

.atkp-producttable-left{text-align:left !important;}

.atkp-producttable-badge div{margin-left:auto;margin-right:auto;}

.atkp-producttable-head{padding:0;background:#fff !important;}

.atkp-producttable-stretch{}

.atkp-producttable .atkp-price{display:block;font-size:11px;}

.atkp-producttable .atkp-saleprice{font-weight:bold;color:green;font-size:16px;}

.atkp-producttable .atkp-listprice{text-decoration:line-through;color:gray;font-size:11px;text-align:center;}

.atkp-producttable .atkp-price p:empty{display:none;}

.atkp-producttable, .atkp-mobileproducttable tr{background-color:#fbfbfb;}

.atkp-producttable, .atkp-mobileproducttable tr:nth-child(odd){background-color:#fff;}

.atkp-producttable .atkp-listpriceinfo{font-size:x-small;text-align:center;}

.atkp-mobileproducttable{}

.atkp-prdmob-wrapper{}

.atkp-prdmob-wrapper .atkp-prdmob-title{margin-top:10px;margin-right:5px;margin-left:5px;font-weight:bold;}

.atkp-prdmob-wrapper .atkp-listpriceinfo{font-size:11px;text-align:right;}

.atkp-prdmob-wrapper .atkp-listprice{color:gray;font-size:11px;text-align:right;}

.atkp-prdmob-wrapper .atkp-price{color:green;font-weight:bold;font-size:16px;text-align:right;}

.atkp-prdmob-image-wrapper{float:left;width:120px;text-align:center;margin:5px;}

.atkp-prdmob-image-wrapper img{max-width:120px;max-height:150px;}

.atkp-prdmob-table-wrapper{float:left;width:49%;min-height:200px;margin-top:5px;font-size:12px;/*line-height:4px;*/}

.atkp-prdmob-price-wrapper{float:right;width:27%;margin-right:5px;margin-left:5px;}

.atkp-prdmob-button-wrapper > a{display:block;padding:6px 3px;text-align:center;margin-top:5px;}

.atkp-prdmob-button-wrapper .atkp-moreoffersinfo{text-align:right;margin:5px 0;}

.atkp-producttable-resp{display:table;border-bottom:1px solid #d8dadb;}

.atkp-mobileproducttable-resp{display:none;}

.atkp-mobileproducttable tr{}

.atkp-mobileproducttable-detail{}

.atkp-mobileproducttable-header{font-weight:bold;text-align:left;vertical-align:middle;width:50%;min-height:15px;}

.atkp-formgroup > input{margin-top:20px;width:100%;}

.atkp-moreoffers3-container,.atkp-moreoffers4-container{vertical-align:middle;padding-top:10px;display:inline-block}

.atkp-moreoffers3-button > img{max-height:18px;margin-top:auto;margin-bottom:auto;}
.atkp-moreoffers4-button{padding:5px !important;}
.atkp-moreoffers4-button > img{max-height:30px !important;}

@media(max-width:1040px){
    .atkp-producttable-resp{display:none !important;}

    .atkp-mobileproducttable-resp{display:block;}

    .atkp-formgroup{width:50%;}

}

@media(max-width:1270px){

    .atkp-prdmob-table-wrapper{/*display:none!important;*/ width:98%;margin:5px;min-height:0;}

    .atkp-prdmob-image-wrapper{float:initial;width:98%;text-align:center;}

    .atkp-prdmob-button-wrapper{/*margin-bottom:30px !important;*/}

    .atkp-prdmob-price-wrapper{float:initial;width:98%}

}

/*produktables */

@media(max-width:700px){

    .atkp-formgroup{width:100%;}

    .atkp-smallbox{width:100%;}

    .atkp-right{float:none;}

    .atkp-left{float:none;}



    .atkp-box .atkp-button{padding:6px 0;text-align:center;width:100%;}
   .atkp-secondbutton{width:100%;text-align:center}
   .atkp-moreoffers3-container{width:100%;}




    .atkp-box .atkp-thumb{float:none;width:100%;padding-bottom:10px;margin:0;}

    .atkp-box .atkp-content{margin-left:0px;padding-left:0px;min-height:0px;margin-left:10px;}

    .atkp-box .atkp-description{margin-left:0px;margin-top:10px;}

    .atkp-box .atkp-title{margin-left:0px;}

    .atkp-box .atkp-author{margin-left:0px;}

    .atkp-box .atpk-button{width:100%;padding:14px 0px;}

    .atkp-box .atkp-image{/*max-width:none;*/ max-width:90%;}

    .atkp-smallbox .atkp-priceinfo{margin-top:5px;}

}

/*box ribbon*/

.atkp-ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right;}

.atkp-ribbon span{font-size:10px;font-weight:bold;color:#FFF;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#E47911;box-shadow:0 3px 10px -5px rgba(0, 0, 0, 1);position:absolute;top:19px;right:-21px;}

.atkp-ribbon span::before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:3px solid #8F0808;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8F0808;}

.atkp-ribbon span::after{content:"";position:absolute;right:0px;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8F0808;border-bottom:3px solid transparent;border-top:3px solid #8F0808;}

#bio_ep_close{z-index:10;}

.atkp-exitintentcontainer .atkp-disclaimer{margin-left:10px;}



.atkp-lookupbox .submitbox{padding:8px 16px;background:#fcfcfc;border-top:1px solid #dfdfdf;position:absolute;bottom:0;left:0;right:0;}

.atkp_product_prdlookupresult div{margin:20px;}

.atkp_product_prdlookupresult h3{margin:0px;margin-left:90px;}

.atkp_product_prdlookupresult h3:hover{cursor:pointer;}

.atkp_product_prdlookupresult p{padding:0px;margin-left:90px;}

.atkp_product_prdlookupresult ul{list-style-type:none;width:100%;}

.atkp_product_prdlookupresult li img{float:left;margin:0 15px 0 0;}

.atkp_product_prdlookupresult li img{max-width:100px;}

.atkp_product_prdlookupresult li{padding:10px;overflow:auto;}

.atkp_product_prdlookupresult li:hover{background:#eee;}

.atkp_list_nodelookupresult div{margin:20px;}

.atkp_browsenode_nodelookupresult h3{margin:0px;}

#atkp_list_nodelookupresult h3:hover{cursor:pointer;}

#atkp_list_nodelookupresult p{padding:0px;}

#atkp_list_nodelookupresult ul{list-style-type:none;width:100%;}

#atkp_list_nodelookupresult li{padding:5px;overflow:auto;}

#atkp_list_nodelookupresult li:hover{background:#eee;}

.atkp-affiliateimage{display:table;text-align:right;font-size:7pt;}

.atkp-more-offers-left{float:left;}

.atkp-more-offers-left img{vertical-align:middle;margin:18px 5px;}

.atkp-more-offers-right{float:right;text-align:right;margin:5px;}

/* Style The Dropdown Button */
.atkp-offers-dropbtn{cursor:pointer;}

/* The container <div> - needed to position the dropdown content */
.atkp-offers-dropdown{position:relative;display:inline-block;}

/* Dropdown Content (Hidden by Default) */
.atkp-offers-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:200px;box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);font-size:12px;z-index:100;margin-left:-110px;}

/* Links inside the dropdown */
.atkp-offers-dropdown-content a{}

/* Change color of dropdown links on hover */
.atkp-offers-dropdown-content a:hover{background-color:#f1f1f1}

/* Show the dropdown menu on hover */
.atkp-offers-dropdown:hover .atkp-offers-dropdown-content{display:block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.atkp-offers-dropdown:hover .dropbtn{}


.atkp-box-3-cols{box-sizing:border-box;width:104%;margin-left:-2%;}

.atkp-box-3-cols .atkp-title{font-size:15px;overflow:hidden;height:40px;line-height:20px;}

.atkp-box-3-cols .atkp-primelogo{float:left;}

.atkp-box-3-cols .atkp-author{height:45px;font-size:11px;}

.atkp-box-3-cols .atkp-moreoffersinfo{height:20px;}

.atkp-box-3-cols .atkp-image{max-height:160px;}

.atkp-box-3-cols div{margin-top:0px;}

.atkp-box-3-cols-item{width:30.5%;margin-left:2%;vertical-align:top;margin-bottom:20px;}

.atkp-box-2-cols{box-sizing:border-box;width:104%;margin-left:-2%;}

.atkp-box-2-cols .atkp-title{font-size:15px;overflow:hidden;height:40px;line-height:20px;}

.atkp-box-2-cols .atkp-primelogo{width:30%;float:right;text-align:right;}

.atkp-box-3-cols .atkp-primelogo{width:30%;float:right;text-align:right;}

.atkp-ratingbar{height:28px;}

.atkp-box-2-cols .atkp-author{height:15px;font-size:11px;overflow:hidden;}

.atkp-box-3-cols .atkp-author{height:15px;font-size:11px;overflow:hidden;}

.atkp-box-2-cols .atkp-moreoffersinfo{height:20px;}

.atkp-box-2-cols .atkp-image{max-height:160px;}

.atkp-box-2-cols .atkp-rating{padding-top:0;text-align:left;width:50%;float:left;}

.atkp-box-3-cols .atkp-rating{padding-top:0;text-align:left;width:50%;float:left;}

.atkp-box-2-cols div{margin-top:0px;}

.atkp-box-2-cols-item{width:47%;margin-left:2%;vertical-align:top;margin-bottom:20px;max-height:409px;}

.atkp-box-3-cols-item .atkp-button{/*max-height:26px;*/ overflow:auto;}

.atkp-box-2-cols-item .atkp-button{/*max-height:26px;*/ overflow:auto;}

.atkp-box-2-cols-item .atkp-thumb{height:160px;}

.atkp-box-3-cols-item .atkp-thumb{height:160px;}

.atkp-box-3-cols-item .atkp-shoplogo{/*entfernt da logo nicht drin:height:40px;*/ text-align:right;}

.atkp-box-2-cols-item .atkp-shoplogo{height:40px;text-align:right;}

@media(max-width:1024px) and (min-width:601px){

    .atkp-box-2-cols{margin-left:-2%;}

    .atkp-box-3-cols-item{width:47%;margin-left:2%;max-height:424px;}

    .atkp-box-2-cols-item{max-height:424px;}

}

.atkp-variation{height:auto;overflow:visible;border-color:#a2a6ac;border-radius:2px;border-width:1px;border-style:solid;display:inline-block;width:100px;margin:2px;padding:2px;}

.atkp-variation-container{margin-top:5px;text-align:center;}

.atkp-variationimage > img{max-width:32px;max-height:40px;text-align:center;vertical-align:middle;}

.atkp-variationimage{float:left;width:30%;}

.atkp-variation-price{font-size:12px;font-color:#555;text-align:center;}

.atkp-variationinner{float:left;display:block;width:70%;}

.atkp-variation-container a:link, .atkp-variation-container a:visited{color:#555 !important;text-decoration:none;}

.atkp-variationname{text-align:center;margin-left:auto;margin-right:auto;overflow:hidden;font-size:12px;height:22px;}

/** SITESTRIPE **/
.atkp-link-image{display:inline-block;}

.atkp-sitestripe-notfound{background:red;color:white;border:1px solid darkred;width:100%;padding:3px;}

.atkp-sitestripe-box{background:#fff;width:118px;overflow:hidden;height:241px;border:1px solid #ddd;padding:3px 0}

.atkp-sitestripe-box a{text-decoration:none}
.atkp-sitestripe-box{border-top:2px solid #f90;}

.atkp-sitestripe-box .amzn-ad-logo-holder{text-align:center;margin:0;padding:0;display:block}

.atkp-sitestripe-box .amzn-ad-image-holder{padding:0;margin:7px 0;text-align:center}

.atkp-sitestripe-box .amzn-ad-image-holder img{border:0 !important}

.atkp-sitestripe-box .amzn-ad-image-holder a{display:inline-block}
.atkp-sitestripe-box #title a{font:normal 13px/17px Arial, Helvetica, sans-serif;color:#0066c0;text-decoration:none;text-align:left;}
.atkp-sitestripe-box #title{line-height:1.1;}

.atkp-sitestripe-box .amzn-ad-prod-detail{text-align:left;padding:3px 9px;margin:0;height:34px;}

.atkp-sitestripe-box .amzn-ad-price-block{text-align:left;padding:8px 5px;/* margin-bottom:9px;*/ font:normal 13px/17px Arial,Helvetica,sans-serif;color:#333;}

.atkp-sitestripe-box .amzn-ad-price-block a{float:left}

.atkp-sitestripe-box .amzn-ad-primary-btn{width:100%;display:block;padding:6px 0;margin-bottom:3px;border-width:1px 0;}
.atkp-sitestripe-box .amzn-ad-primary-btn a{text-decoration:none !important;}


.atkp-sitestripe-box .amzn-ad-primary-btn span{display:block;}

.atkp-sitestripe-box .amzn-ad-primary-btn.logo span{text-align:left;height:25px;vertical-align:middle;display:table-cell;padding-left:30px;background-repeat:no-repeat;font-size:11.4px}

.atkp-sitestripe-box .amzn-ad-primary-btn{background:#f8e6b8;padding:3px;background:-moz-linear-gradient(top, #f8e6b8 0, #f3d686 6%, #ebb62c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8e6b8), color-stop(6%, #f3d686), color-stop(100%, #ebb62c));background:-webkit-linear-gradient(top, #f8e6b8 0, #f3d686 6%, #ebb62c 100%);background:-o-linear-gradient(top, #f8e6b8 0, #f3d686 6%, #ebb62c 100%);background:-ms-linear-gradient(top, #f8e6b8 0, #f3d686 6%, #ebb62c 100%);background:linear-gradient(to bottom, #f8e6b8 0, #f3d686 6%, #ebb62c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8e6b8', endColorstr='#ebb62c', GradientType=0)}

.atkp-sitestripe-box .amzn-ad-primary-btn:hover{background:#f4f2ed;background:-moz-linear-gradient(top, #f4f2ed 0, #efdeb3 6%, #e8bb4a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f2ed), color-stop(6%, #efdeb3), color-stop(100%, #e8bb4a));background:-webkit-linear-gradient(top, #f4f2ed 0, #efdeb3 6%, #e8bb4a 100%);background:-o-linear-gradient(top, #f4f2ed 0, #efdeb3 6%, #e8bb4a 100%);background:-ms-linear-gradient(top, #f4f2ed 0, #efdeb3 6%, #e8bb4a 100%);background:linear-gradient(to bottom, #f4f2ed 0, #efdeb3 6%, #e8bb4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f2ed', endColorstr='#e8bb4a', GradientType=0)}

.atkp-sitestripe-box .amzn-ad-primary-btn span{color:#111;font-size:14px;background-position:0 0}

/** SITESTRIPE **/


@media(max-width:601px){
    .atkp-box-3-cols-item{width:98%;}

    .atkp-box-2-cols-item{width:98%;}

    .atkp-box-2-cols-item{max-height:424px;}
}

.atkp-spinloader, .atkp-spinloader:before, .atkp-spinloader:after{background:#5b5b5b;-webkit-animation:atkp-spinload1 1s infinite ease-in-out;animation:atkp-spinload1 1s infinite ease-in-out;width:1em;height:4em;}

.atkp-spinloader{max-height:44px;color:#5b5b5b;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}

.atkp-spinloader:before, .atkp-spinloader:after{position:absolute;top:0;content:'';}

.atkp-spinloader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}

.atkp-spinloader:after{left:1.5em;}

@-webkit-keyframes atkp-spinload1 {
    0%,
    80%,
    100%{box-shadow:0 0;height:4em;}
   40%{box-shadow:0 -2em;height:5em;}
}

@keyframes atkp-spinload1 {
    0%,
    80%,
    100%{box-shadow:0 0;height:4em;}
   40%{box-shadow:0 -2em;height:5em;}
}

.atkp-spinloader-round{margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:atkp-spinload5 1.1s infinite ease;animation:atkp-spinload5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}

@-webkit-keyframes atkp-spinload5 {
    0%,
    100%{box-shadow:0em -2.6em 0em 0em #000000, 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.5), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);}
   12.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.7), 1.8em -1.8em 0 0em #000000, 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);}
   25%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.5), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7), 2.5em 0em 0 0em #000000, 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   37.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5), 2.5em 0em 0 0em rgba(0, 0, 0, 0.7), 1.75em 1.75em 0 0em #000000, 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   50%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.5), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7), 0em 2.5em 0 0em #000000, -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   62.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5), 0em 2.5em 0 0em rgba(0, 0, 0, 0.7), -1.8em 1.8em 0 0em #000000, -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   75%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.5), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7), -2.6em 0em 0 0em #000000, -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   87.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5), -2.6em 0em 0 0em rgba(0, 0, 0, 0.7), -1.8em -1.8em 0 0em #000000;}
}

@keyframes atkp-spinload5 {
    0%,
    100%{box-shadow:0em -2.6em 0em 0em #000000, 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.5), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7);}
   12.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.7), 1.8em -1.8em 0 0em #000000, 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5);}
   25%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.5), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7), 2.5em 0em 0 0em #000000, 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   37.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5), 2.5em 0em 0 0em rgba(0, 0, 0, 0.7), 1.75em 1.75em 0 0em #000000, 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   50%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.5), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7), 0em 2.5em 0 0em #000000, -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   62.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5), 0em 2.5em 0 0em rgba(0, 0, 0, 0.7), -1.8em 1.8em 0 0em #000000, -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   75%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.5), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7), -2.6em 0em 0 0em #000000, -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2);}
   87.5%{box-shadow:0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5), -2.6em 0em 0 0em rgba(0, 0, 0, 0.7), -1.8em -1.8em 0 0em #000000;}
}


.atkp-livesearch-title{font-weight:bold;}


.atkp-producttable-grouprow{background-color:#fafafa;border:1px solid #d8dadb;}

.atkp-producttable-grouprow td{text-align:left;vertical-align:middle;padding:8px;border-width:1px;}

.atkp-producttable-groupheader{font-weight:600;color:#2b333a;font-size:13px;line-height:20px;}

.atkp-producttable-groupdescription{display:block;color:#2b333a;font-size:11px;line-height:20px;}

.atkp-admin-actions{margin-top:10px;margin-bottom:10px;}

.atkp-admin-actions > a{font-size:small !important;}


/** PRICE COMPARE **/


.atkp-pricecompare-container{display:table;border-collapse:collapse;width:100%;}

.atkp-pricecompare-row{display:table-row;}

.atkp-pricecompare-cell{display:table-cell;}

.atkp-pricecompare-title{width:41.66666667%;float:none;vertical-align:middle;border-bottom:1px solid #eee;padding:18px 10px;font-size:13px;}

.atkp-pricecompare-nologo .atkp-pricecompare-title{width:58.33333334%;}

.atkp-pricecompare-title > a, .atkp-pricecompare-mobile-title > a{text-decoration:none !important;color:#0b0b0b;}

.atkp-pricecompare-mobile-title{text-align:center;padding-top:10px;padding-bottom:10px;display:none;}

.atkp-pricecompare-logo, .atkp-pricecompare-button{width:16.66666667%;float:none;vertical-align:middle;border-bottom:1px solid #eee;padding:18px 10px;text-align:right;}

.atkp-pricecompare-nologo .atkp-pricecompare-logo{display:none;}

.atkp-pricecompare-price{width:25%;vertical-align:middle;border-bottom:1px solid #eee;padding:18px 10px;}

.atkp-pricecompare-price > .atkp-price{font-weight:bold;font-size:1.1em;white-space:nowrap;color:#dc3545;}

.atkp-pricecompare-price > .atkp-stock{color:#7ad03a;font-size:80%;font-weight:normal;line-height:15px;}

.atkp-pricecompare-price > .atkp-price > .atkp-shipping{font-size:80%;font-weight:normal;line-height:15px;display:inline-block;}

.atkp-pricecompare-container .atkp-button{white-space:nowrap;}

.atkp-shopname{color:#777;font-size:85%;text-align:center;width:100%;display:inline-block;overflow:hidden;max-height:50px;}

.atkp-pricecompare-row:hover{background-color:#f9f9f9;}

@media(max-width:460px){
    .atkp-pricecompare-mobile-title{display:block;}

    .atkp-pricecompare-title{display:none;}

    .atkp-pricecompare-nologo .atkp-pricecompare-cell{width:50%}

    .atkp-pricecompare-cell{width:33.3333%}

    .atkp-pricecompare-button > a{width:100%;}
}


/** PRICE COMPARE **/

/** LIST */

.atkp-list-outer-container span.atkp-explain{font-size:12px;font-style:italic;color:#5f6368eb;display:block;}

.atkp-list-outer-container div.atkp-list{font-size:1.25rem;line-height:1.75;}

.atkp-list-outer-container div.atkp-list > div{min-height:170px;}

.atkp-list-outer-container div.atkp-list-container{margin:40px 0px;}

.atkp-list-outer-container ol.atkp-ol-list-display li{font-size:30px;line-height:1.25;font-weight:700;color:#000;margin:10px 0px;max-width:400px;}

.atkp-list-outer-container a.atkp-list-link{padding-left:20px;margin-top:-40px;float:right;}

.atkp-list-outer-container a.atkp-list-link img{max-width:230px;max-height:250px;border-radius:40px;}

.atkp-list-outer-container .atkp-half-width{width:50%;}

.atkp-list-outer-container a.box-shadow{box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2) !important;}

@media(max-width:767px){
    .atkp-list-outer-container a.atkp-list-link{float:unset;padding-left:0px;}

    .atkp-list-outer-container ol.atkp-ol-list-display{padding-right:20px;padding-left:30px;}

    .atkp-list-outer-container .atkp-half-width{width:100%;}

    .atkp-list-outer-container div.atkp-list > div{min-height:10px;}
}

/** LIST */