.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:40px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:40px;}.ce-intext.ce-left .ce-gallery{margin-right:40px;}.ce-below .ce-gallery{margin-top:40px;}.ce-column{margin-right:20px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:20px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:200;src:url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-200.eot');src:local(''),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-200.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-200.woff2') format('woff2'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-200.woff') format('woff'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-200.ttf') format('truetype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-200.svg#NunitoSans') format('svg');}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:300;src:url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-300.eot');src:local(''),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-300.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-300.woff2') format('woff2'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-300.woff') format('woff'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-300.ttf') format('truetype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-300.svg#NunitoSans') format('svg');}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;src:url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-regular.eot');src:local(''),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-regular.woff2') format('woff2'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-regular.woff') format('woff'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-regular.ttf') format('truetype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-regular.svg#NunitoSans') format('svg');}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;src:url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-600.eot');src:local(''),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-600.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-600.woff2') format('woff2'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-600.woff') format('woff'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-600.ttf') format('truetype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-600.svg#NunitoSans') format('svg');}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;src:url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-700.eot');src:local(''),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-700.woff2') format('woff2'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-700.woff') format('woff'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-700.ttf') format('truetype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-700.svg#NunitoSans') format('svg');}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:800;src:url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-800.eot');src:local(''),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-800.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-800.woff2') format('woff2'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-800.woff') format('woff'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-800.ttf') format('truetype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-800.svg#NunitoSans') format('svg');}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:900;src:url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-900.eot');src:local(''),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-900.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-900.woff2') format('woff2'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-900.woff') format('woff'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-900.ttf') format('truetype'),url('../../../fileadmin/template/fonts/nunito-sans-v11-latin-900.svg#NunitoSans') format('svg');}html,body{height:100%;background-repeat:repeat-x;margin:0;padding:0;font-family:'Nunito Sans',arial;font-size:18px;}table,tr,td,th{font-family:'Nunito Sans',arial;font-size:18px;}.align-right{text-align:right;}.align-center{text-align:center;}.clear{clear:both;}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.team .c33,.top .main *,img,.sticky,.top,.top .main,.nav,.teaser img,input,.nbar,.st0,.st1,a,li{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}img{border:0px;}.all{width:100%;min-width:100%;padding-left:140px;padding-right:140px;}.main{max-width:100%;margin:0px auto;padding:0px;position:relative;text-align:left;}.main:after{content:'';display:table;clear:both;}.cStage{display:flex;margin:0 -25px;flex-wrap:wrap;}.cStage.c25Stage{margin:0 -10px;}.cStage > li,.cStage > div{padding:0 25px;}.cStage.c25Stage > div{padding:0 10px;}.c33{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}.c66{-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%;}.c16{-ms-flex:0 0 16.6666%;flex:0 0 16.6666%;max-width:16.6666%;}.c30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}.c70{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}.c40{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}.c20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.c50{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.c25{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.c75{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.c30{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}.c35{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}.c60{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}a + p,.main * > *:first-child,.main div > *:first-child{margin-top:0px;}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.3333% - 15px)}.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 15px)}.top{z-index:7;position:relative;background:#EDF2F7}.sticky .main,.top .main{padding:15px 0;font-size:22px;font-weight:700;}.sticky .main a,.top .main a{color:#0062B0;text-decoration:none;}.sticky .main svg,.top .main svg{margin-right:20px;}.navactive .top{background:#0062B0}.navactive .f{fill:#fff;}.navactive .top .main a{color:#fff;}.sticky{position:fixed;top:0;z-index:100;background:#fff;transform:translate(0,-130%);border-bottom:2px solid #0062B0}.scrolled .sticky{transform:translate(0,0)}.navOpen{right:0;position:absolute;top:50px;width:30px;z-index:1}.navOpen:before,.navOpen:after,.navOpen div{background:#0062B0;content:"";display:block;height:3px;border-radius:3px;margin:7px 0;transition:0.5s;}.navOpen.active:before{transform:translateY(10px) rotate(135deg);background:#fff;}.navOpen.active:after{transform:translateY(-10px) rotate(-135deg);background:#fff;}.navOpen.active div{transform:scale(0);background:#fff;}.nav{background:#0062B0;color:#fff;opacity:0;top:0px;position:fixed;z-index:-1;width:100%;min-height:100%;transition-delay:.1s}.nav.active{opacity:1;z-index:5;transition-delay:.4s}.nav .slogan{color:#fff;padding-top:365px;display:block;}.nav ul{margin:0;padding:50px 0;list-style-type:none}.nav a{color:inherit;text-decoration:none;font-size:22px;line-height:32px;}.nav li:hover a,.nav li.active a{color:rgba(255,255,255,.7);}.all.image,.all.video{padding-left:0;padding-right:0}.video video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden;}.video > div{z-index:1;}.all.image,.video{overflow:hidden;width:100%;position:relative;min-height:750px;}.all.image .overlay,.video .overlay{position:absolute;left:0;right:0;top:200px;padding-top:30px;padding-bottom:30px;}.all.image .overlay,.video.big .overlay{background:linear-gradient(90deg,rgba(255,255,255,.8) 0%,rgba(0,0,0,0) 70%);display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;align-items:flex-start;}.all.image .overlay .big,.video.big .overlay .big{font-size:50px;line-height:50px;font-weight:400;}.all.image .main,.video.content .main{padding:0}.all.image h2,.video h2{color:#fff}.all.image.l-w .overlay,.video.big.l-w .overlay{color:#fff}.slogan{line-height:70px;font-size:66px;color:#0062B0;font-weight:800;}#contact{position:absolute;left:50%;bottom:0px;transform:translate(-50%,50%)}img{max-width:100%;height:auto;}h1{font-size:45px;letter-spacing:0.03em;font-weight:700;color:#0D4EA3;}h2{font-size:35px;letter-spacing:0.03em;font-weight:600;color:#0D4EA3;}h3{font-size:22px;letter-spacing:0.03em;font-weight:600;color:#0D4EA3;}h1,h2,h3{hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;}.ce-timeline ul.ce-timeline-list li{padding:1rem;border:0;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-image:linear-gradient(to right,#ccc 0%,#ccc 100%);border-image-slice:100%;border-image-slice:1;position:relative;margin:1rem 3rem 1rem 1rem;clear:both;background-color:rgba(0,0,0,0);color:inherit;box-shadow:4px 4px 30px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 30px rgba(0,0,0,0.1);-webkit-box-shadow:4px 4px 30px rgba(0,0,0,0.1);}.c25 .review,.l-101{background:rgba(89,141,202,.2);}.frame + .frame{padding-top:30px;}.cStage.review .cStage,.cStage.review{margin:0 -10px;}.cStage.review .cStage > div,.cStage.review > div{padding:0 10px}.c25 .review{border-radius:30px;padding:30px 20px;height:100%;font-size:14px;}.content .main{padding:140px 0;}.content.l-0 + .content.l-0 .main{padding-top:0}.content li,.content p{line-height:1.5em;letter-spacing:0.03em}.content a{color:inherit;text-decoration:none;}.content a:hover{opacity:.7;}.content img{border-radius:10px;}.ce-border img{border:0px;position:absolute}.content .c40 img{max-width:110%;width:110%;}.content .cStage > .c50:first-child,.content .cStage > .c40:first-child{padding-right:50px;}.content .cStage > .c50:last-child,.content .cStage > .c60:last-child{padding-left:50px;}button.btn,.content:not(.footer) a.btn{color:#0062B0;cursor:pointer;font-family:inherit;border:0;font-weight:700;background:url('../../../fileadmin/template/img/btn.svg') left center no-repeat;padding-left:60px;}button.btn:hover,.content:not(.footer) a.btn:hover{background-position:10px center;}button.btn{font-size:inherit}span.big{font-size:130%;line-height:1.5em}.teaser{background:#fff;height:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:95%;}.teaser img{border-radius:0;width:100%;display:block}.teaser .text{padding:30px;}.teaser:hover img{transform:scale3d(1.1,1.1,1);}.teaser .image{overflow:hidden;}.footer a.btn{font-size:16px;display:inline-block;padding:20px;letter-spacing:0.1em;border-radius:10px;vertical-align:middle;background:#0062B0;color:#fff;}.footer{background:#0062B0;color:rgba(255,255,255,.8);font-size:100%;}.footer .ce-below .ce-gallery{margin-top:0;}.footer .box{background:#fff;padding:40px 80px;color:#0D4EA3;font-size:40px;font-weight:700;border-radius:10px;position:absolute;top:0;left:0;width:100%;transform:translate(0,-50%)}.footer .main{max-width:1100px}.footer strong{color:#fff}.footer svg + strong{display:block;margin-top:15px;font-size:110%;}.footer .c66{padding-top:120px;}.footer .c66 .c66{padding-top:0px;}.footer ul{margin:0;padding:0;list-style-type:none;}.footer ul li{padding-left:0 !important;}.ce-textpic.ce-left.ce-below,.ce-textpic.ce-left.ce-below .ce-row,.ce-textpic.ce-left.ce-below .ce-gallery{overflow:visible;}.ce-textpic.ce-left.ce-intext .ce-gallery{padding-top:60px;padding-right:30px;}@media (max-width:1400px){.all{padding-left:30px;padding-right:30px;}.footer .box{font-size:25px;}html,body{font-size:16px;}span.big{font-size:120%;line-height:1.5em;}h1{font-size:35px;}h2{font-size:30px;}.slogan{line-height:50px;font-size:46px;}svg text{font-size:18px !important;}}@media (max-width:1100px){.c25{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:20px;}.ce-textpic.ce-intext .ce-gallery{max-width:50%;}#contact{width:100%;}.nav svg{width:100%;}.nav a{font-size:18px;line-height:25px;}}@media (max-height:800px){.nav .slogan{display:none;}.nav .main{padding-top:120px;}.nav svg{display:none}}@media (max-width:800px){.all.image,.video{min-height:600px;}.nav .slogan{display:none;}.nav .main{padding-top:120px;}.nav svg,#contact{display:none}.content .main{padding:70px 0;}.ce-border img{position:relative}.slogan{line-height:35px;font-size:30px;}html,body{font-size:15px;}span.big{font-size:110%;line-height:1.5em;}h1{font-size:30px;}h2{font-size:25px;}h3{font-size:20px;}.sticky .main a,.top .main a{font-size:1px;color:transparent}.footer .box{padding:20px;}.c50,.c66,.c50,.c33,.c60,.c40,.c70,.c30,.c30{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.cStage > div + div{margin-top:40px;}.cStage > div.c25 + div.c25{margin-top:0px;}.content .cStage > .c50:last-child,.content .cStage > .c60:last-child{padding-left:25px;}.content .cStage > .c50:first-child,.content .cStage > .c40:first-child{padding-right:25px;}.footer .c66{padding-top:0}.sticky .main svg,.top .main svg{height:60px;width:auto;}.navOpen{top:30px;}}@media (max-width:650px){.content .ce-left .ce-gallery,.content .ce-right .ce-gallery{float:none;}.content .ce-intext.ce-right .ce-gallery{margin-left:0px;}.content .ce-intext.ce-left .ce-gallery{margin-right:0px;}.ce-textpic.ce-intext .ce-gallery{max-width:100%;}.ce-textpic.ce-left.ce-intext .ce-gallery{padding-top:0px;padding-right:0px;}.c25{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:20px;}}.frame-type-form_formframework p{font-size:90%;}input[type="checkbox"]{margin-right:15px;}.control-label{display:none;}.form-group input[type="text"],.form-group input[type="tel"],.form-group input[type="phone"],.form-group textarea,.csc-form-element-textline input{font-family:inherit;font-size:inherit;color:#fff;background:transparent;width:100%;border:2px solid #0062B0;padding:8px 15px;color:#0062B0;margin-bottom:6px;}.form-group input[type="text"]:focus,.form-group textarea:focus{background:#0062B0;color:#fff;}.form-check-label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-check-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.form-check-label span{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:2px solid #0062B0;}.form-check-label span.required{position:relative;width:auto;height:auto;border:0px;}.form-check-label:hover input ~ span{background-color:#0062B0;}.form-check-label input:checked ~ span{background-color:#0062B0;}span:after{content:"";position:absolute;display:none;}.form-check-label input:checked ~ span:after{display:block;}.form-check-label span:after{left:6px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.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-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.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);}.slick-track{position:relative;top:0;left:0;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:100%;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;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}.stars span:before{display:inline-block;width:20px;height:20px;font-size:20px;color:#df9a00;}.stars span{content:url('../../../typo3conf/ext/google_reviews/Resources/Public/Icons/star.svg');height:20px;margin-right:5px;}.stars-1 span:nth-child(2),.stars-1 span:nth-child(3),.stars-2 span:nth-child(3),.stars-1 span:nth-child(4),.stars-2 span:nth-child(4),.stars-3 span:nth-child(4),.stars-1 span:nth-child(5),.stars-2 span:nth-child(5),.stars-3 span:nth-child(5),.stars-4 span:nth-child(5){display:none;}.reviews-count{color:#878787;}.place-info .name{color:#000;}.place-info .general-rating{padding-right:8px;color:#ffc107;font-size:20px;font-weight:400;}.ce-timeline h1.center,.ce-timeline h2.center,.ce-timeline h3.center,.ce-timeline h4.center,.ce-timeline h5.center,.ce-timeline h6.center{text-align:center}.ce-timeline h1.left,.ce-timeline h2.left,.ce-timeline h3.left,.ce-timeline h4.left,.ce-timeline h5.left,.ce-timeline h6.left{text-align:right}.ce-timeline h1.right,.ce-timeline h2.right,.ce-timeline h3.right,.ce-timeline h4.right,.ce-timeline h5.right,.ce-timeline h6.right{text-align:left}.ce-timeline .text-center{text-align:center}.ce-timeline .text-left{text-align:left}.ce-timeline .text-right{text-align:right}.ce-timeline .img-fluid{max-width:100%;height:auto}.ce-timeline ul.ce-timeline-list{position:relative;padding:1rem;margin:0 auto;max-width:1300px;list-style-type:none}.ce-timeline ul.ce-timeline-list:before{content:'';position:absolute;height:100%;width:1px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#999 10%,#999 90%,rgba(0,0,0,0) 100%);right:40px;top:0}.ce-timeline ul.ce-timeline-list:after{content:"";display:table;clear:both}@media screen and (min-width:768px){.ce-timeline ul.ce-timeline-list{padding:2rem}.ce-timeline ul.ce-timeline-list:before{left:calc(50% - 1px);right:auto}}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry{padding:1rem;border:2px solid #ccc;border-image:linear-gradient(to right,#ccc 0%,#ccc 100%);border-image-slice:1;position:relative;margin:1rem 3rem 1rem 1rem;clear:both;background-color:rgba(0,0,0,0);color:inherit;box-shadow:4px 4px 30px rgba(0,0,0,0.1);-moz-box-shadow:4px 4px 30px rgba(0,0,0,0.1);-webkit-box-shadow:4px 4px 30px rgba(0,0,0,0.1)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry h1,.ce-timeline ul.ce-timeline-list li.ce-timeline-entry h2,.ce-timeline ul.ce-timeline-list li.ce-timeline-entry h3,.ce-timeline ul.ce-timeline-list li.ce-timeline-entry h4,.ce-timeline ul.ce-timeline-list li.ce-timeline-entry h5,.ce-timeline ul.ce-timeline-list li.ce-timeline-entry h6{color:inherit}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry a{color:inherit}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry:after,.ce-timeline ul.ce-timeline-list li.ce-timeline-entry:before{content:'';position:absolute}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry:before{right:-10px;top:calc(50% - 10px);border-style:solid;border-color:#ccc #ccc transparent transparent;border-width:10px;transform:rotate(45deg)}@media screen and (min-width:768px){.ce-timeline ul.ce-timeline-list li.ce-timeline-entry{width:44%;margin:1rem}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.align-1{float:right;margin:1rem;border-image:linear-gradient(to right,#ccc 0%,#ccc 100%);border-image-slice:1}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.align-1:before{right:auto;left:-10px;border-color:transparent transparent #ccc #ccc}}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text header{font-weight:bold}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.time{text-align:center;max-width:160px;margin:0 48px 0 auto;font-size:1.2rem;font-weight:bold;color:#fff;background-color:#ff4500;padding:.2rem;border:none}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.time:before{display:none}@media screen and (min-width:768px){.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.time{text-align:center;margin:0 auto;padding:.5rem}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.time:nth-of-type(2n){float:none;margin:0 auto;border-image:none}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.time:nth-of-type(2n):before{display:none}}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.gallery-width-50 .ce-timeline-text{width:50%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.gallery-width-50 .ce-timeline-gallery{width:calc(50% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.gallery-width-33 .ce-timeline-text{width:66%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.gallery-width-33 .ce-timeline-gallery{width:calc(33% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image header{font-weight:bold}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery{display:block;flex:none;margin-bottom:1rem}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row{display:flex;flex-wrap:wrap;margin-top:-10px;margin-left:-10px}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row .ce-timeline-image{width:calc(50% - 10px);margin-left:10px;margin-top:10px}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row .ce-timeline-image img{max-width:100%;height:auto}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-1 .ce-timeline-image{width:100%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-2 .ce-timeline-image{width:calc(50% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-3 .ce-timeline-image{width:calc(33.333% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-4 .ce-timeline-image{width:calc(25% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-5 .ce-timeline-image{width:calc(20% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-6 .ce-timeline-image{width:calc(16.6% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-7 .ce-timeline-image{width:calc(14.28% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image .ce-timeline-gallery .ce-timeline-gallery-row.ce-timeline-columns-8 .ce-timeline-image{width:calc(12.5% - 10px)}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-0 .ce-timeline-gallery{width:100%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-0 .ce-timeline-text{width:100%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-1 .ce-timeline-gallery{width:100%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-1 .ce-timeline-text{width:100%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-2{display:flex}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-2 .ce-timeline-gallery{margin-right:20px}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-2 .ce-timeline-gallery img{max-width:100%}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-3{display:flex}.ce-timeline ul.ce-timeline-list li.ce-timeline-entry.text-image.layout-3 .ce-timeline-gallery{margin-left:20px}
