@charset "UTF-8";.captcha{margin-bottom:.5rem;}.captcha a{margin-left:.5rem;}.captcha--reloading img{opacity:0.5;}.captcha--reloading a{cursor:auto;}.captcha--spin .captcha__reload svg{animation:spin 0.8s infinite linear;}.captcha__audio__mute{display:none;}.captcha--playing .captcha__audio__mute{display:inherit;}.captcha--playing .captcha__audio__sound{display:none;}@keyframes spin{from{transform:rotate(359deg);}to{transform:rotate(0deg);}}*{box-sizing:border-box;word-break:break-word;}body{font-family:"Open Sans";font-size:18px;margin:0;padding:0;line-height:24px;color:#545861;overflow-x:hidden;}@media screen and (max-width:767px){body.no-scroll{overflow:hidden;}}img{max-width:100%;height:auto;}h1,h2,h3,h4,h5,h6{font-family:"Bree Rg";color:#F68B1E;text-transform:uppercase;}h1,h2{line-height:40px;}@media screen and (max-width:767px){h1,h2{line-height:32px;}}h3{line-height:30px;}h1{font-size:45px;}@media screen and (max-width:1199px){h1{font-size:36px;}}@media screen and (max-width:767px){h1{font-size:30px;}}h2{font-size:36px;}@media screen and (max-width:1199px){h2{font-size:30px;}}@media screen and (max-width:767px){h2{font-size:25px;}}ul{margin:0;padding:0;}li{list-style-type:none;}a{text-decoration:none;transition:all 0.3s;}section{padding-bottom:60px;}.container-large{width:100%;}.container-medium{max-width:1200px;margin:0 auto;}@media screen and (max-width:1199px){.container-medium{padding-right:2%;padding-left:2%;}}@media screen and (max-width:767px){.container-medium{padding-right:5%;padding-left:5%;}}.container-small{max-width:900px;margin:0 auto;}@media screen and (max-width:1199px){.container-small{padding-right:2%;padding-left:2%;}}@media screen and (max-width:767px){.container-small{padding-right:5%;padding-left:5%;}}.flex{display:flex;}.orange{background:#F68B1E;}.orange-text{color:#F68B1E;font-weight:bold;}.gray-03{background:rgba(84,88,97,0.3);}.gray-03 h2{color:#FFFFFF;}.gray{background:#545861;}.box-1{width:100%;}.box-1-2{width:calc(100% / 2 - 12px);}@media screen and (max-width:767px){.box-1-2{width:100%;}}.box-1-3{width:calc(100% /3 - 15px);}@media screen and (max-width:767px){.box-1-3{width:100%;}}.box-1-4{width:calc(100% /4 - 15px);}@media screen and (max-width:767px){.box-1-4{width:100%;}}.box-2-3{width:calc(100% / 3.030 * 2);}@media screen and (max-width:767px){.box-2-3{width:100%;}}@font-face{font-family:'vital';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.eot?352308');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.eot?352308#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.woff2?352308') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.woff?352308') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.ttf?352308') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/vital.svg?352308#vital') format("svg");font-weight:normal;font-style:normal;}[class^="icon-t-"]:before,[class*=" icon-t-"]:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"vital";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-t-calendar-alt-solid:before{content:'\e800';}.icon-t-comments-solid:before{content:'\e801';}.icon-t-lock-solid:before{content:'\e802';}.icon-t-pfeill:before{content:'\e803';}.icon-t-star-solid:before{content:'\e804';}.icon-t-thumbtack-solid:before{content:'\e805';}.icon-t-times-solid:before{content:'\e806';}.icon-t-pfeilr:before{content:'\e807';}.icon-t-mail:before{content:'\e808';}.icon-t-info-circled:before{content:'\e809';}.icon-t-clock:before{content:'\e80a';}.icon-kursanmeldung:before{content:'\e80f';}.icon-link:before{content:'\f07b';}.icon-t-info:before{content:'\f129';}.icon-youtube-play:before{content:'\f16a';}.icon-instagram:before{content:'\f16d';}.icon-facebook-squared:before{content:'\f308';}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBoldItalic.svg#../Fonts/OpenSans-ExtraBoldItalic') format("svg");font-weight:800;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Regular.svg#../Fonts/OpenSans-Regular') format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBold.svg#../Fonts/OpenSans-SemiBold') format("svg");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Bold.svg#../Fonts/OpenSans-Bold') format("svg");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Light.svg#../Fonts/OpenSans-Light') format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-ExtraBold.svg#../Fonts/OpenSans-ExtraBold') format("svg");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-LightItalic.svg#../Fonts/OpenSans-LightItalic') format("svg");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-SemiBoldItalic.svg#../Fonts/OpenSans-SemiBoldItalic') format("svg");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-Italic.svg#../Fonts/OpenSans-Italic') format("svg");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Open Sans';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/OpenSans-BoldItalic.svg#../Fonts/OpenSans-BoldItalic') format("svg");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Bree Rg';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Regular.svg#../Fonts/Bree-Regular') format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Bree Lt';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Light.svg#../Fonts/Bree-Light') format("svg");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Bree Rg';src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.eot');src:url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.woff2') format("woff2"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.woff') format("woff"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.ttf') format("truetype"),url('../../../typo3conf/ext/zwbisdrei_vitalcenter/Resources/Public/Fonts/Bree-Bold.svg#../Fonts/Bree-Bold') format("svg");font-weight:bold;font-style:normal;font-display:swap;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-40px);}100%{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;visibility:hidden;transform:translateY(-40px);}100%{opacity:1;visibility:visible;transform:translateY(0);}}form input,form textarea{width:100%;border:none;padding:5px 10px;margin:5px 0;font-size:18px;font-family:"Open Sans";color:#545861;}form input[type="checkbox"],form input[type="radio"],form input[type="button"]{width:auto;}form .btn-1{margin-left:10px;margin-top:10px;}form .btn-1 > span{padding:0;}form input[type="button"]{background:transparent;margin:0;padding:12px 60px 12px 20px;cursor:pointer;}#web-icons form label{position:absolute;left:-999999999px;}#web-icons form label.form-check-label{position:relative;left:auto;}#web-icons form label.form-check-label span{color:#fff;text-transform:none;font-weight:300;font-size:0.85rem;line-height:1.35em;display:inline-block;width:calc(100% - 20px);vertical-align:top;box-sizing:border-box;padding-left:10px;}#web-icons form label.form-check-label span.required{width:auto;display:inline;padding:0;}#web-icons form input,#web-icons form textarea{background:#FCDCBB;}#web-icons form textarea{height:200px;}#web-icons input[type="button"],#web-icons button{background:transparent;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";border:none;}#web-icons h4.help-block{color:#fff;text-transform:none;font-weight:300;font-size:0.85rem;line-height:1.35em;}main form section{padding-bottom:0;}main form label{font-weight:600;display:block;}main form input[type=text],main form input[type=email],main form input[type=tel],main form input[type=date],main form textarea{background-color:rgba(84,88,97,0.3);color:#000000;padding:8px 10px;box-sizing:border-box;transition:0.3s ease-out background-color;}main form input[type=text]:hover,main form input[type=email]:hover,main form input[type=tel]:hover,main form input[type=date]:hover,main form textarea:hover{background-color:rgba(84,88,97,0.1);}main form input[type=tel],main form input[type=date]{width:25%;}main form textarea{height:5em;}main form .form-check-label{position:relative;padding:0 0 0 30px;display:block;box-sizing:border-box;}main form .form-check-label span{font-weight:normal;font-size:15px;}main form .form-check-label span:before{width:20px;height:20px;display:inline-block;content:"";border:2px solid #F68B1E;position:absolute;left:0;top:0.25em;}main form .form-check-label input[type=radio],main form .form-check-label input[type=checkbox]{position:absolute;left:-9999px;}main form .form-check-label input[type=radio]:checked + span:before,main form .form-check-label input[type=checkbox]:checked + span:before{background-color:#F68B1E;}main form p{margin-bottom:1em;}@media screen and (min-width:1199px){main form p{width:67% !important;}}main form .captcha img{max-width:200px;display:inline-block !important;margin-right:10px;}main form .captcha a{vertical-align:1.5em;}main form .captcha + input{max-width:150px;}main form .btn-1{background:#F68B1E;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";transform:rotate(-0.7deg);position:relative;display:inline-block;width:auto;margin:10px 0 0 10px;color:rgba(84,88,97,0.1);}main form .btn-1.icon-t-pfeilr:before{display:none !important;}main form .btn-1 > span{padding:0;display:block;}main form .btn-1 > span:before,main form .btn-1 > span:after{content:'';position:absolute;width:25px;height:100%;top:0;background:#F68B1E;}main form .btn-1 > span:before{left:-4px;transform:skew(6deg);z-index:-1;}main form .btn-1 > span span{transform:rotate(0.7deg);display:block;}main form .btn-1 > span button{background:transparent;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";border:none;color:#FFFFFF;padding:10px;cursor:pointer;}.btn-1{background:#FFFFFF;font-size:22px;text-transform:uppercase;font-family:"Bree Rg";transform:rotate(-0.7deg);position:relative;display:inline-block;width:auto;}@media screen and (max-width:767px){.btn-1{font-size:20px;}}.btn-1.style-1{color:#F68B1E;}.btn-1.style-1:hover{color:#545861;}.btn-1.style-1.icon-t-pfeilr:before{color:#545861;}.btn-1.style-2{color:#545861;}.btn-1.style-2:hover{color:#F68B1E;}.btn-1.style-2.icon-t-pfeilr:before{color:#F68B1E;}.btn-1.icon-t-pfeilr:before{position:absolute;right:0;bottom:15px;}.btn-1 > span{display:block;padding:12px 60px 12px 20px;}.btn-1 > span:before,.btn-1 > span:after{content:'';position:absolute;width:25px;height:100%;top:0;background:#FFFFFF;}.btn-1 > span:before{left:-4px;transform:skew(6deg);z-index:-1;}.btn-1 > span:after{right:-4px;transform:skew(-6deg);z-index:-1;}.btn-1 > span span{transform:rotate(0.7deg);display:block;}#modal{width:600px;padding:0 20px 30px 20px;background:rgba(255,255,255,0.9);top:50%;left:50%;transform:translate(-50%,-20%);position:fixed;z-index:3;display:none;}@media screen and (max-width:1199px){#modal{top:28%;}}@media screen and (max-width:767px){#modal{width:90%;max-height:90vh;overflow:scroll;}}#modal h2.icon-t-thumbtack-solid:before{margin-right:20px;}#modal .close-modal{position:absolute;top:20px;right:20px;color:#F68B1E;font-size:22px;cursor:pointer;}#modal.hidden{display:none;}#modal.show{display:block;}#modal .icon-t-pfeilr:before{font-size:36px;bottom:10px;}.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;}header{padding:30px 0 0 0;background:rgba(255,255,255,0.9);width:100%;position:relative;}@media screen and (max-width:1199px){header{padding:20px 0;}}header.fixed{position:fixed;top:0;z-index:99;-webkit-animation:fadeInDown .5s;-moz-animation:fadeInDown .5s;-o-animation:fadeInDown .5s;animation:fadeInDown .5s;}header a{color:#545861;text-transform:uppercase;}header a:hover{color:#F68B1E;}header #logo{width:30%;}@media screen and (max-width:767px){header #logo{width:40%;}}header #logo img{width:100%;}header.above{z-index:9999;}#top-nav{text-align:right;width:70%;font-family:"Bree Lt";padding-top:0;}@media screen and (max-width:1199px){#top-nav{display:none;}}#top-nav ul > li{display:inline-block;margin-left:15px;}#top-nav .icon-t-lock-solid:before{color:#F68B1E;font-size:15px;position:relative;top:-1px;}@media screen and (max-width:767px){#top-nav .icon-t-lock-solid:before{margin:0 5px 0 0;}}#top-nav.n-active{display:block;}#main-nav{text-align:right;width:100%;font-family:"Bree Rg";margin-top:-20px;position:relative;}@media screen and (max-width:1199px){#main-nav{display:none;}}#main-nav > ul > li{display:inline-block;margin-left:20px;padding-bottom:30px;}#main-nav > ul > li > a{cursor:pointer;font-size:22px;}#main-nav > ul > li > a.active{color:#F68B1E;}#main-nav > ul > li > ul{display:none;position:absolute;z-index:2;top:30px;background:rgba(255,255,255,0.9);text-align:left;min-height:350px;padding-top:30px;min-width:400px;padding:30px 30px 0 30px;left:auto;margin-left:-30px;}#main-nav > ul > li > ul:before,#main-nav > ul > li > ul:after{content:'';width:100%;height:100%;position:absolute;background:rgba(255,255,255,0.9);top:0;display:none;}#main-nav > ul > li > ul:before{left:-100%;}#main-nav > ul > li > ul:after{right:-100%;}#main-nav > ul > li > ul > li{width:100%;}#main-nav > ul > li > ul > li > a{display:block;padding:10px 2% 10px 0;}#main-nav > ul > li > ul > li > a.active{color:#F68B1E;}#main-nav > ul > li > ul > li > ul{display:none;position:absolute;top:25px;left:50%;width:50%;height:auto;padding:10px 0 10px 20px;background:rgba(84,88,97,0.1);}#main-nav > ul > li > ul > li > ul > li > a{padding:7px 0;display:block;}#main-nav > ul > li > ul > li > ul > li > a.active{color:#F68B1E;}#main-nav > ul > li > ul > li:hover > ul{}@media screen and (max-width:767px){#main-nav > ul > li > ul > li:hover > ul{display:none;}}#main-nav > ul > li > ul > li:hover > a{color:#F68B1E;}#main-nav > ul > li:hover > ul{display:block;}@media screen and (max-width:767px){#main-nav > ul > li:hover > ul{display:none;}}#main-nav > ul > li:hover > a{color:#F68B1E;}#main-nav.n-active{display:block;}.mob-nav-wrapper{position:absolute;top:0;background:#FFFFFF;width:100%;height:100vh;z-index:9999;overflow-y:scroll;overflow-x:hidden;}@media screen and (max-width:1199px){.mob-nav-wrapper{padding-top:150px;}}@media screen and (max-width:767px){.mob-nav-wrapper{padding-top:80px;}}.mob-nav-wrapper #mobile-nav{top:25px;transform:none;right:5%;}.mob-nav-wrapper #logo{position:absolute;top:15px;left:5%;}.mob-nav-wrapper #top-nav{width:100%;text-align:left;}.mob-nav-wrapper #top-nav > ul > li{display:block;width:100%;margin:5px 0;}.mob-nav-wrapper #top-nav > ul > li a{display:block;padding:3px 0;}.mob-nav-wrapper #main-nav{margin-top:30px;text-align:left;}.mob-nav-wrapper #main-nav > ul > li{display:block;width:100%;position:relative;padding-bottom:0;margin:5px 0;}.mob-nav-wrapper #main-nav > ul > li a{padding:5px 35px 5px 0;display:block;}.mob-nav-wrapper #main-nav > ul > li > ul{position:relative;top:0;padding:15px 10px 15px 15px;min-height:auto;height:auto;background:rgba(84,88,97,0.1);}.mob-nav-wrapper #main-nav > ul > li > ul > li{width:100%;position:relative;margin:5px 0;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul{position:relative;top:0;padding:15px 10px 15px 25px;min-height:auto;height:auto;left:0;width:100%;background:none;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul > li{width:100%;position:relative;}.mob-nav-wrapper #main-nav > ul > li > ul > li > ul > li a{color:#545861;text-transform:none;}.mob-nav-wrapper #main-nav li span{position:absolute;right:0;top:4px;font-size:30px;display:inline-block;padding:0 5px;background:#cccccc;}.mob-nav-wrapper #main-nav li span:before{content:'+';display:block;transition:all 0.3s;}.mob-nav-wrapper #main-nav li span.close-li{background:none;}.mob-nav-wrapper #main-nav li span.close-li:before{transform:rotate(45deg);color:#F68B1E;}#mobile-nav{display:none;position:absolute;right:2%;width:50px;height:35px;top:50%;transform:translate(0,-50%);border-top:4px solid #F68B1E;}@media screen and (max-width:767px){#mobile-nav{width:35px;height:30px;right:5%;}}#mobile-nav:before,#mobile-nav:after{content:'';position:absolute;left:0;width:100%;height:4px;background:#F68B1E;transition:all .3s;}#mobile-nav:before{top:11px;}@media screen and (max-width:767px){#mobile-nav:before{top:9px;}}#mobile-nav:after{bottom:0;}@media screen and (max-width:1199px){#mobile-nav{display:block;}}#mobile-nav.close-menu{border-top:none;}#mobile-nav.close-menu:before{transform:rotate(-45deg);}#mobile-nav.close-menu:after{transform:rotate(45deg);top:10px;}.vitalcenterhomeslide .home-slide-item{width:100%;position:relative;}.vitalcenterhomeslide .home-slide-item .teaser-imageBox img{width:100%;height:auto;}.vitalcenterhomeslide .teaser-textBox{position:absolute;bottom:120px;width:830px;left:3%;background:rgba(84,88,97,0.7);padding:0 30px 40px 30px;}@media screen and (max-width:1199px){.vitalcenterhomeslide .teaser-textBox{width:90%;}}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox{padding-left:15px;padding-right:15px;bottom:50px;}}.vitalcenterhomeslide .teaser-textBox h1{margin-bottom:30px;text-align:left;}@media screen and (max-width:1199px){.vitalcenterhomeslide .teaser-textBox h1{font-size:36px;margin:25px 0 0 0;}}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox h1{font-size:30px;}}.vitalcenterhomeslide .teaser-textBox p{color:#FFFFFF;margin-bottom:30px;}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox p{margin:0 0 15px 0;}}.vitalcenterhomeslide .teaser-textBox .btn-1{position:absolute;width:350px;font-size:22px;}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox .btn-1{width:92%;}}.vitalcenterhomeslide .teaser-textBox .btn-1.icon-t-pfeilr:before{font-size:50px;}@media screen and (max-width:767px){.vitalcenterhomeslide .teaser-textBox .btn-1.icon-t-pfeilr:before{font-size:40px;}}.vitalcenterhomeslide .slick-dots{text-align:center;top:-30px;padding-right:3%;position:relative;margin-top:-43px;}.vitalcenterhomeslide .slick-dots li{display:inline-block;}.vitalcenterhomeslide .slick-dots li:before{content:none;}.vitalcenterhomeslide .slick-dots li button{background:#F68B1E;border:none;width:20px;height:20px;font-size:0;cursor:pointer;}.vitalcenterhomeslide .slick-dots li.slick-active button{background:#545861;}#web-icons{position:fixed;top:170px;right:200px;z-index:2;color:#FFFFFF;width:65px;}@media screen and (max-width:1700px){#web-icons{right:15px;}}@media screen and (max-width:1280px){#web-icons{top:15px;right:auto;left:405px;width:210px;z-index:999;}}@media screen and (max-width:1199px){#web-icons{top:20px;right:200px;width:210px;z-index:999;}}@media screen and (max-width:767px){#web-icons{width:120px;right:70px;}}@media screen and (max-width:499px){#web-icons{width:120px;right:auto;left:200px;}}#web-icons > div{position:relative;display:inline-block;}#web-icons > div > a{width:65px;height:65px;background:#F68B1E;border-radius:100%;display:block;text-align:center;line-height:65px;position:relative;margin-bottom:10px;cursor:pointer;}@media screen and (max-width:1280px){#web-icons > div > a{width:55px;height:55px;line-height:55px;}}@media screen and (max-width:767px){#web-icons > div > a{width:35px;height:35px;line-height:32px;}}#web-icons > div > a.close:before{content:'\e806';font-family:"vital";}#web-icons a:before{color:#FFFFFF;margin:0;padding:0;width:auto;font-size:24px;}@media screen and (max-width:1280px){#web-icons a:before{font-size:20px;}}@media screen and (max-width:767px){#web-icons a:before{font-size:16px;}}#web-icons a.icon-t-pfeilr:before{color:#F68B1E;font-size:36px;bottom:7px;}#web-icons a:hover{background-color:rgba(84,88,97,0.7);}#web-icons .i-content{padding:20px;position:absolute;width:650px;left:-670px;top:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(0);}@media screen and (max-width:1280px){#web-icons .i-content{position:fixed;top:93px;left:0;}}@media screen and (max-width:1199px){#web-icons .i-content{position:fixed;top:100px;left:0;}}@media screen and (max-width:767px){#web-icons .i-content{width:100%;height:500px;overflow-y:scroll;}}#web-icons .i-content form{margin-bottom:30px;}#web-icons .i-content form span.btn-1.style-2.icon-t-pfeilr:before{display:none;content:" ";}#web-icons .i-content form span.btn-1.style-2.icon-t-pfeilr button:hover{cursor:pointer;color:#F68B1E;}#web-icons .i-content h2,#web-icons .i-content h3{text-transform:none;color:#FFFFFF;font-size:22px;margin-top:0;}#web-icons .i-content h2.icon-t-comments-solid:before,#web-icons .i-content h3.icon-t-comments-solid:before{margin-right:20px;}#web-icons .i-content p{margin:0 0 10px 0;}#web-icons .i-content a{color:#FFFFFF;text-decoration:underline;}#web-icons .i-content .tel-number{font-size:25px;}#web-icons .i-content.open{-webkit-animation:fadeInDown .5s;-moz-animation:fadeInDown .5s;-o-animation:fadeInDown .5s;animation:fadeInDown .5s;opacity:1;visibility:visible;}main{}main h1,main h2,main h3,main h4,main h5,main h6{text-align:left;}main .intro h1,main .intro h2{text-align:center;}main section > h2,main section .container-medium > h2,main section .container-large > h2{margin-bottom:50px;}@media screen and (max-width:767px){main p{font-size:16px;line-height:20px;}}main ul{padding:0 0 0 10px;}main ul li{position:relative;padding-left:15px;margin:7px 0;}main ul li:before{content:'';position:absolute;width:7px;height:7px;background:#F68B1E;top:9px;left:0;}main .intro{text-align:center;}main .intro h2{font-size:45px;}@media screen and (max-width:1199px){main .intro h2{font-size:36px;}}@media screen and (max-width:767px){main .intro h2{font-size:30px;}}main .teaser-big{position:relative;}main .teaser-big img{width:100%;}main .flex.cols-2{flex-wrap:wrap;justify-content:space-between;}main .flex.cols-2 > div{width:49%;margin-bottom:25px;}@media screen and (max-width:767px){main .flex.cols-2 > div{width:100%;}}main .flex.cols-3{flex-wrap:wrap;justify-content:space-between;}main .flex.cols-3 > div{width:32%;margin-bottom:25px;}@media screen and (max-width:1023px){main .flex.cols-3 > div{width:49%;}}@media screen and (max-width:767px){main .flex.cols-3 > div{width:100%;}}main .flex.cols-3 p{margin-bottom:5px;margin-top:-10px;}main .flex.cols-3.content-with-icons > div{padding:30px 30px 25px 30px;text-align:center;position:relative;}main .flex.cols-3.content-with-icons h3{text-transform:none;font-family:"Open Sans";margin-top:40px;margin-bottom:15px;text-align:center;}main .flex.cols-3.content-with-icons p{margin-bottom:20px;}main .flex.cols-3.content-with-icons span{font-size:60px;}main .flex.cols-3.content-with-icons span:before{margin:0;}main .flex.cols-3.content-with-icons a{}main .flex.grid{flex-wrap:wrap;justify-content:space-between;}main .flex.grid > div{margin-bottom:50px;}main .flex.grid:after{content:'';width:32%;}main .flex.grid h2{margin-top:0;text-align:left;line-height:38px;}main .flex.grid img{width:100%;display:block;margin-bottom:15px;}@media screen and (max-width:1023px){main .flex.grid img{width:50%;margin-bottom:30px;}}@media screen and (max-width:767px){main .flex.grid img{width:100%;margin-bottom:15px;}}@media screen and (max-width:1023px){main .flex.grid .box-1-3 img{width:100%;}}main .flex.grid.grid-with-image > div{margin-bottom:25px;}main .flex.grid.grid-with-image img{width:100%;}main .flex.quotes{justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:767px){main .flex.quotes > div{width:100%;}}main .col-content{background:rgba(84,88,97,0.7);padding:0 20px 10px 20px;}main .col-content p{color:#FFFFFF;}main .col-item{position:relative;}main .col-item img{width:100%;display:block;}main .col-content-style-1 .col-content{position:absolute;bottom:30px;width:90%;transform:translate(-50%,0);left:50%;}main .col-content-style-1 .col-content p{margin-top:0;}main .col-content-style-1 .btn-1{position:relative;top:-25px;width:100%;}main .col-content-style-1 .btn-1.icon-t-pfeilr:before{font-size:45px;}main .col-content-style-2 .col-content{background:rgba(84,88,97,0.1);padding:50px 40px 20px 40px;position:relative;}@media screen and (max-width:1199px){main .col-content-style-2 .col-content{padding:50px 20px 20px 20px;}}main .col-content-style-2 .col-content p{margin-top:0;padding-top:10px;color:#545861;}main .col-content-style-2 .btn-1{position:absolute;bottom:90%;width:88%;}@media screen and (max-width:1199px){main .col-content-style-2 .btn-1{width:90%;}}main .col-content-style-2 .btn-1.icon-t-pfeilr:before{font-size:45px;}main .bg-imageFull{padding:50px 0 80px 0;text-align:center;background-size:cover;background-repeat:no-repeat;position:relative;}main .bg-imageFull:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:-moz-linear-gradient(top,#f68b1e 0%,rgba(125,185,232,0.1) 100%);background:-webkit-linear-gradient(top,#f68b1e 0%,rgba(125,185,232,0.1) 100%);background:linear-gradient(to bottom,#f68b1e 0%,rgba(125,185,232,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f68b1e',endColorstr='#1a7db9e8',GradientType=0);}main .bg-imageFull h2{margin-top:0;margin-bottom:50px;color:#545861;}main .bg-imageFull .col-content{width:50%;margin:0 auto;padding-top:30px;position:relative;padding-bottom:50px;}@media screen and (max-width:1199px){main .bg-imageFull .col-content{width:80%;}}@media screen and (max-width:767px){main .bg-imageFull .col-content{width:100%;padding-top:10px;padding-bottom:30px;}}main .bg-imageFull .col-content .btn-1{position:absolute;left:50%;transform:translate(-50%,0);bottom:-25px;}@media screen and (max-width:767px){main .bg-imageFull .col-content .btn-1{width:80%;}}main .bg-imageFull .col-content .btn-1.icon-t-pfeilr:before{font-size:45px;margin:0;}main .bg-imageFull .container-medium{position:relative;z-index:1;}main .locations{padding-top:50px;padding-bottom:50px;}main .locations .flex{justify-content:space-between;flex-wrap:wrap;}main .locations .flex > div{background:#FFFFFF;}@media screen and (max-width:1199px){main .locations .flex > div{width:49%;}}@media screen and (max-width:767px){main .locations .flex > div{width:100%;margin-bottom:20px;}main .locations .flex > div:last-child{margin-bottom:0;}}@media screen and (max-width:1199px){main .locations .flex > div.box-2-3.flex > div{width:100%;}}main .locations h3{text-align:left;text-transform:none;font-size:25px;}main .locations h4{text-align:left;text-transform:none;font-size:18px;margin-top:50px;}main .locations #google-map{padding:0;}main .locations #google-map iframe{width:100%;height:100%;}@media screen and (max-width:1199px){main .locations #google-map{width:100%;height:300px;overflow:hidden;margin-top:30px;}}main .locations #google-map img{width:100%;}main .locations p,main .locations h3,main .locations h4,main .locations a{padding-left:20px;padding-right:20px;}main .locations a{color:#545861;}main .locations a:hover{color:#F68B1E;}main .locations a.icon-t-link{margin-bottom:20px;display:inline-block;}main .locations a.icon-t-link:before{top:2px;}main .partenrs{text-align:center;}main .partenrs > div{display:inline-block;vertical-align:middle;margin:30px 30px 0 30px;}main .quotes .flex{flex-wrap:wrap;align-content:center;}main .quotes .flex .q-text,main .quotes .flex .q-name{width:100%;font-family:"Bree Rg";padding-left:30px;}@media screen and (max-width:767px){main .quotes .flex .q-text,main .quotes .flex .q-name{text-align:center;padding-left:0;}}main .quotes .flex .q-text{color:#F68B1E;font-size:25px;font-weight:bold;line-height:36px;}main .quotes .flex .q-name{margin-top:0;font-size:20px;}main .accordions .acc-wrapper{margin-top:-1px;}main .accordions .acc-title{padding:15px 30px;display:block;background:#FFFFFF;border-top:1px solid #F68B1E;border-bottom:1px solid #F68B1E;color:#545861;font-weight:bold;position:relative;}@media screen and (max-width:767px){main .accordions .acc-title{padding-left:10px;}}main .accordions .acc-title.icon-t-pfeilr:before{color:#F68B1E;transform:rotate(90deg);position:absolute;right:30px;top:15px;}@media screen and (max-width:767px){main .accordions .acc-title.icon-t-pfeilr:before{right:10px;}}main .accordions .acc-title.active{background:#F68B1E;color:#FFFFFF;}main .accordions .acc-title.active.icon-t-pfeilr:before{color:#FFFFFF;transform:rotate(-90deg);}main .accordions .acc-content{overflow:hidden;padding:15px 30px;}@media screen and (max-width:767px){main .accordions .acc-content{padding:5px 10px;}}main .accordions .acc-content.hide{display:none;}main .slider-wrapper{position:relative;}main .media-fullSize,main .media-two-items{position:relative;}main .media-fullSize .slick-navigation,main .media-two-items .slick-navigation{width:100%;position:absolute;top:50%;transform:translate(0,calc(-50% - 22px));}@media screen and (max-width:1199px){main .media-fullSize .slick-navigation,main .media-two-items .slick-navigation{width:100%;}}main .media-fullSize .slick-navigation .prev,main .media-fullSize .slick-navigation .prev-2,main .media-two-items .slick-navigation .prev,main .media-two-items .slick-navigation .prev-2{position:absolute;left:0;cursor:pointer;}main .media-fullSize .slick-navigation .next,main .media-fullSize .slick-navigation .next-2,main .media-two-items .slick-navigation .next,main .media-two-items .slick-navigation .next-2{position:absolute;right:0;cursor:pointer;}main .media-fullSize .slick-navigation .icon-t-pfeill:before,main .media-fullSize .slick-navigation .icon-t-pfeilr:before,main .media-two-items .slick-navigation .icon-t-pfeill:before,main .media-two-items .slick-navigation .icon-t-pfeilr:before{font-size:45px;color:#F68B1E;margin:0;}main .media-fullSize img,main .media-fullSize iframe,main .media-two-items img,main .media-two-items iframe{width:100%;border:none;}main .slick-slide{margin:0 10px;}@media screen and (max-width:767px){main .slick-slide{margin:0;}}main .slick-list{margin:0 -10px;}@media screen and (max-width:767px){main .slick-list{margin:0;}}main .media-two-items.no-slider > div.media{display:flex;justify-content:space-between;}main .media-two-items.no-slider > div.media > div{width:49%;}main .media-two-items.no-slider .slick-navigation{display:none;}main a{color:#F68B1E;}main a:hover{color:#545861;}main a.icon-t-link{position:relative;padding-right:25px;text-transform:uppercase;font-family:"Bree Rg";color:#F68B1E;font-weight:bold;}main a.icon-t-link:hover{color:rgba(84,88,97,0.7);}main a.icon-t-link:before{position:absolute;right:0;top:0;}main .image-text-50-50{display:flex;justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:1023px){main .image-text-50-50{align-content:flex-start;}}main .image-text-50-50 > div{width:48.5%;}@media screen and (max-width:1023px){main .image-text-50-50 > div{width:100%;}}main .image-text-50-50 h2{width:100%;}main .image-text-30-70{display:flex;justify-content:space-between;flex-wrap:wrap;}@media screen and (max-width:1023px){main .image-text-30-70{align-content:flex-start;}}main .image-text-30-70 > div:first-child{width:37%;}@media screen and (max-width:1023px){main .image-text-30-70 > div:first-child{width:100%;}}main .image-text-30-70 > div:last-child{width:60%;}@media screen and (max-width:1023px){main .image-text-30-70 > div:last-child{width:100%;}}main .box-style-1 p{margin:2px 0;}@media screen and (max-width:1199px){main .doc-image img{width:50%;max-width:50%;}}@media screen and (max-width:767px){main .doc-image img{width:30%;max-width:30%;}}main .example > div{margin-bottom:10px !important;}table.contenttable{width:100%;margin:1em 0 1.5em 0;border-collapse:separate;border-spacing:10px;}table.contenttable td,table.contenttable th{padding:0.25em 10px;background-color:rgba(84,88,97,0.1);vertical-align:top;text-align:left;}table.contenttable th{background-color:#F68B1E;color:#FFFFFF;}main .flex.grid .mgp_calendar__banner img{width:auto !important;}.video-element{margin:1.5em 0;position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;}.video-element iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}figure.image-left{margin:0 0 1em 0;}figure.image-left img{width:100%;height:auto;}@media screen and (max-width:1023px){figure.image-left{margin:0 25px 1em 0;display:inline-block;float:left;}figure.image-left img{width:50%;}}@media screen and (max-width:1199px){figure.image-left img{width:460px;}}figure.image-right{margin:0 0 1em 0;}figure.image-right img{width:100%;height:auto;}@media screen and (max-width:1023px){figure.image-right{margin:0 0 1em 25px;display:inline-block;float:right;}figure.image-right img{width:50%;}}@media screen and (max-width:1199px){figure.image-right img{width:460px;}}figure.image-center{margin:0 0 1em 0;text-align:center;}figure.image-center img{width:100%;height:auto;}@media screen and (max-width:1199px){figure.image-center{width:auto;}}.grid-with-image .box-1-3,.grid-with-image .box-1-4{position:relative;overflow:hidden;}@media screen and (max-width:1023px){.grid-with-image .box-1-3,.grid-with-image .box-1-4{width:48%;}}@media screen and (max-width:767px){.grid-with-image .box-1-3,.grid-with-image .box-1-4{width:100%;}}.grid-with-image .box-1-3:hover .grid-info,.grid-with-image .box-1-4:hover .grid-info{left:0;}.grid-with-image .box-1-3:hover .grid-title,.grid-with-image .box-1-4:hover .grid-title{right:-200px;}.grid-with-image .grid-image img{margin:0 !important;padding:0;}.grid-with-image .box-1-3 .grid-title{width:250px;right:-108px;padding:5px;height:35px;}.grid-with-image .box-1-3 .grid-info h3{font-size:25px;}@media screen and (max-width:767px){.grid-with-image .box-1-3 .grid-info h3{font-size:18px;line-height:22px;}}@media screen and (max-width:767px){.grid-with-image .box-1-3 .grid-info p{font-size:15px;}}.grid-with-image .box-1-4 .grid-title{width:200px;right:-85px;padding:3px 5px;height:30px;}.grid-with-image .box-1-4 .grid-info h3{font-size:18px;line-height:22px;}.grid-with-image .box-1-4 .grid-info p{font-size:15px;}.grid-with-image .grid-title{background:rgba(255,255,255,0.85);color:#F68B1E;position:absolute;top:50%;transform:translate(0,-50%) rotate(-90deg);text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;transition:all 0.3s;transition-delay:0.07s;}.grid-with-image .grid-info{position:absolute;width:100%;height:100%;transition:all 0.3s;left:-100%;bottom:0;background:rgba(84,88,97,0.93);text-align:center;padding:0 25px;display:flex;align-items:center;flex-wrap:wrap;align-content:center;}.grid-with-image .grid-info h3{text-align:center;width:100%;margin:5px 0;font-size:25px;}.grid-with-image .grid-info p{color:rgba(255,255,255,0.8);width:100%;margin:5px 0;}footer{padding:50px 0 20px 0;}@media screen and (max-width:767px){footer{padding:20px 0 20px 0;}}footer h3{text-align:left;text-transform:none;font-size:25px;}footer p,footer a{color:#FFFFFF;}footer a:hover{color:#F68B1E;}footer nav ul li{margin:0 0 10px 0;}footer nav ul li a:before{color:#FFFFFF;font-size:30px;vertical-align:-0.15em;}footer .copyright{font-size:12px;color:#FFFFFF;padding-top:50px;}@media screen and (max-width:1199px){footer .flex{justify-content:center;}}@media screen and (max-width:767px){footer .flex{flex-wrap:wrap;}}footer .flex > div:nth-child(1){width:30%;}footer .flex > div:nth-child(2){margin-left:2%;margin-right:2%;}@media screen and (max-width:767px){footer .flex > div:nth-child(2){margin-left:0;margin-right:0;}}@media screen and (max-width:767px){footer .flex > div{width:100% !important;}}
