  @media only screen and (min-width: 992px){.d-flex{display:flex}}.field--name-field-components{padding-bottom:40px;overflow:hidden}.paragraph--type--two-column-callout{padding:30px 0;overflow:hidden}.paragraph--type--two-column-callout h2{font-family:'Nunito Sans',sans-serif;font-size:28px;line-height:1.2;color:black;font-weight:900}@media only screen and (min-width: 992px){.paragraph--type--two-column-callout h2{font-size:44px}}.paragraph--type--two-column-callout h2 p{margin:0;padding:0;line-height:1.2;font-weight:900}.paragraph--type--two-column-callout h2 em{font-style:normal;color:#990000;line-height:inherit}.paragraph--type--two-column-callout .body-text{font-family:'Domine',serif}@media only screen and (min-width: 992px){.paragraph--type--two-column-callout .body-text .inner{padding-left:40px}}.paragraph--type--two-column-callout .d-flex{align-items:center}.paragraph--type--two-column-callout .image-wrap{position:relative;max-width:478px;height:auto;width:100%;margin:auto}.paragraph--type--two-column-callout .image-wrap .field--name-field-image-caption{color:white;background:#990000;width:100px;height:100px;border-radius:50%;position:absolute;top:3rem;left:2rem;text-align:center;font-size:13px;vertical-align:middle;display:flex;align-items:center;justify-content:center;opacity:.89555067;font-family:'Nunito Sans',sans-serif;font-weight:900}.paragraph--type--two-column-callout .image-wrap img{width:100%;height:auto;border-radius:50%}.paragraph--type--two-column-callout .field--name-field-links{padding-top:20px}.paragraph--type--two-column-callout .field--name-field-links a{color:#990000;font-family:'Nunito Sans',sans-serif;font-size:16px;font-weight:900;line-height:21px;letter-spacing:.1px;display:inline-block;position:relative;padding-right:30px;padding-bottom:10px;transition:color 300ms ease-in-out}.paragraph--type--two-column-callout .field--name-field-links a:after{display:block;background:url(/themes/wittenberg/images/red-arrow.png) center center no-repeat;background-size:100% auto;width:20px;height:20px;content:'';position:absolute;top:0;right:0}.paragraph--type--two-column-callout .field--name-field-links a:hover{color:black}.paragraph--type--two-column-callout.block-align-right .row{display:flex;flex-direction:column}@media only screen and (min-width: 992px){.paragraph--type--two-column-callout.block-align-right .row{display:block}}.paragraph--type--two-column-callout.block-align-right .row .body-text{order:2}@media only screen and (min-width: 992px){.paragraph--type--two-column-callout.block-align-right .row .body-text{order:1}.paragraph--type--two-column-callout.block-align-right .row .body-text .inner{padding-left:0;padding-right:40px}}.paragraph--type--two-column-callout.block-align-right .row .block-image{order:1}@media only screen and (min-width: 992px){.paragraph--type--two-column-callout.block-align-right .row .block-image{order:2}}.paragraph--type--two-column-callout.video-block .play-video{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;background:url(/themes/wittenberg/images/video-play-min.png) center center no-repeat;background-size:130px auto;z-index:4}.paragraph--type--two-column-callout.video-block .image-wrap{overflow:hidden}.paragraph--type--two-column-callout.video-block .image-wrap img{border-radius:0;transform:scale(1);transition:600ms ease-in-out}.paragraph--type--two-column-callout.video-block .image-wrap:hover img{transform:scale(1.1)}.content-accordion{padding:40px 0}.content-accordion .card-header{margin-bottom:10px}.content-accordion .card-header h2{margin:0;padding:0;font-weight:900}.content-accordion .card-header h2 .btn{font-family:'Domine',serif;font-size:18px;font-weight:700;letter-spacing:.15px;margin:0;text-transform:none;background:#990000;padding:15px 60px 15px 30px;display:block;color:black;background:#e4e4e4;width:100%;text-align:left;position:relative;white-space:normal}@media only screen and (min-width: 992px){.content-accordion .card-header h2 .btn{font-size:24px;padding:15px 80px 15px 30px}}.content-accordion .card-header h2 .btn:after{content:'—';position:absolute;top:50%;transform:translateY(-50%);right:20px;color:black;font-weight:bold}@media only screen and (min-width: 992px){.content-accordion .card-header h2 .btn:after{right:40px}}.content-accordion .card-header h2 .btn:focus{border:1px dotted black}.content-accordion .card-header h2 .btn.collapsed{background:#990000;color:white}.content-accordion .card-header h2 .btn.collapsed:focus{border:2px dotted white}.content-accordion .card-header h2 .btn.collapsed:after{content:'+';color:white;font-size:40px}.content-accordion .card-body{padding:20px 20px 30px 20px;font-family:'Domine',serif}.content-accordion .card-body p:first-child{margin-top:0}@media only screen and (min-width: 992px){.content-accordion .card-body{padding:30px 90px 60px 90px}}.content-accordion .field--name-field-links{padding-top:20px}@media only screen and (min-width: 992px){.content-accordion .field--name-field-links{column-count:2}}.content-accordion .field--name-field-links a{color:black;font-family:'Domine',serif;font-size:16px;font-weight:400;line-height:21px;letter-spacing:.1px;display:inline-block;position:relative;padding-right:60px;padding-bottom:20px;transition:color 300ms ease-in-out}@media only screen and (min-width: 992px){.content-accordion .field--name-field-links a{font-size:20px}}.content-accordion .field--name-field-links a:after{display:block;background:url(/themes/wittenberg/images/red-arrow.png) center center no-repeat;background-size:100% auto;width:20px;height:20px;content:'';position:absolute;top:0;right:0}.content-accordion .field--name-field-links a:hover{color:#990000}.paragraph--type--full-width-image-callout{position:relative;overflow:hidden;z-index:2;margin-bottom:20px;background:black}@media only screen and (min-width: 992px){.paragraph--type--full-width-image-callout{max-height:633px;margin-bottom:40px}}@media only screen and (min-width: 992px){.paragraph--type--full-width-image-callout .container{position:absolute;bottom:0;margin:auto;left:0;right:0}}.paragraph--type--full-width-image-callout img{width:100%;height:auto}.paragraph--type--full-width-image-callout .offset{color:white;position:relative}.paragraph--type--full-width-image-callout .offset h2{color:white;font-family:'Nunito Sans',sans-serif;font-size:44px;font-weight:900;line-height:52px;position:relative;z-index:3}.paragraph--type--full-width-image-callout .offset .inner{position:relative;z-index:2;font-family:'Domine',serif;font-size:19px;font-weight:400;line-height:24px;letter-spacing:.11875px;padding-bottom:60px}.paragraph--type--full-width-image-callout .offset:after{content:'';background:black;border-radius:50%;width:200%;position:absolute;display:block;height:200%;right:0;z-index:1;transform:translateX(-50%);left:50%;top:-95px}@media only screen and (min-width: 992px){.paragraph--type--full-width-image-callout .offset:after{width:756px;height:756px;top:-95px;opacity:.8203808}}.paragraph--type--full-width-image-callout .field--name-field-links{display:flex}.paragraph--type--full-width-image-callout .field--name-field-links a{color:white;font-family:'Nunito Sans',sans-serif;font-size:16px;font-weight:900;line-height:21px;letter-spacing:.1px;display:inline-block;position:relative;padding-right:30px;transition:color 300ms ease-in-out;margin-right:20px}.paragraph--type--full-width-image-callout .field--name-field-links a:after{display:block;background:url(/themes/wittenberg/images/red-arrow.png) center center no-repeat;background-size:100% auto;width:20px;height:20px;content:'';position:absolute;top:0;right:0}.paragraph--type--full-width-image-callout .field--name-field-links a:hover{color:white}.paragraph--type--full-width-image-callout .field--name-field-image-caption{color:white;background:#990000;width:100px;height:100px;border-radius:50%;position:absolute;text-align:center;font-size:13px;vertical-align:middle;display:flex;align-items:center;justify-content:center;z-index:1;left:2rem;top:-12rem;font-family:'Nunito Sans',sans-serif;font-weight:900;opacity:.89555067}@media only screen and (min-width: 992px){.paragraph--type--full-width-image-callout .field--name-field-image-caption{top:-7rem;left:-7rem}}.paragraph--type--teaser-carousel{overflow:hidden;padding:20px 0;position:relative;clear:both}@media only screen and (min-width: 992px){.paragraph--type--teaser-carousel{padding:40px 0}}.paragraph--type--teaser-carousel .carousel-header{display:flex;align-items:center}.paragraph--type--teaser-carousel .carousel-header .field--name-field-carousel-link{padding-left:60px;padding-top:10px;display:none}@media only screen and (min-width: 992px){.paragraph--type--teaser-carousel .carousel-header .field--name-field-carousel-link{display:block}}.paragraph--type--teaser-carousel .carousel-header .field--name-field-carousel-link a{font-family:'Domine',serif;font-size:16px;font-weight:bold;line-height:21px;text-align:center;text-decoration:underline;letter-spacing:.1px;color:black;transition:all 300ms ease-in-out}.paragraph--type--teaser-carousel .carousel-header .field--name-field-carousel-link a:hover{color:#990000}.paragraph--type--teaser-carousel .owl-stage{display:flex;flex-wrap:wrap;overflow:hidden}.paragraph--type--teaser-carousel .owl-item{background:white}.paragraph--type--teaser-carousel:after{background:black;content:'';display:block;top:51%;left:0;right:0;bottom:0;position:absolute;z-index:0}.paragraph--type--teaser-carousel .item{background:white;display:flex;height:auto !important}.paragraph--type--teaser-carousel .img-wrap{overflow:hidden;position:relative}.paragraph--type--teaser-carousel .img-wrap .play{background:url(/themes/wittenberg/images/small-play-min.png) center center no-repeat;background-size:60px auto;display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:'';pointer-events:none}.paragraph--type--teaser-carousel .img-wrap img{transform:scale(1);transition:all 600ms ease-in-out}.paragraph--type--teaser-carousel h2{color:black;font-family:'Nunito Sans',sans-serif;font-size:28px;font-weight:900;margin-bottom:30px}@media only screen and (min-width: 992px){.paragraph--type--teaser-carousel h2{font-size:44px}}.paragraph--type--teaser-carousel h2 em{color:#990000;font-style:normal}.paragraph--type--teaser-carousel h3{font-family:'Nunito Sans',sans-serif;font-size:21px;font-weight:900;line-height:25px;letter-spacing:-0.375px;color:black;margin:0 0 10px 0;padding:0}.paragraph--type--teaser-carousel h3 p{margin:0;padding:0;line-height:inherit;font-weight:900;line-height:25px !important}.paragraph--type--teaser-carousel h3 em{color:#990000;font-style:normal}.paragraph--type--teaser-carousel .inner{background:white;font-family:'Domine',serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.25px;padding:20px;overflow:hidden;color:black}.paragraph--type--teaser-carousel a{text-decoration:none;position:relative}.paragraph--type--teaser-carousel a:hover h3{text-decoration:underline}.paragraph--type--teaser-carousel a:hover .img-wrap img{transform:scale(1.1)}.paragraph--type--teaser-carousel .owl-nav{position:absolute;top:30%;margin:0;width:100%;background:red}.paragraph--type--teaser-carousel .owl-theme .owl-nav [class*="owl-"]{border:none;margin:0;padding:0;width:50px;height:50px;border-radius:50%;background:#979797;display:block;opacity:1;position:absolute;transition:background-color 300ms ease-in-out;cursor:pointer;text-align:center;line-height:50px;font-size:21px}.paragraph--type--teaser-carousel .owl-theme .owl-nav [class*="owl-"]:hover{background-color:#990000}.paragraph--type--teaser-carousel .owl-prev{left:-70px;text-indent:-2px}.paragraph--type--teaser-carousel .owl-next{left:auto;right:-70px;text-indent:2px}.paragraph--type--teaser-carousel .owl-theme .owl-dots{margin-top:40px}.paragraph--type--teaser-carousel .owl-theme .owl-dots .owl-dot span{border:none;width:13px;height:13px;background:#848383}.paragraph--type--teaser-carousel .owl-theme .owl-dots .owl-dot span:hover{opacity:.5}.paragraph--type--teaser-carousel .owl-theme .owl-dots .owl-dot:hover span,.paragraph--type--teaser-carousel .owl-theme .owl-dots .owl-dot.active span{background:#990000;border:none}.paragraph--type--teaser-carousel .carousel-footer{position:relative;z-index:8;text-align:center}@media only screen and (min-width: 992px){.paragraph--type--teaser-carousel .carousel-footer{display:none}}.paragraph--type--teaser-carousel .carousel-footer a{font-family:"Sentinel-Semibold";font-size:16px;font-weight:400;line-height:21px;text-align:center;text-decoration:underline;letter-spacing:.1px;color:black;transition:all 300ms ease-in-out}.paragraph--type--teaser-carousel .carousel-footer a:hover{color:#990000}.cboxIframe{background:black !important}#cboxClose{background:url(/themes/wittenberg/images/x-min.png) center center no-repeat;background-size:100% auto;width:40px;height:40px;border-radius:50%;opacity:.8}#cboxClose:hover{background:url(/themes/wittenberg/images/x-min.png) center center no-repeat;background-size:100% auto;opacity:1}.paragraph--type--testimonial-grid{padding:30px;background:white;color:black;text-align:center}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid{text-align:left}}.paragraph--type--testimonial-grid p{font-family:'Domine',serif;font-weight:400;font-size:18px;line-height:21px}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid p{font-size:21px;line-height:24px}}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid{padding:60px 0}}.paragraph--type--testimonial-grid .testimonial{margin-bottom:60px}.paragraph--type--testimonial-grid .testimonial:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid .testimonial{margin-bottom:0}}.paragraph--type--testimonial-grid .testimonial .inner{font-style:italic}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid .testimonial .inner{padding-right:40px}}.paragraph--type--testimonial-grid .quote{display:block;width:56px;height:66px;background:url(/themes/wittenberg/images/quote-min.png) center center no-repeat;background-size:100% auto;margin:0 auto 0 auto}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid .quote{margin:0 0 20px 0}}.paragraph--type--testimonial-grid img{width:62px;height:auto;border-radius:50%}.paragraph--type--testimonial-grid h2{color:black;font-family:'Nunito Sans',sans-serif;font-weight:900;text-align:center;padding-bottom:0;margin:0;line-height:normal;font-size:28px}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid h2{font-size:60px}}.paragraph--type--testimonial-grid h3{color:#5c5c5c;font-family:'Domine',serif;font-size:18px;font-weight:400;text-align:center;letter-spacing:.1125px}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid h3{padding:20px 0 80px 0;font-size:24px}}.paragraph--type--testimonial-grid .author{margin-top:40px;font-family:'Nunito Sans',sans-serif;font-size:32px;font-weight:900;font-style:normal}@media only screen and (min-width: 992px){.paragraph--type--testimonial-grid .author{display:flex}.paragraph--type--testimonial-grid .author img{margin-right:20px}}.paragraph--type--testimonial-grid .author .subtitle{font-size:14px;font-weight:lighter}.paragraph--type--cards{overflow:hidden;padding:30px 0 50px 0;position:relative;clear:both}@media only screen and (min-width: 992px){.paragraph--type--cards .row{display:flex;align-items:stretch}}@media only screen and (min-width: 992px){.paragraph--type--cards{padding:40px 0 90px 0}}.paragraph--type--cards:after{background:#d8d8d8;content:'';display:block;top:60%;left:0;right:0;bottom:0;position:absolute;z-index:-1}.paragraph--type--cards .card{margin-bottom:30px}@media only screen and (min-width: 992px){.paragraph--type--cards .card{margin-bottom:0}}.paragraph--type--cards h2{color:black;font-family:'Nunito Sans',sans-serif;font-size:28px;font-weight:900;margin-bottom:30px}.paragraph--type--cards h2 em{color:#990000;font-style:normal}@media only screen and (min-width: 992px){.paragraph--type--cards h2{font-size:44px}}.paragraph--type--cards .img-wrap{overflow:hidden;position:relative;z-index:1;background:#990000}@media only screen and (min-width: 992px){.paragraph--type--cards .img-wrap{display:flex;flex-direction:column;height:100%;width:100%}}.paragraph--type--cards .img-wrap:after{background:linear-gradient(180deg, rgba(0,0,0,0), #000000);opacity:.8;background-blend-mode:multiply;display:block;content:'';position:absolute;left:0;right:0;top:0;bottom:0}.paragraph--type--cards .img-wrap .arrow-right{position:absolute;right:20px;bottom:20px;width:28.8px;height:28.8px;border-radius:50%;background:url(/themes/wittenberg/images/white-arrow.png) center center no-repeat #990000;background-size:16px auto;display:block;z-index:9;content:''}.paragraph--type--cards .img-wrap img{width:100%;height:auto;transform:scale(1);transition:all 600ms ease-in-out}.paragraph--type--cards .img-wrap .inner{font-family:'Domine',serif;font-size:19px;font-weight:400;line-height:24px;letter-spacing:-0.25px;padding:30px;overflow:hidden;color:white;position:absolute;right:0;bottom:20px;left:0;z-index:2}.paragraph--type--cards .img-wrap .subtitle{font-family:'Domine',serif;font-size:20px;font-weight:400;letter-spacing:.1375px;padding-bottom:15px}.paragraph--type--cards .img-wrap h3{font-family:'Nunito Sans',sans-serif;font-size:24px;margin:0;padding-bottom:15px}.paragraph--type--cards .img-wrap.no-before:after{display:none}.paragraph--type--cards .img-wrap.color-gray{background:#363A3A}.paragraph--type--cards .img-wrap.color-black{background:black}.paragraph--type--cards .img-wrap.color-white{background:white;border:solid .5px #979797}.paragraph--type--cards .img-wrap.color-white .inner{color:black}.paragraph--type--cards .img-wrap.color-red .arrow-right{background:url(/themes/wittenberg/images/white-arrow.png) center center no-repeat black;background-size:16px auto}.paragraph--type--cards .img-wrap.no-image .inner{font-size:29px;font-weight:400;line-height:35px;top:50%;transform:translateY(-50%);bottom:auto}.paragraph--type--cards .col-md-6 .inner{padding-bottom:40px}@media only screen and (min-width: 992px){.paragraph--type--cards .col-md-6 .inner{max-width:350px}}.paragraph--type--cards a{position:relative;display:block;overflow:hidden}.paragraph--type--cards a:hover .img-wrap img{transform:scale(1.1)}.paragraph--type--cards a:focus{border:1px dotted black}.paragraph--type--cards a:focus .inner h3{text-decoration:underline !important}.paragraph--type--cards a:hover img{transform:scale(1.1)}.paragraph--type--cards a:hover .inner h3{text-decoration:underline !important}.field--name-field-components .field__item:last-child .paragraph{padding-bottom:30px;margin-bottom:-40px}@media only screen and (min-width: 992px){.field--name-field-components .field__item:last-child .paragraph{padding-bottom:150px;margin-bottom:-90px}}.field--name-field-components .field__item:last-child .paragraph--type--full-width-image-callout .inner{padding-bottom:90px}.page-node-type-landing-page .slider-container{margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.page-node-type-landing-page .slider-container{max-width:750px}}@media only screen and (min-width: 992px){.page-node-type-landing-page .slider-container{max-width:1170px}}