.white-text{color:#fff!important}.border-bottom{border-bottom:3px solid}.border-bottom.color6{border-bottom-color:#187795}.border-bottom.color10{border-bottom-color:#fcb865}html body #main h1,html body #main h2.display-h1,html body #main h3.display-h1,html body #main h4.display-h1,html body #main h5.display-h1,html body #main h6.display-h1,html body #main p.display-h1{font-family:droid-serif,serif;font-size:50px;font-weight:400;line-height:1.5;color:#4a4c4d}@media only screen and (max-width:800px){html body #main h1,html body #main h2.display-h1,html body #main h3.display-h1,html body #main h4.display-h1,html body #main h5.display-h1,html body #main h6.display-h1,html body #main p.display-h1{font-size:40px}}html body #main h3,html body #main h1.display-h3,html body #main h2.display-h3,html body #main h4.display-h3,html body #main h5.display-h3,html body #main h6.display-h3,html body #main p.display-h3{font-family:"Poppins","Helvetica","Arial",sans-serif;font-size:36px;font-weight:500;line-height:1.5;color:#5e5e5e}@media only screen and (max-width:800px){html body #main h3,html body #main h1.display-h3,html body #main h2.display-h3,html body #main h4.display-h3,html body #main h5.display-h3,html body #main h6.display-h3,html body #main p.display-h3{font-size:24px}}html body #main h5,html body #main h1.display-h5,html body #main h2.display-h5,html body #main h3.display-h5,html body #main h4.display-h5,html body #main h6.display-h5,html body #main p.display-h5{font-family:"Poppins","Helvetica","Arial",sans-serif;color:#4a4c4d;font-weight:200;font-size:50px!important;line-height:1.5}@media only screen and (max-width:800px){html body #main h5,html body #main h1.display-h5,html body #main h2.display-h5,html body #main h3.display-h5,html body #main h4.display-h5,html body #main h6.display-h5,html body #main p.display-h5{font-size:36px}}html body #main h6,html body #main h1.display-h6,html body #main h2.display-h6,html body #main h3.display-h6,html body #main h4.display-h6,html body #main h5.display-h6,html body #main p.display-h6{font-family:"Poppins","Helvetica","Arial",sans-serif;font-size:24px;font-weight:500;line-height:1.5;color:#5e5e5e}@media only screen and (max-width:800px){html body #main h6,html body #main h1.display-h6,html body #main h2.display-h6,html body #main h3.display-h6,html body #main h4.display-h6,html body #main h5.display-h6,html body #main p.display-h6{font-size:20px}}html body #main h6>a,html body #main h1.display-h6>a,html body #main h2.display-h6>a,html body #main h3.display-h6>a,html body #main h4.display-h6>a,html body #main h5.display-h6>a,html body #main p.display-h6>a{color:#fff!important;border-bottom:3px solid #fcb865}html body #main h6>a:hover,html body #main h1.display-h6>a:hover,html body #main h2.display-h6>a:hover,html body #main h3.display-h6>a:hover,html body #main h4.display-h6>a:hover,html body #main h5.display-h6>a:hover,html body #main p.display-h6>a:hover{color:#fff;border-bottom:none}.fusion-text a,.single-post .post-content a{text-decoration:underline;font-weight:600}.fusion-text a:hover,.single-post .post-content a:hover{text-decoration:none}.fusion-button-wrapper a{text-decoration:none!important}.btn-wrapper .fusion-button-wrapper{margin-bottom:10px}@media only screen and (max-width:800px){.btn-wrapper .fusion-button-wrapper{display:block}}.btn-wrapper .fusion-button-wrapper+.fusion-button-wrapper{margin-left:25px}@media only screen and (max-width:800px){.btn-wrapper .fusion-button-wrapper+.fusion-button-wrapper{margin-left:0}}@media only screen and (max-width:800px){.flex-children,.flex-children>.fusion-builder-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-1{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.text-center{text-align:center}.hide{display:none}.show{display:block}.display-inlineb{display:inline-block}.mb-0{margin-bottom:0!important}@media only screen and (max-width:800px){.py-0-800{padding-top:0!important;padding-bottom:0!important}}.clear{clear:both!important}.z-0{z-index:0}.z-1{z-index:1}.max-1200{max-width:1200px;margin:auto!important;display:block}@media only screen and (max-width:1200px){.max-1200{padding:0 20px}}.max-800{max-width:800px;margin:auto!important;display:block}.max-600{max-width:600px;margin:auto!important;display:block}.masthead{color:#fff}.masthead .fusion-text a{color:#fff!important;text-decoration:underline!important}.masthead .fusion-text a:hover{text-decoration:none!important}.masthead::before{content:"";top:0;right:0;bottom:0;left:0;display:block;background-image:linear-gradient(45deg,rgba(97,61,123,.8) 0%,rgba(115,28,85,.8) 100%);background-position:center center;z-index:2;position:absolute}html body #main .masthead h2{color:#fff}.card .fusion-text{padding:0 10px}.card .fusion-separator{margin:0 10px}.card .fusion-button-wrapper{display:block;margin:0 10px 20px}.services-intro{padding-bottom:340px!important}.services-content{margin-top:-380px!important}.subpage-main-img>.fusion-column-wrapper{height:600px!important;max-width:1100px;margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.fusion-layout-column.subpage-main-img>.fusion-column-wrapper{max-height:800px!important}.fusion-layout-column.subpage-main-img+.fusion-layout-column{background:#fff;max-width:100%!important}.fusion-layout-column.subpage-main-img+.fusion-layout-column>.fusion-column-wrapper{max-width:800px!important;margin:auto!important;display:block}}.call-cta .fusion-text a{text-decoration:none!important}@media only screen and (max-width:800px){.fusion-text.fusion-text-split-columns.fusion-text-columns-2{-webkit-column-count:1!important;column-count:1!important}}.fusion-li-item-content a{font-weight:600;color:#741d55!important}.fusion-li-item-content a:hover{text-decoration:underline}.single-post #main .fusion-row{padding:40px 0}html body #main .fusion-sharing-box h4{color:#5e5e5e}@media only screen and (max-width:650px){html body #main .fusion-sharing-box h4{margin-bottom:30px!important}}html body #main .fusion-events-wrapper .fusion-events-meta h2{font-size:28px!important;font-family:droid-serif,serif;color:#5e5e5e}html body #main .fusion-events-wrapper .fusion-events-meta h2 a{color:#5e5e5e!important}html body #main .fusion-events-wrapper .fusion-events-meta h4{font-size:20px!important;font-family:"Poppins","Helvetica","Arial",sans-serif;color:#4a4c4d;margin-top:10px}body .fusion-events-single-title-content{background-color:#580d39!important}html body #main h2.tribe-events-single-event-title{font-size:32px!important;font-family:droid-serif,serif;color:#fff!important}html body #main .tribe-events-schedule h3{font-size:20px!important;font-family:"Poppins","Helvetica","Arial",sans-serif;color:#fff!important;margin-top:10px}.hover-box-container{border-top:5px solid #0097a7}.hover-box .fusion-column-wrapper{height:300px!important}.hover-box .fusion-column-wrapper h2{position:absolute;top:50%;left:0;width:100%;color:#fff!important;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.hover-box .fusion-column-wrapper p{position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hover-box .fusion-column-wrapper .fusion-text::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hover-box .fusion-column-wrapper .fusion-column-content::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(59,38,76,0)),to(#3b264c));background:linear-gradient(180deg,rgba(59,38,76,0) 0%,#3b264c 100%);content:"";opacity:1}.hover-box .fusion-column-wrapper:hover .fusion-column-content::before{opacity:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(59,38,76,.5)),to(#3b264c));background:linear-gradient(180deg,rgba(59,38,76,.5) 0%,#3b264c 100%)}.hover-box .fusion-column-wrapper:hover h2{color:#fff!important;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}.hover-box .fusion-column-wrapper:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html body #main .hover-box .fusion-column-wrapper h2.display-h5{font-weight:400!important}.latest-post{background-size:cover;background-position:center center;padding:150px 0}.latest-post .content{max-width:1200px;margin:auto!important;display:block}.latest-post .content h2{margin-bottom:5px}.latest-post .content p{color:#fff}.alm-reveal .fusion-fullwidth::before{content:"";position:absolute;display:block;background:-webkit-gradient(linear,left top,right top,from(#187795),to(rgba(12,60,75,0)));background:linear-gradient(90deg,#187795 0%,rgba(12,60,75,0) 100%);top:0;right:0;bottom:0;left:0;z-index:1}.alm-btn-wrap{display:none!important}.mc4wp-form input[type=submit]{padding:13px 29px;line-height:17px;font-size:14px;border-radius:14px;background:#580d39;color:#fff;border-color:rgba(255,255,255,0);font-family:"Poppins","Helvetica","Arial",sans-serif}.mc4wp-form input[type=submit]:hover{background:rgba(252,184,101,0);color:#5e5e5e;border-color:#5e5e5e;cursor:pointer}#sliders-container .background::before{content:"";top:0;right:0;bottom:0;left:0;display:block;background-image:linear-gradient(45deg,rgba(97,61,123,.8) 0%,rgba(115,28,85,.2) 100%);background-position:center center;z-index:2;position:absolute}.tfs-slider .slide-content-container h1{line-height:1.1!important}@media only screen and (max-width:800px){.tfs-slider .slide-content-container .heading{margin-bottom:-10px}}.tfs-slider .slide-content-container .caption{max-width:400px}.tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title>*{font-family:"Open Sans","Helvetica","Arial",sans-serif!important;font-size:20px!important}@media only screen and (max-width:500px){.tfs-slider .slide-content-container .caption .fusion-title-sc-wrapper .fusion-title>*{font-size:16px!important}}@media only screen and (max-width:800px){.tfs-slider .slide-content-container .caption{max-width:330px}}@media only screen and (max-width:500px){.tfs-slider .slide-content-container .caption{max-width:250px}}@media only screen and (max-width:700px){.flex-control-nav{display:none}}