div.wpforms-container-full,div.wpforms-container-full .wpforms-form *{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;list-style:none;outline:none;position:static;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}div.wpforms-container-full{margin-left:auto;margin-right:auto}div.wpforms-container-full .wpforms-form amp-img>img{position:absolute}div.wpforms-container-full .wpforms-form input,div.wpforms-container-full .wpforms-form label,div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form button,div.wpforms-container-full .wpforms-form textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;background:none;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.wpforms-container-full .wpforms-form textarea{max-width:100%;width:100%}div.wpforms-container-full .wpforms-form ul,div.wpforms-container-full .wpforms-form ul li{background:none !important;border:0 !important;margin:0 !important;padding:0 !important;list-style:none !important}div.wpforms-container-full .wpforms-form ul li{margin-bottom:5px !important}div.wpforms-container-full .wpforms-form ul li:last-of-type{margin-bottom:0 !important}div.wpforms-container-full .wpforms-form hr{border-top:1px solid #ccc;margin:0.5em auto}div.wpforms-container-full .wpforms-form fieldset{min-width:0}.flatpickr-calendar .flatpickr-current-month select{display:initial}@media only screen and (max-width: 600px){.flatpickr-calendar .flatpickr-current-month .numInputWrapper{width:calc(6ch - 14px)}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown{display:none}}.wpforms-container .wpforms-form .wpforms-error-alert{border:1px solid #cccccc;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:10px 15px;font-size:14px;margin:0 0 10px 0}.wpforms-container .wpforms-form .wpforms-error-alert{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"]{border-style:none}.wpforms-is-turnstile iframe{margin-left:-2px !important}.wpforms-container .wpforms-hidden{display:none !important}.wpforms-clear:before{content:" ";display:table}.wpforms-clear:after{clear:both;content:" ";display:table}div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:60%}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:120px}div.wpforms-container-full .wpforms-form input.wpforms-field-small,div.wpforms-container-full .wpforms-form select.wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-small{max-width:25%}div.wpforms-container-full .wpforms-form textarea.wpforms-field-small{height:70px}div.wpforms-container-full .wpforms-form input.wpforms-field-large,div.wpforms-container-full .wpforms-form select.wpforms-field-large,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large{max-width:100%}div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:220px}div.wpforms-container-full .wpforms-form .wpforms-field{padding:10px 0;clear:both}div.wpforms-container-full .wpforms-form .wpforms-field-description,div.wpforms-container-full .wpforms-form .wpforms-field-limit-text{font-size:13px;line-height:1.3;margin:8px 0 0 0;word-break:break-word;word-wrap:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{background-color:#fff;border:1px solid #ddd;color:#444;padding:15px 15px 0;margin-top:15px;height:125px;overflow-y:scroll;overflow-x:hidden;font-size:12px}div.wpforms-container-full .wpforms-form .wpforms-field-description.wpforms-disclaimer-description p{color:#444;font-size:12px;line-height:18px;margin-bottom:15px}div.wpforms-container-full .wpforms-form .wpforms-field-description-before,div.wpforms-container-full .wpforms-form .wpforms-field-description.before{margin:0 0 8px 0}div.wpforms-container-full .wpforms-form .wpforms-field-label{display:block;font-weight:700;font-size:16px;float:none;line-height:1.3;margin:0 0 4px 0;padding:0;word-break:break-word;word-wrap:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel{display:block;font-size:13px;float:none;font-weight:400;line-height:1.3;margin:4px 0 0;padding:0;word-break:break-word;word-wrap:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.before{margin:0 0 4px 0}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{display:inline;vertical-align:baseline;font-size:16px;font-weight:400;line-height:1.3;word-break:break-word}div.wpforms-container-full .wpforms-form .wpforms-field-label.wpforms-label-hide,div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.wpforms-sublabel-hide{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#ff0000;font-weight:400}div.wpforms-container-full .wpforms-form .wpforms-field-row{margin-bottom:8px;position:relative}div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row:last-of-type{margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field-row:before{content:"";display:table}div.wpforms-container-full .wpforms-form .wpforms-field-row:after{clear:both;content:"";display:table}div.wpforms-container-full .wpforms-form .wpforms-field-address .wpforms-one-half:only-child{margin-left:0}div.wpforms-container-full .wpforms-form .wpforms-five-sixths,div.wpforms-container-full .wpforms-form .wpforms-four-sixths,div.wpforms-container-full .wpforms-form .wpforms-four-fifths,div.wpforms-container-full .wpforms-form .wpforms-one-fifth,div.wpforms-container-full .wpforms-form .wpforms-one-fourth,div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-one-sixth,div.wpforms-container-full .wpforms-form .wpforms-one-third,div.wpforms-container-full .wpforms-form .wpforms-three-fourths,div.wpforms-container-full .wpforms-form .wpforms-three-fifths,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths,div.wpforms-container-full .wpforms-form .wpforms-two-fifths,div.wpforms-container-full .wpforms-form .wpforms-two-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-thirds{float:left;margin-left:20px;clear:none}div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths{width:calc( 50% - 10px)}div.wpforms-container-full .wpforms-form .wpforms-one-third,div.wpforms-container-full .wpforms-form .wpforms-two-sixths{width:calc( 100% / 3 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-third.wpforms-first,div.wpforms-container-full .wpforms-form .wpforms-two-sixths.wpforms-first{width:calc( 100% / 3)}div.wpforms-container-full .wpforms-form .wpforms-four-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-thirds{width:calc( 2 * 100% / 3 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-four-sixths.wpforms-first,div.wpforms-container-full .wpforms-form .wpforms-two-thirds.wpforms-first{width:calc( 2 * 100% / 3)}div.wpforms-container-full .wpforms-form .wpforms-one-fourth{width:calc( 25% - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-fourth.wpforms-first{width:25%}div.wpforms-container-full .wpforms-form .wpforms-three-fourths{width:calc( 75% - 20px)}div.wpforms-container-full .wpforms-form .wpforms-three-fourths.wpforms-first{width:75%}div.wpforms-container-full .wpforms-form .wpforms-one-fifth{width:calc( 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-fifth.wpforms-first{width:calc( 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-two-fifths{width:calc( 2 * 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-two-fifths.wpforms-first{width:calc( 2 * 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-three-fifths{width:calc( 3 * 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-three-fifths.wpforms-first{width:calc( 3 * 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-four-fifths{width:calc( 4 * 100% / 5 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-four-fifths.wpforms-first{width:calc( 4 * 100% / 5)}div.wpforms-container-full .wpforms-form .wpforms-one-sixth{width:calc( 100% / 6 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-one-sixth.wpforms-first{width:calc( 100% / 6)}div.wpforms-container-full .wpforms-form .wpforms-five-sixths{width:calc( 5 * 100% / 6 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-five-sixths.wpforms-first{width:calc( 5 * 100% / 6)}div.wpforms-container-full .wpforms-form .wpforms-first{clear:both !important;margin-left:0 !important}div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul,div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul{display:-ms-flex;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li{width:50%;display:block;padding-right:26px !important}div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li{width:33.3333%;display:block;padding-right:26px !important}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li{display:inline-block;vertical-align:top;margin-right:20px !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-first-half{float:left;width:48%;clear:both}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-last-half{float:right;width:48%;clear:none}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-first-third{float:left;width:30.666666667%;clear:both}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-middle-third{float:left;width:30.666666667%;margin-left:4%;clear:none}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-last-third{float:right;width:30.666666667%;clear:none}div.wpforms-container-full .wpforms-form div.wpforms-last{float:right !important;margin-right:0 !important;clear:none}div.wpforms-container-full.inline-fields{overflow:visible}div.wpforms-container-full.inline-fields .wpforms-form{display:flex;align-items:flex-end}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-container{display:table;width:calc(100% - 160px);float:left}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field{display:table-cell;padding-right:2%;vertical-align:top}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit-container{float:right;width:160px;clear:none;padding-bottom:10px}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit{display:block;width:100%}div.wpforms-container-full.inline-fields .wpforms-form input.wpforms-field-medium,div.wpforms-container-full.inline-fields .wpforms-form select.wpforms-field-medium,div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100%}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;font-family:inherit;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3}div.wpforms-container-full .wpforms-form textarea{min-height:38px;resize:vertical}div.wpforms-container-full .wpforms-form input[type=checkbox],div.wpforms-container-full .wpforms-form input[type=radio]{border:1px solid #ccc;background-color:#fff;width:14px;height:14px;margin:0 10px 0 3px;display:inline-block;vertical-align:baseline}div.wpforms-container-full .wpforms-form input[type=radio]{border-radius:50%}div.wpforms-container-full .wpforms-form select{max-width:100%;text-transform:none;white-space:nowrap}div.wpforms-container-full .wpforms-form select[multiple]{height:auto;overflow-y:scroll;background-image:none}div.wpforms-container-full .wpforms-form input[type=number]:read-only{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}div.wpforms-container-full .wpforms-form input[type=number]:read-only::-webkit-inner-spin-button{visibility:hidden}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:#eee;border:1px solid #ddd;color:#333;font-size:1em;font-family:inherit;padding:10px 15px}div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:0.9em;font-weight:400;margin:0 5px;min-width:90px;text-align:center}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:focus,div.wpforms-container-full .wpforms-form input[type=submit]:active,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:focus,div.wpforms-container-full .wpforms-form button[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{background-color:#ddd;border:1px solid #ccc;cursor:pointer}div.wpforms-container-full .wpforms-form input[type=submit]:disabled,div.wpforms-container-full .wpforms-form button[type=submit]:disabled,div.wpforms-container-full .wpforms-form .wpforms-page-button:disabled{background-color:#eee;border:1px solid #ddd;cursor:default;opacity:0.5}div.wpforms-container-full .wpforms-form input:focus,div.wpforms-container-full .wpforms-form textarea:focus,div.wpforms-container-full .wpforms-form select:focus,div.wpforms-container-full .wpforms-form .is-focused .choices__inner,div.wpforms-container-full .wpforms-form .is-open .choices__inner,div.wpforms-container-full .wpforms-form .is-open .choices__list--dropdown{border:1px solid #999;box-shadow:none}div.wpforms-container-full .wpforms-form input:disabled,div.wpforms-container-full .wpforms-form textarea:disabled,div.wpforms-container-full .wpforms-form select:disabled{background-color:#f9f9f9;border-color:#ddd;color:#999;cursor:not-allowed}div.wpforms-container-full .wpforms-error-container.wpforms-error-styled-container{padding:10px 0;font-size:15px}div.wpforms-container-full .wpforms-error-container.wpforms-error-styled-container .wpforms-error{padding:6px;border:1px solid #990000;border-left:5px solid}div.wpforms-container-full .wpforms-form .wpforms-error-container,div.wpforms-container-full .wpforms-form noscript.wpforms-error-noscript{color:#990000}div.wpforms-container-full .wpforms-form label.wpforms-error{display:block;color:#990000;font-size:12px;float:none;cursor:default;margin-top:8px}div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-has-error .choices__inner{border:1px solid #cc0000}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration label.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-code label.wpforms-error{display:none !important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full{color:#333;margin:0 auto 24px;padding:15px 15px;overflow-wrap:break-word}.wpforms-confirmation-container-full iframe,div[submit-success]>.wpforms-confirmation-container-full iframe{width:100%;border:0}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#e0ffc7;border:1px solid #b4d39b;box-sizing:border-box}.wpforms-confirmation-container-full p,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p{color:#333333}.wpforms-confirmation-container-full p:last-of-type,div[submit-success]>.wpforms-confirmation-container-full p:last-of-type{margin:0}.amp-form-submit-success .wpforms-field-container,.amp-form-submit-success .wpforms-submit-container{display:none}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container{padding:10px 0 20px 0;clear:both}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile-invisible{padding:0}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .g-recaptcha{line-height:0;font-size:0}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container.wpforms-is-turnstile .g-recaptcha iframe{position:relative !important}div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container iframe{width:100%;max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-title{font-size:26px;margin:0 0 10px 0}div.wpforms-container-full .wpforms-form .wpforms-description{margin:0 0 10px 0}div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:10px 0 0 0;clear:both;position:relative}div.wpforms-container-full .wpforms-form .wpforms-submit-spinner{margin-inline-start:0.5em;display:inline-block;vertical-align:middle;max-width:26px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-center{text-align:center}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{text-align:left}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{margin:0 10px 0 0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right{text-align:right}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-right .wpforms-page-button{margin:0 0 0 10px}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-prev{float:left;margin:0}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-split .wpforms-page-next{float:right;margin:0}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-number{margin-right:100px;width:calc( 100% - 120px)}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-code{position:absolute;right:0;top:0;width:110px}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-name{margin-right:170px}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration{position:absolute;right:0;top:0;width:160px}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration select{width:45%;float:left;display:block}div.wpforms-container-full .wpforms-form .wpforms-field-credit-card-expiration span{float:left;width:10%;text-align:center;line-height:38px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]{-webkit-appearance:none;appearance:none;height:10px;background:#fff;border:1px solid #CCC;border-radius:5px;outline:none;padding:0;margin:10px 0 5px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-ms-track{color:transparent}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:17px;height:17px;background:#B5B5B5;cursor:pointer;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-moz-range-thumb{width:17px;height:17px;background:#B5B5B5;cursor:pointer;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-ms-thumb{width:17px;height:17px;background:#B5B5B5;cursor:pointer;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:13px}div.wpforms-container-full .wpforms-form .wpforms-field-stripe-credit-card-cardnumber,div.wpforms-container-full .wpforms-form input.wpforms-stripe-credit-card-hidden-input{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;border:1px solid #ccc;padding:8px 10px;height:38px;width:100%;line-height:1.3}div.wpforms-container-full .wpforms-form .wpforms-stripe-element-invalid{border:1px solid #cc0000 !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul,div.wpforms-container-full .wpforms-form .wpforms-field-html ol{margin:0 0 20px !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{margin:0 0 5px 0 !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ul li{list-style:disc !important}div.wpforms-container-full .wpforms-form .wpforms-field-html ol li{list-style:decimal !important}div.wpforms-container-full .wpforms-form .wpforms-field-html li>ul,div.wpforms-container-full .wpforms-form .wpforms-field-html li>ol{margin:6px 0 0 20px !important}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row{display:flex;flex-wrap:wrap;align-items:start;gap:10px 12px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row::before,div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row::after{position:absolute}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;width:clamp(calc( 50% - 12px), 100px, 100%)}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown+.wpforms-field-row-block{width:clamp(calc( 50% - 12px), 100px, 100%);flex:1;min-width:30%}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-date-dropdown-wrap{width:100%}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-dropdown .wpforms-field-sublabel{width:100%}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;margin:0 -6px 0 -6px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small{width:calc( 25% + 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-small select{appearance:none;background-image:none;padding-left:5px;padding-right:5px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-medium{width:calc( 60% + 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap.wpforms-field-large{width:calc( 100% + 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select{margin:0 6px 0 6px}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-row-block .wpforms-field-date-dropdown-wrap{width:100%}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-time-date-day,div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-time-date-month{width:calc( 30% - 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-field-date-time-date-year{width:calc( 40% - 12px)}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-datepicker{width:clamp(calc( 50% - 12px), 100px, 100%)}div.wpforms-container-full .wpforms-field-date-time .wpforms-date-type-datepicker+.wpforms-field-row-block{width:clamp(50%, 100px, 100%)}div.wpforms-container-full .wpforms-datepicker-wrap{position:relative}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-datepicker-clear{position:absolute;background-image:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/times-solid-white.svg) !important;background-position:50% 50% !important;background-repeat:no-repeat !important;background-color:#cccccc !important;background-size:8px !important;width:16px;height:16px;cursor:pointer;display:block;border-radius:50%;right:10px;top:50%;margin-top:-8px;transition:all 0.3s}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-datepicker-clear:hover,div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-datepicker-clear:focus{background-color:red !important}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-field-small+.wpforms-datepicker-clear{right:calc( 75% + 10px)}div.wpforms-container-full .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:calc( 40% + 10px)}div.wpforms-container-full .wpforms-form .wpforms-captcha-math input{display:inline-block;width:70px;vertical-align:inherit;margin:0 0 0 5px}div.wpforms-container-full .wpforms-form .wpforms-captcha-equation{font-size:16px}div.wpforms-container-full .wpforms-form .wpforms-captcha-question{margin:0 0 4px 0}div.wpforms-container-full .wpforms-form .wpforms-field-rating-item{padding-right:6px}div.wpforms-container-full .wpforms-form .wpforms-field-rating svg{cursor:pointer;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;opacity:0.60}div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.selected svg,div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.hover svg{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-rating-wrapper{display:inline-block}div.wpforms-container-full .wpforms-form .wpforms-field-rating-labels{display:flex;justify-content:space-between;gap:10px}div.wpforms-container-full .wpforms-form .wpforms-field-layout{padding:0}div.wpforms-field-file-upload .wpforms-hide{display:none !important}div.wpforms-field-file-upload input[type=file]{font-style:normal;font-weight:400;font-size:16px;line-height:22px;padding:1px;height:auto;width:60%;border:none !important;box-shadow:none}div.wpforms-field-file-upload input[type=file]::-webkit-file-upload-button{padding:4px 12px;font-weight:400;font-size:14px;margin-right:10px;cursor:pointer;transition:all 0.15s ease-out}div.wpforms-field-file-upload input[type=file]:hover::-webkit-file-upload-button{background:#eeeeee}div.wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic{margin-top:20px;display:block}div.wpforms-field-file-upload p.wpforms-file-upload-capture-camera-classic a.camera{color:var(--wpforms-field-text-color);text-decoration:underline}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern{border:2px dashed rgba(0,0,0,0.1);background:rgba(0,0,0,0.02);padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern.wpforms-with-files{padding:5px;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern svg{height:50px;width:50px;color:#e27730}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-modern-title{font-weight:bold}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-modern-hint{color:rgba(0,0,0,0.1)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern.wpforms-highlighted{border-color:#e27730}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-text{display:flex;align-items:center;justify-content:center;flex-direction:column}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block{width:100px;height:100px;border:1px solid rgba(0,0,0,0.1);background:#fff;background-size:cover !important;margin:5px;position:relative;display:flex;align-items:center;justify-content:center;cursor:default}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block:hover .wpforms-overlay{opacity:1}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);opacity:0}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close{position:absolute;right:5px;top:5px;cursor:pointer;display:block;width:18px;height:18px}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-title{position:absolute;font-size:12px;color:#fff;top:25px;bottom:10px;left:5px;right:5px;overflow-y:auto;line-height:16px}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-left,div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-right{height:18px;width:1px;background:#fff;position:absolute;display:block;z-index:1;right:9px}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-left{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-overlay .wpforms-close .wpforms-close-right{-webkit-transform:rotate(45deg);transform:rotate(45deg)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block svg{height:25px;width:25px;color:rgba(0,0,0,0.1)}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern .wpforms-preview-block .wpforms-progress{height:5px;width:0;position:absolute;bottom:0;left:0;background:#e27730;transition:all 0.5s}div.wpforms-field-file-upload .wpforms-file-upload-builder-modern input[type="file"]{display:none}body div.wpforms-container-full .wpforms-camera-link{color:#036AAB;text-decoration:underline;font-size:16px}body div.wpforms-container-full .wpforms-camera-link:hover{text-decoration:none}body div.wpforms-container-full .wpforms-camera-link:focus{outline:2px solid #036AAB;outline-offset:2px;text-decoration:none}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button{display:inline-flex;align-items:center;gap:7px;line-height:100%;cursor:pointer;padding:0 15px;border:1px solid #ccc;height:41px;background-color:#fff;color:#333;font-size:16px}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:hover,body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button:focus{border-color:#bbb}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-button svg{fill:#bbb;width:1.1em;height:auto;flex-shrink:0;vertical-align:middle}body div.wpforms-container-full .wpforms-field-camera input[type="file"]{display:none}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file{display:none;align-items:center;gap:10px;color:#777777;font-size:15px}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg{fill:#D63638;cursor:pointer}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file svg:hover{opacity:.75}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file .wpforms-camera-remove-file{height:15px}body div.wpforms-container-full .wpforms-field-camera .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:inline-flex}body div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active{display:block}body div.wpforms-container-full .wpforms-layout-column-33 .wpforms-camera-selected-file.wpforms-camera-selected-file-active button{margin-left:5px}body div.wpforms-container-full div.wpforms-camera-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);display:flex;align-items:center;justify-content:center;z-index:999999}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:space-between;position:relative}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{font-family:monospace;font-size:14px;color:#999999;flex:0 0 auto;font-weight:500;min-width:120px;text-align:left;white-space:nowrap}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{display:inline-block}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:inline}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:50%;transform:translateX(-50%)}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{background-color:#D63638}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover{background-color:#b32d2e}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{width:48px;height:48px;border-radius:50%;background-color:#D63638;display:flex;align-items:center;justify-content:center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:18px;height:18px;background-color:#fff;border-radius:4px}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop:hover{background-color:#b32d2e}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:26px;background:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/camera-video.svg) no-repeat center}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{background:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/video-cancel.svg) no-repeat center}body div.wpforms-container-full div.wpforms-camera-modal{background:#FFFFFF;max-width:100%;width:540px;height:440px;display:flex;flex-direction:column;border-radius:9px;box-shadow:-4px 5px 15px 0 rgba(0,0,0,0.15);overflow:hidden;position:relative;z-index:1000000}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header{display:flex;height:62px;padding:16px 30px;justify-content:space-between;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{font-size:18px;font-weight:700;color:#444444}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close{cursor:pointer;width:12px;height:12px;display:flex;justify-content:center;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close svg{fill:#BBBBBB;width:12px;height:12px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-close:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content{min-height:300px;background-color:#dedede;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{display:none;width:100%;height:auto;position:relative;overflow:hidden;justify-content:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview video{max-width:100%;height:auto;width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{max-width:100%;height:auto;width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas{min-height:0;width:100%;height:100%;display:block}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-shade{outline-style:solid;outline-color:rgba(0,0,0,0.75)}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-image{max-width:100%;max-height:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle::after{width:8px !important;height:8px !important}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-selection{min-width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle{background-color:transparent;height:15px;position:absolute;width:15px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-handle[action=move]{height:100%;left:0;top:0;width:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid{position:absolute}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview cropper-canvas cropper-grid[bordered]{border:2px solid #fff !important}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-error{display:none;padding:20px;text-align:center;color:#d63637;font-size:16px;line-height:1.5}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer{height:78px;min-height:78px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e9ec}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-text{font-size:14px;color:#555}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{display:flex;width:100%;justify-content:space-between;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions button{border:none;outline:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture{width:48px;height:48px;border-radius:50%;background-color:#036AAB;display:flex;align-items:center;justify-content:center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:hover,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:focus{outline:none;background-color:#215d8f}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture:disabled{opacity:.5;cursor:not-allowed}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{position:absolute;left:50%;transform:translateX(-50%)}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{display:none;position:absolute;right:20px;width:24px;height:24px;background:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/camera-rotate.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#999999;font-size:24px;font-weight:500}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown svg{position:absolute;top:0;left:0;width:48px;height:48px;transform:rotate(-90deg)}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle{cx:24px;cy:24px;r:calc((48px - 4px) / 2);stroke-width:4px;fill:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.bg{stroke:#dedede}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown circle.progress{stroke:#036AAB;stroke-linecap:round;transform-origin:24px 24px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown.animate circle.progress{animation:wpforms-camera-countdown 3s linear forwards}@keyframes wpforms-camera-countdown{0%{stroke-dasharray:0 calc(calc((48px - 4px) / 2) * 3.14159 * 2)}100%{stroke-dasharray:calc(calc((48px - 4px) / 2) * 3.14159 * 2) 0}}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{display:flex;width:100%;justify-content:space-between;align-items:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button{border:none;outline:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons button:focus{outline:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel{width:24px;height:24px;background:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/camera.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{font-size:15px;padding:0 15px;background-color:#036AAB;color:#fff;border-radius:3px;height:41px;font-weight:500;line-height:100%;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:hover,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept:focus,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:hover,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop:focus{background-color:#215d8f}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop{visibility:hidden;width:24px;height:24px;background:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/crop.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel{width:24px;height:24px;background:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/cancel.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-crop-cancel:hover{opacity:.75}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video{width:24px;height:24px;background:url(//baugeschaeft-winter.com/wp-content/plugins/wpforms-lite/assets/pro/images/trash.svg) no-repeat center;cursor:pointer}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-cancel-video:hover{opacity:.75}body.wpforms-camera-modal-open{overflow:hidden;position:fixed;width:100%}@media only screen and (max-width: 767px) and (orientation: portrait){body div.wpforms-container-full div.wpforms-camera-modal{height:75vh;max-height:75vh;width:90vw;max-width:90vw}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header{padding:20px 16px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer{padding:0 20px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video .wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:left}}@media only screen and (max-width: 1024px) and (orientation: landscape){body div.wpforms-container-full div.wpforms-camera-modal{flex-direction:row;width:80vw;max-width:90vw;height:75vh;max-height:75vh}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content{min-height:0;height:100%;flex-grow:1}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview{height:auto;width:auto}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-content .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header{flex-direction:column-reverse;height:100%;padding:20px 16px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-header .wpforms-camera-modal-title{writing-mode:vertical-lr;transform:rotate(180deg);text-align:center}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer{height:100%;flex-direction:row;padding:20px 0;width:78px;min-width:78px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{justify-content:center;display:flex;flex-direction:column-reverse}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:relative;left:auto;transform:none}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{left:calc(100% - 52px);top:20px}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip.wpforms-camera-flip-active{display:block}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons{flex-direction:column-reverse;height:100%}body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept,body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-buttons .wpforms-camera-accept-crop{transform:rotate(-90deg);transform-origin:center;width:max-content}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-preview{max-height:100%}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-preview video{max-height:100%;object-fit:cover}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-preview .wpforms-camera-captured-photo{object-fit:cover}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions{height:100%}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-capture,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-countdown,body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-stop{position:absolute;left:auto;top:50%;transform:translateY(-50%)}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-flip{position:static}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown{min-width:auto}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown span{text-align:center}body div.wpforms-container-full div.wpforms-camera-modal-overlay.wpforms-camera-format-video div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-modal-actions .wpforms-camera-video-countdown div{display:none !important}}@media only screen and (max-width: 767px){body div.wpforms-container-full div.wpforms-camera-modal .wpforms-camera-modal-footer .wpforms-camera-video-countdown div{display:none !important}}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices label:not(.wpforms-error){cursor:pointer;position:relative}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices label input{top:50%}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-modern li{margin:5px 5px 5px 5px !important}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern img{display:inline-block;margin:0 auto;max-width:100%}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error){background-color:#fff;display:block;margin:0 auto;border:1px solid #fff;border-radius:3px;padding:20px 20px 18px 20px;transition:all 0.5s;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error):hover,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:not(.wpforms-error):focus{border:1px solid #ddd}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern li:has(input:checked) label{box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-image:after{content:"\2714";font-size:22px;line-height:32px;color:#fff;background:green;opacity:0;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;border-radius:50%;transition:all 0.5s}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-image:after,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-image:after{opacity:1}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-image{display:block;position:relative}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-label{font-weight:700}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-label{display:block;margin-top:12px}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-classic li{margin:0 10px 10px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic img{display:inline-block;margin:0 auto;max-width:100%}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error){background-color:#fff;display:block;margin:0 auto;border:2px solid #fff;padding:10px;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):hover,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):focus{border-color:#ddd}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-image{display:block}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic li:has(input:checked) label{border-color:#666 !important}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-label{display:block;margin-top:8px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices *{box-sizing:border-box}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices{display:flex;flex-direction:column;width:100%;padding:0 1px 0 1px !important;margin:12px 0 -20px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices+.wpforms-field-description,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices+.wpforms-error{margin-top:15px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices li{min-width:120px;padding-right:0 !important;margin:0 0 20px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices label{position:relative;display:block;margin:0;cursor:pointer}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices .wpforms-icon-choices-icon{display:block}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices svg{margin:0 auto;fill:var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-none svg{margin:0}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin:0 0 22px 0 !important}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default label{text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon{position:relative;z-index:1;margin-bottom:10px;padding:15px 20px 45px 20px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:6px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon svg{position:relative;z-index:2}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg{display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:6px;background-color:#ffffff}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon{background-color:transparent;box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);box-sizing:border-box}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon-bg{background-color:var(--wpforms-icon-choices-color);opacity:.1}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label{background-color:#ffffff !important;box-shadow:0 0 0 1px #cccccc;border-radius:6px;height:100%;padding:20px 20px 15px 20px;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li:has(input:checked) label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color),0 2px 10px rgba(0,0,0,0.15)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-modern li .wpforms-icon-choices-icon{margin-bottom:10px}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label{background-color:#ffffff !important;height:100%;padding:20px 20px 15px 20px;text-align:center}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover{box-shadow:0 0 0 1px #999999}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label{box-shadow:0 0 0 1px #999999}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label,div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li:has(input:checked) label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form ul.wpforms-icon-choices.wpforms-icon-choices-classic li .wpforms-icon-choices-icon{margin-bottom:10px}div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:50%;margin:15px auto 0}div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after{content:"";position:absolute;z-index:2;bottom:calc(15px + 4px);left:calc(50% - 4px);display:block;width:8px;height:8px;background-color:var(--wpforms-icon-choices-color);border-radius:50%}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:3px;margin:15px auto 0}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,div.wpforms-container-full .wpforms-form .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after{content:"";box-sizing:border-box;display:block;position:absolute;z-index:2;bottom:23px;left:calc(50% - 6px);width:6px;height:10px;border-style:solid;border-color:var(--wpforms-icon-choices-color);border-width:0 2px 2px 0;transform-origin:bottom left;transform:rotate(45deg)}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices{flex-direction:row;flex-wrap:wrap}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices li,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices li{margin-right:20px !important}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin-right:22px !important;margin-bottom:22px !important}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices li{width:calc( 100% / 2 - 20px / 2)}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n){margin-right:0 !important}div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 2 - 22px / 2)}div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices li{width:calc( 100% / 3 - 20px * 2 / 3)}div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n){margin-right:0 !important}div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 3 - 22px * 2 / 3)}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-icon-choices li{width:auto;max-width:calc( 100% / 4 - 20px)}div.wpforms-container-full .wpforms-form .wpforms-page-indicator{margin:0 0 20px 0;overflow:hidden}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:15px 10px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{float:left;margin:0 20px 0 0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page:last-of-type{margin:0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{height:40px;width:40px;border-radius:50%;display:inline-block;margin:0 10px 0 0;line-height:40px;text-align:center;background-color:#ddd;color:#666}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number{color:#fff}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page{float:left;text-align:center;font-size:16px;line-height:1.2}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-number{display:block;text-indent:-9999px;height:6px;background-color:#ddd;margin:0 0 16px 0;position:relative}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-triangle{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border-style:solid;border-width:6px 5px 0 5px;border-color:transparent transparent transparent transparent}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:inline-block;padding:0 15px;font-size:16px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{font-size:18px}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{display:block;width:100%;background-color:#ddd;height:18px;border-radius:10px;overflow:hidden;position:relative;margin:5px 0 0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:18px;position:absolute;left:0;top:0}div.wpforms-container-full .wpforms-form .wpforms-field-select select>option{color:inherit}div.wpforms-container-full .wpforms-form .wpforms-field-select select>option.placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-select select>option[disabled]{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]{padding:0}@supports (font: -apple-system-body) and (-webkit-appearance: none) and (-webkit-hyphens: none){div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]{padding:10px 8px}}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option{padding:8px 10px;box-shadow:0 1px 0 0 rgba(0,0,0,0.1)}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option.placeholder,div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option[disabled]{box-shadow:0 1px 0 0 rgba(0,0,0,0.2)}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select[multiple]>option:checked{background-color:lightgrey}@supports (font: -apple-system-body) and (-webkit-appearance: none) and (-webkit-hyphens: none){div.wpforms-container-full .wpforms-field.wpforms-field-select-style-classic select{text-indent:2px}}div.wpforms-container-full .wpforms-form .choices{font-size:16px;color:#333}div.wpforms-container-full .wpforms-form .choices .choices__list--single{font-size:1em;line-height:normal}div.wpforms-container-full .wpforms-form .choices.is-open.is-flipped .choices__inner,div.wpforms-container-full .wpforms-form .choices.is-open .choices__list--dropdown{border-radius:0 0 2px 2px}div.wpforms-container-full .wpforms-form .choices.is-open.is-flipped .choices__list--dropdown,div.wpforms-container-full .wpforms-form .choices.is-open .choices__inner{border-radius:2px 2px 0 0}div.wpforms-container-full .wpforms-form .choices .choices__inner{min-height:38px;line-height:38px;border-radius:2px;padding-top:0}div.wpforms-container-full .wpforms-form .choices input.choices__input{display:inline-block;height:auto;line-height:1.3}div.wpforms-container-full .wpforms-form .choices ::-webkit-input-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-form .choices ::-moz-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-form .choices :-ms-input-placeholder{color:inherit;opacity:0.5}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple:empty+.choices__input{min-width:100% !important;text-overflow:ellipsis;padding-right:4px !important;margin-bottom:1px !important;white-space:nowrap}div.wpforms-container-full .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner input[disabled]{opacity:1}div.wpforms-container-full .wpforms-notice{background-color:#fff;border:1px solid #ddd;border-left-width:12px;color:#333;font-size:16px;line-height:1.5;margin-bottom:30px;padding:20px 36px 20px 26px;position:relative}div.wpforms-container-full .wpforms-notice .wpforms-delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;height:20px;margin:0;padding:0;outline:none;vertical-align:top;width:20px;position:absolute;right:10px;top:10px}div.wpforms-container-full .wpforms-notice .wpforms-delete:before,div.wpforms-container-full .wpforms-notice .wpforms-delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}div.wpforms-container-full .wpforms-notice .wpforms-delete:before{height:2px;width:50%}div.wpforms-container-full .wpforms-notice .wpforms-delete:after{height:50%;width:2px}div.wpforms-container-full .wpforms-notice .wpforms-delete:hover,div.wpforms-container-full .wpforms-notice .wpforms-delete:focus{background-color:rgba(10,10,10,0.3)}div.wpforms-container-full .wpforms-notice a{text-decoration:underline}div.wpforms-container-full .wpforms-notice p{margin:0 0 20px 0}div.wpforms-container-full .wpforms-notice p:last-of-type{margin-bottom:0}div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-info{border-color:#3273dc}div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-success{border-color:#23d160}div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-warning{border-color:#ffdd57}div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action,div.wpforms-container-full .wpforms-notice.wpforms-error{border-color:#ff3860}div.wpforms-container-full .wpforms-notice .wpforms-notice-actions{margin-top:20px}div.wpforms-container-full .wpforms-notice .wpforms-notice-action{border:2px solid;margin-right:20px;padding:5px;text-decoration:none}div.wpforms-container-full .wpforms-notice .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice .wpforms-notice-action:active{color:#fff}div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-info .wpforms-notice-action:active{background-color:#3273dc}div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-success .wpforms-notice-action:active{background-color:#23d160}div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-warning .wpforms-notice-action:active{background-color:#ffdd57;color:inherit}div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action:hover,div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action:focus,div.wpforms-container-full .wpforms-notice.wpforms-error .wpforms-notice-action:active{background-color:#ff3860}div.wpforms-container-full .wpforms-form textarea.wpforms-field-small.wp-editor-area{height:100px}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium.wp-editor-area{height:250px}div.wpforms-container-full .wpforms-form textarea.wpforms-field-large.wp-editor-area{height:400px}.wpforms-preview-notice-links{line-height:2.4}.wpforms-preview-notice{background-color:#fcf9e8;border:1px solid #f5e6ab;padding:15px;box-sizing:border-box;font-size:16px}.wpforms-preview-notice p{margin:0}div.wpforms-container-full{margin:24px auto}div.wpforms-container-full .wpforms-form h3{font-size:24px}div.wpforms-container-full .wpforms-form .wpforms-field-hp{display:none !important;position:absolute !important;left:-9000px !important}div.wpforms-container-full .wpforms-form .wpforms-field-hidden{display:none;padding:0}div.wpforms-container-full .wpforms-form .wpforms-screen-reader-element{position:absolute !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;width:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;word-wrap:normal !important}div.wpforms-container-full .wpforms-form .wpforms-limit-text{font-size:13px;display:block}body.rtl .wpforms-field-phone input[type=tel]{direction:ltr;unicode-bidi:embed;text-align:right}body.rtl .wpforms-container-full .wpforms-form .wpforms-first{float:right}body.rtl .wpforms-container-full .wpforms-form .wpforms-first+.wpforms-one-half{margin-right:4%;margin-left:0}div.wpforms-container-full .wpforms-form .wpforms-error-container ul li{list-style:inside !important}div.wpforms-container-full .wpforms-form .wpforms-error-container ol li{list-style:inside decimal !important}div.wpforms-container-full .wpforms-form .wpforms-error-container a{text-decoration:underline !important}div.wpforms-container-full .wpforms-form .wpforms-error-container del{text-decoration:line-through !important}div.wpforms-container-full .wpforms-form .wpforms-error-container blockquote{padding-left:20px;border-left:4px solid;font-style:italic}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content{display:flex;align-items:center;gap:15px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price{width:calc(60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small{text-wrap:balance;width:calc(25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large{width:calc(100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity{margin-left:0;height:30px;min-height:30px;font-size:14px;padding-top:0;padding-bottom:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{display:inline-block;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity{display:inline-block;margin-inline-start:15px;width:70px;min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern{display:flex;flex-wrap:wrap;column-gap:15px;align-items:flex-start}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label{min-width:100%}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices{margin-bottom:5px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{flex-grow:1;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity{flex-basis:70px;max-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown{min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description{flex-basis:100%;margin-top:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error{flex-basis:100%}@media only screen and (max-width: 600px){.wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{width:calc( 100% - 85px) !important;max-width:100% !important}.wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price{width:calc( 100% - 70px) !important}.wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{width:calc( 100% - 85px) !important;max-width:100% !important}}#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium,#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{display:block;max-width:60%}.wpforms-container .wpforms-form .wpforms-order-summary-container *,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container *,.wpforms-confirmation-container-full .wpforms-order-summary-container *{word-break:break-word;box-sizing:border-box}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview{width:100%;table-layout:fixed}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{text-align:center}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-align:left}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-align:right}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity{width:8ch}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short{display:none}@media (max-width: 600px){.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity{width:4ch}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short{display:inline}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full{display:none}}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{width:6ch;text-align:right}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{text-align:left}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{text-align:left}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{text-align:right}.wpforms-container .wpforms-form .size-large>.wpforms-order-summary-container,.wpforms-container .wpforms-form .wpforms-field-large>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .size-large>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-field-large>.wpforms-order-summary-container,.wpforms-confirmation-container-full .size-large>.wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-field-large>.wpforms-order-summary-container{max-width:100%}.wpforms-container .wpforms-form .size-medium>.wpforms-order-summary-container,.wpforms-container .wpforms-form .wpforms-field-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .size-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-field-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-full .size-medium>.wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-field-medium>.wpforms-order-summary-container{max-width:60%}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview{border-radius:4px;border:1px solid #e2e2e2;border-collapse:separate}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td{border-top:1px solid #e2e2e2;border-bottom:none;border-left:none;border-right:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{font-weight:400;border:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{padding:9px 0;line-height:20px;background:none}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-wrap:balance;padding-left:10px}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{padding-right:10px;padding-left:0}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{padding-right:10px}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{padding-left:10px;padding-right:0}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{padding-left:10px}.rtl .wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td,.rtl .wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{padding-right:10px;padding-left:0}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td{font-weight:700}.wpforms-container .wpforms-form .wpforms-order-summary-container,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{font-size:16px}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview{border-color:color-mix(in srgb, currentColor 25%, transparent)}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr td:not(.wpforms-order-summary-preview-total),.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr td:not(.wpforms-order-summary-preview-total),.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr td:not(.wpforms-order-summary-preview-total){color:color-mix(in srgb, currentColor 50%, transparent);border-color:color-mix(in srgb, currentColor 50%, transparent)}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price{color:#990000;border-color:color-mix(in srgb, black 25%, transparent)}.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-container .wpforms-form .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-order-summary .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-total td,.wpforms-confirmation-container-full .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-preview-subtotal td{color:currentColor;border-color:color-mix(in srgb, currentColor 25%, transparent)}.wpforms-confirmation-container-order-summary .wpforms-order-summary-container,.wpforms-confirmation-container-full .wpforms-order-summary-container{max-width:100%;margin-bottom:24px}.wpforms-confirmation-container-order-summary .wpforms-order-summary-container tr td,.wpforms-confirmation-container-full .wpforms-order-summary-container tr td{color:color-mix(in srgb, currentColor 75%, transparent)}.wpforms-field.wpf-disable-field select,.wpforms-field.wpf-disable-field textarea,.wpforms-field.wpf-disable-field button,.wpforms-field.wpf-disable-field input[type=text],.wpforms-field.wpf-disable-field input[type=number],.wpforms-field.wpf-disable-field input[type=email],.wpforms-field.wpf-disable-field input[type=url],.wpforms-field.wpf-disable-field input[type=tel],.wpforms-field.wpf-disable-field input[type=password],.wpforms-field.wpf-disable-field input[type=radio],.wpforms-field.wpf-disable-field input[type=checkbox],.wpforms-field.wpf-disable-field input[type=range],.wpforms-field.wpf-disable-field input[type=file],.wpforms-field.wpf-disable-field input.wpforms-field-date-time-date,.wpforms-field.wpf-disable-field .wpforms-uploader,.wpforms-field.wpf-disable-field .choices,.wpforms-field.wpf-disable-field .wpforms-image-choices-image,.wpforms-field.wpf-disable-field .wpforms-field-rating-wrapper,.wpforms-field.wpf-disable-field .wpforms-field-password-input-icon,.wpforms-field.wpf-disable-field .wpforms-disclaimer-description,.wpforms-field.wpf-disable-field .mce-tinymce,.wpforms-field.wpf-disable-field .iti__selected-country,.wpforms-field.wpf-disable-field .StripeElement,.wpforms-field.wpf-disable-field .wpforms-stripe-element,.wpforms-field.wpf-disable-field .wpforms-field-square-cardnumber,.wpforms-field.wpf-disable-field .wpforms-square-cardnumber,.wpforms-field.wpf-disable-field .wpforms-geolocation-map,.wpforms-field.wpf-disable-field .wpforms-signature-wrap,.wpforms-field.wpf-disable-field .wpforms-paypal-commerce-card-fields,.wpforms-field.wpf-disable-field.wpforms-field-net_promoter_score table.modern>tbody>tr>td,.wpforms-field.wpf-disable-field .wpforms-camera-link,.wpforms-field.wpforms-field-readonly select,.wpforms-field.wpforms-field-readonly textarea,.wpforms-field.wpforms-field-readonly button,.wpforms-field.wpforms-field-readonly input[type=text],.wpforms-field.wpforms-field-readonly input[type=number],.wpforms-field.wpforms-field-readonly input[type=email],.wpforms-field.wpforms-field-readonly input[type=url],.wpforms-field.wpforms-field-readonly input[type=tel],.wpforms-field.wpforms-field-readonly input[type=password],.wpforms-field.wpforms-field-readonly input[type=radio],.wpforms-field.wpforms-field-readonly input[type=checkbox],.wpforms-field.wpforms-field-readonly input[type=range],.wpforms-field.wpforms-field-readonly input[type=file],.wpforms-field.wpforms-field-readonly input.wpforms-field-date-time-date,.wpforms-field.wpforms-field-readonly .wpforms-uploader,.wpforms-field.wpforms-field-readonly .choices,.wpforms-field.wpforms-field-readonly .wpforms-image-choices-image,.wpforms-field.wpforms-field-readonly .wpforms-field-rating-wrapper,.wpforms-field.wpforms-field-readonly .wpforms-field-password-input-icon,.wpforms-field.wpforms-field-readonly .wpforms-disclaimer-description,.wpforms-field.wpforms-field-readonly .mce-tinymce,.wpforms-field.wpforms-field-readonly .iti__selected-country,.wpforms-field.wpforms-field-readonly .StripeElement,.wpforms-field.wpforms-field-readonly .wpforms-stripe-element,.wpforms-field.wpforms-field-readonly .wpforms-field-square-cardnumber,.wpforms-field.wpforms-field-readonly .wpforms-square-cardnumber,.wpforms-field.wpforms-field-readonly .wpforms-geolocation-map,.wpforms-field.wpforms-field-readonly .wpforms-signature-wrap,.wpforms-field.wpforms-field-readonly .wpforms-paypal-commerce-card-fields,.wpforms-field.wpforms-field-readonly.wpforms-field-net_promoter_score table.modern>tbody>tr>td,.wpforms-field.wpforms-field-readonly .wpforms-camera-link{cursor:default !important;opacity:0.35 !important;pointer-events:none !important}.wpforms-field.wpf-disable-field input[type=radio],.wpforms-field.wpf-disable-field input[type=checkbox],.wpforms-field.wpforms-field-readonly input[type=radio],.wpforms-field.wpforms-field-readonly input[type=checkbox]{cursor:default !important;pointer-events:none !important}.wpforms-field.wpf-disable-field label,.wpforms-field.wpforms-field-readonly label{pointer-events:none !important}.wpforms-field.wpf-disable-field .iti__country-container,.wpforms-field.wpforms-field-readonly .iti__country-container{cursor:default !important}.wpforms-field.wpf-disable-field .iti__country-container button,.wpforms-field.wpforms-field-readonly .iti__country-container button{cursor:default !important}@media only screen and (max-width: 600px){div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field-container,div.wpforms-container-full.inline-fields .wpforms-form .wpforms-field{display:block;width:100%}div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit-container{width:100%}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-title{display:none}div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater){overflow-x:hidden}div.wpforms-container-full .wpforms-form .wpforms-field{padding-right:1px;padding-left:1px}div.wpforms-container-full .wpforms-form .wpforms-field>*{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-mobile-full{width:100% !important;margin-left:0 !important;float:none !important}div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium,div.wpforms-container-full .wpforms-form input.wpforms-field-small,div.wpforms-container-full .wpforms-form select.wpforms-field-small,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-small,div.wpforms-container-full .wpforms-form input.wpforms-field-large,div.wpforms-container-full .wpforms-form select.wpforms-field-large,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large{max-width:100%}div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul li,div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li{float:none;width:100%}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin:0 10px 0 0}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{width:30px;height:30px;line-height:30px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]{margin:20px 0 15px}div.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb{width:30px;height:30px}}html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
}
section {
clear:both;
text-align: center;
width: auto;
margin: auto 0;
2font-size: 80%;
padding:5% .5em;
line-height: 2.1;
}
content2 {
text-align: left;
width: auto;
margin-left: 5%;
font-size: 80%;
padding:5% .5em;
line-height: 2.1;
}
article {
clear: both;
width: 80%; float: left;
position: relative; font-size: 80%;
padding: 0.5em 0.5em;
line-height: 2.1;
}
article p {
text-align: justify;
}
@media screen and (min-width:800px) {
article  { 
margin: auto 10%;
text-align: justify;
font-size: 110%;
padding:.5em .5em;
}
}
.box_three.p-80  {
padding: 0;
margin: 0;
font-size:.8em;
text-align: justify;
color: #fff;
}                 
p {
width: 96%;
margin: auto 0;
padding: 1% 2%;
text-align: left;
line-height: 1.3;
font-size: 100%;
color: #012434;
}
@media screen and (min-width:800px){
p {
font-size: 1em;
2width: 80%;
margin: 0;
padding:.5em .5em;
text-align: left;
line-height: 1.9;
}
}
a {
color:#ee7425;
text-decoration: none;
font-size:1.031em;
background-color: transparent;
font-family: 'Roboto Condensed';
font-weight: 400;
}
.current_page_item a:active{
color: red;
} .site-nav #menu-hauptnavigation a:aktive {
color: red;
cursor: pointer;
text-decoration: underline;
}
.site-nav #menu-hauptnavigation li a::before {
background-color: #ff0202 !important;
}
.site-nav #menu-hauptnavigation .active>a {
font-weight: 700;
color: #ff7d00;
} em,  article  em  {
font-size: 90%;
width:100%;
line-height: .8;
}
h1{
width: 99%;
text-align: left;
font-size: 1.7em;
margin: 0.67em 0; color: #03587b;
font-weight: 400; }
h2 {
font-size: 1.2em;
line-height: 1.2;
margin: 3% 2%;
padding-bottom: 0;
text-align: left;
font-weight: 400;
color: #03587b;
}
.page-id-197 h2 {
clear: both;   margin-top: 5%;
padding: 0;
}
h3 {
max-width:99%;
padding-top:.4em;
padding-bottom: .8em;
font-size: 1.9em;
text-align: left;
line-height: 1.3;
color: #03587b;
margin: 0 auto;
font-weight: 400;
}
h4 {
max-width: 94%;
font-size: 1.3em;
text-align: center;
color: #03587b;
margin: 3% auto;
padding: 3%;
font-weight: 300;
line-height: 1.4;
}
#head-h1 h1 {
width: 99%;
text-align: left;
font-size: 2.10em;
margin: 4% 0 3% 0 ;
float: left;
color: #03587b; font-weight: 300; }  
.home-ref h2 {
text-align: center;
font-size: 1.95em;
}
.home-ref h3{
text-align: center;
font-size: 1.4em;
width: 90%;
}
.top-h1 {
width: 100%;
margin: 0;
float: left;
}
.top-h1 h1{
width: auto;
text-align: center;
font-size: 1.17em;
padding: 1em 2em 1em 2em;
hyphens: auto;
margin: -50px 0 0 0;
color: #03587b; background: #fff;
font-weight: 400; border-color: rgba(212,212,212,.5);
border-width: 2px;
border-style: solid;
box-shadow: 0px 0px 150px 0px rgb(0 0 0 / 10%);
float: left;
position: relative;
}     
@media screen and (min-width:450px){
.top-h1 h1{
margin: -142px auto auto 5%;
}
}
@media screen and (min-width:601px){
.top-h1 { width: 70%; float: left;  margin:-290px 15% 0 15%;
}
.top-h1 h1{
margin: 180px auto 5% auto;
}
}
@media screen and (min-width:768px){
#head-h1 h1 {
font-size: 2.7em; }  
.top-h1 h1 {
width: 90%;
font-size: 2.2em;
text-align: center;
margin: 160px 5% 20px 5%;
}
}
@media screen and (min-width:1100px){
.top-h1 {  float: left;  margin: auto 10%;
}
.top-h1 h1 {
width: 60%;
font-size: 2.2em;
text-align: center;
margin: -263px 20% 20px 20%;
}
}
@media screen and (min-width:768px){
h1 { font-size: 2.7em;
padding-top: 1em;
}
h2 {
margin: 0 auto;
font-size: 2.5em;
padding-bottom: 0;
}
h3 {
width: 99%;
margin: 0 auto;
font-size: 1.9em;
padding-bottom: 0;
}
h4 {
font-size: 1.6em;
margin: 0 auto;
}
.img-home img,   .home  p {
clear:both;
padding: 0;
font-size:1.0em;
max-width: 100%;
width: 100%;
margin: auto;
height: auto; }
.home img {
padding: 0;
margin: 0;
}
.home h2 {
font-size: 1.1em;
text-align: center;
width: 100%;
float: left;
}
.home h3 {
font-size: 1.2em;
width: 100%;
float: left;
}
.home-ref h2{
font-size: 2.5em;
}
.home-ref h2{
font-size: 2.2em;
}
p {
width: 99%;
margin: auto 0;
padding: .5em 0 .8em 0;
font-size: 110%;
}
em,  article  em  {
font-size: 90%;
width:100%;
line-height: .8;
}
article {
font-size: 110%;
}
.top-h1 h1{
font-size: 2.7em;
}
}  
hr,.hr {
border-top-color: currentcolor;
border-top-style: none;
border-top-width: 0px;
border-bottom-color: currentcolor;
border-bottom-style: none;
border-bottom-width: 0px;
border-top: 2px solid rgba(0, 0, 0, 0.1);
border-bottom: 2px solid #edcf06;
width: 4px;
height: 100%; 
margin-bottom: 2em;
}
.inhalt-hr-vertical {
margin-left:0;
width: 100%;
}
.hr-vertical {
height: 100%; border-width: 0; padding-top: 40px;
padding-bottom: 20px;
display: grid;
font-weight: 300;
font-size: .9em;
}
@media screen and (min-width:768px){
.hr-vertical {
height: 110%;
width: 0.152vw;
border-width: 0;
background-color: #ee7425;
padding-top: 40px;
padding-bottom: 20px;
display: grid;
}
.inhalt-hr-vertical {
margin-left:44px;
width: 150%;
}
}
hr .hr-referenzen,
.hr-referenzen{ border-top-color: currentcolor;
border-top-style: none;
border-top-width: 0px;
border-bottom-color: currentcolor;
border-bottom-style: none;
border-bottom-width: 0px; border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 2px solid #edcf06;
width: 100%;
margin-bottom: 1em;   float: left;
}
pre {
font-family: monospace, monospace; font-size: 1em; }
b, strong {
height:auto;
position: relative;
background: rgba(0,0,0,0);
width: 100%;
text-align: left;
clear:both;
margin-bottom: 0em;
margin-top: 1em;
font-weight: bold;
}
.center {
width: 90%;
margin:  5%;
display: block;
float: left;
}
.center p,
.center h2 {
justify-content: center; 
align-items: center;
text-align: center;
width: 100%;
}
.center h1 {
font-size: 3.3em;
line-height: 1;
text-align: center;
}
.center span {
font-weight: 200;
}
.about.center p{
text-align: left;
margin-bottom: 5%;
justify-content: top; 
}
.about.center p,
.about.center h2 {
justify-content: center; 
align-items:normal;
text-align: center;
width: 100%;
}
@media screen and (min-width:800px) {
.center {
display: flex; 
justify-content: center; 
align-items: center;
text-align: center;
}
.center h1 {
font-size: 5.4em;
margin-top: -1em;
line-height: 1;
text-align: left;
}	
.about.center {
display: flex; 
justify-content: normal; 
align-items: normal;
text-align: left;
}
.about.center p,
.about.center h2 {
justify-content: normal; 
align-items:normal;
text-align: left;
width: 100%;
}
}
.font80 {
font-size: 80%;
}
abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; }
code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; }
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}
.grid-2 {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
grid-auto-rows: 1fr; }
.kontakt-50{
width: 90%;
margin: 0 auto;
padding: 0 ;
clear: both;
position: relative;
}
.kontakt-50 p {
text-align: justify;
font-size: 80%;
line-height: 1.7;
margin: 5% 0;
}
@media screen and (min-width:800px) {
.kontakt-50{
width: 80%;
margin: 0 10%;
padding:.5em .5em;
}
.kontakt-50 p {
font-size: 110%;
line-height: 1.9;
}
}
.kontakt-502 {
text-align: justify;
width: 90%;
margin:0 5%;
font-size: 80%;
padding: 0 ;
clear: both;
line-height: 1.5;
}
@media screen and (min-width:800px) {
.kontakt-502{
width: 80%;
margin: auto 10%;
font-size: 100%;
padding:.5em .5em;
}
}
.link-top h1{
width: 100;
padding-top: .4em;
padding-bottom: .8em;
font-size: 1.5em;
text-align: left;
font-weight: 300;
}
.link-top .container {
float: left;
display: block;
position: relative;
margin-top:5em;
margin-bottom: 1em;
color:#edcf06;
padding: 0 .8em ;
z-index: 200;
}
.link-top.container a{
color:#edcf06;
font-size: 1.2em;
padding: .5em ;
}
.link-top.container a:hover{
color: red;
}
@media screen and (min-width:800px) {
.link-top   .container {
width: 100%;
float: left;
position: relative;
margin-top: -7em;
margin-bottom: 1em;
padding: 0 2em 1em 2.3em;
2margin-left: 5%;
font-size: 1.5em;
text-align: center;
}
.link-top   .container a {
font-size: 1.4em;
text-align: center;
}
.link-top a:hover{
color: #ba2828;
}
}     
@media screen and (min-width:1000px) {
.link-top  {
width: 100%;  
margin-top: 1em;
text-align: center;
}
.link-top a {
font-size: 1.00em;
text-align: center;
}
}
.link-bottom  {
cursor: pointer;
text-align: center;
font-size: 80%;
}
.link-bottom a {
font-size: 100%;
}
.pic-tx {
color: #f5f9f5;
}
article.center p,
article.center strong{
text-align: center;
}
article strong {
font-weight: bold;
}
.center p{
text-align: center;
}
.flex .center {
color: #666666;
font-size: 1em;
width: 100%;
margin-left:1em;
padding:.5em .2em;
text-align: left;
line-height: 1.9;
float: left;
position: relative;
}
@media screen and (min-width:800px){
.left p,
.flex .center {
float: left;
position: relative;
color: #666666;
font-size: 1em;
width: 100%;
margin-left:1em;
padding:.5em .6em;
text-align: left;
line-height: 1.9;
}
}
.current_page_item li > a &#123; 
color&#58;#FF0000!Important; 
&#125; 
.selected {
background-color = red;
}
<a href="/html/linkl.html?id=1" class="<?php if($_GET['id'] == '1') echo 'selected'; ?>">Link 1</a>
.gradient-hgreen {
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,242,229,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,242,229,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,242,229,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5f2e5',GradientType=0 );
padding-bottom: 8%;
}  
.hg-green {
top: 0;
background:#edcf06;
margin: 0;
padding: 0;
}
.hg-green-abstand {
padding-top: 7%;
padding-bottom: 7%;
background:#edcf06;
}
button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; }
button,
input { overflow: visible;
}
button,
select { text-transform: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }
progress {
vertical-align: baseline;
}
textarea {
overflow: auto;
}
[type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; }
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }
details {
display: block;
}
summary {
display: list-item;
}
template {
display: none;
}
[hidden] {
display: none;
}
</pre></body></html>.box
* {
box-sizing:border-box;
margin: 0;
padding: 0;
}
body {
background: rgba(255,255,255,1);
background-image: radial-gradient(circle, white, transparent);
background-size: cover;
background-attachment: fixed;
background-blend-mode: soft-light;
font-family:'Roboto Condensed', 'Source Sans Pro', 'Open Sans' ;
font-weight:400;
line-height: 1.9;
font-size:1.3em;
color: #032e3f;
font-style: normal;
text-rendering: optimizeLegibility;
} body.custom-background {
background-size: auto;
background-blend-mode: normal;
}
img {
max-width:100%;
height:auto; } .sticky {
position: fixed;
top: 0;
width: 100%;
} .site-header {
padding:0 ;
margin: 0;
position: relative; height: auto;
background:rgba(255,225,255,.0);
z-index: 2026;
}
.head {
width: 100%;
margin: auto 0;
float: left;
position: relative;
background: #fff;
z-index: 2300;
}
.logo {
position: relative;
float: left;
width: 300px;
padding: 0;
margin: 0;
display: block;
}
#logo-tx {
position: relative;
float: right; padding: 0.1em;
margin: auto;
width: 100%;
display: block;
text-align: center;
z-index: 2300;
font-size: 2.0em;
line-height: 1.1;
}
@media screen and (min-width:600px){
#logo-tx {
position: relative;
float: right;
width:auto;
padding: 0.1em ;
margin: .3em .6em 2.5em .3em;
display:block;
z-index: 2300;
font-size: 2.0em;
line-height: 1.1;
}
}
@media screen and (min-width:640px){
#logo-tx {
position: relative;
float: right;
width:auto;
padding: 0.1em ;
margin: .3em .6em 1.1em .3em;
display:block;
z-index: 2300;
font-size: 2.3em;
line-height: 1.1;
}
}
#logo-tx2 {
position: relative;
float: left;
width: auto;
padding: 0.1em; margin-left: 20%;
display: block;
z-index: 2300;
font-size: 2.3em;
line-height: 1.1;
}
#logo-tx-footer {
position: relative;
float: left;
width: auto;
padding: 0.1em;
margin: 0.3em 0.6em 0.3em 0;
display: block;
z-index: 2300;
font-size: 1.4em;
line-height: 1.1;
width: 99%;
}
@media screen and (min-width:1200px){
#logo-tx-footer{
font-size: 1.9em;
}
}
@media screen and (min-width:1450px){
#logo-tx-footer{
font-size: 2.3em;
}
}
#logo-tx  a {
color: #020518;
}
#logo-tx-footer  a {
color: #fff;
}
#logo-tx-footer span {
color:#edcf06;
font-size: 95%;
}
#logo-tx span {
color:#edcf06;
font-size: 95%;
}
.header-image  {
position: relative;
float: left;
width: 100%;
padding: 0;
margin-bottom: 0;
display:block;
z-index:10;
}
@media screen and (max-width:600px) {
.logo  {
margin-left: 25%;
width: 70%; 
}
}
@media screen and (min-width:600px) and (max-width:800px) {
.logo {
margin: auto 30%;
}
}
@media screen and (min-width:900px) {
.logo img{
width: 100%; }
}
@media screen and (min-width:1120px) {
.logo img { }
}
@media screen and (min-width:1300px) {
.logo img { }
}
@media screen and (min-width:1440px) {
.logo img { }
} .breadcrumb{
background: rgba(255, 255, 255,1);
width: 95%;
float: left;
position: relative; margin-top: 1em;
margin-bottom: 1em;
padding: 1em 0 2em 5%;
margin: 0;
z-index: 1900;
}
@media screen and (min-width:800px) {
.breadcrumb { }
}   
@media screen and (min-width:1000px) {
.breadcrumb { }
} .container {
max-width:100%;
margin: 0 auto;
color: #292c29;
}
@media screen and (min-width:1100px) {
.container {
}
}
.box-90,
.box-80,
.box-70,
.box-60,
.box-50,
.box-40{
width: 96%;
margin: auto ;
}
.box-60 img {
width: 100%;
}
.box-40left{
width: 60%;
margin: auto ;
}
.box-full {
width: 100%;
float: left;
height: auto; margin: 0 auto;
clear: both
}
.box-full img {
width: 100%;
}
.box-full-footer {
width: 100%;
height: auto;
margin: auto;
}
.box-banner {
width: 100%;
height: auto;
min-height: 300px;
margin: auto;
float: left;
padding: 4% 0;
background: #fff;
}
.box-banner-green {
width: 100%;
height: auto;
min-height: 300px;
margin: auto;
float: left;
padding: 4% ;
background: #99d7dc;
color: #176c73;
font-size: 1.5em;
text-align: center;
}
.box-banner-green article {
text-align: center;
}
.box-banner-green h2,
.box-banner-green p {
color: #176c73;
text-align: center;
}
h3.banner {
color: #f7a237;
font-size: 2.3em;
text-align: center;
padding-top: 0;
}
h4.banner {
color: #176c73;
font-size: 1.6em;
text-align: center;
}
@media screen and (min-width:800px){
h3.banner {
font-size: 5.3em;
}
h4.banner {
font-size: 2.0em;
}
}
.box-banner-bottom {
width: 100%;
height: auto; margin: 0;
float: left;
padding:  0;
text-align: center;
}
.box-full-top {
width: 100%;
}
.box {
Column-gap: 1em;
margin-left: 0;
}
.right {
float: right;
width: auto;
text-align: right;
padding-right: 5%;
margin-top: 0;
}
.icon2.box-70{
width: 96%;
margin: auto ;
}
@media screen and (min-width:800px){
.box-banner-green {
margin: 10% auto 0% auto;
float: left;
padding: 10% 0;
font-size: 1.5em;
}
.box-60 .gal-60{
width: 60%;
margin: auto 20%;
}
}
@media screen and (min-width:1001px){
.box-40 {
width: 40%;
margin: auto 30%;
}
.box-40left {
margin-left: 40%;
}
.box-50 {
width: 50%;
margin: auto 25%;
}
.box-60 {
width: 60%;
margin: auto 20%;
}
.box-60 img {
width:400px;
margin: auto;
}
.box-60A {
margin: auto 20%;
float: left;
}
.box-70,
.icon2.box-70{
width: 70%;
margin: auto 15%;
}
.box-80 {
width: 80%;
margin: auto 10%;
}
.box-802 figcaption p {
font-size:.9em;
}
.box-90 {
width: 90%;
margin: auto 5%;
}
.90{
background-color: rgba(255,255,255,0);  
padding: 5%;
}
} .max-two{
columns: 2 300px;
column-gap: 1em;
grid-auto-rows: 1fr;
} .max-three{
columns: 3 300px;
column-gap: 1em;
}
.max-three p{
font-size: 100%;
}
.max-three h2 {
font-size:3.2em;
} .max-four{
columns: 4 300px;
column-gap: 1em;
} .six {
width: 90%;
margin: auto 5%;
columns: 6 100px;
column-gap: 1em;
grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
grid-auto-rows: 1fr; }
@media screen and (min-width:768px){
.six {
width: 80%;
margin: auto 10%;
columns: 6 100px;
column-gap: 1em;
grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
grid-auto-rows: 1fr; }
}
.grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-auto-rows: 1fr; }
.box_grid{
display: grid;
Column-gap: 0em;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
grid-auto-rows: 1fr; }
.box_two {
Column-width:2 210px;
Column-gap: 1em;
grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
grid-auto-rows: 1fr; }
.box_three {
Column-width:3 350px;
Column-gap: 1em;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
grid-auto-rows: 1fr; }
.box_three_0 bg-1gr{
display: grid;
Column-width: 3 280px;
Column-gap: 0.1em;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
grid-auto-rows: 1fr;
}
.box_three.p-80  {
padding: 0;
margin: 0;
font-size:.8em;
text-align: justify;
color: #fff;
} 
@media screen and (min-width:768px){
.box_three{
display: grid;
Column-width: 3 350px;
Column-gap: 0.1em;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
grid-auto-rows: 1fr;
}				
.box_three_0 {
display: grid;
Column-width: 3 300px;
Column-gap: 0.1em;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-auto-rows: 1fr;
}
.box_ref {
display: grid;
Column-width: 3 300px;
Column-gap: 0.5em;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); }
}                
.box_four {
display: grid;
columns: 4 4rem;
min-width: 200px;
column-gap: 0em;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
.box_four .bg-gr {
font-size: 90%;
padding: 2em;      text-align: center;
display: flex;
align-items: center; justify-content: space-around;
}
.box_300 {
Column-width: 300px;
columns: 3 1rem;
Column-gap: 1em;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-auto-rows: 1fr; }
.box_340 {
display: grid;
columns:  340px; grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));
grid-auto-rows: 1fr; }
.box_350 {
display: grid;
column-gap: 0;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
grid-auto-rows: 1fr; }
.box_450 {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
padding-bottom: 2%;
}
@media screen and (min-width:451px){
.box_450 {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(450px, 1fr));
padding-bottom: 2%;
margin-bottom: 5px;
}
}
.top-footer.box_450 {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(450px, 1fr));
padding-bottom: 2%; float:	left;
}
.box-450  img,
.box-450-footer  img{
margin: 10% auto;
display: block; }
.box-450-web img {
margin: 0 auto;
display: block;
width: 95%;
}
.box-450-small img {
margin: 0 auto .5em auto;
display: block;
}
.box-450-small p{
text-align: center;
}
@media screen and (min-width:900px){
.grid-icon {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
grid-auto-rows: 1fr;
width: 80;
margin-bottom: 10%;
margin-top: 5%;
}
.grid-icon h2 {
font-size: 100%;
color: #fff;
}
.box-450 {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
padding-bottom:0;
margin-bottom: 2px;
}
.box-450-footer,
.box-450-web{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
padding-bottom:0;
float:	left;
}
.box-450-small {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
padding-bottom:0;
}
.box-450-small p{
text-align: left;
}
}
.max_500 {
margin: auto;
max-width: 500px;
}  
h3.left-btn { font-size: 2.5em;
color: #176c73;
line-height: 1.1;
font-weight: 400;
}
h4.left-btn {
font-size: 3.15em;
color: #176c73;
line-height: .7;
font-weight: 300;
width: 75%;
margin-bottom: .5;
margin-top: 1em;
text-align: center;
}
h3.middle-btn {
font-size: 1.8em;
color: #176c73;
line-height: 1.1;
font-weight: 400;
}
h4.middle-btn {
font-size: 3.15em;
color: #176c73;
line-height: .7;
font-weight: 300;
width: 75%;
margin-bottom: .5;
margin-top:0em;
text-align: center;
}
.box_btn {
min-width: 300px;
column-gap: 0em;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
margin: auto 20%;
width: 80%;
float: left;
}
.box_btn  .bg-gr {
font-size: 90%;
padding: 1em;    hyphens: none; 
text-align: center;
display: flex;
align-items: center; justify-content: space-around;
}
.box_btn  .bg-gr p {
hyphens: none; 
} .box-pic {
border: 1px solid #333;
float: left;
height: auto;
text-align: center;
padding:.7em;
font-size: 83%;
margin: 1em;
position: relative;
clear: both;
}
.box-pic p {
clear: both;
position:relative;
float: left;
text-align: center;
width: 100%;
margin: 0;
font-size:1.2em;
color: #333;
padding: .2em;
}
.box-pic img {
margin-top: 3%;
margin: auto;
}
.box-pic h1,
.box-pic h2 {
position:relative;
float: left;
width: 80%;
margin: auto 10%;
}
.box-pic h1{
font-size:3.5em;
padding-top: 5%;
font-weight: 400;
}
.box-pic h2{
font-size:2.9em;
width:100%;
font-weight: 200;
} 				 
.box-pic-0 {
border: 0px solid #333;
float: left;
height: auto;
text-align: center;
padding-bottom: 1em;
padding-top: .4em;
font-size: 60%;
margin: 0em;
position: relative;
clear: both;
}
.box-pic-2 {
border: 0px solid #333;
float: left;
height: auto;
text-align: center;
padding: .1em 0;
font-size: 60%;
margin: .2em;
position: relative;
clear: both;
}
@media screen and (max-width:520px){
.box-pic_0 {
border: 0px solid #333;
text-align: center;
padding: 0em;
font-size: 84%;
margin: 0;
position: relative;
clear: both;
width: 100%;
}
}
.gallery figure {
margin: 0em 0em 1em 0em;
padding: 0;
}
.four, 
.four2 {
display: block;
}
.four, 
.four2 {
display: grid;
columns: 4 4rem;
min-width: 280px;
column-gap: 0em;
grid-auto-rows: 1fr;
grid-template-columns: repeat(auto-fit, minmax(280px, 2fr));
}
@media screen and (min-width:768px){
.four, 
.four2{
min-width: 320px;
grid-template-columns: repeat(auto-fit, minmax(320px, 2fr));
}      
}		
@media screen and (min-width:850px) {
.four, 
.four2 {
display: grid;
columns: 4 4rem;
min-width: 320px;
column-gap: 0em;
grid-auto-rows: 1fr;
grid-template-columns: repeat(auto-fit, minmax(320px, 2fr));
}
.four .box_bg3 {
margin-top: 3em;
background: ;
}
}
@media screen and (min-width:1180px)  {
.four {
display: grid;
columns: 4 4rem;
min-width: 240px;
column-gap: 0em;
grid-auto-rows: 1fr;
grid-template-columns: repeat(auto-fit, minmax(240px, 2fr));
}
}                  
.vier-bilder p {
line-height: 1;
margin: 0;
padding: 0;
width: 100%;
}
div.section {
position: relative;
}
.wpbox {
position: relative;
padding: 0rem;
width: 100%;
}
.size-icon  {
width: 70px;
}   .bg-yellow {
background:#f7d541;
color: #292c29;
font-family:'Roboto'
text-align: center;
font-size:1.1em;
float: left;
padding: 0;
margin: 0;
}
.bg-yellow h1{
color: #292c29;
}
.bg-fff {
font-size: 1.1em;
color: rgba(0,150, 169 , 1); font-weight: 300;
top: 0; float: left;
height: auto;
}
.bg-0 {
background:#fff;
color: #292c29;
font-family:'Roboto'
text-align: center;
font-size:1.1em;
float: left;
padding: 0;
margin: 0;
}
.bg-0 h1{
color: #292c29;
}
@keyframes .bg-1gr  a:hover {
0% {
transform: scale(0.1);
opacity: 0; }  
50% {
transform: scale(.5);
opacity: .4; }
100% {
transform: scale(1.);
opacity: 1; }
}  
.bg-1tr {
padding: 1em;
background-color: #f7d541; background: rgb(240,195,0);
background: linear-gradient(90deg, rgba(240,195,0,1) 0%, rgba(242,220,122,1) 50%, rgba(242,198,6,1) 97%); margin: .1em;
}
.bg-1tr h2{
font-size: 1.55em;
font-weight: 400;
}
bg-1tr a:hover {
background: blue;
}
.bg-1tr  a:hover{
width: 100%;
height: : 100%;
left: 0;
}
@keyframes .bg-1tr  a:hover {
0% {
transform: scale(0.1);
opacity: 0; }  
50% {
transform: scale(.5);
opacity: .4; }
100% {
transform: scale(1.);
opacity: 1; }
} .bg-1 {
font-family:'Roboto'
text-align: center;
font-size:1.1em;
background: rgba(249, 210, 3, 0);
background:#fff;
float: left;
padding: 0;
margin: 0;;
top: 0;
}
.bg-tr {
color: #292c29;
font-family:'Roboto'
text-align: center;
font-size:1.1em;
background: rgba(255,225,255,.2);
float: left;
padding: 3%;
margin: 0;
}
.bg-db {
height: auto;
color: rgba(249, 210, 3, 1);
font-family:'Roboto'
font-style: normal;
text-align: center;
font-size:1.1em;
background: rgba(24,24,52,1);
float: left;
padding: 3%;
margin: 0;
}
22.bg-db {
background-color: #181834;
width: 100%;
color: #fff;
padding-left: 1em;
}
.bg-green-1 a {
font-size:1.3em;
color: #666;
background: rgba(217, 247, 218, 1);
font-weight: 300;
}
.bg-green-6 {
background: rgba(217, 247, 218, .6);
padding: 3%;
}
.bg-green-4 {
background: rgba(217, 247, 218, .4);
padding: 3%;
}
.bg-green-3 {
background: rgba(217, 247, 218, .3);
padding: 3%;
}
.bg-green-2 {
background: rgba(217, 247, 218, .2);
padding: 3%;
}
.bg-white {
background: rgba(255, 255, 255, 1);
padding: 3%;
} .bg-green-h {
background:rgb(234, 244, 234);
padding: 3%;
}
.bg-green-h a {
font-size:1.3em;
font-weight: 300;
color: #666;
}
.bg-333 {
background: rgba(41,44,41, 1);
}
.box1-bg-db {
background-color: #181834;
width: 100%;
margin: auto 0;
padding: 5%;
float: left;
}
.box1-bg-blue {
background-color: #181834;;
width: 90%;
color: #fff;
margin: auto 0;
padding: 5%;
float: left;
}
.box-blue-home { background-color: #013d55; width: 90%;
color: #fff;
margin: auto 0;
padding: 5%;
float: left;
}
.box-blue-home  h3{
width: 99%;
margin: 0 auto;
font-size: 1.1em;
padding-bottom: 0;
color: #fff;
}
.box-blue-ref {     background-color: #013d55;
width: 98%;
color: #fff;
margin: 2px 0;
padding: 1%;
float: left; }
.box-blue-ref  h3{
width: 99%;
min-height: 60px;
margin: 0 auto;
font-size: .9em;
padding-bottom: 0;
color: #fff;
}
.box-blue-ref h3 a{
width: 99%;
min-height: auto;
margin: 0 auto;
font-size: 1.1em;
padding-bottom: 0;
color: #fff;
}
.box-blue { background-color: #006690;
width: 90%;
color: #fff;
margin: auto 0;
padding: 5%;
float: left;
}
.box-blue  h3{
width: 99%;
margin: 0 auto;
font-size: 1.9em;
padding-bottom: 0;
color: #fff;
}
.box-blue p {
color: #fff;
}
.box-darkblue { background-color: #00374d;
width: 90%;
color: #fff;
margin: auto 0;
padding: 5%;
float: left;
}
.box-darkblue p {
color: #fff;
}
.box-gray {
background-color: #eee;
width: 90%;
color: #181834;
margin: auto 0;
padding: 2% 5% 5% 5%;
float: left;
}
.box-yellow {
background-color: #f7d541;
width: 90%;
color: #181834;
margin: auto 0;
padding: 2% 5% 5% 5%;
float: left;
}
.box-gray h2 {
font-size: 2.5em;
}
.box-gray h3 {
color: #03587b;
margin: auto;
line-height: 1.2;
font-size: 2.0em;
text-align: center;
}
.box-yellow h1,
.box-blue  h1,
.box-darkblue h1,
.box-blue-home h1{
color: #fff;
margin: auto;
line-height: 1.2;
font-size: 2.0em;
text-align: center;
}
@media screen and (min-width:580px){
.box-yellow h1,
.box-blue  h1,
.box-darkblue h1,
.box-blue-home h1{
font-size: 4.4em;
text-align: left;
}
.box-gray h2 {
font-size: 3.5em;
font-weight: 400;
}
.box-gray h3 {
font-size: 1.814em;
text-align: left;
}
}
.box-yellow h2,
.box-blue  h2,
.box-darkblue h2{
color: #fff;
margin:auto 7%;
line-height: 1.2;
font-size: 1.9em;
}
.box-yellow p {
color: #fff;
font-size: 1.1em;
font-weight: 400;
line-height: 1.3;
}
@media screen and (min-width:768px){
.box-yellow p {
font-size: 1.7em;
}
.box-yellow h2 {
font-size: 3.1em;
}
}
.box-yellow p a{
color: #181834;
font-size: 1.9em;
font-weight: 300;
line-height: 1;
}
p .bg-gr {
background-color: #f1ecec;
width: 100%;
color: #181834;
padding-left: 1em;
}
.box_bg {
background-color: rgba(255,255,255,.8);  
padding: 5%;
}
.box_bg1 {
background-color: rgba(96,88,111,0);
padding:0;
float: left;
margin: 30% 1em 5% 1em;
height: auto;
color: #fff;
text-align: center;
} 
h2.leistungen {
margin: 10%;
font-size: 1.1em;
float: left;
padding-bottom: 0;
text-align: left;
font-weight: 400;
max-width: 100%;
color: #181834;
}
h3.leistungen {
margin: 0 2% 4% 2%;
font-size: 1.13em;
float: left;
padding-bottom: 0;
text-align: left;
font-weight: 400;
max-width: 100%;
color: #181834;
line-height: 1.4;
}
@media screen and (min-width:680px){
h2.leistungen {
font-size: 2.5em;
}
h3.leistungen {
font-size: 1.5em;
line-height: 1.23;
}
} .news { }
.news-two { column-gap: 1em;
grid-auto-rows: 1fr;
margin: 5px;  }
.news-two p {
margin: auto;
}
.news a.more-link {
display: none;
}
.news a {
color: #fff; }
.news h3 {
min-height: 65px;
font-size: 1.1em;
}
.home .box-blue-home .news  {
padding:5%;
margin-bottom: 5px;
margin-left: 5px; background: #ee7325;   background: #013d55;  }
.box-blue-home a {
color: #fff;
}
@media screen and (min-width:768px) {
.box-blue-home a {
color: #013d55;
}
.home .box-blue-home .news{
background: #fff;
}
}
.home .box-blue-home  img {
filter: brightness(0.5);  border: #013d55 solid 2px;
}
.home .box-blue-home  img:hover {
filter: brightness(1);  transition: 2s all ease;
}
.box-two-80 {
columns: 2 300px;
column-gap: 1em;
grid-auto-rows: 1fr;
margin: auto 10%;
} .box-blue-ref a.more-link {
display: none;
}
.container-referenzen img.alignnone.size-medium {  }
@media screen and (min-width:800px) {
.container-referenzen { columns: 3 400px;
column-gap: 1em;
grid-auto-rows: 1fr;
float: left;
margin: auto 15%;
height: 100%;
background: red; color: #fff;
}
.container-referenzen h1,  .container-referenzen h1  a{
color:#03587b;
hyphens: auto;
font-size: 1.02em;
text-align: center;
}
.container-referenzen .referenzen {
padding-top:0;
margin-top:0;
border:none;
float:left;
width:90%;
margin: 2% 5%;
}
.container-posts {
clear:both;
}
} .container-referenzen p .referenzen p {   
padding: 0;
margin-top: 0;
border: none;
float: left;
width: auto;
margin: 2%;
background: #fff;
}  .ref1 {
}
ul.referenz-h2 {
font-size: 3.1em;
line-height: 1.4;
}
.referenz-h2 li span{
color: #f7d541;
}
.referenz-h1 h1{
color: #f7d541;
} .slick-next {
} @media screen and (min-width:801px){ .home .referenzen  {
clear:both;
padding: 0;
width: 90%;
margin: auto 5%;
height: auto;
float: left;
background: #fff;
}
.home .referenzen p { clear: both;
padding: 0;
font-size: 1.1em;
width: 90%!Important;
margin: 2% 5%; position: relative;
float: left;
}
.home .referenzen img {
width: 100%;
}
.home img {
padding: 0;
margin: 0;
}
.site-content .img-home img{
margin:0;
padding: 0;
left:0;
right:0;
width: 100%;
}
.site-content .img-home img{
color: #f5f9f5;
float: left;
position: relative; margin-top: 3em; 
padding: 1em;
margin: 1em; }
}     
@media screen and (min-width:1201px){
.home img {
padding: 0;
margin-top: 0px;
top: 0;
}
} .container-slider  {
float: left;
width: 100%;
height: auto;
padding: 1em;
position: relative;
margin-top: -1%;
}
.container-slider  .slick-slider,
.container-slider  .slick-arrow{
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
position: absolute;
background: red;
z-index: 2;
top: 20%;
font-size: 40px;
} 
.container-slider.one-pic{
width: 69%; 
margin-top: .5em;
margin-bottom: .5em;
}
.container-slider {    
width:98%;
padding:1em;
margin-top:0;
margin: auto 1%;
text-align: center;
border:none;
}
.container-slider p {
font-family: 'Raleway';
font-style: normal;
font-weight:200;
font-size: 1.2em;
line-height: 1.6;
width: 69%; 
float: left;
margin-top: 0;
margin-left: 15%;
margin-right: 15%;
text-align: center;
}
.container-slider li {
display: none;
}
.container-slider.slick-slide img {
display: inline;
} .bb-orange p {
border-left: #f7a237 solid 3px;
padding-left: 10px;
} .parallax ,
.parallax  h1{
font-size: 2.4em;
color: #fff;
font-weight: 400;
}
.parallax1 {
clear: both;
background-image: url(https://baugeschaeft-winter.com/wp-content/uploads/2022/12/map_kontakt.jpg);
width: 100%;
padding-bottom: 5%;
padding-top: 5%;
float: left;
margin-top: 0px;
color: #fff;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.parallax1 p {
color: #fff;
}                   
.parallax2 {
clear: both; background-image: url(https://baugeschaeft-winter.com/wp-content/uploads/2022/12/map_kontakt.jpg); height: 300px; 
margin-top: 0px;
color: #fff;
font-size:35%; background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
@media screen and (min-width:380px){
.parallax2 {
clear: both;
background-image: url(https://wp-sim.test/wp-content/uploads/2022/03/Home-HG-ill.jpg);
height: 300px;
margin-top: 0px;
font-size: 40%;
color: #fff;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
}
@media screen and (min-width:800px){
.parallax2 {
clear: both;
background-image: url(https://wp-sim.test/wp-content/uploads/2022/03/Home-HG-ill.jpg);
height: 500px;
margin-top: 0px;
font-size: 70%;
color: #fff;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
}
@media screen and (min-width:1100px){
.parallax2 {
clear: both;
background-image: url(https://wp-sim.test/wp-content/uploads/2022/03/Home-HG-ill.jpg);
height: 800px;
margin-top: 0px;
font-size: 100%;
color: #fff;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
}
.parallax3 {
clear: both; background-image: url(https://baugeschaeft-winter.com/wp-content/uploads/2022/10/bgw_home_dark-scaled.jpg); height: 500px; 
margin-top: 0;
color: #fff; background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.parallax4 {
clear: both; background-image: url(https://baugeschaeft-winter.com/wp-content/uploads/2022/10/FassadeR7.jpg); height: 500px; 
margin-top: 0;
color: #fff; background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.parallax2 h1,
.parallax2 h2{
color: #fff;
padding-top: 10%;
font-weight: 500;
width: 85%;
margin: auto;
}
.parallax4 h2 {
margin: 7% 10%;
color: #fff;
font-size: 1.8em;
font-weight: 400;
line-height: 1.3;
text-align: center;
}
.text {
float: left;
padding: 0 ; }
.text a {
clear: both;
float: left;
position: absolute;
margin-top: 0px;
margin-bottom: 0;
font-weight: 400;
font-size: 1.0em;
line-height: 1.2;
hyphens: auto; z-index: 10;
padding: 0 2%;
letter-spacing: 2px;
}
.text a:hover {
color: #fff;
background: #009fe0;
width: auto;
}
.text p {
margin: 0;
width: 100%;
font-size: 100%;
padding: 0; }
.text h3{
float: left;
position: relative;
margin-top: -180px;
margin-bottom: 0;
font-weight: 400;
line-height: 1.2;
font-size: 1.0em;
padding: 0 3%;
font-size: 70%;
letter-spacing: 0px;
hyphens: auto;
width: 94%;
color: #fff;
}
@media screen and (min-width:800px){
.text h3 {
font-size: 90%;
}
.text a{
margin-top: -10px;
}
}
.text h3:hover {
color: #ffb341;
}
.text img {      -webkit-filter: brightness(0.5); filter: brightness(0.5);
}
.text img:hover {
-webkit-filter: brightness(1); filter: brightness(1);
} 
.bg-1gr-home {
width: 99%;
float: left; padding: 3px;
margin-bottom: 15px;
padding: 0em;
background-color: #fff;
border: #f7a237 solid 0px;
}
.bg-1gr-home a:hover {
-webkit-filter: brightness(0.8);
filter: brightness(0.8);
color:#fff;
}
.bg-1gr {
width: 99%;
float: left; background: #fff;
padding: 3px;
margin-bottom:100px;
padding: 0em;
background-color: #fff;
}
@media screen and (min-width:451px){
.bg-1gr {
margin-bottom: 200px;
}
}
.bg-1gr h2{
font-size: 1.55em;
font-weight: 400;
}
bg-1gr a:hover {
background: blue;
}
.bg-1gr  a:hover{
}
.icon-home{
width: 200px; border: #ee7425 solid 0px;
padding: 5% 0 0 0; margin: 10% auto;
background:#011924; -webkit-filter: brightness(1.5);
filter: brightness(1.5);
z-index: 1;
}
@media screen and (max-width:767px){
.icon-home22 {
width:90%;
2margin: 5% 10%;
}
.icon-home22 img {
margin: auto 30%;
}
}
@media screen and (min-width:456px){
.icon-home22 img {
margin22: auto 20%;
}
}
.icon-home a {
color: #011924;
}
.icon-home:hover {
-webkit-filter: brightness(0.8);
filter: brightness(0.8);
}
.bg-1gr-home .icon-home a:hover {
color: #fff!Important;
}
.page-id-1961 .icon {
display: flex;
justify-content: center;
display: block;
margin: auto;
width: 40%;
}
.icon img {
float: left;
position: absolute;
margin-top: -80px; margin-bottom: 0;
font-weight: 400;
font-size: 1.4em;
width: 200px;
border: #fff solid 5px;
letter-spacing: 2px;
background: #011a25;
-webkit-filter: brightness(1.5);
filter: brightness(1.5);
z-index: 1;
}
.page-id-1961 .icon img {
display: none;
}
@media screen and (min-width:451px){
.page-id-1961 .icon img {
display: block;
}
}
.tx {
margin: auto 10%;
}
.box-pic_0.tx {
color: #181834;
}
.tx p{
font-size: 1.2em;
text-align: center;
width: 80%;
margin: auto 10%;
font-weight: 200;
font-style: normal;
color: #666;
line-height: 1.5;
letter-spacing: 0.3px;
hyphens: none;
left: 0;
right: 0;
text-align: center;
height: auto;
padding: 10% 10px;
}
.tx h1{
font-size: 2.2em;
text-align: left;  font-weight: 300;
font-style: normal;
color: #fff;
line-height: 1;
letter-spacing: 0.3px;
hyphens: auto;
left: 0;
right: 0;
text-align: left;
height: auto;
padding: 6% 2% 3% 0;
}
@media screen and (min-width:800px){
.tx h1{
font-size: 3.2em; }
} .tx-home1 {
clear: both;
float: left;
position: relative; margin: 5%;
width: 90%;
top: 200px;
width: 90%;
max-width: 99%;
background: rgba(255,255,255 , 0);
z-index: 22;
}
.tx-home1  h1 {
font-size: 1.2em;
text-align: center;
font-family: "Roboto";
color: #fff;
width: auto;
line-height: 1.2;
text-shadow: 0px 4px 5px rgba(0, 0, 0, 0.13);
width: 100%;
z-index: 2000;                
} 
.tx-home1  h2 {
font-size: 1.2em;
text-align: center;
font-family: "Roboto";
hyphens: auto;
color: #fff;
width: auto;
line-height: 1.2;
text-shadow: 0px 4px 5px rgba(0, 0, 0, 0.13);
width: 100%;
z-index: 2000;                
} 
.parallax3.tx-about h2 ,
.tx-about h2{
text-align: center;
width: 100%;
font-size: 2.1em;
margin-top: 0;
font-weight: 200;
color: #ee7525;
float:	left;
}
.parallax3.tx-about p,
.tx-about p{
text-align: center;
color:#fff;
line-height: 1.2;
}
.tx-about h3 {
text-align: center;
font-size: 1.8em;
margin-top: 0;
color: #fff;
}
@media screen and (min-width:600px) {  
.tx-home1 {
top: 400px;
}
}
@media screen and (min-width:800px) {
.tx-home1 {  
clear: both;
position: relative;
padding: 2%;
margin: 5px 10%;
width: auto; top: 600px;
color: #fff;
width: auto;
height: auto;
}
.tx-home1  h1 {
font-size: 3.24em;
text-align: left;
padding: 0 0 0 0; margin-top: -17%;
}
.tx-home1  h2 {
font-size: 3.3em;
text-align: left;
padding: 0 0 1% 0;
margin-top: 0;
color: #ee7424;
}
.parallax3.tx-about h2 ,
.tx-about h2{
text-align: center;
width: 100%;
font-size: 3.1em;
margin-top: 0;
font-weight: 200;
color: #ee7525;
float:	left;
}
.parallax3.tx-about p,
.tx-about p{
text-align: center;
color:#fff;
line-height: 1.2;
}
.tx-about h3 {
text-align: center;
font-size: 3.1em;
margin-top: 0;
color: #fff;
}
}  
@media screen and (min-width:1068px) {
.tx-home1  h2 {
font-size: 4.4em;
}
}
.parallax1.tx {
margin: auto 20%;
}
.parallax1 h2{
font-size: 1.4em;
text-align: left;
margin: 0; font-weight: 400;
font-style: normal;
color: #f7d541;
line-height: 1.2;
letter-spacing: 0.3px;
hyphens: auto;    padding: 0 ;
}
@media screen and (max-width:800px){
.parallax1,
.parallax3,
.parallax4,
.parallax10{
height: auto;
}
.parallax2 h2,
.parallax3 h2,
.parallax4 h2,
.parallax5 h2,
.parallax6 h2,
.parallax7 h2,
.parallax8 h2,
.parallax9 h2,
.parallax10 h2,
.parallax11 h2{
font-size:1.2em;
}
}
@media screen and (max-width:1400px){
.parallax4 h2{
font-size:1.3em;
}
}
@media screen and (min-width:900px){
.tx p{
font-size: 2.6em;
text-align: center;
margin: 0.67em 0;
width: 70%;
margin: auto 15%;
font-weight: 200;
font-style: normal;
color: #666;
line-height: 1.5;
letter-spacing: 0.3px;
hyphens: none;
left: 0;
right: 0;
text-align: center;
height: auto;
padding: 10% 10px;
}
} .beratung {
width: 100px;
height: 100px;
color: red;
position: relative;
animation-name: example;
animation-duration: 4s;
animation-delay: -2s;
transform: translateX(-50%) rotate(-10deg);
}
@keyframes example {
0%   {color:red; left:0px; top:0px;}
25%  {color:yellow; left:200px; top:0px;}
50%  {color:blue; left:200px; top:200px;}
75%  {color:green; left:0px; top:200px;}
100% {color:red; left:0px; top:0px;}
} .font-scale0
{
height:200px;    
}
.font-scale0 
{ 
margin:50px; 
padding:50px; 
background-color:; 
}
.font-scale0 {
font-weight: 300;
font-size: 3.1em;
color: red;
margin-top: 1% ;
margin-left: 1%;
position: absolute;
float: left;
z-index: 20;
}
.scale0{ 
opacity:0;
} .font-scale1 {
font-weight: 300;
font-size: 2.1em;
color: #020518;
margin-top: 1% ;
margin-left: 1%;
position: absolute;
float: left;
animation: scale1 3s;
z-index: 20;
}
@keyframes scale1 {
0% {
transform: scale(0.1);
opacity: 0;
}  
100% {
transform: scale(1);
opacity: 1;	
}
} .font-scale2 {
font-weight: 400;
font-size: 2.1em;
color: #020518;
margin-top: 10% ;
margin-left:-8%;
position: absolute;
float: left;
animation: scale2 10s;
z-index: 20;
}
@keyframes scale2 {
0% {
transform: scale(0.1);
opacity: 0;
}  
100% {
transform: scale(1.);
opacity: 1;	
}
} .font-scale3 {
font-weight: 300;
color: #020518;
font-size: 2.1em;
margin-top: 20% ;
margin-left: 4%;
position: absolute;
float: left;
animation: scale3 5s;
z-index: 20;
}
@keyframes scale3 {
0% {
transform: scale(0.1);
opacity: 0;
}  
70% {
transform: scale(1.);
opacity: 1;
}
100% {
transform: scale(1.);
opacity: 1;	
}
} .font-scale4 {
font-weight: 300;
font-size: 1.6em;
color: #fff;
margin-top: 1% ;
right:  25%;
position: absolute;
float: right;
animation: scale4 3s;
z-index: 20;
}
@keyframes scale4 {
0% {
transform: scale(0.1);
opacity: 0;
}  
100% {
transform: scale(1);
opacity: 1;	
}
} .font-scale5 {
font-weight: 400;
font-size: 2.1em;
color: #fff;
margin-top: 15%;
right: 11%;
position: absolute;
float: right;
animation: scale5 8s;
z-index: 20;
}
@media screen and (min-width:768px){
.font-scale5 {
margin-top: 9%;
}
}
@keyframes scale5 {
0% {
transform: scale(0.1);
opacity: 0;
}  
100% {
transform: scale(1.);
opacity: 1;	
}
} .font-scale6 {
font-weight: 300;
color: #fff;
font-size: 2.2em;
margin-top: 30%;
right: 23%;
position: absolute;
float: right;
animation: scale6 5s;
z-index: 20;
}
@media screen and (min-width:768px){
.font-scale6 {
margin-top: 20%;
}
}
@keyframes scale6 {
0% {
transform: scale(0.1);
opacity: 0;
}  
70% {
transform: scale(1.);
opacity: 1;
}
100% {
transform: scale(1.);
opacity: 1;	
}
}  .font-scale-leistung1 {
width: 90%;
font-weight: 300;
color: #fff;
font-size: 2.1em;
margin-top:5% ;
margin-left:64%;
right: -40%;
position: absolute;
float: left;
animation: scale-leistung1 4500ms;
z-index: 20;
opacity: .4;
}
@keyframes scale-leistung1 {
0% {
transform: scale(0.1);
opacity: 0;
}  
70% {
transform: scale(1.);
opacity: .8;
}
100% {
transform: scale(1);
opacity: .4;	
}
} .font-scale-leistung2 {
width: 90%;
font-weight: 300;
color: #fff;
font-size: 3.1em;
margin-top: 8% ;
margin-left:84%;
right: -65%;
position: absolute;
float: left;
animation: scale-leistung2 6s;
z-index: 20;
opacity: .7;
}
@keyframes scale-leistung2 {
0% {
transform: scale(0.1);
opacity: 0;
}  
70% {
transform: scale(1.);
opacity: 1;
}
100% {
transform: scale(1.);
opacity: 1;	
}
} .font-scale-leistung3 {
width: 90%;
font-weight: 300;
color: red;
font-size: 2.1em;
margin-top: 12% ;
margin-left:64%;
right: -45%;
position: absolute;
float: left;
animation: scale-leistung3 3s;
z-index: 20;
opacity: .4;
}
@keyframes scale-leistung3 {
0% {
transform: scale(0.1);
opacity: 0;
}  
70% {
transform: scale(1.);
opacity: .8;
}
100% {
transform: scale(1);
opacity: .4;	
}
} .font-scaleLogo span {
color: #edcf06;
font-size: 95%;
margin-bottom: 1.2em;
float: left;
}
.font-scaleLogo {
margin: 25% auto;
float: left;
}
.font-scaleLogo a {
background: rgba(255,255,255,.8);
float: left;
margin-top: 40%;
left: -54%;
color: #171843;
position: relative;
float: right;
width: auto;
padding: 0 0.3em 0.3em 0.3em;
font-size: 2.1em;
line-height: 1.1;
animation: scaleLogo 3s;
z-index: 23;
width: 95%;
transform: scale(.8);
}		 
@media screen and (min-width:450px){
.font-scaleLogo a{
margin-top: -60%;
left: -35%;
}		 
}
@media screen and (min-width:800px){
.font-scaleLogo {
margin: 0 auto;
float: left;
}
.font-scaleLogo a{
margin-top: 1.2em;
left: -35%;
}		 
}
@media screen and (min-width:1250px){
.font-scaleLogo a{
margin-top: 1.2em;
left: -35%;
}
}
@media screen and (min-width:1900px){
.font-scaleLogo a{
margin-top: 1.2em;
left: -45%;
}		
.font-scale6 {
margin-top: 14%;
right: 32%;
}
}
@keyframes scaleLogo {
0% {
transform: scale(0.1);
opacity: 0;
}  
100% {
transform: scale(.8);
opacity: 1;	
}
} .dice {
width: 209px;
height: 90px;
position: relative;
float: left;
margin-top: 8% ;
margin-left: 35%; transition: width 3s, height 3s, transform 3s;
transform: rotate( 360deg);
opacity: .9;	
animation: dice 6s;
z-index: 10;
}
@keyframes dice {
0% {
transform: scale(0.1);
opacity: 0;
transform: rotate( 120deg);
}  
50% {
transform: scale(.5);
opacity: .4; }
100% {
transform: scale(1.);
opacity: 1;
transform: rotate(360deg);
}
}  
.dice:active {
width: 300px;
height: 300px;
transform: rotate(360deg);
}
$background: linear-gradient(to bottom, #405166 0%,#656f6f 100%);
$red: #e55643 ;
$green: #2b9f5e;
$yellow: #f1c83c;
$shadow: #533d4a; .mein-element {
background:red;
height:50vh;
max-width: 500px;
margin:0 auto;
margin-bottom:2em;
}
.element2 {
background:red;
transform: translate(-50%, -50%);
top: 50%;
left: 50%;
width: 100%;
display: block;
position: absolute;
}
.dice-web{
width:100%; 
height:800px;
position: relative;
float: left;
transition: width 3s, height 3s, transform 3s; opacity: .9;
animation: dice 10s;
z-index: 10;
}
.dice-web img {
width: 100%;
height: : 100%;
left: 0;
}
@keyframes dice-web {
0% {
transform: scale(0.1);
opacity: 0; }  
50% {
transform: scale(.5);
opacity: .4; }
100% {
transform: scale(1.);
opacity: 1; }
} .mein-element {
opacity: 0;
transition: opacity .5s ease-in-out;
color: #333;
}
.element, dice-web {
opacity: 0;
transition: opacity .5s ease-in-out;
color: #333;
} .my-element {
background: ;
height: 100%;
max-width:500px;
margin: 0 auto;
margin-bottom: 2em;
opacity: 0;
transition: all 3s ease-in-out;
}
.visible {
background:;
}
.my-element.visible {
background: ;
max-width: 90%;
}
.my-element:nth-of-type(odd) {
transform: translateX(-50%);
}
.my-element:nth-of-type(even) {
transform: translateX(90%);
}
.my-element.visible {
transform:translateX(0);
opacity: 1;
background:;
}
.my-element.visible  {
font-size: 1.5em;
color: #fff;
opacity: 1;
}  .ref-element {
background: ;
height: 100%;
max-width:500px;
margin: 0 auto;
margin-bottom: 2em;
opacity: 0;
transition: all 3s ease-in-out;
}
.visible {
background:;
}
.ref-element.visible {
max-width: 90%;
}
.ref-element:nth-of-type(4n-1) {
transform: translateX(15%); }
.ref-element:nth-of-type(4n-2) {
transform: translateX(-20%); }
.ref-element.visible {
transform:translateX(0);
opacity: 1;
background:;
}
.ref-element.visible  {
font-size: 1.5em;
color: #fff;
}
.ref-element.visible h1 {
font-size: 3.2em;
color: rgba(249, 210, 3, 1);
} .refh1-element {
background: ;
height: 100%; margin: 0 auto;
margin-bottom: 2em;
opacity: 0;
transition: all 3s ease-in-out;
width: 86%;
}
.refh1-element.visible {
max-width: 90%;
}
.refh1-element.visible {
transform:translateX(0);
opacity: 1;
}
refh1-element.visible h1 {
font-size: 3.2em;
color: rgba(249, 210, 3, 1);
margin-left: 0;
} .refh1-element.visible:nth-of-type(1n-1) {
transform: translateX(15%);
font-size: 1.4em;
line-height: 1;
margin-left: -2%;
margin-bottom: 0;
color: rgba(249, 210, 3, 1);
}
@media screen and (min-width:768px){
.refh1-element.visible:nth-of-type(1n-1) {
font-size: 3.9em;
line-height: 1;
margin-left: -2%;
margin-bottom: 0;
color: rgba(249, 210, 3, 1);
}
}
.refh1-element.visible:nth-of-type(2n-1) {
transform: translateX(20%);
line-height: 1;
margin: 2% 0 0 2%;
padding: 0;
background:#edcf06;
color: #fff;
}   .font1{
transform: translateX(-50%) rotate(-10deg);
display: block;
float: left;
left: 50%;
position: relative;
}
.font1 span {
transform: skew(-10deg);
display: block;
float: left;
text-shadow: $shadow 1px 1px, $shadow 2px 2px, $shadow 3px 3px, $shadow 4px 4px, $shadow 5px 5px, $shadow 6px 6px;
min-width: 10px;
min-height: 10px;
position: relative;
}
.font2 {
font-size: 2.2em;
text-align: left;  font-weight: 300;
font-style: normal;
color: #fff;
line-height: 1;
letter-spacing: 0.3px;
hyphens: auto;
margin: 10% 20%;
text-align: left;
height: auto;
padding: 6% 2% 3% 0;
transform: scale(0.5) translate(-100%, -100%);
} .box-font3 {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.box-font3 {
display: flex;
background:orange;
min-height: 100vh;
align-items: center;
justify-content: center;
}
.font3 {
position: relative;
}
.font3 h2 {
color: #fff;
font-size: 8em;
position: absolute;
transform: translate(-50%, -50%);
}
.font3 h2:nth-child(1) {
color: transparent;
-webkit-text-stroke: 2px #fff;
}
.font3 h2:nth-child(2) {
color: red;
animation: animate 4s ease-in-out infinite;
}
@keyframes animate {
0%,
100% {
clip-path: polygon(
0% 45%,
16% 44%,
33% 50%,
54% 60%,
70% 61%,
84% 59%,
100% 52%,
100% 100%,
0% 100%
);
}
50% {
clip-path: polygon(
0% 60%,
15% 65%,
34% 66%,
51% 62%,
67% 50%,
84% 45%,
100% 46%,
100% 100%,
0% 100%
);
}
}  img.displayed {
display: block;
margin-left: auto;
margin-right: auto;
}
.pic-50 {
display: block;
margin:auto;
}
.one-pic { width: 50%;
margin: auto 40%;
display: block;
float: left;
}
.one-pic-2 {
float: right;
position: relative;
margin: auto 0;
display: block;
margin-top: -4em;
z-index: 100;
}
.one-pic-4 {
float:right;
position: relative;
margin: auto 0;
display: block;
margin-top: -2em;
margin-bottom:-.6em;
z-index: 100;
}
.one-pic-5 {
float:right;
position: relative;
margin: auto 0;
display: block;
margin-top: -7em;
margin-bottom:-.58em;
z-index: -1;
}
.wp-caption .one-pic-3a img {
width: auto ;
}
.one-pic-3a {
margin: auto 0;
width: auto ;
max-width:100%;
height:  auto;
display: block;
left:0;
right:0;    
margin-bottom: 2em;
}
.one-pic-3 {
float: left;
margin: auto 0%;
width: 100% ;
max-width:100%;
height:  auto;
display: block;
left:0;
right:0;        
margin-bottom: -1.6em;
}
.one-pic-3 img {
}
.one-pic-right {
width: auto;
display: block;
float: right;
position: relative;
right: 5%;
top: -75px;
}
.one-pic .wp-image-1534 article img{
margin-top: -1em;
margin-bottom:-2em;
padding-bottom: 0;
padding-top: 0;
}
.one-pic .wp-image-1534 p {
margin:0;
padding:0;
}
.red{
float: left;
width: 100%;
background-color:red;
padding-top:1em;
padding-bottom:1em;
margin-top: 0;
margin-bottom: 0;
}                    @media screen and (max-width:800px){
.red {
background-color:red;
padding-top:3em;
padding-bottom:5em;
margin-bottom: -4em;
}
.one-pic-right {
top: 0px;
right: 40%;
}
} .two-pics img {
max-width: 100%;
margin: 0 35%;
padding: 0;
} .three-pics2  img {
max-width: 70%;
margin: auto 20%;
padding: 2em;
}
img.three-pics.alignleft {
padding-left: 3em;
padding-top: 3em;
float: left; 
max-width:10%;
}
img.three-pics {
width: 33%;
height: auto;
margin: 5px 0 10px 0!important;
}
.three-pics img {
max-width: 60%;
margin: auto 40%;
float: left;
padding: 2em;
margin: 2em;
text-align: center;
} .ambulance  {
margin: auto 10%;
float:left;
position:relative;
}
.font80 {
font-size: 80%;
} .alignnone {
margin: 0;
padding: 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 0 ;
}
.alignright {
float:right;
margin: 0 ;
}
.alignleft {
float: left;
margin: 0.5em 1em 0.5em 0;
}
a img.alignright {
float: right;
margin: 0;
}
a img.alignnone {
margin:  0;
}
a img.alignleft {
float: left;
margin: 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background:rgba(156,207,157,.3);
border: 0px solid #d6d6d6;
max-width: 100; padding: .5em .4em 0.625em;
margin: .8em;
}
.wp-caption.alignnone {
margin: .5em 1.15em 1.15em 0;
}
.wp-caption.alignleft {
margin: .5em 1.15em 1.15em 0;
}
.wp-caption.alignright {
margin: .5em 0 0 1.15em;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 10px;
width: auto;
}
.wp-caption .wp-caption-text {
float: left; line-height: 1.0em;
width: 100%;
text-align: center;
padding: .2em 0 1em 0;
margin-bottom: 1em;
margin-top: .5em;
}
.site-content.pic-font .white p {
font-size: .6em;
float: left;
}
.pic-font {
font-size: .6em;
float: left;
} .screen-reader-text {
border: 0; clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #eee;
/clip: auto !important;*/
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .box-90.ref h1{
line-height: 1;
}
.ref-nav {
box-sizing: border-box;
float: left;  font-size: .9em;
z-index: 200;
position:relative;
}
.ref-nav ul {
margin: 0px;
padding: 0.1em;
display: block;
} .ref-nav a {
display: block;
color: #ee7425;
} 
.ref-nav a:active {
display: block;
color: #171843;
background: #009fe0;
border-bottom: 0px solid rgba(326 ,130 ,64,1);
} 
.ref-nav ul li {
position: relative;
float: left;
list-style: none;
padding: .2em .5em;
}
@media screen and (min-width:800px) {
.ref-nav ul li {
padding: .5em .5em;
}
} 
.ref-nav ul li:hover {
background: #009fe0;
border-bottom:0px solid rgba(326 ,130 ,64,1);
z-index:20000;
color: #fff;
padding: .5em .5em;
}
.ref-nav ul li:hover .aktive {
background: #009fe0; border: 4px solid rgba(326 ,130 ,64,1);
}
.ref-nav ul li  a:hover {
color:#fff;
}  #toggle-nav { display: block;
position: absolute;
left: 1em;   width: 39px;   cursor: pointer;
z-index: 3333;
} 
#toggle-nav  span {
font-size:1.5em;
font-weight: 300;
}
.js.site-nav {
display: none;
}
@media screen and (max-width:800px)   {
.js .site-nav{
display: none;
}
#toggle-nav { }  }              
.site-nav {
box-sizing: border-box;
float: left;  font-size: .9em;
margin-top: 30px;
z-index: 200;
position:relative;
}
.site-nav ul {
margin: 0;
padding: 0;
}
.site-nav ul {
display: flex;
flex-direction: column;
float: left;
} 
.site-nav a {
display: block;
color: #013b53;
} 
.site-nav a:active {
display: block;
color: #171843;
background: #009fe0;
border-bottom: 5px solid rgba(326 ,130 ,64,1);
} 
.site-nav ul li {
position: relative;
float: left;
list-style: none;
padding: 1.1em 0;
}
.site-nav ul li:hover {
background: #009fe0;
border-bottom:1px solid rgba(326 ,130 ,64,1);
z-index:20000;
}
.site-nav ul li:hover .aktive {
background: #009fe0; border: 4px solid rgba(326 ,130 ,64,1);
}
.site-nav ul li a:hover {
color: #cbe2f4!Important;
}
.site-nav ul li a {
padding: 10px;
display:block;
}
.site-nav ul ul {
position: absolute;
top: -9999px;
left: -9999px;
background:#009fe0; 
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.021);
}
.site-nav ul ul li {
float: none;
width: 200px;
color: #333;
border-bottom: 0px solid orange;
font-size: .9em;
padding: .5em;
}
.site-nav ul ul li a {
padding: 1px 20px;
color: #fff;
}
.site-nav ul li:hover > ul {
top: 100%;
left: 0; color: red;
}
.site-nav ul ul li:hover > ul {
top: 0;
left: 200px;  
}
@media screen and (max-width:800px){
.site-nav {
width: 100%;
text-align: center;
background:#009fe0;  
}
.site-nav ul{
width: 100%;
text-align: center;
}
.site-nav  li:hover  > ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
background:#047cad;
width: 100%;
transition:  none; float: none;
position: relative;
z-index:2000;
}
.site-nav ul li {
position: relative;
float: left;
text-align: center;
list-style: none;
padding: 0.7em 0; 
}
.site-nav ul li a {
padding: 0;
margin: 0;
display:block;
}
.site-nav ul li a:hover {
color: #fff;
margin: 0;
padding: 0;
}
.site-nav li {
margin: 0;
padding: 0;
font-size: 1.10em;
}
.site-nav ul ul li a {
padding:0;
color:#fff;
text-align: center;
width: 100%;
}
.site-nav ul ul li {
float: none;
width: 100%;
margin: auto 0;
font-size: 1em;
}
.site-nav ul ul ul li a  {
color: #555;
}
.site-nav ul ul ul li {
float: none;
width: 70%;
margin: auto 15%;
margin-left: 0;
color: #555;
}
.site-nav > ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
width: 100%;
} .site-nav .sub li{ 
visibility: hidden;  
height: 0;
margin: 0;
padding: 0;
z-index: 1000; 
}
.site-nav .sub li { 
display: block; 
width: 15em;
} .site-nav li:hover .sub,
.site-nav li:active .sub, 
.site-nav li:focus .sub  {
visibility: visible;
height: auto;
}
.site-nav li:focus-within .sub  { 
visibility: visible;
height: auto;
} }
.site-nav ul li.sub1 > a:after {
position: relative;
float: left;
content: '';
margin-left: 10px;
margin-top: 5px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #232323;
border-bottom: 5px solid transparent;
}
.site-nav ul ul li.sub1 a:after {
margin-left: auto;
margin-right: -10px;
border-left: 5px solid #fff;
border-right: 5px solid transparent;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
}
.site-nav ul ul li:last-child {
border-bottom: none;
} .nav-top {
color:#edcf06;
background:#020518;
font-size: 0.8em;
height: 60px;
top: 0;
margin-bottom: 1em;
padding-top: 0em;
padding-bottom: 2em;
display: block;
z-index: 2000;
}
.nav-top a {
color: #edcf06;
font-size: 0.9em;
}
.nav-top a:hover {
color:#edcf06;
font-size: 0.9em;
}
.nav-top ul {
right: 2px;
margin-top:0;
padding: 1em 0;
margin: 0;
list-style: none;
text-align: left;
float: left;
z-index:40;
position: absolute;
}
.nav-top li {
display:inline;
color:#edcf06;
padding: 0em 0.3em;
margin: 0 0 0 0;
}
.nav-top a {
text-align: center;
color:#edcf06;
text-decoration: none;
} .nav-top > ul > li > ul {
display: none;
z-index:22250;
} .nav-top ul > li > ul > li a {
color: #edcf06;
margin-top: -1.7em;
margin-left: 0;
float: left!Important;
padding: 1em;
width: 300px;
z-index:22225;
clear:both;
}
.page-id-17.nav-top ul > li > ul > li a:hover, 
.page-id-581.nav-top ul > li > ul > li a ,
.page-id-634.nav-top ul > li > ul > li a ,
.page-id-700.nav-top ul > li > ul > li a ,
.page-id-865.nav-top ul > li > ul > li a {
background: rgba(111,10,17, 1)!Important; }
@media screen and (min-width:800px)  {
.site-nav{
display: block; margin-bottom: 3%;
z-index: 2000;
float: right;
margin-left: 4%; }
.site-nav ul {
display: block;
}
}     
@media screen and (min-width:800px)  {
.site-nav {
display: block;
z-index: 2000;
}
.site-nav ul {
display: block;
}
#toggle-nav {
display:none;
}
.site-nav ul li a {
padding: 0 1.3em;
}
.site-nav li {
font-size:68%;
}
}
@media screen and (min-width:900px) {
.site-nav li {
font-size:80%;
}
}
@media screen and (min-width:1000px) {
.site-nav  {
margin-left:0;
}
.site-nav li2 {
font-size:85%;
}
}
@media screen and (min-width:1100px) {
.site-nav {
padding: 0;
z-index: 2800;
}
.site-nav  {
margin-left:0;
}
.site-nav li {
font-size:85%;
}
}
@media screen and (min-width:1242px) {
.site-nav {
padding: 0;
}
.site-nav  {
margin-left:0;
}
.site-nav li {
font-size:85%;
}
}
@media screen and (min-width:1370px) {
.site-nav {
}
.site-nav li {
font-size:100%;
}
}
@media screen and (min-width:1550px) {
.site-nav {
width: auto;
margin-top: 2%;
margin-left: 0;
}
}  .list-small {
width:80%;
float: left;
position: relative;
margin: auto 10%;
max-width: 100%;
padding:2em ;
font-size: 1em;
text-align: left;
word-wrap: break-word;
}
.list-small h1 {
text-align: left;
}
.list-small li::before {
content: url(https://www.ts-technoserv.de/wp-content/uploads/2021/08/icon_li1.png)  "  ";
margin-left: -2.4em;
list-style-type:none;
}
.icon li li::before {
content:	" ✓ ";
margin-left:-4.0em;
}
.list-small ul li ul li::before {
content:  " ✓ ";
margin-left: -1em;
}
.list-small ul {
list-style-type:none;
}
.list ul ul {
list-style-type:none;
font-size: .8em;
}
.list-small ul .out{ 
list-style-position: outside
}
.list-small h1,.lislist-small  h2{
color:#f4660a;
}
.list-small ul.out{ 
list-style-position: outside
} .list-small ul.hanging {
text-indent: 1em;
}
.section-skew-blue-over .list-small{
color: #fff;
}
.section-skew-blue-over .list-small h3{
text-align: left;
}
@media screen and (min-width:600px) {
.list-small  {
width: 80%;
margin: auto 10%;
padding: 2em;                                     
}
.list-small h1 {
text-align: center;
}
.list {
width: 80%;
padding: 2em;
}
.list {
margin-top:0;
padding-top: .2em; 
}
}
@media screen and (min-width:700px){
.list-small {
width: 80%;
margin: 2% 10%;
text-align: left;
clear: both;
}
.icon li li::before {
content:	"✓";
margin-left: -4em;
}
.list-small ul {
list-style-type:none;
padding: 1.5em 0;
left: 0;
font-size: 1em;
}
.list-small ul ul{
list-style-type:none;
padding: 1em;
left: 0;
font-size:.8em;
}
.list-small ul .out{ 
list-style-position: outside
}
.list-small ul.out { 
list-style-position: outside
} ul.hanging {
text-indent: 1em;
}
}
@media screen and (min-width:1100px){
.list-small {
width: 60%;
margin: auto 20% ;
}
} .site-slides {
color: #333;
background: #eee; float: left;
width: 100%;
height: 100px;  } .gallery {
width: 100%;
display: flex;
flex-flow: row wrap;
justify-content: center;
margin-bottom: calc(1.0 * 1rem);
float: left; -moz-column-count: 5;
-webkit-column-count: 5;
column-count: 5;
-moz-column-gap: 0px !important;
-webkit-column-gap: 0px !important;
column-gap: 0px !important; }
.gallery-item {
display: inline-block; text-align: center;
vertical-align: top;
width: 100%;
} .gallery-item, .gallery-icon {
padding: 0px !important;
margin-right: 0px !important;
margin-bottom: 0px !important;
}    .gallery-columns-2 .gallery-item {
max-width: 100%;
}
.gallery-columns-3 .gallery-item {
max-width: 100%;
}
.gallery-columns-4 .gallery-item {
max-width: 100%;
}
.gallery-columns-5 .gallery-item {
max-width: 100%;
}
.gallery-columns-6 .gallery-item {
max-width: 100%;
}
.gallery-columns-7 .gallery-item {
max-width: 100%;
}
.gallery-columns-8 .gallery-item {
max-width: 100%;
}
.gallery-columns-9 .gallery-item {
max-width: 100%;
}
@media screen and (min-width:580px){
.gallery-columns-2 .gallery-item {
max-width: calc((100% - 10px * 1) / 2);
}
.gallery-columns-2 .gallery-item:nth-of-type(2n+2) {
margin-right: 0;
}
.gallery-columns-3 .gallery-item {
max-width: calc((100% - 16px * 2) / 3); }
.gallery-columns-3 .gallery-item:nth-of-type(3n+3) {
margin-right: 0;
}
.gallery-columns-4 .gallery-item {
max-width: calc((100% - 16px * 3) / 4);
}
.gallery-columns-4 .gallery-item:nth-of-type(4n+4) {
margin-right: 0;
}
.gallery-columns-5 .gallery-item {
max-width: calc((100% - 16px * 4) / 5);
}
.gallery-columns-5 .gallery-item:nth-of-type(5n+5) {
margin-right: 0;
}
.gallery-columns-6 .gallery-item {
max-width: calc((100% - 1px * 1) / 7); }
.gallery-columns-6 .gallery-item:nth-of-type(6n+6) {
margin: 0;
}
.gallery-columns-7 .gallery-item {
max-width: calc((100% - 16px * 6) / 7);
}
.gallery-columns-7 .gallery-item:nth-of-type(7n+7) {
margin-right: 0;
}
.gallery-columns-8 .gallery-item {
max-width: calc((100% - 16px * 7) / 8);
}
.gallery-columns-8 .gallery-item:nth-of-type(8n+8) {
margin-right: 0;
}
.gallery-columns-9 .gallery-item {
max-width: calc((100% - 16px * 8) / 9);
}
.gallery-columns-9 .gallery-item:nth-of-type(9n+9) {
margin-right: 0;
}
}
.gallery-item:last-of-type {
padding-right: 0;
}
.gallery-caption {
display: block;
font-size: 0.r71111em;
line-height: 1.6;
margin: 0;
width: 96%;
padding: 0.2em 2%;  float: left;
background: #009fe0; z-index: 11439;
}
@media screen and (min-width:1001px) {
.box-80 figcaption  { font-size: 1.5em;
display: block;
text-align: center;
color: #fff;
padding-right: 5%;
padding-left: 1%;
}
}
.gallery-item > div > a {
display: block;
line-height: 0;
box-shadow: 0 0 0 0 transparent;
}
.gallery-item > div > a:focus {
box-shadow: 0 0 0 2px #e9e9e9;
}
.gallery .gallery-item {
margin: 2px;
}
.gallery .gallery-item img {
border: 0px solid #e9e9e9 !important;
}
.wp-block-gallery {
margin: 0;
}
.blocks-gallery-item figure { 
position: relative; overflow: hidden; margin: 0; 
} .parallax5.gallery .gallery-item img,
.parallax5.gallery-item > div > a:focus{
box-shadow: 0 0 0 0px #e9e9e9;
width: 100%;
border: 0;
margin: 0;
padding: 0;
}
figcaption.gallery-caption { z-index: 10;
float: left;
position: relative;
} .site-main {
}
.page-template-template-no-sidebar main{
float: left; 
width: 100%;
}	
.page-template-template-no-sidebar main section{
float: left; 
width: 100%;
margin: auto 0;
}
.page-template-template-no-sidebar main article{
float: left; 
width:80%;
} .site-content2 { padding:0 ;
}	
.site-content,
.site-content.home{
float: left;
position: relative;
width: 100%;
margin-top: 0;
z-index: 1600;
}
@media screen and (max-width:599px) {
.site-content article {
width: 98%;
}
}
@media screen and (min-width:600px) {
.site-content { }
}
.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
width: auto;
height: auto;
}
.post {
border-top: 1px solid rgba(255, 255, 255, 0.2);
margin-top: 2em;
padding-top: 1em;
}
.post:first-child {
margin-top:0;
border:none;
padding-top:0;
}
.post-meta {
font-size: .8em;  margin: auto;
}
.wp-post-image {
margin: .3em 1em 1em 0;
}
.wp-post-image a {
padding: 1em;
display: block;
text-decoration: none; 
font-size: 1.1em;
}
@media screen and (min-width:768px) {
p.post-meta {
font-size: .8em;
}
}
@media screen and (min-width:1000px) {
.site-content { }
}
.site-content-white{ color: #1d2036;
}
.site-content-blue-left, .site-content-blue-right {
background: #181834;
background: -moz-linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
background: -webkit-linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
background: linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#181834",endColorstr="#181834",GradientType=1); 
}
.white-topul  { 
top: 0;
}  .home-cover {
display: block;
background-size: cover;
background-position: center; border-radius: 0px;
box-shadow: 0px 0px 0px #888888;   margin-top: -160px;
font-family: Source Sans Pro;
font-weight: 500;
}
@media screen and (min-width:600px){
.home-cover {
margin-top: -380px;
}
}
@media screen and (max-width:599px){
.home-cover {
margin-top: -260px;
}
.tx-home1{
top: 300px;
}
}
.home-cover img {
width: 100%;
} .home-cover .mycovertext2  {
top: -182px;
width: 96%;
max-height: 100%;
float: left;
margin: auto 2%;
position:relative;
padding: 1em;
font-family: Source Sans Pro;
font-weight: 500;
border-radius: 2px;
font-size:1em;
z-index: 600;
}
.home-cover .mycovertext 
h1 {
font-family: Source Sans Pro;
font-style: normal;
font-weight: 700;
font-size: 4em;
text-align: left;
color: #020518;     }
.home-cover .mycovertext  h2 {
font-size: 3.1em;
padding-top: 0em;
text-align: left;
}
.home-cover .mycovertext  h3 {
font-size: 1.8em;
color: #edcf06;
font-size: 2.1em;
}
.home-cover .mycovertext  img {
margin: 0;
}
.home-cover .mycovertext p {
color: #edcf06;
text-align: left;
}
@media screen and (max-width:450px) {
.home-cover .mycovertext {
top: -182px;
width: 99%;
margin: auto 2%;
line-height: 1.12; font-family: Source Sans Pro;
font-weight: 500;
}
.home-cover .mycovertext  h1 {
font-size: 1.6em;
padding-bottom: 0em;
}
.home-cover .mycovertext p {
line-height: 1.05;
margin-top:1em;
}
.home-cover .mycovertext  h2 {
font-size: 2.4em;
padding-top: 0;
line-height: 1;
color: #020518;
font-family: Source Sans Pro;
font-weight: 500
}
.home-cover .mycovertext  h3 {
font-size: 1.4em;
padding-bottom: 0em;
margin-top:-1.5;
}
.home-cover .mycovertext  img {
width: 30%;
margin: .5em .5em;
}
}  
.home-cover .mycovertext {
width: 95%;
font-size: 96%; margin-left: 5%;
margin-top: 5%;
padding: auto 0;
}
@media screen and (min-width:451px) {
.home-cover .mycovertext {
top: -182px;
width: 99%;
line-height: 1.12;
font-size: 96%; 
font-family: Source Sans Pro;
font-weight: 500;
}
.home-cover .mycovertext  h1 {
font-size: 1.6em;
padding-bottom: 0em;
}
.home-cover .mycovertext p {
line-height: 1.05;
margin-top:1em;
}
.home-cover .mycovertext  h2 {
font-size: 2.4em;
padding-top: 0;
line-height: 1;
color: #020518;
font-family: Source Sans Pro;
font-weight: 500
}
.home-cover .mycovertext  h3 {
font-size: 1.4em;
padding-bottom: 0em;
margin-top:-1.5;
}
.home-cover .mycovertext  img {
width: 30%;
margin: .5em .5em;
}
}         
@media screen and (min-width:600px) {
.home-cover .mycovertext  {
margin: -326px 10% 3% 10%;
}
.home-cover .mycovertext h2 {
font-size: 2.24em;
}
.home-cover .mycovertext p {
line-height: .9;
margin-top: 1em;
padding: 0;
}
}
@media screen and (min-width:750px) {
.home-cover .mycovertext  {
margin: -366px 10% 3% 10%;
}
.home-cover .mycovertext h1 {
margin-top: -50px;
float: left;
position: relative;
font-size: 2.6em;
}
.home-cover .mycovertext h2 {
font-size: 2.24em;
}
.home-cover .mycovertext p {
line-height: 1.1;
margin-top: 9px;
padding: 0;
float: left;
position: relative;
}
}
@media screen and (min-width:800px) {
.home-cover .mycovertext  {
font-family: Source Sans Pro;
top: -80px;
margin: 0;
font-weight: 500;
position: absolute;
border-radius: 2px;  }
.home-cover .mycovertext  h1 {
font-size: 3.71em;
padding: 1%;
margin-top: 0.2em;
width: 98%;
margin: 0;
line-height: 1.1;
}
.home-cover .mycovertext  h2 {
font-size: 2.3em;
padding-top: 0em;
margin: -0.42em 0.1em 0.1em 1em;
color: #020518;
font-family: Source Sans Pro;
font-style: normal;
font-weight: 400;
}
.home-cover .mycovertext  h3 {
font-size: 1.4em;
}
.home-cover .mycovertext p {
line-height: 1.5;
font-size: 90%;
width: 90%;
margin:-0.3em 2.5em;
}
.home-cover .mycovertext  img { }
}
@media screen and (min-width:900px) {
.home-cover .mycovertext  { line-height: 1.5;
}
.home-cover .mycovertext p {
line-height: 1.5;
font-size: 90%;
}
}
@media screen and (min-width:1000px) {
.home-cover .mycovertext  {
margin-top: 80px;
}
.home-cover .mycovertext p {
line-height: 2;
font-size: 100%;
}
}
@media screen and (min-width:1200px) {
.home-cover .mycovertext  {
width: 95%;
font-size: 90%; margin-left: 5%;
padding: auto 0;
}  
.home-cover .mycovertext  h1 {
font-size: 4.71em;
}
.home-cover .mycovertext  h2 {
font-size: 4.3em;
margin: auto 0.6em;
width: 80%;
}
.home-cover .mycovertext  p {
line-height: 2.1;
font-size: 1.4em;
margin: auto 1.7em;
}
}
@media screen and (min-width:1400px) {
.home-cover .mycovertext  {
width: 95%;
font-size: 100%;  margin-top:20%;
padding: auto 0;
}
.home-cover .mycovertext  h1 {
padding-bottom: 0em;
margin-top: -1.25em;
}
.home-cover .mycovertext  h2 {
font-size: 3.8em;
text-align: left;
margin: auto 5%;
padding-top: 0em;
line-height: 1.1;
}
.home-cover .mycovertext  h3 {
font-size: 1.8em;
padding-bottom: .3em;
margin-top: 0em;
}
.home-cover .mycovertext  img,
.home-cover .mycovertext p {
line-height: 1.6;
}
}
@media screen and (min-width:1800px) {              
.home .four {
margin-bottom: 2em;
margin-top: -3%;
}			
} .hg_blue_right   {
background: rgb(3,33,132);
background: -moz-linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
background: -webkit-linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
background: linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#032184",endColorstr="#032184",GradientType=1); 
color: #fff;
padding: 3em;  
margin: 0;
float: left;
height:auto;
width: 100%;
margin-bottom: 0em;
clear:both;
}   
.hg_blue_left  {
background: rgb(3,33,132);
background: -moz-linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
background: -webkit-linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
background: linear-gradient(90deg, rgba(3,33,132,1) 14%, rgba(34,74,204,1) 50%, rgba(3,33,132,1) 85%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#032184",endColorstr="#032184",GradientType=1); 
color: #fff;
padding: 1em;
clear:both;
}   
.inhalt_left {
width: 100%;
height: auto;
margin-bottom: 2em;
padding: 1em;
margin: 0 1em;
}
.inhalt_right  {
width:100%;
height: auto;
margin: 0;
margin-bottom: 2em;
padding: 1em;
margin: 0 1em;
}
.inhalt_right   p h1,  .inhalt_left p h1{
color: #181834;     
}
.hg_blue_right p ,  .hg_blue_left p {
color: #fff;
}
.hg_blue_right h1 ,  .hg_blue_left h1{
color: #f4660a;  
}
@media screen and (min-width:768px) {
.inhalt_right   {
float: right;
width:45%;
height: auto;
margin: 0;
margin-bottom: 2em;
padding: 1em; }
.inhalt_left  {
float: left;
width:45%;
}
.inhalt_right  article ,  .inhalt_right   p  {
margin: 0; 
padding: 0;
width: 100%;
clear:both;
}
.inhalt_left article , .inhalt_left  p {
margin: 0; 
padding: 0;width: 100%;
clear:both;
}               
.inhalt_right .box_2  article{
width: 45%;
margin-right: 0em;
margin-top: 1em;
}
.inhalt_left     .blue_left .box_2 {
width: 45%;
margin-left: 1em;
float: left; clear:both;
}
}
.inhalt_three, .inhalt_three_orange {
float: left;
width: 100%;
height: auto;
margin-bottom: 2em;
margin-top:0;
padding: .5em;
margin: 1em 1em;
min-height: 340px;
}
.inhalt_three {
background: rgba(238,239,246,0.9);
}
.inhalt_three_orange {
background: rgba(245, 145, 45,1);
margin-bottom:6em;
padding-top: 1em;
color: #fff;
}
.inhalt_three_orange a {
color: aliceblue;
}
article.inhalt_three, article.inhalt_three_orange {
display: block;
width:99%;
}
.inhalt_three a {
color: rgb(3,45,100);
width: 100%;
text-align: center; clear: both;
}
.inhalt_three  p , .inhalt_three_orange  p{ 
clear: both;
color: #1d2036;     
width: 100%; 
font-size: 1em;
}  
.inhalt_three  h1, .inhalt_three_orange h1{ 
clear: both;
width: 100%; 
}   
@media screen and (min-width: 768px){
.inhalt_three, .inhalt_three_orange {
width:40%;
height: auto;
min-height: 340px;
}
.inhalt_three  p , .inhalt_three_orange p{
width: 100%;
margin: auto 0;
padding: 1em;
clear: both;
}
}
@media screen and (min-width: 900px){
.inhalt_three, .inhalt_three_orange {
width: 27%;
height: auto;
min-height: 450px;
margin-right:5%;
margin:1em;
padding: 1em 0;
}
.inhalt_three  p , .inhalt_three_orange p{
width: 100%;
margin: auto 0;
padding: 1em;
clear: both;
}
.section-skew-blue-over {
padding: 6% 3% 10% 3%;
font-size: 110%;
}
}
@media screen and (min-width: 1100px){
.inhalt_three, .inhalt_three_orange {
width: 27%;
height: auto;
min-height: 450px;
margin-right:5%;
margin:2em;
padding: 1em 0;
}
.inhalt_three  p , .inhalt_three_orange p{
width: 100%;
margin: auto 0;
padding: 1em;
clear: both;
}
.section-skew-blue-over {
padding: 4em 1.0em;
}
}
@media screen and (min-width:1400px){
.inhalt_three, .inhalt_three_orange {
width: 25%;
height: auto;
min-height: 450px;
left: 5%;
margin-right:5%;
margin:3.5em;
padding: 1em 0;
}
}
.page-id-974 .box-am .am h1{
float: left;
position: relative;
min-width: 1100px;
padding-top: 2em;
padding-bottom: -4em;
margin-bottom: 0em;
margin-left: -400px;
text-align: center;
top: -8em;
color: #fff;
z-index:1000;
} .pagination{
clear: both;
width: 98%;
text-align: center;
padding: 1%;
background: #012433;
color: #eee;
float: left;
}
.pagination.right {
float:right;
text-align: right;
}
.pagination.left {
float:left;
text-align: left;
}
.pagination a {
color: #fff;
width: 100%;
} .site-sidebar {
padding:0;
}
2.widget {
width: 100%;
margin-left: -2em;
} .circle { 
font: 300 100%/1.5 Ubuntu;
width:25%;
height: 0;
background: #fdc82f;
-moz-border-radius: 50%; 
-webkit-border-radius: 50%;  
border-radius: 50%; 
border: 4px solid #f7eccd;
border-style:double;
padding: 1% 1%; text-align: center;
font-family: 'Raleway';
font-weight: 300;
font-style: normal;
}
.circle2 { 
font: 300 100%/1.5 Ubuntu;
width: 96%;
float: left;
position: relative;
margin-bottom: 1%;
background: #fff;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%; margin: -3% 0 6% 1%; }
.white {
float: left;
height: auto;
position: relative;
background: rgba(0,0,0,0);
width: 96%;
padding: 2%;
margin: 0;
text-align: center;
clear: both;
}
.white p {
line-height: 2.1;
}
.white h2 {
font-size:2.2em;
text-align: center;
margin: 0.67em 0;
font-family: 'Raleway';
font-weight: 300;
font-style: normal;
color: #8e140b;
line-height: 72px;
letter-spacing: 0.3px;
hyphens: auto;
}
.white .pic-font img {
margin:auto 10%;
}
@media screen and (min-width:800px) {
.white {
min-height: 300px;
}
}
@media screen and (min-width:1400px) {
.white {
margin-top: 4em;
}
.transparent-hg p , .transparent-blue-hg p , 
.transparent-orange-hg p { }
}
aside {
background:silver;
padding:1em;
} .site-sidebar {
padding:0;
} .sp-row{
display:inline;
float: left;
width: 100%;
margin: 0;
padding: 0;
}
.container-slick {
float: left;
margin-bottom: 1%;
margin-top: 1%;
right: 0;
left: 0;
}  .zoom-pic {
display: inline-block;
overflow: hidden;
border: 1px solid gray;
}
.zoom-pic img {
-webkit-transition: all .9s ease;
-moz-transition: all .9s ease;
-ms-transition: all .9s ease;
-o-transition: all .9s ease;
transition: all .9s ease;
vertical-align: middle;
}
.zoom-pic img:hover {
-webkit-transform:scale(1.5); -moz-transform:scale(1.5); -ms-transform:scale(1.5); -o-transform:scale(1.5); transform:scale(1.5);
} .zoom ,
.zoom2 {
overflow: hidden;
}
.zoom img{	
height:; -webkit-transform: scale(1);	
-moz-transform: scale(1);	
-ms-transform: scale(1);	
-o-transform: scale(1);	
transform: scale(1); -webkit-transition: all 0.7s linear;	
-moz-transition: all 0.7s linear;	
-ms-transition: all 0.7s linear;	
-o-transition: all 0.7s linear;	
transition: all 0.7s linear;
}
.zoom2 img{	
height:; -webkit-transform: scale(.95);
-moz-transform: scale(.95);	
-ms-transform: scale(.95);
-o-transform: scale(.95);
transform: scale(.95); -webkit-transition: all 0.7s linear;	
-moz-transition: all 0.7s linear;	
-ms-transition: all 0.7s linear;	
-o-transition: all 0.7s linear;	
transition: all 0.7s linear;
}
.zoom img:hover {	
height: auto;
-webkit-transform: scale(1.7);	
-moz-transform: scale(1.7);	
-ms-transform: scale(1.7);	
-o-transform: scale(1.7);	
transform: scale(1.7);
}
.zoom2 img:hover {	
height: auto;
-webkit-transform: scale(1);	
-moz-transform: scale(1);	
-ms-transform: scale(1);	
-o-transform: scale(1);	
transform: scale(1);	
}
.zoom,
.zoom2{
left: 0;	
right: 0;
margin-left: 0;
margin-right:0;
margin-top: 0;
margin-bottom;
padding: 0;
}
.zoom2{
text-align: center;
} .img-zoom {
display: inline-block;
overflow: hidden;
border: 1px solid gray;
}
.img-zoom img {
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
vertical-align: middle;
}
.img-zoom img:hover {
-webkit-transform:scale(1.5); -moz-transform:scale(1.5); -ms-transform:scale(1.5); -o-transform:scale(1.5); transform:scale(1.5);
}   .img-hover-zoom {
height: 300px; overflow: hidden; } 
.img-hover-zoom:hover img {
transform: scale(1.3);
} .img-hover-zoom--basic img {
transition: transform 2s, filter 1.8s ease-in-out;
transform-origin: center center;
} .img-hover-zoom--basic:hover img { transform: scale(1.3);
}    .img-hover-zoom--Farbton-Drehung img {
transition: transform 2s, filter 1.25s ease-in-out;
transform-origin: center center;
filter: Farbton-Drehung (0 Grad);
} .img-hover-zoom--Farbton-Drehung :hover img {
filter: Farbton-Drehung (110 Grad);
transform: scale(1.6);
}  .btn-green a {   }
.btn-green-home { }
.btn-green-home {
text-align: center;
background: #ee7425;
font-size: .8em;
margin-bottom: 10px;
margin: auto;
line-height: 1.3;
padding: 5% 1% 2% 1%;
hyphens: auto;
width: 98%;
min-height: 55px;   } .btn-green-home a {
color: #011924;
font-size: 1.1em;
}
.btn-back{
display:inline;
float: left;
position: relative;
height: 6.25rem; 
background: rgba(217, 247, 218, .4);
border: 0px solid gold; 
width: 100%;
cursor: pointer;
padding:2em;
text-align: center;
font-size: 80%;
}
.btn-back a{
top: 20%;
padding:0 .3em;
color:#292c29;
}
.btn-back a:hover {
color: gold;
}
.bg-yellow{
background-color:#f7d541;
}  
.bg-dblue{
background-color:#181834;
}  
.btn-middle{
font-size: 1.9em;
display: block;
width: 98%;  padding: 0.8em 1%;
cursor: pointer;
line-height: 1.1;
vertical-align: middle;
color: #fff; border: 1px solid gold;
text-align: center;
}
.btn-middle-parallax{
font-size: 1.7em;
display: block; padding: 0.8em 1%;
width: 98%;
cursor: pointer;
line-height: 1.1;
vertical-align: middle;
color: #fff; border: 1px solid gold;
text-align: center;
}
@media screen and (min-width: 800px){
.btn-middle{
width: 40%;
margin: 3% 30%;
padding: 0.8em .3em;
}
.btn-middle-parallax{
font-size: 1.9em; }
}
@media screen and (min-width: 1200px){
.btn-middle-parallax{
width: 50%;
padding: 0.8em 1%;
margin: 1% 25%;
}
}
.btn-left{
font-size: 1.9em;
display: block;  margin: 3% 0;
padding: 0.3em 0.5em;
cursor: pointer;
line-height: 1.1;
vertical-align: middle;
color: #fff; border: 1px solid gold;
text-align: left;
}				@media screen and (min-width:800px){
.btn-middle,
.btn-left				{
font-size: 1.4em;
}
}
.btn-middle:hover,
.btn-middle-parallax:hover,
.btn-left:hover {
background-color:#faad14;
color: #fff;
-webkit-transition: all 1s ease ;
-moz-transition: all 1s ease;
transition: all 1s ease;
}
.btn-middle a,
.btn-middle-parallax a,
.btn-left a{
background: rgba(217, 247, 218, );
display:inline;
font-size:90%;
text-decoration: none;
color: #fff;
}
.btn-middle-parallax a{
background: rgba(217, 247, 218, );
display:inline;
font-size:80%;
text-decoration: none;
color: #fff;
}
.btn-middle a:hover,
.btn-middle-parallax a:hover,
.btn-left:hover{
color: #020518;
-webkit-transform: scale(.4);
-moz-transform: scale(.4);
transform: scale(.8);
-webkit-transition: all ease 1.5s;
-moz-transition: all ease 1.5s;
transition: all ease 1.5s;
}
.btn-small{
display: block;
width: 40%; margin: 0 30%;
padding: 0.1em .3em;
cursor: pointer; border: 0px solid #181834;
text-align: center; 
float: left;
}
.btn-small a {
background: rgba(255, 255, 255, .);
display:inline;
font-size:90%;
text-decoration: none;
}
.btn-small a:hover {
color: gold;
}
.cms-widget__load-more {
text-align: center;
position: absolute;
width: 100%;
left: 0;
height: 6.25rem;
bottom: 0;
background-color: #f7f7f7;
}
.cms-widget__load-button {
border: 0;
font-size: 1rem;
width: 150px;
position: absolute;
top: 50%;
transform: translate(-50%,-50%);
left: 50%;
z-index: 2;
background-color: #f7f7f7;
padding: 0;
margin: 0 .75rem;
}
.link--cta-dark {
font-family: 'Raleway';
text-transform: uppercase;
color: #121212;
border-bottom: 1px solid #4d4d4d;
}
.btn-middle.box-pic{
background: #141914;
width: 34%;
margin: auto 34%;
padding: .2em;
cursor: pointer;
}
.btn-middle.box-pic a {
color: #fff;
display:inline;
font-size:1.0em;
text-decoration: none;
}
.btn-middle.box-pic a:hover {
color: gold;
}
.btn-middle.box-pic:hover {
border: 1px solid gold; 
}
@media screen and (min-width:800px){
.btn-middle.box-pic a {
font-weight: 300;
}
}
.btn-middle.box-pic {
float: left;
border-radius: 0px 0px 0px 0px;
text-align: center;
cursor: pointer;
border: 1px solid #ffffff;
margin-bottom: 3%;
}  .blue-button { 
background-color: #ee7425;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
border-radius: 1px; display: inline-block;
color: #fff;
width: 100%;
margin: 0;
cursor: pointer;
vertical-align: middle;
line-height: 1.4;
text-align: center;
padding: 1em 0; }
@media screen and (min-width:800px){
.blue-button { 
width: 20%;
margin: 2% 35%;
text-align: center;
padding: 1em 5%;
}
}
.green-button { 
background-color:#30AC38;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #219328;
display:inline-block;
cursor:pointer;
margin: 2% 45%;
line-height: 1.2;
text-align: center;
color: #ffffff;
padding: 0.5em 2em;
text-decoration:none;
}
.red-button {
background-color:#bc3315;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #942911;
display:inline-block;
cursor:pointer;
margin: 2% 45%;
line-height: 1.2;
text-align: center;
color: #ffffff;
padding: 0.5em 1em;
text-decoration:none;
}                                 
.blue-button:hover, .red-button:hover, .green-button:hover {
background-color: #faad14;
color: #fff;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: all 1s ease;
}  .kontur {
border: 1px solid #333;
margin: 3%;
}
.kontur-fff {
clear: both;
border: 1px solid #fff;
margin: 0;
padding: 0;
width: auto;
}
.btn-kontur{
display:inline;
border: 1px solid green;
width: auto;
float: left;
height:  auto;
margin-left: 5%;
padding-bottom: 0;
text-align: center;
margin-bottom: 3%;
color: #f5f9f5;
cursor: pointer;
}
.kontur-1{
border: 1px solid #333;
width: 90%;
margin-left: 5%;
padding-bottom: 0;
}
.btn-kontur a {
border: 1px solid red;
color: #292c29;
font-family: 'Raleway';
display:inline;
font-size:.9em;
text-decoration: none;
}
.btn-kontur a:hover {
color: gold;
}
.btn-kontur:hover {
border: 1px solid gold; 
}
@media screen and (min-width:800px){
.btn-kontur a {
font-weight: 200;
}
}
.btn-kontur-s {
color: #292c29;
font-family: 'Raleway';
text-align: center;
font-size: .9em;
padding: 3%;
margin-top: -9%;
}
.btn-kontur-s a {
color: #fff;
border: 1px solid #fff;
}
.card .kontur {
margin-top: 0;
}  .spacer10 {
width: 100%;
height: 10px;
float: left;
}
.spacer25 {
width: 100%;
height: 25px;
float: left;
}
.spacer50 {
width: 100%;
height: 50px;    
float: left;
}
.spacer75 {
width: 100%;
height: 75px;
float: left;
}
.spacer100 {
float: left;
width: 100%;
height: 20px;
}
.spacer150 {
width: 100%;
height: 150px;
float: left;
}
.btn-bf {
clear: both;
bottom: 4%;
}
.abstand {
clear: both;
margin-bottom: 4%;
}
.abstand-kont {
clear: both;
bottom: 2%;
}
.abstand-top{
clear: both;
margin-top: 4%;
}
.abstand-top-inner{
clear: both;
padding-top: 4%;
}
.abstand-bot-inner{
clear: both;
padding-bottom: 4%;
}
.abstand-top-big{
clear: both;
margin-top: 8%;
}
.abstand-color  {
clear: both;
width: 100%;
height: 20px;
margin-top:0;
background: #fff;
}
@media screen and (min-width:768px){
.spacer100 {
height: 100px;
}
} figure {
display: inline-block;
overflow: hidden;
border: 1px solid gray;
}
figure img {
-webkit-transition: all .9s ease;
-moz-transition: all .9s ease;
-ms-transition: all .9s ease;
-o-transition: all .9s ease;
transition: all .9s ease;
vertical-align: middle;
}
figure img:hover {
-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2);
}
figure img:hover {
background: red;
} .card figure img  {
display:block;
margin-left: 0;
margin-right: 0;
padding-right: 0;
width: auto;
max-width: auto;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: all 1s ease;
}
.card p figure  {
margin: 0;
width: 100%;
float: left;
display: block;
text-align: left;
}
figcaption{
display: block;
text-align: center;
}
@media screen and (min-width:768px){
figcaption {
font-size: 1.5em;
display: block;
text-align: center;
}
} .carousel {
position: relative;
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden;
}
.carousel-item.active, .carousel-item-next, .carousel-item-prev {
display: block;
}
.carousel-inner {
min-height: 300px;
border: 1px solid #fff;
border-radius: 30px;
background-color: #bbbbbb;
}
@media screen and (min-width:600px) {
.site-sidebar {
float:right;
}
}
@media screen and (min-width:800px) {
.site-sidebar {
margin-top:5em;
}
}
.yellow {
background-color: #edcf06;
}
.red {
background-color: #af2112;
width: auto;	
float: left;
position: relative;
}
.white {
background-color: #fff;
width: 80%;
padding: 2% 10%;
float: left;
position: relative;
color: #181834;
margin: 0;
}
.white h4{
font-size: 2.3em;					
}
.contrast{
-webkit-filter: contrast(1);
filter: contrast(1);
}  .reveal1.active {
width: 100%;
float: left;
}
.reveal1{
position: relative;
transform: translateX(+1150px) scale(.2); opacity: 0;
transition: 2s all ease; margin-bottom: 5%;
}
.reveal1.active{
transform: translateX(1.5);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all ease 1.2s;
-moz-transition: all ease 1.2s;
transition: all ease 1.2s;
opacity: 1;
}	
.reveal1.active h1 {
text-align:center;
font-size: 1.7em;
}
.reveal1.active h2 {
text-align: center;
}
@keyframes .reveal1.active {
0% { opacity: 0; }  
90% { opacity: .4; }
100% { opacity: 1; }
}  
h2.reveal1.active  { }
.reveal1.active h3 {
color: #fff;
text-align: left;
font-size: 1.5em;
padding-bottom: 1em;
}
.reveal1 .aktive p,
.reveal1 p{
font-size: 1.3em;
}
@media screen and (min-width:800px) {
.reveal1.active h1 {
font-size: 2.7em;
}
}  .kontakt{
width: 90%;
margin:0 5%;
font-size:.9em;
font-weight: 300;
float: left;
position: relative;
text-align: left;
}
@media screen and (min-width:800px) {
.kontakt {
font-size: 1.2em;
margin:0 5%;
}
}
.kontakt p {
width: 99%;
margin: auto 0;
padding: 0.5em 0 0.8em 0;
line-height: 1.5;
}
.kontakt h2{
color: #fff;
margin: auto 0;
line-height: 1.2;
font-size: 1.9em;
}
.tel-menu{
background: #009fe0;
}
.tel-menu:hover{
background: #009fe0;
border: 0;
}
.tel-menu a {
font-size: 1.3em;
color: #fff;
}
.datenschutz {
background: rgb(0,0,0,0);
width: 90%;
margin: auto 5%;
float: left;
line-height: 1.325;
font-size: 80%;
clear:both;
}
.datenschutz p {
text-align: justify;
line-height: 1.525;
width: 90%;
margin: auto 5%;
}
.datenschutz h2,
.datenschutz h3,
.datenschutz h4{
text-align: left;
float: left;
width: 90%;
margin: auto 5%;
padding-bottom: .3em;
}
.datenschutz ul {
width: 85%;
margin: auto 5%;
padding: 1em 2em;
}  div#realCB-btn {
position: fixed;
bottom: 150px;
left: 0; padding: 5px 4px;
margin: 0 0 1% 0;
width: 70px;
height: 40px;
color: #fff;
border-radius: 0px;
font-family: 'Lato', sans-serif;
font-weight: 500;
background: transparent; -webkit-box-shadow: 5px 5px 6px rgb(0 0 0 / 60%);
-moz-box-shadow: 5px 5px 6px rgba(0,0,0,.6);
-o-box-shadow: 5px 5px 6px rgba(0,0,0,.6);
box-shadow: 5px -5px 6px rgb(0 0 0 / 60%);
behavior: src('../PIE.htc');
filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=2);
-ms-filter: "progid:DXImageTransform.Microsoft.DropShadow(color=#333333, offx=2, offy=2)";
z-index: 2220;
} .footer .widget,
.footer-top .widget,
.footer-top{
width: 100%;
margin-left: 0;
float: left;
bottom: 0;
}
.site-footer .btn-middle a{
color: #fff;
}
.site-footer .parallax6 h2{
color: #fff;
font-size: 1.4em;
}
div#footer-widgets-wrap p {
color: #fff;
}
.footer-top {
background: #fff;
}				@media screen and (min-width:900px) {
.site-footer .parallax6 h2{
font-size: 2.13em;
}
}
@media screen and (min-width:1200px) {
.site-footer .parallax6 h2{
font-size: 2.3em;
}
}
.site-footer #footer-top  {
margin: 5% 10%;
color: #fff;
font-size: 2.1em;
font-weight: 400;
line-height: 1.3;
}
.site-footer {
display: grid;
clear: both;
background: #012433;
color: #e2e6e6;
}
.textwidget p,
.textwidget{
padding: 3% 0;
margin: auto 1%;
}
.textwidget p{
font-size: 90%;
}
.site-footer h2,
.widgettitle h2{
color: #ee7425;
font-size: 100%;
text-align: left;
font-size: 1.3em;
margin: auto 0;
}
.site-footer h3,
.widgettitle h3,
.woocommerce.site-footer h3,
.woocommerce.widgettitle h3 {
color: #edcf06;
font-size: 100%;
text-align: left;
font-size: .9em;
}
.site-footer a {
color: #eee;
font-weight: 300;
font-size: .95em;
}
.site-footer a:hover {
color:#ee7425;
}
.footer-widgets {
margin-right:0;
background: #292c29;
}
.footer-widget-column {
float: left;
width: 100%;
padding-left: 0;
box-sizing: border-box;
} .footer-widget-column:nth-child(1):nth-last-child(1) {
float: none;
float: none;
width: 100%;
} .footer-widget-column:nth-child(1):nth-last-child(2),
.footer-widget-column:nth-child(2):nth-last-child(1) {
width: 100%;
}
.footer-1,
.footer-2,
.footer-3,
.footer-4,
.widget-area {
float: left;
text-align: left;
padding-left: 1em;
padding-bottom: 1em;
margin: auto 0;
}
@media screen and (min-width:768px){
.footer-1,
.footer-2,
.footer-3,
.footer-4,
.widget-area {
padding-left: 2em;
}
}
.textwidget p {
color:#e2e6e6;
line-height: 1.9;
}
.footer-copyright {
clear: both;
float: left;
position: relative;
background-color: #011721; font-size:90%;
right: 0;
left: 0;
width: 99%;
margin-right: -1%;
border-top: 1px solid #fff;
padding: 1% 1% 1% 0; color: #c25610;
margin: 0;
}
.site-footer .footer-copyright p{
color: #181834;
margin-left: 2em;
margin-right: 1em;
font-size: 90%;
width: auto;
float: left;
}
.footer-copyright a{
font-size:90%; color: #486876;
padding: auto 5px;
}
.footer-copyright a:hover{ color:#ddd;
}
div#footer-widgets-wrap {
margin-left: 0;
}
@media screen and (min-width:768px){
div#footer-widgets-wrap { }
.site-footer p{
margin-left:0;
font-size:.9em;
color: #e2e6e6;
line-height: 1.5;
}
.textwidget p,
.textwidget{
padding: 2% 0;
margin: auto 0 auto 0;
} 
.textwidget.footer-copyright,
.textwidget.footer-copyright p{
padding:-2% 0;
margin: 0;
}
.widgettitle h2{
font-size:100%;
text-align: left;
font-size:1.2em;
}
.footer-1,
.footer-2,
.footer-3,
.footer-4,
.widget-area{
font-weight: 300;
float: left;
text-align: left; padding-bottom: 1em;
width: 28%;
padding-top: 5%;
line-height: 1.16;
}
.footer-copyright p {
margin-left: 2em;
color:#c25610!Important;
text-align: left;
width: 100%;
padding-left: 0em;
left: 0;
}
}
.footer-full {
width: 90%;	
float: left;
position: relative;
} .btn-footer{
font-size: 1.1em;
display: block;
margin: 1% 0;
padding: 0.1em 0.3em;
cursor: pointer;
color: #fff;
border: 1px solid gold;
text-align: center;
float: left;
}
.btn-footer:hover {
background-color: #edcf06;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all ease 1.0s;
-moz-transition: all ease 1.0s;
transition: all ease 1.0s;
}
.btn-footer a {
background: rgba(217, 247, 218, );
display:inline;
font-size:90%;
text-decoration: none;
color: #fff;
}
.btn-footer a:hover {
color: #fff;
-webkit-transform: scale(1.1);
-moz-transform: scale(.8);
transform: scale(.8);
-webkit-transition: all ease 1.5s;
-moz-transition: all ease 1.5s;
transition: all ease 1.5s;
} .cookie {
font-size: .85em;
} .back-to-top {   
display: none;
font-size: 1.6em;
position: fixed;
float: left;
height: 40px;
width: 30px; right: 40%;
bottom: 5%;
z-index: 211100;
}
a.cc_more_info {
color: #fff;
}
a.back-to-top {
color:#ff6900;
padding: 0.51em;
z-index:    22999;
}
a.back-to-top:hover {
border: solid 1px;
border-radius: 0px;
color: #ff6900;
border-style: solid;
border-bottom-color: #ff6900;
z-index: 3500;
}
a.back-to-top span {
display: none;
font-size: .9em;
}
a.back-to-top:hover span {
width: 80px;
height: 130px;
margin-right: 20px;
top: 0;
padding: 10px 20px 40px;
color: red;
display: block;
position: absolute;
text-align: center;
font-size: .8em;
border-radius: 2px 2px 1px 1px;
z-index:    2999;
}
@media screen and (min-width:768px){ .back-to-top {   
display: none;
font-size: 1.6em;
position: fixed;
float: left;
height: 40px;
width: 30px; right: 48%;
bottom: 5%;
z-index: 211100;
}
a.cc_more_info {
color: #fff;
}
a.back-to-top {
color:#ff6900;
padding: 0.51em;
z-index:    2999;
}
a.back-to-top:hover {
border: solid 1px;
border-radius: 0px;
color: #ff6900;
border-style: solid;
border-bottom-color: #ff6900;
z-index: 3500;
}
a.back-to-top span {
display: none;
font-size: .9em;
}
a.back-to-top:hover span {
width: 80px;
height: 130px;
margin-right: 20px;
top: 0;
padding: 10px 20px 40px;
color: red;
display: block;
position: absolute;
text-align: center;
font-size: .8em;
border-radius: 2px 2px 1px 1px;
z-index:    2999;
}
} @keyframes typing {
from { 
width: 0;
}
to { 
width: 48ch;
}
}  div.wpforms-container-full {
width: 80%;
margin: 0 10% 5% 10%;
}
div.wpforms-container-full  .wpforms-title{
font-size: 1,0em !important;
color: #fff;
padding-top: 200px	;
}
@media screen and (min-width: 600px){
div.wpforms-container-full  .wpforms-title{
font-size: 2.5em !important;
color: #fff;
padding-top: 5%;
}
}
div.wpforms-container-full.wpforms-form input[type=text] {
color: red;
}
label.wpforms-field-label-inline {
color: #fff;
}
.button#wpforms-submit-1032 {
}
div.wpforms-container-full 
.wpforms-form button[type=submit]{
font-size: 1.2em;
display: block;  margin: 3% 0;
padding: 0.3em 1em;
cursor: pointer;
line-height: 1.1;
vertical-align: middle;
color: #181834; border: 1px solid gold;
text-align: center;
}
.wpforms-confirmation-container-full p:last-of-type {
color: #181834;
}
div.wpforms-container-full 
.wpforms-form button[type=submit]:hover {
background-color:#f7d541;
color: #fff;
-webkit-transition: all 1s ease ;
-moz-transition: all 1s ease;
transition: all 1s ease;
}
div.wpforms-container-full 
.wpforms-form button[type=submit] a {
background: rgba(217, 247, 218, );
display:inline;
font-size:90%;
text-decoration: none;
color: #fff;
}
div.wpforms-container-full 
.wpforms-form button[type=submit] a:hover {
color: #020518;
-webkit-transform: scale(.4);
-moz-transform: scale(.4);
transform: scale(.8);
-webkit-transition: all ease 1.5s;
-moz-transition: all ease 1.5s;
transition: all ease 1.5s;
} .wpforms-confirmation-container-full	{
background-color:#f7d541;
color: #020518;
}
.wpforms-confirmation-container-full	{
background-color:#f7d541;
color: #020518;
margin: 15% 30% 5% -50%;
padding: 1em;
}
@media screen and (min-width: 768px){
.wpforms-confirmation-container-full	{
background-color:#f7d541;
color: #020518;
margin: 15% 30% 5% -50%;
padding: 1em;
}
}
div.wpforms-container-full.wpforms-form.wpforms-field input.wpforms-error{
background: #f8e48f;
border: 2px solid #cc0000;
}	
div.wpforms-container-full .wpforms-form label.wpforms-error {
display: block;
color: #edcf06;
font-size: .6em;
float: none;
cursor: default;
}  form.post-password-form {
margin: 5% 10%;
font-size: 80%;
}  .card-kontakt { }
@media screen and (min-width: 1178px){
.card-kontakt {
display: flex;
flex-wrap: wrap; }
}
.card-kontakt > * {
flex-grow: 1;
flex-shrink: 1;
flex-basis: 28px;
}
.media {  min-height: 28px;
width: 80%;
float: left;
position: relative;  padding-right: 30px;
margin-right: -232px;
}
.media img {
width: 20%;
margin-left: -10px;
right: 10px;
padding-bottom: 30px;
}
@media screen and (min-width: 1178px){
.media img {
width: 40%;
margin-left:0;
}
}
.formular {
margin-top: -170px;
}  #cookie-popup { 
text-align: center;
background: #fff;
position: fixed;
bottom: 10%;
background-color: #1a3541;
left: 0;
margin: 5% 15%;
color: aliceblue;
right: 0;
cursor: pointer;
z-index: 9999;
font-size: 14px;
line-height: 20px;
padding: 20px;
-webkit-box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 20%);
-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 20%);
}
#cookie-popup p {
color: #fff
}
#cookie-popup.hidden {
display: none;
}
button {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 1em;
background: #f7a237;
color: #fff;
padding: 0.6em 1em;
cursor: pointer;
}@font-face {
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 300;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-300.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-300.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-300.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-300.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-300.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed) format('svg'); } @font-face {
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 400;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-regular.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-regular.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-regular.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-regular.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-regular.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed) format('svg'); } @font-face {
font-family: 'Roboto Condensed';
font-style: normal;
font-weight: 700;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-700.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-700.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-700.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-700.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-700.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed) format('svg'); } @font-face {
font-family: 'Kanit';
font-style: normal;
font-weight: 300;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-300.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-300.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-300.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-300.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-300.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-300.svg#Kanit) format('svg'); } @font-face {
font-family: 'Kanit';
font-style: normal;
font-weight: 400;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-regular.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-regular.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-regular.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-regular.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-regular.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-regular.svg#Kanit) format('svg'); } @font-face {
font-family: 'Kanit';
font-style: normal;
font-weight: 500;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-500.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-500.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-500.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-500.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-500.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-500.svg#Kanit) format('svg'); } @font-face {
font-family: 'Kanit';
font-style: normal;
font-weight: 600;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-600.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-600.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-600.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-600.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-600.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-600.svg#Kanit) format('svg'); } @font-face {
font-family: 'Kanit';
font-style: normal;
font-weight: 700;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-700.eot); src: local(''),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-700.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-700.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-700.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-700.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/kanit-v12-latin-700.svg#Kanit) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300.eot); src: local('Open Sans'), local('OpenSans-Light'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-regular.eot); src: local('Open Sans Regular'), local('OpenSans-Regular'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-regular.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-regular.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-regular.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-regular.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300italic.eot); src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300italic.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300italic.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300italic.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-300italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-600.eot); src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-600.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-600.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-600.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-600.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-600.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-700.eot); src: local('Open Sans Bold'), local('OpenSans-Bold'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-700.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-700.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-700.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-700.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-700.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-800.eot); src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-800.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-800.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-800.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-800.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/open-sans-v17-latin-800.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 200;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-200.eot); src: local('Raleway '),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-200.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-200.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-200.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-200.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-200.svg#Raleway) format('svg'); } @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 300;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-300.eot); src: local('Raleway'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-300.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-300.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-300.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-300.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-300.svg#Raleway) format('svg'); } @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 400;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-regular.eot); src: local('Raleway'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-regular.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-regular.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-regular.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-regular.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-regular.svg#Raleway) format('svg'); } @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 500;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-500.eot); src: local('Raleway'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-500.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-500.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-500.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-500.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-500.svg#Raleway) format('svg'); } @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 600;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-600.eot); src: local('Raleway'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-600.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-600.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-600.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-600.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-600.svg#Raleway) format('svg'); } @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 700;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-700.eot); src: local('Raleway'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-700.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-700.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-700.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-700.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/raleway-v17-latin-700.svg#Raleway) format('svg'); } @font-face {
font-family: 'Aktiv Grotesk';
src: local('Aktiv Grotesk'),('../fonts/Aktiv-Grotesk-Thin.eot'); src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/Aktiv-Grotesk-Thin.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/Aktiv-Grotesk-Thin.otf) format('opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/Aktiv-Grotesk-Thin.svg) format('svg'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/Aktiv-Grotesk-Thin.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/Aktiv-Grotesk-Thin.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/Aktiv-Grotesk-Thin.woff2) format('woff2'); font-weight: normal;
font-style: normal;
} @font-face {
font-family: 'Helvetica Light';
font-style: normal;
font-weight: normal;
src: local('Helvetica Neue LT Pro 45 Light'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/HelveticaNeueLTPro-Lt.woff) format('woff');
}  @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-100.eot); src: local('Roboto Thin'), local('Roboto-Thin'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-100.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-100.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-100.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-100.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-100.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300.eot); src: local('Roboto Light'), local('Roboto-Light'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300italic.eot); src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300italic.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300italic.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300italic.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-300italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-italic.eot); src: local('Roboto Italic'), local('Roboto-Italic'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-italic.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-italic.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-italic.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-italic.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-italic.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-regular.eot); src: local('Roboto'), local('Roboto-Regular'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-regular.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-regular.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-regular.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-regular.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-regular.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-500.eot); src: local('Roboto Medium'), local('Roboto-Medium'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-500.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-500.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-500.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-500.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-500.svg#Roboto) format('svg'); } @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-700.eot); src: local('Roboto Bold'), local('Roboto-Bold'),
url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-700.eot?#iefix) format('embedded-opentype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-700.woff2) format('woff2'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-700.woff) format('woff'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-700.ttf) format('truetype'), url(//baugeschaeft-winter.com/wp-content/themes/winterbg/fonts/roboto-v20-latin-700.svg#Roboto) format('svg'); }.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-active{
color: red;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.container-slide.slick-list {
display: none;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.container-rezension.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.container-slide.slick-track
{
position: relative;
top: 0;
left: 0;
background: red;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height:auto;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}html.lb-disable-scrolling {
overflow: hidden; position: fixed;
height: 100vh;
width: 100vw;
}
.lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
display: none;
}
.lightbox {
position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-weight: normal;
}
.lightbox .lb-image {
display: block;
height: auto;
max-width: inherit;
max-height: none;
border-radius: 3px; border: 4px solid white;
}
.lightbox a img {
border: none;
}
.lb-outerContainer {
position: relative;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
border-radius: 4px; background-color: white;
}
.lb-outerContainer:after {
content: "";
display: table;
clear: both;
}
.lb-loader {
position: absolute;
top: 43%;
left: 0;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
.lb-cancel {
display: block;
width: 32px;
height: 32px;
margin: 0 auto;
background: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/images/loading.gif) no-repeat;
}
.lb-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
.lb-container > .nav {
left: 0;
}
.lb-nav a {
outline: none;
background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}
.lb-prev, .lb-next {
height: 100%;
cursor: pointer;
display: block;
}
.lb-nav a.lb-prev {
width: 34%;
left: 0;
float: left;
background: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/images/prev.png) left 48% no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity 0.6s;
-moz-transition: opacity 0.6s;
-o-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.lb-nav a.lb-prev:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.lb-nav a.lb-next {
width: 64%;
right: 0;
float: right;
background: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/images/next.png) right 48% no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity 0.6s;
-moz-transition: opacity 0.6s;
-o-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.lb-nav a.lb-next:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
*zoom: 1;
width: 100%;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
content: "";
display: table;
clear: both;
}
.lb-data {
padding: 0 4px;
color: #ccc;
}
.lb-data .lb-details {
width: 85%;
float: left;
text-align: left;
line-height: 1.1em;
}
.lb-data .lb-caption {
font-size: 13px;
font-weight: bold;
line-height: 1em;
}
.lb-data .lb-caption a {
color: #4ae;
}
.lb-data .lb-number {
display: block;
clear: left;
padding-bottom: 1em;
font-size: 12px;
color: #999999;
}
.lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
background: url(//baugeschaeft-winter.com/wp-content/themes/winterbg/images/close.png) top right no-repeat;
text-align: right;
outline: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: 0.7;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}.card-animation {
background: #E04D4D;
height: 145px;
width: 30%;
opacity: 0;
}
ody {
background-color: #222;
text-align: center;
font-family: "Signika Negative", Arial, sans-serif;
color: white;
}
h1 {
font-weight: 400;
font-size: 2.5em;
}
.container-scroll1,
.container{
max-width: 800px;
margin: auto;
width: 100%;
line-height: 0;
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
}
.box-scroll1,.box {
width: 31%;
height: 15vh;
margin: 5px;
opacity: 0;
will-change: transform;
}
.gray {
background-color: #777;
}
.blue {
background-color: #2c7ad2;
}
.orange {
background-color: #e77614;
}
.red {
background-color: #c82736;
}
.purple {
background-color: #8d3dae;
}
.green {
background-color: #28a92b;
}
header-scroll1 {
position: fixed;
top: 0px;
left: 0px;
padding: 6px 10px 6px 10px;
border-bottom-right-radius: 26px;
z-index: 100;
background-color: rgba(0,0,0,0.5);
}#webhint {
display: none
}
.cc_banner-wrapper {
z-index: 9001;
position: relative
}
.cc_container .cc_btn {
cursor: pointer;
text-align: center;
font-size: 0.6em;
transition: font-size 200ms;
line-height: 1em
}
.cc_container .cc_message {
font-size: 0.6em;
transition: font-size 200ms;
margin: 0;
padding: 0;
line-height: 1.5em
}
.cc_container .cc_logo {
display: none;
text-indent: -1000px;
overflow: hidden;
width: 100px;
height: 22px;
background-size: cover;
background-image: url(https://s3-eu-west-1.amazonaws.com/assets.cookieconsent.silktide.com/cookie-consent-logo.png);
opacity: 0.9;
transition: opacity 200ms
}
.cc_container .cc_logo:hover, .cc_container .cc_logo:active {
opacity: 1
}
@media screen and (min-width: 500px) {
.cc_container .cc_btn {
font-size: 0.8em
}
.cc_container .cc_message {
font-size: 0.8em
}
}
@media screen and (min-width: 768px) {
.cc_container .cc_btn {
font-size: 1em
}
.cc_container .cc_message {
font-size: 1em;
line-height: 1em
}
}
@media screen and (min-width: 992px) {
.cc_container .cc_message {
font-size: 1em
}
}
@media print {
.cc_banner-wrapper, .cc_container {
display: none
}
}
.cc_container {
position: fixed;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
padding: 10px
}
.cc_container .cc_btn {
padding: 8px 10px;
background-color: #efefef;
cursor: pointer;
transition: font-size 200ms;
text-align: center;
font-size: 0.6em;
display: block;
width: 33%;
margin-left: 10px;
float: right;
max-width: 120px
}
.cc_container .cc_message {
transition: font-size 200ms;
font-size: 0.6em;
display: block
}
@media screen and (min-width: 500px) {
.cc_container .cc_btn {
font-size: 0.8em
}
.cc_container .cc_message {
margin-top: 0.5em;
font-size: 0.8em
}
}
@media screen and (min-width: 768px) {
#webhint {
display: block
}
.cc_container {
padding: 15px 30px 15px
}
.cc_container .cc_btn {
font-size: 1em;
padding: 8px 15px
}
.cc_container .cc_message {
font-size: 1em
}
}
@media screen and (min-width: 992px) {
.cc_container .cc_message {
font-size: 1em
}
}
.cc_container {
background: #edcf06;
color: #fff;
font-size: 17px;
font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;
box-sizing: border-box
}
.cc_container ::-moz-selection {
background: #edcf06;
color: #fff;
text-shadow: none
}
.cc_container .cc_btn, .cc_container .cc_btn:visited {
color: #000;
background-color: #efefef;
transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
-webkit-transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
border-radius: 5px;
-webkit-border-radius: 5px
}
.cc_container .cc_btn:hover, .cc_container .cc_btn:active {
background-color: #fff;
color: #000
}
.cc_container a, .cc_container a:visited {
text-decoration: none;
color: #fff;
transition: 200ms color
}
.cc_container a:hover, .cc_container a:active {
color: #fff
}
@-webkit-keyframes slideUp {
0% {
-webkit-transform: translateY(66px);
transform: translateY(66px)
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0)
}
}
@keyframes slideUp {
0% {
-webkit-transform: translateY(66px);
-ms-transform: translateY(66px);
transform: translateY(66px)
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0)
}
}
.cc_container, .cc_message, .cc_btn {
animation-duration: 0.8s;
-webkit-animation-duration: 0.8s;
-moz-animation-duration: 0.8s;
-o-animation-duration: 0.8s;
-webkit-animation-name: slideUp;
animation-name: slideUp
}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] {
transition-duration: 50ms
}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate {
transition-delay: 50ms
}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos] {
transition-duration: .1s
}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate {
transition-delay: .1s
}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos] {
transition-duration: .15s
}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate {
transition-delay: .15s
}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos] {
transition-duration: .2s
}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate {
transition-delay: .2s
}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos] {
transition-duration: .25s
}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate {
transition-delay: .25s
}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos] {
transition-duration: .3s
}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate {
transition-delay: .3s
}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos] {
transition-duration: .35s
}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate {
transition-delay: .35s
}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos] {
transition-duration: .4s
}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate {
transition-delay: .4s
}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos] {
transition-duration: .45s
}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate {
transition-delay: .45s
}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos] {
transition-duration: .5s
}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate {
transition-delay: .5s
}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos] {
transition-duration: .55s
}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate {
transition-delay: .55s
}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos] {
transition-duration: .6s
}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate {
transition-delay: .6s
}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos] {
transition-duration: .65s
}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate {
transition-delay: .65s
}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos] {
transition-duration: .7s
}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate {
transition-delay: .7s
}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos] {
transition-duration: .75s
}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate {
transition-delay: .75s
}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos] {
transition-duration: .8s
}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate {
transition-delay: .8s
}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos] {
transition-duration: .85s
}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate {
transition-delay: .85s
}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos] {
transition-duration: .9s
}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate {
transition-delay: .9s
}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos] {
transition-duration: .95s
}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate {
transition-delay: .95s
}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] {
transition-duration: 1s
}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate {
transition-delay: 1s
}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos] {
transition-duration: 1.05s
}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate {
transition-delay: 1.05s
}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos] {
transition-duration: 1.1s
}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate {
transition-delay: 1.1s
}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos] {
transition-duration: 1.15s
}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate {
transition-delay: 1.15s
}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos] {
transition-duration: 1.2s
}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate {
transition-delay: 1.2s
}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos] {
transition-duration: 1.25s
}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate {
transition-delay: 1.25s
}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos] {
transition-duration: 1.3s
}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate {
transition-delay: 1.3s
}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos] {
transition-duration: 1.35s
}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate {
transition-delay: 1.35s
}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos] {
transition-duration: 1.4s
}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate {
transition-delay: 1.4s
}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos] {
transition-duration: 1.45s
}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate {
transition-delay: 1.45s
}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos] {
transition-duration: 1.5s
}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate {
transition-delay: 1.5s
}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos] {
transition-duration: 1.55s
}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate {
transition-delay: 1.55s
}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos] {
transition-duration: 1.6s
}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate {
transition-delay: 1.6s
}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos] {
transition-duration: 1.65s
}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate {
transition-delay: 1.65s
}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos] {
transition-duration: 1.7s
}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate {
transition-delay: 1.7s
}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos] {
transition-duration: 1.75s
}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate {
transition-delay: 1.75s
}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos] {
transition-duration: 1.8s
}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate {
transition-delay: 1.8s
}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos] {
transition-duration: 1.85s
}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate {
transition-delay: 1.85s
}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos] {
transition-duration: 1.9s
}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate {
transition-delay: 1.9s
}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos] {
transition-duration: 1.95s
}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate {
transition-delay: 1.95s
}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos] {
transition-duration: 2s
}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate {
transition-delay: 2s
}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos] {
transition-duration: 2.05s
}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate {
transition-delay: 2.05s
}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos] {
transition-duration: 2.1s
}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate {
transition-delay: 2.1s
}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos] {
transition-duration: 2.15s
}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate {
transition-delay: 2.15s
}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos] {
transition-duration: 2.2s
}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate {
transition-delay: 2.2s
}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos] {
transition-duration: 2.25s
}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate {
transition-delay: 2.25s
}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos] {
transition-duration: 2.3s
}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate {
transition-delay: 2.3s
}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos] {
transition-duration: 2.35s
}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate {
transition-delay: 2.35s
}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos] {
transition-duration: 2.4s
}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate {
transition-delay: 2.4s
}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos] {
transition-duration: 2.45s
}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate {
transition-delay: 2.45s
}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos] {
transition-duration: 2.5s
}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate {
transition-delay: 2.5s
}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos] {
transition-duration: 2.55s
}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate {
transition-delay: 2.55s
}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos] {
transition-duration: 2.6s
}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate {
transition-delay: 2.6s
}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos] {
transition-duration: 2.65s
}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate {
transition-delay: 2.65s
}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos] {
transition-duration: 2.7s
}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate {
transition-delay: 2.7s
}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos] {
transition-duration: 2.75s
}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate {
transition-delay: 2.75s
}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos] {
transition-duration: 2.8s
}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate {
transition-delay: 2.8s
}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos] {
transition-duration: 2.85s
}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate {
transition-delay: 2.85s
}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos] {
transition-duration: 2.9s
}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate {
transition-delay: 2.9s
}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos] {
transition-duration: 2.95s
}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate {
transition-delay: 2.95s
}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos] {
transition-duration: 3s
}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate {
transition-delay: 3s
}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] {
transition-timing-function: cubic-bezier(.25,.25,.75,.75)
}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos] {
transition-timing-function: ease
}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos] {
transition-timing-function: ease-in
}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos] {
transition-timing-function: ease-out
}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos] {
transition-timing-function: ease-in-out
}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos] {
transition-timing-function: cubic-bezier(.6,-.28,.735,.045)
}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos] {
transition-timing-function: cubic-bezier(.175,.885,.32,1.275)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] {
transition-timing-function: cubic-bezier(.68,-.55,.265,1.55)
}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos] {
transition-timing-function: cubic-bezier(.47,0,.745,.715)
}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(.39,.575,.565,1)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(.445,.05,.55,.95)
}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos] {
transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos] {
transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}
[data-aos^=fade][data-aos^=fade] {
opacity: 0;
transition-property: opacity,transform
}
[data-aos^=fade][data-aos^=fade].aos-animate {
opacity: 1;
transform: translateZ(0)
}
[data-aos=fade-up] {
transform: translate3d(0,100px,0)
}
[data-aos=fade-down] {
transform: translate3d(0,-100px,0)
}
[data-aos=fade-right] {
transform: translate3d(220px,0,0)scale(.6)
}
[data-aos=fade-button] {
transform: translate3d(0px,120px,0)scale(1.3) 
}
[data-aos=fade-left] {
transform: translate3d(-500px,0,0)
}
[data-aos=fade-up-right] {
transform: translate3d(-100px,100px,0)
}
[data-aos=fade-up-left] {
transform: translate3d(100px,100px,0)
}
[data-aos=fade-down-right] {
transform: translate3d(1100px,100px,0)
}
[data-aos=fade-down-left] {
transform: translate3d(100px,-100px,0)
}
[data-aos^=zoom][data-aos^=zoom] {
opacity: 0;
transition-property: opacity,transform
}
[data-aos^=zoom][data-aos^=zoom].aos-animate {
opacity: 1;
transform: translateZ(0) scale(1)
}
[data-aos=zoom-in] {
transform: scale(.6)
}
[data-aos=zoom-in-up] {
transform: translate3d(0,100px,0) scale(.6)
}
[data-aos=zoom-in-down] {
transform: translate3d(0,-100px,0) scale(.6)
}
[data-aos=zoom-in-right] {
transform: translate3d(-100px,0,0) scale(.6)
}
[data-aos=zoom-in-left] {
transform: translate3d(100px,0,0) scale(.6)
}
[data-aos=zoom-out] {
transform: scale(1.2)
}
[data-aos=zoom-out-up] {
transform: translate3d(0,100px,0) scale(1.2)
}
[data-aos=zoom-out-down] {
transform: translate3d(0,-100px,0) scale(1.2)
}
[data-aos=zoom-out-right] {
transform: translate3d(-100px,0,0) scale(1.2)
}
[data-aos=zoom-out-left] {
transform: translate3d(100px,0,0) scale(1.2)
}
[data-aos^=slide][data-aos^=slide] {
transition-property: transform
}
[data-aos^=slide][data-aos^=slide].aos-animate {
transform: translateZ(0)
}
[data-aos=slide-up] {
transform: translate3d(0,100%,0)
}
[data-aos=slide-down] {
transform: translate3d(0,-100%,0)
}
[data-aos=slide-right] {
transform: translate3d(-100%,0,0)
}
[data-aos=slide-left] {
transform: translate3d(100%,0,0)
}
[data-aos^=flip][data-aos^=flip] {
backface-visibility: hidden;
transition-property: transform
}
[data-aos=flip-left] {
transform: perspective(2500px) rotateY(-100deg)
}
[data-aos=flip-left].aos-animate {
transform: perspective(2500px) rotateY(0)
}
[data-aos=flip-right] {
transform: perspective(2500px) rotateY(100deg)
}
[data-aos=flip-right].aos-animate {
transform: perspective(2500px) rotateY(0)
}
[data-aos=flip-up] {
transform: perspective(2500px) rotateX(-100deg)
}
[data-aos=flip-up].aos-animate {
transform: perspective(2500px) rotateX(0)
}
[data-aos=flip-down] {
transform: perspective(2500px) rotateX(100deg)
}
[data-aos=flip-down].aos-animate {
transform: perspective(2500px) rotateX(0)
}