/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background:white;font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;color:#404040;font-size:14px;line-height:1.8;}h1,h2,h3,h4,h5,h6{font-family:PT Sans,sans-serif;}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:0;margin-bottom:0.5em;font-weight:700;letter-spacing:-0.05em;clear:both;}.home-slider{background-color:#222;}#hero-content-container{position:relative;min-height:500px;height:50vh;width:100%;}#hero-content-container .hero-content{height:100%;width:100%;display:table;text-align:center;color:#ffffff;}#hero-content-container .hero-content h1{font-size:100px;line-height:110px;margin:0.15em auto;}@media only screen and (max-width:850px){#hero-content-container .hero-content h1{font-size:30px;line-height:34px;}}#hero-content-container .hero-content p{text-transform:uppercase;letter-spacing:0.2em;font-size:13px;margin:0 auto;}#hero-content-container .hero-content button{margin-top:25px;background:none;border-color:#ffffff;color:#ffffff;}#hero-content-container .hero-content .animated{text-align:right;padding-right:60px;}#hero-content-container .hero-content > div{display:table-cell;vertical-align:middle;}@media only screen and (max-width:767px){#hero-content-container .hero-content > div.animated{padding-bottom:60px;}}@media only screen and (max-width:850px){#hero-content-container .hero-content > div.animated{text-align:center;padding-right:10px;padding-left:10px;vertical-align:bottom;}}@media only screen and (max-width:992px){#hero-content-container .hero-content > div.animated{padding-bottom:50px;}}.slider-bg-image{background-position:center left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1;}@media only screen and (max-width:767px){#hero-content-container .slider-bg-image{background-position:20% center;}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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;}.homepage .lax-widget-bg-one h3{font-size:36px;line-height:1.75em;}.homepage .lax-widget-bg-one p{font-size:17px;}.homepage .home-widget-one,.homepage .home-widget-one p{color:#5d6062;}.homepage .home-widget-one h1,.homepage .home-widget-one h2,.homepage .home-widget-one h3,.homepage .home-widget-one h4,.homepage .home-widget-one h5,.homepage .home-widget-one h6{color:#5d6062;}.homepage .home-widget-one .region-content{padding:0;}.homepage .home-widget-one article{margin:0;}.homepage .home-widget .widget-title{margin-bottom:1.5em;}.homepage .home-widget p{text-transform:none;letter-spacing:0em;}.homepage .home-widget a.featured-link:hover,.homepage .home-widget a.featured-link:focus{text-decoration:none;}.homepage .home-widget button{display:block;margin:1em auto 0;}.homepage .home-widget button:hover,.homepage .home-widget button:focus{text-decoration:none;}.homepage .home-widget-two h1,.homepage .home-widget-two h2,.homepage .home-widget-two h3,.homepage .home-widget-two h4,.homepage .home-widget-two h5,.homepage .home-widget-two h6{color:#f5f5f5;}.homepage .home-widget-three,.homepage .home-widget-three p{color:#555555;}.homepage .home-widget-three h1,.homepage .home-widget-three h2,.homepage .home-widget-three h3,.homepage .home-widget-three h4,.homepage .home-widget-three h5,.homepage .home-widget-three h6{color:#000000;}.homepage .parallax-widget,.homepage .parallax-widget .parallax-content{height:auto !important;min-height:auto;padding:50px 0;}.homepage .parallax-window{width:100%;position:relative;background:transparent;}.homepage .parallax-content{padding:25px 0;width:100%;text-align:center;color:#fff;}.homepage .parallax-content p{margin:0 auto 1.5em;}.homepage .widget-title{font-size:26px;line-height:1.5em;}.homepage .widget_text p{font-size:15px;}.homepage .testimonial{margin-bottom:25px;}.homepage .testimonial img{width:80px;height:80px;-webkit-border-radius:100px;border-radius:100px;margin:-40px auto 0;display:block;}.homepage .testimonial h3{font-size:14px;line-height:18px;text-align:center;margin-bottom:2px;margin-top:10px;}.homepage .testimonial h3.widget-title{font-size:26px;line-height:1.5em;}.homepage .testimonial span{font-size:12px;line-height:16px;text-align:center;display:block;}.homepage #mt-testimonials .testimonial p{font-style:italic;}.homepage #mt-testimonials .testimonial p,.homepage .testimonial p{font-size:15px;line-height:1.75em;}.homepage .testimonial p{background:#fff;padding:15px 15px 55px 15px;font-size:13px;line-height:20px;font-style:italic;margin:0;}.lax-widget-bg-three{background-color:#ffffff;}.lax-widget-bg-one,.lax-widget-bg-two,.lax-widget-bg-three,.lax-widget-bg-four,.lax-widget-bg-five{background:#222222;}#home-hero-slider{overflow:hidden;}.home-widget .view-testimonials article.testimonial-teaser{margin-top:0;}@media only screen and (max-width:768px){.home-widget-two .widget{border-bottom:1px solid rgba(250,250,250,0.2);padding-bottom:20px;margin-bottom:35px;}}@media only screen and (max-width:991px){.homepage .lax-widget-bg-one,.homepage .lax-widget-bg-three,.homepage .lax-widget-bg-four{padding:0;}.homepage .home-widget-two,.homepage .home-widget-three,.homepage .home-widget-four{padding:0 20px;}.homepage .lax-widget-bg-one h3{font-size:32px;line-height:1.75em;}.homepage .home-widget-one{padding:20px;}.homepage .parallax-widget .parallax-content{padding:0;}.homepage .view-testimonials article.testimonial-teaser{padding-bottom:30px;margin-bottom:0;border-bottom:1px solid #ebebeb;}.homepage .home-widget button{margin:1em auto 2em;}}
