@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}
*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.wp-block-finish-box{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);display:block;padding:25px 0;transition:all ease-in-out .13s}@media (prefers-reduced-motion:reduce){.wp-block-finish-box{transition:none}}.wp-block-finish-box .aspect-ratio-box{padding-top:61.4287%;margin:-25px 0 32px 0}.wp-block-finish-box img{max-width:none}.wp-block-finish-box .heading-box{margin-top:0;margin-bottom:9px;padding:0 23px;color:#bc2b2b;font-family:Nunito,Arial,sans-serif;font-size:21px;font-weight:800;line-height:1.25}.wp-block-finish-box p{margin-top:9px;padding:0 23px}a.wp-block-finish-box{text-decoration:none;position:relative}a.wp-block-finish-box::after{position:absolute;right:15px;bottom:25px;content:"";font-family:iconfont;color:#bc2b2b;font-size:8px;transform:rotate(-90deg);transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){a.wp-block-finish-box::after{transition:none}}a.wp-block-finish-box:focus,a.wp-block-finish-box:hover{text-decoration:none;color:#333;transform:scale(1.018);box-shadow:0 2px 15px rgba(0,0,0,.3)}a.wp-block-finish-box:focus::after,a.wp-block-finish-box:hover::after{right:11px}.wp-block-finish-box2{margin:25px 0!important;padding:43px 36px!important;background:#e9e8e8 url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/polygon.png) no-repeat bottom left;background-size:200px 200px}.wp-block-finish-box2:first-child{margin-top:0!important}.wp-block-finish-box2:last-child{margin-bottom:0!important}.wp-block-finish-box2.style-2{background-color:#f5f5f5}.wp-block-finish-box2.style-3{background:rgba(106,101,99,.15) url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/certificate.png) no-repeat bottom left;background-size:189px 169px}.wp-block-finish-box2 .highlight1{font-size:18px;font-weight:700;color:#bc2b2b;margin-bottom:0}.wp-block-finish-box2 .highlight2{margin:7px 0 28px 0;font-size:30px;color:#333;font-weight:700}.wp-block-finish-box-list{list-style:none;margin:-30px -15px 0 -15px;padding:0;display:flex;flex-wrap:wrap}.wp-block-finish-box-list li{padding:0 15px;margin-top:30px;flex:0 0 100%;max-width:100%}.wp-block-finish-box-list .wp-block-finish-box{height:100%}@media (min-width:576px){.wp-block-finish-box-list li{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.wp-block-finish-box-list li{flex:0 0 33.33333%;max-width:33.33333%}}.wp-block-finish-button,.wp-block-finish-button-block{transition:all ease-in-out .3s;display:inline-block;color:#fff;background:#bc2b2b;min-width:125px;padding:18px 42px 19px 24px;text-decoration:none;line-height:1.25;position:relative}@media (prefers-reduced-motion:reduce){.wp-block-finish-button,.wp-block-finish-button-block{transition:none}}.wp-block-finish-button-block::after,.wp-block-finish-button::after{position:absolute;right:19px;bottom:25px;content:"";font-family:iconfont;color:#fff;font-size:6px;transform:rotate(-90deg);transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.wp-block-finish-button-block::after,.wp-block-finish-button::after{transition:none}}.wp-block-finish-button-block:focus,.wp-block-finish-button-block:hover,.wp-block-finish-button:focus,.wp-block-finish-button:hover,a.wp-block-finish-box:focus .wp-block-finish-button,a.wp-block-finish-box:focus .wp-block-finish-button-block,a.wp-block-finish-box:hover .wp-block-finish-button,a.wp-block-finish-box:hover .wp-block-finish-button-block{background:#a22f2f;text-decoration:none;color:#fff}.wp-block-finish-button-block:focus::after,.wp-block-finish-button-block:hover::after,.wp-block-finish-button:focus::after,.wp-block-finish-button:hover::after,a.wp-block-finish-box:focus .wp-block-finish-button-block::after,a.wp-block-finish-box:focus .wp-block-finish-button::after,a.wp-block-finish-box:hover .wp-block-finish-button-block::after,a.wp-block-finish-box:hover .wp-block-finish-button::after{right:15px}.wp-block-finish-button-block.is-style-style-2,.wp-block-finish-button.is-style-style-2{margin-top:10px;padding:16px 26px 9px 58px;background:#fff;color:#333;position:relative;display:block;font-size:14px;text-align:left}.wp-block-finish-button-block.is-style-style-2::before,.wp-block-finish-button.is-style-style-2::before{position:absolute;left:29px;top:16px;font-size:15px}.wp-block-finish-button-block.is-style-style-2::after,.wp-block-finish-button.is-style-style-2::after{display:none}.wp-block-finish-button-block.is-style-style-2.icon-none,.wp-block-finish-button.is-style-style-2.icon-none{padding-left:22px}.wp-block-finish-button-block.is-style-style-2.icon-phone::before,.wp-block-finish-button.is-style-style-2.icon-phone::before{left:29px;top:13px;font-size:18px}.wp-block-finish-button-block.is-style-style-2:focus,.wp-block-finish-button-block.is-style-style-2:hover,.wp-block-finish-button.is-style-style-2:focus,.wp-block-finish-button.is-style-style-2:hover{text-decoration:underline}@media (min-width:576px){.wp-block-finish-button-block.is-style-style-2,.wp-block-finish-button.is-style-style-2{display:inline-block}.wp-block-finish-button-block.is-style-style-2+.is-style-style-2,.wp-block-finish-button.is-style-style-2+.is-style-style-2{margin-left:30px}}@media (min-width:768px){.wp-block-finish-button-block.is-style-style-2,.wp-block-finish-button.is-style-style-2{padding:26px 22px 19px 68px;font-size:inherit}.wp-block-finish-button-block.is-style-style-2::before,.wp-block-finish-button.is-style-style-2::before{top:26px;font-size:20px}.wp-block-finish-button-block.is-style-style-2.icon-phone,.wp-block-finish-button.is-style-style-2.icon-phone{padding-left:76px}.wp-block-finish-button-block.is-style-style-2.icon-phone::before,.wp-block-finish-button.is-style-style-2.icon-phone::before{top:21px;font-size:30px}}.wp-block-finish-button-block.is-style-style-3,.wp-block-finish-button.is-style-style-3{padding:0 42px 0 0;background:0 0;color:#b92a2a;font-weight:700}.wp-block-finish-button-block.is-style-style-3::after,.wp-block-finish-button.is-style-style-3::after{bottom:7px;color:#b92a2a}.wp-block-finish-button-block.is-style-style-3:active,.wp-block-finish-button-block.is-style-style-3:hover,.wp-block-finish-button.is-style-style-3:active,.wp-block-finish-button.is-style-style-3:hover{text-decoration:underline}.wp-block-finish-button-block.is-style-style-4,.wp-block-finish-button.is-style-style-4{position:absolute;padding-right:27px;font-size:21px;font-weight:700;left:0;top:80%;transform:rotate(-90deg);transform-origin:top left;background:#a22f2f;text-decoration:none;color:#fff;display:none}.wp-block-finish-button-block.is-style-style-4::after,.wp-block-finish-button.is-style-style-4::after{display:none}@media (min-width:768px){.wp-block-finish-button-block.is-style-style-4,.wp-block-finish-button.is-style-style-4{z-index:2;display:block}}.wp-block-finish-button-block{min-width:auto;width:100%;margin-left:0;margin-right:0;display:block;text-align:center}.image-slider{margin-left:-15px;margin-right:-15px}.image-slider .aspect-ratio-box{background-size:cover;background-position:center center;padding-top:75%}.image-slider img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-slider .slick-arrow{font-size:0;position:absolute;top:50%;left:0;transform:scale(.6) translate(0,-50%);transform-origin:top left;width:52px;height:107px;background:#bc2b2b;border:none;border-top-right-radius:10px;border-bottom-right-radius:10px;z-index:10;transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.image-slider .slick-arrow{transition:none}}.image-slider .slick-arrow::after{content:"";font-family:iconfont;position:absolute;top:0;left:2px;color:#fff;font-size:20px;line-height:107px;transform:rotate(90deg);transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.image-slider .slick-arrow::after{transition:none}}.image-slider .slick-arrow:hover{background:#fff}.image-slider .slick-arrow:hover::after{color:#bc2b2b}.image-slider .slick-arrow.slick-next{left:auto;right:0;border-radius:10px 0 0 10px;transform-origin:top right}.image-slider .slick-arrow.slick-next::after{left:auto;right:2px;transform:rotate(-90deg)}@media (min-width:576px){.image-slider{margin-left:-20px;margin-right:-20px}.image-slider .slick-slide{margin:5px}.image-slider .slick-arrow{transform:translate(0,-50%)}}@media (min-width:1200px){.image-slider{margin-left:0;margin-right:0}}.slider{background:#f5f5f5;max-width:none;padding-left:0;padding-right:0}.slider .slick-slide{position:relative}.slider .aspect-ratio-box{background-size:cover;background-position:center center;padding-top:40%}.slider .text-container{background:#bc2b2b;padding:15px;min-height:182px}.slider .slider-text{margin:0 0 16px 0}.slider .slider-text span{background:#bc2b2b;color:#fff;font-size:20px;font-weight:700;font-family:Nunito,Arial,sans-serif;margin:0;line-height:1.25;padding:0;text-transform:uppercase;display:inline-block}.slider .wp-block-finish-button{text-transform:uppercase}@media print{.slider{display:none}}@media (max-width:767.98px){.slider .text-container{max-width:none}}@media (min-width:768px){.slider .aspect-ratio-box{padding-top:35%}.slider .text-container{background:0 0;position:absolute;top:0;left:50%;transform:translate(-50%,0);padding:53px 0 0 0}.slider .slider-text{margin:0 0 11px 0}.slider .slider-text span{padding:17px 15px 11px 11px}.slider .slider-text.slider-text-2 span{padding:19px 20px 10px 12px}}@media (min-width:1200px){.slider .text-container{padding:150px 0 0 0}.slider .slider-text{margin:0 0 16px 0}.slider .slider-text span{font-size:30px;padding:25px 25px 14px 25px}.slider .slider-text.slider-text-2 span{padding:20px 25px 10px 25px}}.slick-dots{display:flex;margin:0;padding:0;position:absolute;right:22px;top:22px;list-style:none}.slick-dots>li{margin-left:10px}.slick-dots>li:first-child{margin-left:0}.slick-dots button{font-size:0;position:relative;display:block;height:25px;width:25px;border:none;background:0 0}.slick-dots button::before{content:"";position:absolute;top:6px;left:6px;width:12px;height:12px;background:0 0;border:1px solid #fff;border-radius:6px}.slick-dots .slick-active button,.slick-dots button:focus,.slick-dots button:hover{outline:0}.slick-dots .slick-active button::before,.slick-dots button:focus::before,.slick-dots button:hover::before{background:#fff;outline:0}.slick-dots button:focus::before,.slick-dots button:hover::before{box-shadow:0 0 0 2px #bc2b2b}@media (min-width:768px){.slick-dots{top:auto;bottom:22px}}.aspect-ratio-box{height:0;overflow:hidden;position:relative}.ratio-1-1{padding-top:100%}.ratio-2-1{padding-top:50%}.ratio-3-1{padding-top:33.33337%}.ratio-3-2{padding-top:66.66%}.ratio-4-3{padding-top:75%}.ratio-7-4{padding-top:57.14%}.ratio-16-9{padding-top:56.25%}.aspect-ratio-box-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.aspect-ratio-box-inner .split-bg{height:100%}.aspect-ratio-box-inner img{max-width:100%;max-height:100%;height:auto;margin:0 auto;flex:0 0 auto}.aspect-ratio-box-inner iframe{height:100%;width:100%}.breadcrumbs{font-size:14px;padding:22px 0}.breadcrumbs a{color:#6a6563;text-decoration:none;font-weight:700}.breadcrumbs a:focus,.breadcrumbs a:hover{color:#b52a29;text-decoration:underline}.breadcrumbs>span{display:inline-block;font-weight:700;padding-right:23px;margin-right:9px;position:relative}.breadcrumbs>span::after{content:"";font-family:iconfont;position:absolute;right:0;font-size:4px;color:#b52a29;top:6px;transform:rotate(-90deg)}.breadcrumbs>span:last-child{padding-right:0;margin-right:0;color:#b52a29}.breadcrumbs>span:last-child::after{display:none}.wpcf7-select,.wpcf7-text,.wpcf7-textarea{display:block;border:1px solid #ccc;margin-top:2px;padding:3px;width:100%}.wpcf7-checkbox{display:block;margin:10px 0 30px 0}label{margin-top:1rem;display:block}.request-type p,.request-type p.small{margin:0}.wpcf7-submit{transition:all ease-in-out .3s;border:none;display:inline-block;color:#fff;background:#bc2b2b;min-width:125px;margin:30px 0 0 0;padding:18px 24px 19px 24px;text-decoration:none;line-height:1.25;position:relative}@media (prefers-reduced-motion:reduce){.wpcf7-submit{transition:none}}.wpcf7-submit:focus,.wpcf7-submit:hover,a.wp-block-finish-box:focus .wpcf7-submit,a.wp-block-finish-box:hover .wpcf7-submit{background:#a22f2f;text-decoration:none;color:#fff}.heading-2,.heading-3,h2,h3{color:#bc2b2b;font-family:Nunito,Arial,sans-serif;font-size:18px;font-weight:800;line-height:1.25;margin-top:55px;margin-bottom:30px}.heading-2:first-child,.heading-3:first-child,h2:first-child,h3:first-child{margin-top:0}@media (min-width:768px){.heading-2,.heading-3,h2,h3{font-size:30px}}.heading-3,h3{font-size:20px;margin:39px 0 10px 0}.heading-3:first-child,h3:first-child{margin-top:39px}@media (min-width:768px){.heading-3,h3{font-size:24px}}.is-style-heading-subline{color:#6a6563;font-family:Nunito,Arial,sans-serif;font-size:16px;font-weight:800;line-height:1.25;margin-top:-26px;margin-bottom:30px}@media (min-width:768px){.is-style-heading-subline{font-size:24px;margin-top:-36px}}.page-heading{background:#bc2b2b url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/header.jpg) no-repeat bottom left;background-size:cover}.page-heading h1{display:flex;align-items:center;min-height:90px;margin:0;padding:30px 0 20px 0;color:#fff;font-size:20px;font-weight:700}@media (min-width:768px){.page-heading{background-image:url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/header-md.jpg)}.page-heading h1{min-height:180px;font-size:30px}}@media (min-width:992px){.page-heading{background-image:url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/header-xl.jpg)}}.normal-list{list-style:none;margin:30px 0;padding:0}.normal-list:first-child{margin-top:0}.normal-list:last-child{margin-bottom:0}.normal-list li{position:relative;padding-left:28px;margin-bottom:5px}.normal-list li::before{position:absolute;left:12px;top:8px;content:"";background:#bc2b2b;border-radius:3px;width:6px;height:6px}.normal-list li:last-child{margin-bottom:0}.small-list{list-style:none;margin:20px 0;padding:0;font-size:14px}.small-list li{margin-bottom:2px}.small-list li:last-child{margin-bottom:0}.is-style-check-list{list-style:none;margin:30px 0;padding:0}.is-style-check-list:first-child{margin-top:0}.is-style-check-list:last-child{margin-bottom:0}.is-style-check-list li{position:relative;padding-left:41px;margin-bottom:19px;font-size:16px;font-weight:700;line-height:1}.is-style-check-list li::before{position:absolute;left:4px;top:2px;font-family:iconfont;font-size:16px;content:"";color:#bc2b2b}.is-style-check-list li:last-child{margin-bottom:0}.is-style-check-list.check-list--certified li{font-weight:400}.is-style-check-list.check-list--certified li::before{content:"";font-size:30px}@media (min-width:768px){.is-style-check-list li{font-size:20px}}.mobile-menu-button{display:block;margin:35px 0 0 auto;padding:0;width:56px;height:56px;text-indent:999em;overflow:hidden;white-space:nowrap;position:relative;border:none;background:0 0;outline:0;border-radius:34px;transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.mobile-menu-button{transition:none}}.mobile-menu-button span,.mobile-menu-button span::after,.mobile-menu-button span::before{display:block;position:absolute;top:25px;right:10px;left:10px;height:4px;background:#162234;border-radius:3px;transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.mobile-menu-button span,.mobile-menu-button span::after,.mobile-menu-button span::before{transition:none}}.mobile-menu-button span::after{content:"";top:-12px;height:100%;right:0;left:0}.mobile-menu-button span::before{content:"";top:auto;bottom:-12px;height:100%;right:0;left:0}.mobile-menu-button.opened,.mobile-menu-button:focus,.mobile-menu-button:hover{outline:0}.mobile-menu-button.opened span,.mobile-menu-button:focus span,.mobile-menu-button:hover span{background:#162234}.mobile-menu-button.opened span::after,.mobile-menu-button.opened span::before,.mobile-menu-button:focus span::after,.mobile-menu-button:focus span::before,.mobile-menu-button:hover span::after,.mobile-menu-button:hover span::before{background:#162234}.mobile-menu-button.opened span{background:0 0}.mobile-menu-button.opened span::after{top:0;transform:rotate(-45deg);background:#bc2b2b}.mobile-menu-button.opened span::before{bottom:0;transform:rotate(45deg);background:#bc2b2b}.mobile-menu-container{display:none;min-height:100vh;max-width:540px;margin:0 auto}.mobile-menu-open .mobile-menu-container{display:block;width:100%;position:relative;z-index:12}.mobile-menu-container ul{list-style:none;padding:0;margin:0}.mobile-menu-container ul>li{padding:0 0 5px 0}.mobile-menu-container ul>li>a{font-size:inherit;color:#585858;display:block;padding:22px 45px 18px 20px;position:relative;text-decoration:none}.mobile-menu-container ul>li>a::after{display:none;position:absolute;right:35px;top:29px;font-size:7px;color:#bc2b2b;content:"";font-family:iconfont;transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.mobile-menu-container ul>li>a::after{transition:none}}.mobile-menu-container ul>li.dropdown>a::after{display:block}.mobile-menu-container ul>li.open>a::after{transform:rotate(180deg)}.mobile-menu-container ul>li.active>a,.mobile-menu-container ul>li>a:focus,.mobile-menu-container ul>li>a:hover{color:#bc2b2b;text-decoration:none}.mobile-menu-container .mobile-menu{margin:0 auto;display:block}.mobile-menu-container .mobile-menu>li{margin:0;padding:0;position:relative;border-top:1px solid #d8d8d8}.mobile-menu-container .mobile-menu>li>a{background:#f5f5f5;font-weight:700}.mobile-menu-container .mobile-menu>li.active>a,.mobile-menu-container .mobile-menu>li>a:focus,.mobile-menu-container .mobile-menu>li>a:hover{color:#bc2b2b;text-decoration:none}.mobile-menu-container .mobile-menu>li>ul{padding:26px 0 21px 0;background:#e7e7e7;display:none}.mobile-menu-container .mobile-menu>li>ul>li>a{padding:8px 20px 8px 32px}.mobile-menu-container .menu{display:flex;margin-top:50px;position:relative}.mobile-menu-container .menu::before{content:"";position:absolute;border-top:2px solid #6a6563;display:block;top:-25px;left:-10px;right:10px}.mobile-menu-container .menu li{margin-right:20px}@media (min-width:768px){.mobile-menu-container{max-width:720px}}@media (min-width:992px){.mobile-menu-container{display:none!important}}header#wrapper-navbar .mobile-menu-container{display:none}.mobile-menu-open header#wrapper-navbar .mobile-menu-container{display:block}@media (min-width:992px){header#wrapper-navbar .mobile-menu-container{display:none!important}}.wp-block-group{margin:0 auto;padding:40px 15px;max-width:1140px;position:relative}.wp-block-group.is-style-row-group--1{background:#f5f5f5;max-width:none;padding-left:0;padding-right:0}.wp-block-group.is-style-row-group--1>*{padding-left:15px;padding-right:15px;margin:0 auto;max-width:1140px}.wp-block-group.is-style-row-group--2{background:#fafafa;max-width:none;padding-left:0;padding-right:0}.wp-block-group.is-style-row-group--2>*{padding-left:15px;padding-right:15px;margin:0 auto;max-width:1140px}.wp-block-group.is-style-row-group--3{padding:72px 15px 56px 15px;background:#bc2b2b url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/row-bg-mountain.jpg) no-repeat bottom left;background-size:cover;max-width:none;padding-left:0;padding-right:0;text-align:center;color:#f0d8d8}.wp-block-group.is-style-row-group--3 h1,.wp-block-group.is-style-row-group--3 h2,.wp-block-group.is-style-row-group--3 h3,.wp-block-group.is-style-row-group--3 h4{color:#fff}.wp-block-group.is-style-row-group--3 p{margin-top:35px}.wp-block-group.is-style-row-group--3>*{padding-left:15px;padding-right:15px;margin:0 auto;max-width:710px}.wp-block-group.is-style-row-group--4{background:#bc2b2b url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/row-bg-saw.jpg) no-repeat bottom right;background-size:cover;max-width:none;padding-left:0;padding-right:0;color:#fff}.wp-block-group.is-style-row-group--4 .wp-block-finish-button.is-style-style-3,.wp-block-group.is-style-row-group--4 .wp-block-finish-button.is-style-style-3::after,.wp-block-group.is-style-row-group--4 h1,.wp-block-group.is-style-row-group--4 h2,.wp-block-group.is-style-row-group--4 h3,.wp-block-group.is-style-row-group--4 h4{color:#fff}.wp-block-group.is-style-row-group--4 .wp-block-image{margin-top:40px}.wp-block-group.is-style-row-group--4>*{padding-left:15px;padding-right:15px;margin:0 auto;max-width:940px}@media (min-width:768px){.wp-block-group{padding:77px 15px}.wp-block-group.t-0{padding-top:0}}.row{margin-top:-15px;margin-bottom:-15px}.row>*{margin-top:15px;margin-bottom:15px}.row.is-style-row--1{margin-top:-40px;background:#f0f0f0}.row.is-style-row--1 .image-col{margin-top:0;margin-bottom:0;position:relative;padding:0}.row.is-style-row--1 .image-col .wp-block-image{margin-bottom:0;height:287px;overflow:hidden}.row.is-style-row--1 .image-col img{max-width:none;width:100%;height:100%;-o-object-position:right bottom;object-position:right bottom;-o-object-fit:cover;object-fit:cover}.row.is-style-row--1 .image-col-text{position:absolute;top:21px;left:122px;height:104px;background:#b92a2a;color:#fff;font-size:22px;font-weight:700;margin:0;padding:30px 18px;max-width:226px;line-height:1.15}.row.is-style-row--1 .image-col-text::before{content:"";position:absolute;top:0;left:-122px;height:104px;width:114px;background:#b92a2a url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/img/30-jahre.png) no-repeat 17px 25px;background-size:72px 60px}.row.is-style-row--1 .text-col{margin-top:0;padding-top:35px;padding-bottom:30px}@media (min-width:768px){.row.is-style-row--1 .image-col .wp-block-image{height:480px}}@media (min-width:992px){.row.is-style-row--1{margin-top:-15px;margin-left:0;margin-right:0}.row.is-style-row--1>*{margin:0;padding-left:0;padding-right:0}.row.is-style-row--1>:first-child{padding-left:0;padding-right:25px}.row.is-style-row--1>:last-child{padding-left:25px;padding-right:25px}.row.is-style-row--1 .image-col{position:relative}.row.is-style-row--1 .image-col .wp-block-image{margin-bottom:0;height:100%;position:relative}.row.is-style-row--1 .image-col img{height:100%;position:absolute}.row.is-style-row--1 .image-col-text{top:55px;left:122px}.row.is-style-row--1 .text-col{padding-top:55px;padding-bottom:30px}}.row.is-style-full-height-elements>*>*,.row.is-style-full-height-elements>*>div>*{height:100%}.row.is-style-align-bottom>*{align-items:flex-end;display:flex}.slide-in-container{position:fixed;top:60%;padding:20px;right:-380px;width:380px;height:148px;background:#bc2b2b;color:#fff;z-index:2;display:flex;align-items:center;transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.slide-in-container{transition:none}}.slide-in-container .is-style-style-4{width:148px;left:-61px;top:148px}.slide-in-container p{margin:0}.slide-in-container a{color:#fff;text-decoration:none}.slide-in-container a:focus,.slide-in-container a:hover{color:#fff}.slide-in-container.open,.slide-in-container:hover{right:0}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-regular.eot);src:local(""),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-regular.woff2) format("woff2"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-regular.woff) format("woff"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-regular.ttf) format("truetype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-regular.svg#Nunito) format("svg")}@font-face{font-family:Nunito;font-style:italic;font-weight:400;src:url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-italic.eot);src:local(""),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-italic.eot?#iefix) format("embedded-opentype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-italic.woff2) format("woff2"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-italic.woff) format("woff"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-italic.ttf) format("truetype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-italic.svg#Nunito) format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700.eot);src:local(""),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700.woff2) format("woff2"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700.woff) format("woff"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700.ttf) format("truetype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700.svg#Nunito) format("svg")}@font-face{font-family:Nunito;font-style:italic;font-weight:700;src:url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700italic.eot);src:local(""),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700italic.eot?#iefix) format("embedded-opentype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700italic.woff2) format("woff2"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700italic.woff) format("woff"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700italic.ttf) format("truetype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/nunito-v16-latin-700italic.svg#Nunito) format("svg")}@font-face{font-family:iconfont;src:url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/iconfont.ttf?388th6) format("truetype"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/iconfont.woff?388th6) format("woff"),url(//www.koro-betontrenntechnik.de/wp-content/themes/finish/assets/fonts/iconfont.svg?388th6#iconfont) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"]::before,[class*=" icon-after-"]::after,[class^=icon-]::before,[class^=icon-after-]::after{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-after-"]::after,[class^=icon-after-]::after{display:block;float:right;margin:-3px 0 0 12px;font-size:20px}.icon-none::before{display:none}.icon-after-check::after,.icon-check::before{content:""}.icon-after-chevron::after,.icon-chevron::before{content:""}.icon-after-mail::after,.icon-mail::before{content:""}.icon-after-medal::after,.icon-medal::before{content:""}.icon-after-phone::after,.icon-phone::before{content:""}.icon-text-replace{font-size:0;text-decoration:none!important}.icon-text-replace::before{font-size:20px}body{font-family:Nunito,Arial,sans-serif;font-size:16px;color:#333;line-height:1.25;background:#fff}body.mobile-menu-open{position:relative;height:100%;overflow:hidden}@media (min-width:1200px){body{font-size:18px}}.container-big{width:100%;margin-right:auto;margin-left:auto}@media (min-width:1200px){.container-big{max-width:1440px}}a{transition:all ease-in-out .3s;color:#333;text-decoration:underline}@media (prefers-reduced-motion:reduce){a{transition:none}}a:focus,a:hover{color:#666}a.secondary-link{color:inherit}p{margin-top:25px;margin-bottom:25px;line-height:1.5}p.small{line-height:1.15;font-size:16px;margin:18px 0}p.mb-0{margin-bottom:0}p.mt-0{margin-top:0}p.mt-1{margin-top:47px}p.big{font-size:21px;font-weight:700}h3+p{margin-top:0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}img{display:block;max-width:100%;width:100%;height:auto}.wp-block-image.no-auto-width img{width:auto}.no-js img.lazyload{display:none}img.small{width:auto}figure{margin:0}.mt-0{margin-top:0!important}.align-center{text-align:center;margin-left:auto;margin-right:auto}.align-vertical-center{display:flex;align-items:center}.align-right{display:flex;flex-direction:row;justify-content:right;align-items:flex-start}.hidden{display:none}header#wrapper-navbar{position:relative}header#wrapper-navbar>*{display:flex;position:relative}header#wrapper-navbar .navbar{min-height:113px}.mobile-menu-open header#wrapper-navbar{max-height:100vh;overflow-x:hidden;overflow-y:scroll}@media (min-width:1200px){header#wrapper-navbar>.container{max-width:none;padding-left:0;padding-right:0}}.custom-logo-link{margin:0;padding:0;text-decoration:none;margin:34px auto 0 0}.custom-logo-link img{width:auto;max-width:177px;height:auto;border:0}@media (min-width:1200px){.custom-logo-link{margin:22px auto 0 32px}.custom-logo-link img{max-width:250px}}.navbar-main{display:none;flex-direction:row;margin:0 0 0 auto;padding:0;list-style:none}.navbar-main>li{margin:0;position:relative}.navbar-main>li>a{display:flex;align-items:center;color:#585858;padding:20px 30px;min-height:113px;font-size:20px;font-family:Nunito,Arial,sans-serif;font-weight:700;text-decoration:none}.navbar-main>li>a.dropdown-toggle{position:relative;padding-right:40px}.navbar-main>li>a.dropdown-toggle::after{content:"";position:absolute;top:50%;right:17px;font-size:6px;margin-top:-1px;content:"";font-family:iconfont;color:#585858;transition:all ease-in-out .3s}@media (prefers-reduced-motion:reduce){.navbar-main>li>a.dropdown-toggle::after{transition:none}}.navbar-main>li.active>a,.navbar-main>li.open>a,.navbar-main>li>a:focus,.navbar-main>li>a:hover{background:#bc2b2b;color:#fff}.navbar-main>li.active>a::after,.navbar-main>li.open>a::after,.navbar-main>li>a:focus::after,.navbar-main>li>a:hover::after{color:#fff}.navbar-main>li>ul{display:none;list-style:none;padding:22px 0 0 0;margin:0;position:absolute;left:0;background:#f5f5f5;z-index:10}.navbar-main>li>ul>li>a{display:block;padding:17px 20px;color:#343846;min-width:300px;font-size:20px;font-weight:400;text-decoration:none}.navbar-main>li>ul>li.active>a,.navbar-main>li>ul>li>a:focus,.navbar-main>li>ul>li>a:hover{background:#e7e7e7}.navbar-main>li.open>ul{display:block}.navbar-main>li>ul>li ul{list-style:none;padding:0 20px 0 40px;margin:0}.navbar-main>li>ul>li ul>li>a{padding:5px 0;color:#343846;font-size:16px;text-decoration:none}.navbar-main>li>ul>li ul>li.active>a,.navbar-main>li>ul>li ul>li>a:focus,.navbar-main>li>ul>li ul>li>a:hover{text-decoration:underline}@media (min-width:992px){.navbar-main{display:flex}}.footer-overview{padding:66px 0;background:#f5f5f5;color:#b52a29}.footer-overview .textwidget{padding-top:6px}.footer-overview .mail-link,.footer-overview .textwidget a{color:#b52a29;text-decoration:none}.footer-overview .mail-link:focus,.footer-overview .mail-link:hover,.footer-overview .textwidget a:focus,.footer-overview .textwidget a:hover{text-decoration:underline}.footer-overview .menu{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;margin:40px 0 0 0;list-style:none}.footer-overview .menu>li{position:relative;margin-top:20px}.footer-overview .menu>li>a{color:#b52a29;text-decoration:none;font-size:21px;font-weight:700}.footer-overview .menu>li.active>a,.footer-overview .menu>li>a:focus,.footer-overview .menu>li>a:hover{text-decoration:underline}.footer-overview .menu>li:first-child{max-width:260px}.footer-overview .menu>li>ul{margin:20px 0 0 0;padding:0;list-style:none}.footer-overview .menu>li>ul>li{margin:8px 0}.footer-overview .menu>li>ul>li>a{color:#b52a29;text-decoration:none}.footer-overview .menu>li>ul>li.active>a,.footer-overview .menu>li>ul>li>a:focus,.footer-overview .menu>li>ul>li>a:hover{text-decoration:underline}.footer-overview table{border:none}.footer-overview table th{font-weight:400;padding-right:20px}@media (min-width:768px){.footer-overview .menu{flex-direction:row;margin:40px 0 0 0}.footer-overview .menu>li{margin-top:0;margin-left:50px}.footer-overview .menu>li:first-child{margin-left:0}}@media (min-width:992px){.footer-overview .menu{margin:0}}.footer-logo{width:250px;height:auto;margin:0 0 31px 0}.footer-menu-row{background:#333;color:#fff;padding:25px 0}.footer-menu-row .copyright-column{margin-bottom:5px}.footer-menu-row .menu{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0;list-style:none}.footer-menu-row .menu>li{margin-right:26px;position:relative}.footer-menu-row .menu>li:last-child{margin-right:0}.footer-menu-row .menu>li a{color:#fff;text-decoration:none}.footer-menu-row .menu>li a:focus,.footer-menu-row .menu>li a:hover,.footer-menu-row .menu>li.active a{text-decoration:underline}.footer-menu-row .menu-column{margin-top:0}.footer-menu-row .menu-column>*{display:flex}@media (min-width:576px){.footer-menu-row{padding:40px 0}.footer-menu-row .menu-column{margin-top:15px;display:flex;flex-direction:row;justify-content:right;align-items:flex-start}.footer-menu-row .copyright-column{margin-bottom:0}.footer-menu-row .row{display:flex}.footer-menu-row .row>*{margin-left:0;margin-right:0;text-align:left}}@media (min-width:992px){.footer-menu-row{padding:55px 0}}