@import url('https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i');@import url('https://fonts.googleapis.com/css?family=Rokkitt:400,500,600,700');/* **********************************************************************
 * **** **** **** ***** **** * WARNING! * *** *** *** **** **** **** **** 
 * *** This file is auto-generated.  DO NOT make changes to this file,
 * *** they will be overwritten!
 ************************************************************************
 navigation-color: #094879
 navigation-background: #fff
 navigation-link-color: #094879
 navigation-link-hover-color: #094879
 footer-color: #fff
 footer-background: #5d8e53
 footer-link-color: #fff
 footer-link-hover-color: #000
 scheme-one: Scheme One (#fff on #094879)
 scheme-two: Scheme Two (#5d8e53 on #fff)
 scheme-three: Scheme Three (#094879 on #fff)
 scheme-four: Scheme Four (#444 on #fff)
 scheme-five: Scheme Five (#fff on #1b75bc)
 scheme-six: Scheme Six (#fff on #5d8e53)
 scheme-seven: Scheme Seven (#094879 on #ebebeb)
 scheme-eight: Scheme Eight (#fff on #414042)
 scheme-nine: Scheme Nine (#414042 on #fff)
 scheme-ten: Scheme Ten (#444 on #fff)
 scheme-eleven: Scheme Eleven (#444 on #fff)
 scheme-twelve: Scheme Twelve (#444 on #fff)
 scheme-thirteen: Scheme Thirteen (#444 on #fff)
 scheme-fourteen: Scheme Fourteen (#444 on #fff)
 color-fifteen: Color One (#1b75bc)
 color-sixteen: Color Two (#5d8e53)
 color-seventeen: Color Three (#094879)
 color-eighteen: Color Four (#444)
 color-nineteen: Color Five (#444)
 color-twenty: Color Six (#444)
 color-twenty-one: Color Seven (#444)
 */body{font-family:'Open Sans', sans-serif;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.004);font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:400}.header{background:#fff;margin:0 auto;padding:20px 0;max-width:100%;width:100%;color:#094879}.header .header-wrapper{max-width:1200px;margin:0 auto}.header.nav_below_logo .logo-wrapper,.header.nav_below_logo .nav-wrapper{display:block;margin:0;width:auto}.admin-bar .sticky.scrolled{top:32px !important}.logo-wrapper{display:inline-block;width:25%}.nav-wrapper,.logo-wrapper{vertical-align:middle}header{display:inline-block}.nav-wrapper{width:74%;text-align:right;display:inline-block}input,input[type="text"],textarea{-webkit-appearance:none;border:2px solid #ccc;padding:10px;font-size:inherit}input[type="submit"]:hover{cursor:pointer}#image-content-overlay .liner{max-width:1200px;margin:0 auto}nav .menu li{display:inline-block}nav .menu li.button{}nav .menu li.button a{margin-left:5px;text-transform:uppercase;font-weight:bold;border:2px solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav .menu li.button.button-color-fifteen a{color:#1b75bc;border-color:#1b75bc;background:transparent}nav .menu li.button.button-color-fifteen a:hover{background:#1b75bc;color:#fff}nav .menu li.button.button-color-sixteen a{color:#5d8e53;border-color:#5d8e53;background:transparent}nav .menu li.button.button-color-sixteen a:hover{background:#5d8e53;color:#fff}nav .menu li.button.button-color-seventeen a{color:#094879;border-color:#094879;background:transparent}nav .menu li.button.button-color-seventeen a:hover{background:#094879;color:#fff}nav .menu li.button.button-color-eighteen a{color:#444;border-color:#444;background:transparent}nav .menu li.button.button-color-eighteen a:hover{background:#444;color:#fff}nav .menu li.button.button-color-nineteen a{color:#444;border-color:#444;background:transparent}nav .menu li.button.button-color-nineteen a:hover{background:#444;color:#fff}nav .menu li.button.button-color-twenty a{color:#444;border-color:#444;background:transparent}nav .menu li.button.button-color-twenty a:hover{background:#444;color:#fff}nav .menu li.button.button-color-twenty-one a{color:#444;border-color:#444;background:transparent}nav .menu li.button.button-color-twenty-one a:hover{background:#444;color:#fff}nav .menu li a{font-size:14px;padding:30px 15px;color:#094879;display:block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}nav .menu li a:hover{color:#094879}nav .menu li ul.sub-menu{background:#fff;border:1px solid #ccc;text-align:left}nav .menu li ul.sub-menu li{display:block;width:auto;padding:10px 10px !important}nav .menu li ul.sub-menu li a{padding:0}nav #sidebar-after_nav,nav .menu{display:inline-block}nav #sidebar-after_nav ul li{display:inline-block}nav #sidebar-after_nav ul li a{display:inline-block;padding:30px 15px}a.button,a.button-outline{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;border:2px solid #094879;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 15px;text-transform:uppercase;font-weight:normal;color:#094879;background:transparent;font-size:1.1em}a.button:hover,a.button-outline:hover{background:#094879;color:#fff;cursor:pointer;text-decoration:none}a.button{background:#094879;color:#fff}a.button:hover{background:#fff;color:#094879}.bx-wrapper .bx-controls-direction a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.sub-contents{padding:40px 0;max-width:1200px;margin:0 auto}.one-third{width:33.33333%;max-width:33.33333%}.one-half{width:50%;max-width:50%}.one-fourth{width:25%;max-width:25%}.two-thirds{width:66.66667%;max-width:66.66667%}.three-fourths{width:75%;max-width:75%}.slide-left{animation:slideFromLeft 0.95s}.slide-right{animation:slideFromRight 0.95s}.slide-up{animation:slideFromBottom 0.95s}.slide-down{animation:sliderFromTop 0.95s}img{max-width:100%}*{box-sizing:border-box}nav .menu li a{text-transform:capitalize}nav .menu li a li:last-child:hover ul.sub-menu{left:-170px}.top-bar{box-sizing:border-box;background:#333;color:white;max-width:1200px;margin:0 auto;padding:0 20px}.top-bar a{color:white;text-decoration:underline}.top-bar .sidebar ul li{text-align:right}.top-bar .textwidget{display:inline-block;width:auto;vertical-align:bottom}.top-bar h2.widgettitle{font-size:100%;width:auto;display:inline-block;margin:0}.with-sidebar{background:#fff}.with-sidebar-content-wrapper{background:#fff;max-width:1200px;margin:0 auto}.with-sidebar-content-wrapper > aside{padding:20px;vertical-align:top;width:25%;display:inline-block}.with-sidebar-content-wrapper > aside.left{margin-right:40px}.with-sidebar-content-wrapper > aside.right{margin-left:40px}.with-sidebar-content-wrapper > section{vertical-align:top;width:calc(74% - 40px);display:inline-block}#mosaic-home-sections{}#mosaic-home-sections ul{list-style-position:outside;padding-left:15px;list-style-type:disc}#mosaic-home-sections ul li{margin-bottom:10px}#mosaic-home-sections sup,#mosaic-home-sections sub{font-size:0.7em;margin:0 0 0 0.2em;line-height:normal;display:inline-block;height:auto}#mosaic-home-sections sup{vertical-align:top}#mosaic-home-sections sub{vertical-align:bottom}#mosaic-home-sections h1,#mosaic-home-sections h2,#mosaic-home-sections h3,#mosaic-home-sections h4,#mosaic-home-sections h5,#mosaic-home-sections h6{font-weight:400;color:#fff}#mosaic-home-sections a{font-weight:bold}#mosaic-home-sections a:hover{text-decoration:underline}#mosaic-home-sections a.button-outline,#mosaic-home-sections input[type="submit"]{display:inline-block;border:2px solid #fff;padding:10px 15px;text-transform:uppercase;font-weight:normal;color:#fff;background:transparent;font-size:1.1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mosaic-home-sections a.button-outline:hover,#mosaic-home-sections input[type="submit"]:hover{background:#fff;color:#094879;cursor:pointer;text-decoration:none}#mosaic-home-sections input[type="submit"]{width:auto;display:inline-block}#mosaic-home-sections .center{text-align:center}#mosaic-home-sections .button-area{padding:15px 0;margin-top:15px}#mosaic-home-sections section{background:#094879;color:#fff;padding-top:1px;overflow:hidden;}#mosaic-home-sections section.two-bucket-grid .bucket-wrapper .bucket{width:50%;max-width:none}#mosaic-home-sections section.four-bucket-grid .bucket-wrapper .bucket{width:25%;max-width:none}#mosaic-home-sections .section-content-slider .content-sliders.sub-contents{box-sizing:content-box;padding:0;margin:0}#mosaic-home-sections .section-content-slider .content-slider .one-half{display:inline-block}#mosaic-home-sections .section-content-slider .content-slider .one-half.content-wrapper{padding:0 15px}#mosaic-home-sections .section-content-slider .content-slider a{border:2px solid white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 15px;color:inherit;text-transform:uppercase}#mosaic-home-sections .section-content-slider .content-slider a:hover{color:#fff;background:white}#mosaic-home-sections .section-checklist .checklist-info{margin-bottom:25px}#mosaic-home-sections .section-checklist .checklist-items{width:33.33333%;padding-right:20px;display:inline-block}#mosaic-home-sections .section-checklist .checklist-item-wrapper{position:relative;padding-left:38px;padding-bottom:20px}#mosaic-home-sections .section-checklist .checklist-icon{font-size:30px;display:inline-block;position:absolute;top:0;left:0}#mosaic-home-sections .section-checklist .checklist-item-headline{font-size:1.2em;line-height:1.35em;margin-bottom:8px}#mosaic-home-sections .section-checklist .checklist-image{width:66.66667%;display:inline-block;text-align:center}#mosaic-home-sections .section-checklist .checklist-image img{width:auto;height:auto;max-width:100%}#mosaic-home-sections .section-banner .sub-contents{padding:40px 0 0;display:flex;align-items:center}#mosaic-home-sections .section-banner p{margin:0 0 15px 0}#mosaic-home-sections .section-banner .banner-image{width:50%;display:inline-block;vertical-align:bottom}#mosaic-home-sections .section-banner .banner-content-wrapper{width:50%;display:inline-block;padding:0 0 2% 3%;font-size:1.3em;line-height:1.3em}#mosaic-home-sections .section-banner a{margin-top:15px;border:2px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 15px;color:inherit;text-transform:uppercase}#mosaic-home-sections .section-banner a:hover{color:#094879;background:white}#mosaic-home-sections .section-banner .sub-contents.align-top .banner-content-wrapper{align-self:flex-start}#mosaic-home-sections .section-banner .sub-contents.align-bottom .banner-content-wrapper{align-self:flex-end}#mosaic-home-sections .section-banner .sub-contents.full-width .banner-content-wrapper{width:100%}#mosaic-home-sections .section-product-highlight{text-align:center}#mosaic-home-sections .section-product-highlight .product-highlight-info{padding-bottom:25px}#mosaic-home-sections .section-product-highlight .highlight{padding:0 0 25px 0}#mosaic-home-sections .section-product-highlight .highlight .highlight-headline{font-size:1.2em;margin-bottom:10px}#mosaic-home-sections .section-product-highlight .highlights{display:inline-block;text-align:left}#mosaic-home-sections .section-product-highlight .highlights-left{padding-right:10px}#mosaic-home-sections .section-product-highlight .highlights-left.one-third{padding-left:20px}#mosaic-home-sections .section-product-highlight .highlight-image{display:inline-block;text-align:center;width:auto;max-width:33.33333%}#mosaic-home-sections .section-product-highlight .highlights-right{padding-left:30px}#mosaic-home-sections .bucket-wrapper{padding-top:10px}#mosaic-home-sections .bucket-wrapper .buckets-headline{padding-top:30px;padding-bottom:0;margin:0 auto 0}#mosaic-home-sections .bucket-wrapper .bucket{width:33.33333%;display:inline-block;margin-top:30px;padding:0 10px 0}#mosaic-home-sections .bucket-wrapper .bucket-image{text-align:center}#mosaic-home-sections .bucket-wrapper .bucket-info{margin:20px 0 0;box-sizing:border-box}#mosaic-home-sections .bucket-wrapper .bucket-title{margin:15px}#mosaic-home-sections .bucket-wrapper .buckets-text{padding-top:20px;text-align:center}#mosaic-home-sections .bucket-wrapper .bx-wrapper .bucket{margin-top:0}#mosaic-home-sections .bucket-wrapper .bucket-panel-title{padding:10px 0;background:#fff}#mosaic-home-sections .bucket-wrapper .bucket-panel-title h3{display:block;color:#fff;margin:0}#mosaic-home-sections .bucket-wrapper .bucket-panel-text{background:#fff;padding:20px}#mosaic-home-sections .bucket-wrapper .bucket-panel-text .button-outline{border-color:#094879;color:#094879;background:#fff}#mosaic-home-sections .bucket-wrapper .bucket-panel-text .button-outline:hover{border-color:#fff;color:#fff;background:#094879}#mosaic-home-sections .bucket-wrapper .bx-wrapper .bx-prev{left:-50px}#mosaic-home-sections .bucket-wrapper .bx-wrapper .bx-next{right:-50px}#mosaic-home-sections .section-contact-form h3.form-title{font-size:25px;text-align:center}#mosaic-home-sections .section-contact-form div + div{margin-top:20px}#mosaic-home-sections .section-contact-form textarea{width:100%;padding:15px 10px;font-family:inherit;font-size:inherit;border:none}#mosaic-home-sections .section-contact-form input[type="text"]{width:50%;padding:15px 10px;display:block;border:none;font-size:1.1em}#mosaic-home-sections .section-contact-form input[type="text"]:focus{outline:none}#mosaic-home-sections .section-contact-form label{padding-bottom:10px;display:block}#mosaic-home-sections .section-contact-form .dff-text-wrapper label,#mosaic-home-sections .section-contact-form .dff-text-area-wrapper label{display:none}#mosaic-home-sections .section-contact-form .dff-submit-wrapper{margin-top:0;text-align:right}#mosaic-home-sections .section-contact-form .dff-form-message{border:1px solid #000;color:#000;background:#fff;font-weight:bold;padding:8px 15px;border-left-width:5px;border-left-color:green}#mosaic-home-sections .section-contact-form .acg-fb-required{color:red}#mosaic-home-sections .section-contact-form input[type="submit"],#mosaic-home-sections .section-contact-form button{margin-top:20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mosaic-home-sections .section-donate-callout .donate-text,#mosaic-home-sections .section-donate-callout .donate-button{vertical-align:middle}#mosaic-home-sections .section-donate-callout .donate-text{display:inline-block;width:66.66667%}#mosaic-home-sections .section-donate-callout .donate-button{display:inline-block;width:33.33333%}#mosaic-home-sections .section-donate-callout .donate-button .button-area{text-align:right}#mosaic-home-sections .section-image-grid .image-grid-item{width:25%;padding:0 15px;display:inline-block;margin:10px 0;text-align:center}#mosaic-home-sections .section-image-grid .image-grid-item .image-caption{padding:10px 0 0}#mosaic-home-sections .section-video-grid .video{padding:10px;display:inline-block;width:50%}#mosaic-home-sections .section-image-list .image-list-item-wrapper{padding:10px 0;display:flex;flex:0 1 auto;-webkit-align-items:center;align-items:center}#mosaic-home-sections .section-image-list .image{width:33.33333%;padding:15px;display:inline-block}#mosaic-home-sections .section-image-list .image-info{width:66.66667%;padding:15px;display:inline-block}#mosaic-home-sections .section-image-list .align-bottom .image-info{align-self:flex-end}#mosaic-home-sections .section-image-list .align-top .image-info{align-self:flex-start}#mosaic-home-sections .section-image-list .image-after-text{padding:0 15px}#mosaic-home-sections .section-event-grid .event-wrapper{padding:10px;display:inline-block;width:33.33333%}#mosaic-home-sections .section-event-grid .event-wrapper a{font-weight:normal}#mosaic-home-sections .section-event-grid .event-wrapper a:hover{text-decoration:none}#mosaic-home-sections .section-event-grid .button-area{text-align:center}#mosaic-home-sections .section-event-grid .event-grid-sub-headline{padding-top:15px}#mosaic-home-sections .section-split .left,#mosaic-home-sections .section-split .right{display:inline-block;width:50%;padding:30px}#mosaic-home-sections .section-split .left.color-one,#mosaic-home-sections .section-split .right.color-one{background:#094879;color:#fff}#mosaic-home-sections .section-split .left.color-two,#mosaic-home-sections .section-split .right.color-two{background:#fff;color:#5d8e53}#mosaic-home-sections .section-split .left.color-three,#mosaic-home-sections .section-split .right.color-three{background:#fff;color:#094879}#mosaic-home-sections .section-split .left.color-four,#mosaic-home-sections .section-split .right.color-four{background:#fff;color:#444}#mosaic-home-sections .section-split .left.color-five,#mosaic-home-sections .section-split .right.color-five{background:#1b75bc;color:#fff}#mosaic-home-sections .section-split .left.color-six,#mosaic-home-sections .section-split .right.color-six{background:#5d8e53;color:#fff}#mosaic-home-sections .section-split .left.color-seven,#mosaic-home-sections .section-split .right.color-seven{background:#ebebeb;color:#094879}#mosaic-home-sections .section-split .left.color-eight,#mosaic-home-sections .section-split .right.color-eight{background:#414042;color:#fff}#mosaic-home-sections .section-split .left.color-nine,#mosaic-home-sections .section-split .right.color-nine{background:#fff;color:#414042}#mosaic-home-sections .section-split .left.color-ten,#mosaic-home-sections .section-split .right.color-ten{background:#fff;color:#444}#mosaic-home-sections .section-split .left.color-eleven,#mosaic-home-sections .section-split .right.color-eleven{background:#fff;color:#444}#mosaic-home-sections .section-split .left.color-twelve,#mosaic-home-sections .section-split .right.color-twelve{background:#fff;color:#444}#mosaic-home-sections .section-split .left.color-thirteen,#mosaic-home-sections .section-split .right.color-thirteen{background:#fff;color:#444}#mosaic-home-sections .section-split .left.color-fourteen,#mosaic-home-sections .section-split .right.color-fourteen{background:#fff;color:#444}#mosaic-home-sections .section-image-comparison .cd-image-container{width:100%;max-width:100%}#mosaic-home-sections .bx-wrapper .bx-controls-direction a{color:#fff}#mosaic-home-sections .bx-wrapper .bx-pager.bx-default-pager a{background:#fff}#mosaic-home-sections .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections .bx-wrapper .bx-pager.bx-default-pager a.active{background:#094879}#mosaic-home-sections .section-video-hero{overflow:hidden;position:relative}#mosaic-home-sections .section-video-hero .video-background{position:absolute;min-width:100%;min-height:100%;z-index:0}#mosaic-home-sections .section-video-hero .sub-contents{z-index:1;position:relative}#mosaic-home-sections .section-accordions .accordion{padding:5px 0}#mosaic-home-sections .section-accordions .accordion.open .accordion-headline h4::after{content:'\f068'}#mosaic-home-sections .section-accordions .accordion.open .accordion-body{display:block}#mosaic-home-sections .section-accordions .accordion-headline{padding:10px 15px;background:#000;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mosaic-home-sections .section-accordions .accordion-headline h4{margin:0;vertical-align:middle}#mosaic-home-sections .section-accordions .accordion-headline h4::after{content:'\f067';color:inherit;font-family:FontAwesome;font-weight:bold;float:right;vertical-align:middle;margin:5px 0 0 5px}#mosaic-home-sections .section-accordions .accordion-headline:hover{cursor:pointer}#mosaic-home-sections .section-accordions .accordion-body{padding:15px;display:none;overflow:hidden}#mosaic-home-sections .section-accordions .accordion-body p:last-child{padding-bottom:0}#mosaic-home-sections .section-team-grid .team-member{width:33.33333%;padding:10px;display:inline-block}#mosaic-home-sections .section-team-grid .member-name{margin-top:15px}#mosaic-home-sections .section-team-grid .position,#mosaic-home-sections .section-team-grid .short-bio{margin-bottom:15px}#mosaic-home-sections h1,#mosaic-home-sections h2,#mosaic-home-sections h3,#mosaic-home-sections h4,#mosaic-home-sections h5,#mosaic-home-sections h6,#mosaic-home-sections a{color:#fff}#mosaic-home-sections section.color-two{background:#fff;color:#5d8e53}#mosaic-home-sections section.color-two h1,#mosaic-home-sections section.color-two h2,#mosaic-home-sections section.color-two h3,#mosaic-home-sections section.color-two h4,#mosaic-home-sections section.color-two h5,#mosaic-home-sections section.color-two h6,#mosaic-home-sections section.color-two a{color:#5d8e53}#mosaic-home-sections section.color-two a.button-outline,#mosaic-home-sections section.color-two input[type="submit"]{background:#fff;color:#5d8e53;border:2px solid #5d8e53}#mosaic-home-sections section.color-two a.button-outline:hover,#mosaic-home-sections section.color-two input[type="submit"]:hover{background:#5d8e53;color:#fff;border-color:#5d8e53}#mosaic-home-sections section.color-two input[type="text"],#mosaic-home-sections section.color-two textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-two .bx-wrapper .bx-controls-direction a{color:#5d8e53}#mosaic-home-sections section.color-two .bx-wrapper .bx-pager.bx-default-pager a{background:#5d8e53}#mosaic-home-sections section.color-two .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-two .bx-wrapper .bx-pager.bx-default-pager a.active{background:#5d8e53}#mosaic-home-sections section.color-three{background:#fff;color:#094879}#mosaic-home-sections section.color-three h1,#mosaic-home-sections section.color-three h2,#mosaic-home-sections section.color-three h3,#mosaic-home-sections section.color-three h4,#mosaic-home-sections section.color-three h5,#mosaic-home-sections section.color-three h6,#mosaic-home-sections section.color-three a{color:#094879}#mosaic-home-sections section.color-three a.button-outline,#mosaic-home-sections section.color-three input[type="submit"]{background:#fff;color:#094879;border:2px solid #094879}#mosaic-home-sections section.color-three a.button-outline:hover,#mosaic-home-sections section.color-three input[type="submit"]:hover{background:#094879;color:#fff;border-color:#094879}#mosaic-home-sections section.color-three input[type="text"],#mosaic-home-sections section.color-three textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-three .bx-wrapper .bx-controls-direction a{color:#094879}#mosaic-home-sections section.color-three .bx-wrapper .bx-pager.bx-default-pager a{background:#094879}#mosaic-home-sections section.color-three .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-three .bx-wrapper .bx-pager.bx-default-pager a.active{background:#094879}#mosaic-home-sections section.color-four{background:#fff;color:#444}#mosaic-home-sections section.color-four h1,#mosaic-home-sections section.color-four h2,#mosaic-home-sections section.color-four h3,#mosaic-home-sections section.color-four h4,#mosaic-home-sections section.color-four h5,#mosaic-home-sections section.color-four h6,#mosaic-home-sections section.color-four a{color:#444}#mosaic-home-sections section.color-four a.button-outline,#mosaic-home-sections section.color-four input[type="submit"]{background:#fff;color:#444;border:2px solid #444}#mosaic-home-sections section.color-four a.button-outline:hover,#mosaic-home-sections section.color-four input[type="submit"]:hover{background:#444;color:#fff;border-color:#444}#mosaic-home-sections section.color-four input[type="text"],#mosaic-home-sections section.color-four textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-four .bx-wrapper .bx-controls-direction a{color:#444}#mosaic-home-sections section.color-four .bx-wrapper .bx-pager.bx-default-pager a{background:#444}#mosaic-home-sections section.color-four .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-four .bx-wrapper .bx-pager.bx-default-pager a.active{background:#444}#mosaic-home-sections section.color-five{background:#1b75bc;color:#fff}#mosaic-home-sections section.color-five h1,#mosaic-home-sections section.color-five h2,#mosaic-home-sections section.color-five h3,#mosaic-home-sections section.color-five h4,#mosaic-home-sections section.color-five h5,#mosaic-home-sections section.color-five h6,#mosaic-home-sections section.color-five a{color:#fff}#mosaic-home-sections section.color-five a.button-outline,#mosaic-home-sections section.color-five input[type="submit"]{background:#1b75bc;color:#fff;border:2px solid #fff}#mosaic-home-sections section.color-five a.button-outline:hover,#mosaic-home-sections section.color-five input[type="submit"]:hover{background:#fff;color:#1b75bc;border-color:#fff}#mosaic-home-sections section.color-five input[type="text"],#mosaic-home-sections section.color-five textarea{border:1px solid #1b75bc;background:#fff;color:#444}#mosaic-home-sections section.color-five .bx-wrapper .bx-controls-direction a{color:#fff}#mosaic-home-sections section.color-five .bx-wrapper .bx-pager.bx-default-pager a{background:#fff}#mosaic-home-sections section.color-five .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-five .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}#mosaic-home-sections section.color-six{background:#5d8e53;color:#fff}#mosaic-home-sections section.color-six h1,#mosaic-home-sections section.color-six h2,#mosaic-home-sections section.color-six h3,#mosaic-home-sections section.color-six h4,#mosaic-home-sections section.color-six h5,#mosaic-home-sections section.color-six h6,#mosaic-home-sections section.color-six a{color:#fff}#mosaic-home-sections section.color-six a.button-outline,#mosaic-home-sections section.color-six input[type="submit"]{background:#5d8e53;color:#fff;border:2px solid #fff}#mosaic-home-sections section.color-six a.button-outline:hover,#mosaic-home-sections section.color-six input[type="submit"]:hover{background:#fff;color:#5d8e53;border-color:#fff}#mosaic-home-sections section.color-six input[type="text"],#mosaic-home-sections section.color-six textarea{border:1px solid #5d8e53;background:#fff;color:#444}#mosaic-home-sections section.color-six .bx-wrapper .bx-controls-direction a{color:#fff}#mosaic-home-sections section.color-six .bx-wrapper .bx-pager.bx-default-pager a{background:#fff}#mosaic-home-sections section.color-six .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-six .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}#mosaic-home-sections section.color-seven{background:#ebebeb;color:#094879}#mosaic-home-sections section.color-seven h1,#mosaic-home-sections section.color-seven h2,#mosaic-home-sections section.color-seven h3,#mosaic-home-sections section.color-seven h4,#mosaic-home-sections section.color-seven h5,#mosaic-home-sections section.color-seven h6,#mosaic-home-sections section.color-seven a{color:#094879}#mosaic-home-sections section.color-seven a.button-outline,#mosaic-home-sections section.color-seven input[type="submit"]{background:#ebebeb;color:#094879;border:2px solid #094879}#mosaic-home-sections section.color-seven a.button-outline:hover,#mosaic-home-sections section.color-seven input[type="submit"]:hover{background:#094879;color:#ebebeb;border-color:#094879}#mosaic-home-sections section.color-seven input[type="text"],#mosaic-home-sections section.color-seven textarea{border:1px solid #ebebeb;background:#fff;color:#444}#mosaic-home-sections section.color-seven .bx-wrapper .bx-controls-direction a{color:#094879}#mosaic-home-sections section.color-seven .bx-wrapper .bx-pager.bx-default-pager a{background:#094879}#mosaic-home-sections section.color-seven .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-seven .bx-wrapper .bx-pager.bx-default-pager a.active{background:#094879}#mosaic-home-sections section.color-eight{background:#414042;color:#fff}#mosaic-home-sections section.color-eight h1,#mosaic-home-sections section.color-eight h2,#mosaic-home-sections section.color-eight h3,#mosaic-home-sections section.color-eight h4,#mosaic-home-sections section.color-eight h5,#mosaic-home-sections section.color-eight h6,#mosaic-home-sections section.color-eight a{color:#fff}#mosaic-home-sections section.color-eight a.button-outline,#mosaic-home-sections section.color-eight input[type="submit"]{background:#414042;color:#fff;border:2px solid #fff}#mosaic-home-sections section.color-eight a.button-outline:hover,#mosaic-home-sections section.color-eight input[type="submit"]:hover{background:#fff;color:#414042;border-color:#fff}#mosaic-home-sections section.color-eight input[type="text"],#mosaic-home-sections section.color-eight textarea{border:1px solid #414042;background:#fff;color:#444}#mosaic-home-sections section.color-eight .bx-wrapper .bx-controls-direction a{color:#fff}#mosaic-home-sections section.color-eight .bx-wrapper .bx-pager.bx-default-pager a{background:#fff}#mosaic-home-sections section.color-eight .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-eight .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}#mosaic-home-sections section.color-nine{background:#fff;color:#414042}#mosaic-home-sections section.color-nine h1,#mosaic-home-sections section.color-nine h2,#mosaic-home-sections section.color-nine h3,#mosaic-home-sections section.color-nine h4,#mosaic-home-sections section.color-nine h5,#mosaic-home-sections section.color-nine h6,#mosaic-home-sections section.color-nine a{color:#414042}#mosaic-home-sections section.color-nine a.button-outline,#mosaic-home-sections section.color-nine input[type="submit"]{background:#fff;color:#414042;border:2px solid #414042}#mosaic-home-sections section.color-nine a.button-outline:hover,#mosaic-home-sections section.color-nine input[type="submit"]:hover{background:#414042;color:#fff;border-color:#414042}#mosaic-home-sections section.color-nine input[type="text"],#mosaic-home-sections section.color-nine textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-nine .bx-wrapper .bx-controls-direction a{color:#414042}#mosaic-home-sections section.color-nine .bx-wrapper .bx-pager.bx-default-pager a{background:#414042}#mosaic-home-sections section.color-nine .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-nine .bx-wrapper .bx-pager.bx-default-pager a.active{background:#414042}#mosaic-home-sections section.color-ten{background:#fff;color:#444}#mosaic-home-sections section.color-ten h1,#mosaic-home-sections section.color-ten h2,#mosaic-home-sections section.color-ten h3,#mosaic-home-sections section.color-ten h4,#mosaic-home-sections section.color-ten h5,#mosaic-home-sections section.color-ten h6,#mosaic-home-sections section.color-ten a{color:#444}#mosaic-home-sections section.color-ten a.button-outline,#mosaic-home-sections section.color-ten input[type="submit"]{background:#fff;color:#444;border:2px solid #444}#mosaic-home-sections section.color-ten a.button-outline:hover,#mosaic-home-sections section.color-ten input[type="submit"]:hover{background:#444;color:#fff;border-color:#444}#mosaic-home-sections section.color-ten input[type="text"],#mosaic-home-sections section.color-ten textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-ten .bx-wrapper .bx-controls-direction a{color:#444}#mosaic-home-sections section.color-ten .bx-wrapper .bx-pager.bx-default-pager a{background:#444}#mosaic-home-sections section.color-ten .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-ten .bx-wrapper .bx-pager.bx-default-pager a.active{background:#444}#mosaic-home-sections section.color-eleven{background:#fff;color:#444}#mosaic-home-sections section.color-eleven h1,#mosaic-home-sections section.color-eleven h2,#mosaic-home-sections section.color-eleven h3,#mosaic-home-sections section.color-eleven h4,#mosaic-home-sections section.color-eleven h5,#mosaic-home-sections section.color-eleven h6,#mosaic-home-sections section.color-eleven a{color:#444}#mosaic-home-sections section.color-eleven a.button-outline,#mosaic-home-sections section.color-eleven input[type="submit"]{background:#fff;color:#444;border:2px solid #444}#mosaic-home-sections section.color-eleven a.button-outline:hover,#mosaic-home-sections section.color-eleven input[type="submit"]:hover{background:#444;color:#fff;border-color:#444}#mosaic-home-sections section.color-eleven input[type="text"],#mosaic-home-sections section.color-eleven textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-eleven .bx-wrapper .bx-controls-direction a{color:#444}#mosaic-home-sections section.color-eleven .bx-wrapper .bx-pager.bx-default-pager a{background:#444}#mosaic-home-sections section.color-eleven .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-eleven .bx-wrapper .bx-pager.bx-default-pager a.active{background:#444}#mosaic-home-sections section.color-twelve{background:#fff;color:#444}#mosaic-home-sections section.color-twelve h1,#mosaic-home-sections section.color-twelve h2,#mosaic-home-sections section.color-twelve h3,#mosaic-home-sections section.color-twelve h4,#mosaic-home-sections section.color-twelve h5,#mosaic-home-sections section.color-twelve h6,#mosaic-home-sections section.color-twelve a{color:#444}#mosaic-home-sections section.color-twelve a.button-outline,#mosaic-home-sections section.color-twelve input[type="submit"]{background:#fff;color:#444;border:2px solid #444}#mosaic-home-sections section.color-twelve a.button-outline:hover,#mosaic-home-sections section.color-twelve input[type="submit"]:hover{background:#444;color:#fff;border-color:#444}#mosaic-home-sections section.color-twelve input[type="text"],#mosaic-home-sections section.color-twelve textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-twelve .bx-wrapper .bx-controls-direction a{color:#444}#mosaic-home-sections section.color-twelve .bx-wrapper .bx-pager.bx-default-pager a{background:#444}#mosaic-home-sections section.color-twelve .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-twelve .bx-wrapper .bx-pager.bx-default-pager a.active{background:#444}#mosaic-home-sections section.color-thirteen{background:#fff;color:#444}#mosaic-home-sections section.color-thirteen h1,#mosaic-home-sections section.color-thirteen h2,#mosaic-home-sections section.color-thirteen h3,#mosaic-home-sections section.color-thirteen h4,#mosaic-home-sections section.color-thirteen h5,#mosaic-home-sections section.color-thirteen h6,#mosaic-home-sections section.color-thirteen a{color:#444}#mosaic-home-sections section.color-thirteen a.button-outline,#mosaic-home-sections section.color-thirteen input[type="submit"]{background:#fff;color:#444;border:2px solid #444}#mosaic-home-sections section.color-thirteen a.button-outline:hover,#mosaic-home-sections section.color-thirteen input[type="submit"]:hover{background:#444;color:#fff;border-color:#444}#mosaic-home-sections section.color-thirteen input[type="text"],#mosaic-home-sections section.color-thirteen textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-thirteen .bx-wrapper .bx-controls-direction a{color:#444}#mosaic-home-sections section.color-thirteen .bx-wrapper .bx-pager.bx-default-pager a{background:#444}#mosaic-home-sections section.color-thirteen .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-thirteen .bx-wrapper .bx-pager.bx-default-pager a.active{background:#444}#mosaic-home-sections section.color-fourteen{background:#fff;color:#444}#mosaic-home-sections section.color-fourteen h1,#mosaic-home-sections section.color-fourteen h2,#mosaic-home-sections section.color-fourteen h3,#mosaic-home-sections section.color-fourteen h4,#mosaic-home-sections section.color-fourteen h5,#mosaic-home-sections section.color-fourteen h6,#mosaic-home-sections section.color-fourteen a{color:#444}#mosaic-home-sections section.color-fourteen a.button-outline,#mosaic-home-sections section.color-fourteen input[type="submit"]{background:#fff;color:#444;border:2px solid #444}#mosaic-home-sections section.color-fourteen a.button-outline:hover,#mosaic-home-sections section.color-fourteen input[type="submit"]:hover{background:#444;color:#fff;border-color:#444}#mosaic-home-sections section.color-fourteen input[type="text"],#mosaic-home-sections section.color-fourteen textarea{border:1px solid #fff;background:#fff;color:#444}#mosaic-home-sections section.color-fourteen .bx-wrapper .bx-controls-direction a{color:#444}#mosaic-home-sections section.color-fourteen .bx-wrapper .bx-pager.bx-default-pager a{background:#444}#mosaic-home-sections section.color-fourteen .bx-wrapper .bx-pager.bx-default-pager a:hover,#mosaic-home-sections section.color-fourteen .bx-wrapper .bx-pager.bx-default-pager a.active{background:#444}#mosaic-home-sections section .color-fifteen h1,#mosaic-home-sections section .color-fifteen h2,#mosaic-home-sections section .color-fifteen h3,#mosaic-home-sections section .color-fifteen h4,#mosaic-home-sections section .color-fifteen h5,#mosaic-home-sections section .color-fifteen h6,#mosaic-home-sections section .color-fifteen .checklist-icon{color:#1b75bc}#mosaic-home-sections section .color-fifteen .bucket-panel-title{background:#1b75bc}#mosaic-home-sections section .color-fifteen .bucket-panel-text .button-outline{border-color:#1b75bc;color:#1b75bc;background:#fff}#mosaic-home-sections section .color-fifteen .accordion-headline{background:#1b75bc}#mosaic-home-sections section .color-fifteen .accordion-headline h4{color:#fff}#mosaic-home-sections section .color-fifteen.open .accordion-headline{background:#fff}#mosaic-home-sections section .color-fifteen.open .accordion-headline h4{color:#1b75bc}#mosaic-home-sections section .color-sixteen h1,#mosaic-home-sections section .color-sixteen h2,#mosaic-home-sections section .color-sixteen h3,#mosaic-home-sections section .color-sixteen h4,#mosaic-home-sections section .color-sixteen h5,#mosaic-home-sections section .color-sixteen h6,#mosaic-home-sections section .color-sixteen .checklist-icon{color:#5d8e53}#mosaic-home-sections section .color-sixteen .bucket-panel-title{background:#5d8e53}#mosaic-home-sections section .color-sixteen .bucket-panel-text .button-outline{border-color:#5d8e53;color:#5d8e53;background:#fff}#mosaic-home-sections section .color-sixteen .accordion-headline{background:#5d8e53}#mosaic-home-sections section .color-sixteen .accordion-headline h4{color:#fff}#mosaic-home-sections section .color-sixteen.open .accordion-headline{background:#fff}#mosaic-home-sections section .color-sixteen.open .accordion-headline h4{color:#5d8e53}#mosaic-home-sections section .color-seventeen h1,#mosaic-home-sections section .color-seventeen h2,#mosaic-home-sections section .color-seventeen h3,#mosaic-home-sections section .color-seventeen h4,#mosaic-home-sections section .color-seventeen h5,#mosaic-home-sections section .color-seventeen h6,#mosaic-home-sections section .color-seventeen .checklist-icon{color:#094879}#mosaic-home-sections section .color-seventeen .bucket-panel-title{background:#094879}#mosaic-home-sections section .color-seventeen .bucket-panel-text .button-outline{border-color:#094879;color:#094879;background:#fff}#mosaic-home-sections section .color-seventeen .accordion-headline{background:#094879}#mosaic-home-sections section .color-seventeen .accordion-headline h4{color:#fff}#mosaic-home-sections section .color-seventeen.open .accordion-headline{background:#fff}#mosaic-home-sections section .color-seventeen.open .accordion-headline h4{color:#094879}#mosaic-home-sections section .color-eighteen h1,#mosaic-home-sections section .color-eighteen h2,#mosaic-home-sections section .color-eighteen h3,#mosaic-home-sections section .color-eighteen h4,#mosaic-home-sections section .color-eighteen h5,#mosaic-home-sections section .color-eighteen h6,#mosaic-home-sections section .color-eighteen .checklist-icon{color:#444}#mosaic-home-sections section .color-eighteen .bucket-panel-title{background:#444}#mosaic-home-sections section .color-eighteen .bucket-panel-text .button-outline{border-color:#444;color:#444;background:#fff}#mosaic-home-sections section .color-eighteen .accordion-headline{background:#444}#mosaic-home-sections section .color-eighteen .accordion-headline h4{color:#fff}#mosaic-home-sections section .color-eighteen.open .accordion-headline{background:#fff}#mosaic-home-sections section .color-eighteen.open .accordion-headline h4{color:#444}#mosaic-home-sections section .color-nineteen h1,#mosaic-home-sections section .color-nineteen h2,#mosaic-home-sections section .color-nineteen h3,#mosaic-home-sections section .color-nineteen h4,#mosaic-home-sections section .color-nineteen h5,#mosaic-home-sections section .color-nineteen h6,#mosaic-home-sections section .color-nineteen .checklist-icon{color:#444}#mosaic-home-sections section .color-nineteen .bucket-panel-title{background:#444}#mosaic-home-sections section .color-nineteen .bucket-panel-text .button-outline{border-color:#444;color:#444;background:#fff}#mosaic-home-sections section .color-nineteen .accordion-headline{background:#444}#mosaic-home-sections section .color-nineteen .accordion-headline h4{color:#fff}#mosaic-home-sections section .color-nineteen.open .accordion-headline{background:#fff}#mosaic-home-sections section .color-nineteen.open .accordion-headline h4{color:#444}#mosaic-home-sections section .color-twenty h1,#mosaic-home-sections section .color-twenty h2,#mosaic-home-sections section .color-twenty h3,#mosaic-home-sections section .color-twenty h4,#mosaic-home-sections section .color-twenty h5,#mosaic-home-sections section .color-twenty h6,#mosaic-home-sections section .color-twenty .checklist-icon{color:#444}#mosaic-home-sections section .color-twenty .bucket-panel-title{background:#444}#mosaic-home-sections section .color-twenty .bucket-panel-text .button-outline{border-color:#444;color:#444;background:#fff}#mosaic-home-sections section .color-twenty .accordion-headline{background:#444}#mosaic-home-sections section .color-twenty .accordion-headline h4{color:#fff}#mosaic-home-sections section .color-twenty.open .accordion-headline{background:#fff}#mosaic-home-sections section .color-twenty.open .accordion-headline h4{color:#444}#mosaic-home-sections section .color-twenty-one h1,#mosaic-home-sections section .color-twenty-one h2,#mosaic-home-sections section .color-twenty-one h3,#mosaic-home-sections section .color-twenty-one h4,#mosaic-home-sections section .color-twenty-one h5,#mosaic-home-sections section .color-twenty-one h6,#mosaic-home-sections section .color-twenty-one .checklist-icon{color:#444}#mosaic-home-sections section .color-twenty-one .bucket-panel-title{background:#444}#mosaic-home-sections section .color-twenty-one .bucket-panel-text .button-outline{border-color:#444;color:#444;background:#fff}#mosaic-home-sections section .color-twenty-one .accordion-headline{background:#444}#mosaic-home-sections section .color-twenty-one .accordion-headline h4{color:#fff}#mosaic-home-sections section .color-twenty-one.open .accordion-headline{background:#fff}#mosaic-home-sections section .color-twenty-one.open .accordion-headline h4{color:#444}#lightbox{left:50%;top:50%;transform:translate(-50%, -50%);height:auto;max-width:900px;width:90vw;max-height:70vh;overflow-y:auto;margin:0 auto 0;background:#fff;padding:30px}#lightbox a.close{color:inherit;background:none}.team-member-photo{width:50%;display:inline-block;padding:0 20px}.team-member-photo + .team-member-info{display:inline-block;width:50%}.team-member-info{padding:0 20px}div.mega-menu{position:fixed;text-align:left;left:0;right:0;display:none;z-index:255555;margin:0;padding:0}div.mega-menu .mega-menu-liner{position:relative;max-width:1200px;margin:0 auto;padding:30px}div.mega-menu div.mega-sub-menu{position:relative;z-index:2;display:inline-block;list-style-type:none}div.mega-menu div.mega-sub-menu p.menu-title{font-size:1.2em}div.mega-menu div.mega-sub-menu li{display:block;padding:5px 0}div.mega-menu div.mega-sub-menu li ul.sub-menu{position:relative;padding:0 10px;background:none}div.mega-menu div.mega-sub-menu li ul.sub-menu li{padding:10px 20px}div.mega-menu div.mega-sub-menu li a{padding:0}div.mega-menu div.mega-sub-menu.count-1,div.mega-menu div.mega-sub-menu.count-2{width:50%}div.mega-menu div.mega-sub-menu.count-3{width:33.33333%}div.mega-menu div.mega-sub-menu.count-4{width:25%}div.mega-menu div.mega-sub-menu.count-5{width:20%}div.mega-menu.color-fifteen *{color:#1b75bc}div.mega-menu.color-sixteen *{color:#5d8e53}div.mega-menu.color-seventeen *{color:#094879}div.mega-menu.color-eighteen *{color:#444}div.mega-menu.color-nineteen *{color:#444}div.mega-menu.color-twenty *{color:#444}div.mega-menu.color-twenty-one *{color:#444}div.mega-menu-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}div.mega-menu-bg.bg-color-fifteen{background:#1b75bc}div.mega-menu-bg.bg-color-sixteen{background:#5d8e53}div.mega-menu-bg.bg-color-seventeen{background:#094879}div.mega-menu-bg.bg-color-eighteen{background:#444}div.mega-menu-bg.bg-color-nineteen{background:#444}div.mega-menu-bg.bg-color-twenty{background:#444}div.mega-menu-bg.bg-color-twenty-one{background:#444}article{max-width:1200px;padding:4% 2%;margin:0 auto}.featured-hero-wrapper{position:relative;height:150px;background:white;overflow:hidden}.featured-hero-wrapper img{width:100%}.featured-hero-wrapper .hero-title-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(40%);-moz-transform:translateY(40%);-ms-transform:translateY(40%);-o-transform:translateY(40%);transform:translateY(40%);vertical-align:middle;height:auto;text-align:center;color:#fff}aside .sidebar ul,aside .sidebar li{list-style-type:none;margin:0;padding:0}body.blog .entry{margin-bottom:30px}body.blog .read-more-wrapper{display:block;margin-top:8px}body.blog h2.entry-title,body.blog h2.entry-title a{font-size:2rem}body.blog .entry h1,body.blog .entry h1 a{font-size:1.8rem}body.blog .entry h2,body.blog .entry h2 a{font-size:1.6rem}body.blog .entry h3,body.blog .entry h3 a{font-size:1.4rem}body.blog .entry h4,body.blog .entry h4 a{font-size:1.2rem}body.blog .entry h5,body.blog .entry h5 a{font-size:1.1rem}body.blog .entry h6,body.blog .entry h6 a{font-size:1rem}body.blog.featured-left div.thumbnail,body.blog.featured-right div.thumbnail{width:39%;display:inline-block}body.blog.featured-left div.post-info,body.blog.featured-right div.post-info{width:60%;display:inline-block;padding:0 0 20px 20px}body.blog.featured-right div.post-info{padding:0 20px 20px 0}body.blog .navigation.pagination > span,body.blog .navigation.pagination > a{display:inline-block;border:2px solid #094879;background:#094879;color:#fff;font-weight:bold;font-size:14px;line-height:15px;padding:5px;border-radius:2px}body.blog .navigation.pagination .fa{font-size:14px;margin-right:5px;margin-left:5px;vertical-align:middle}body.blog .navigation.pagination > a:hover,body.blog .navigation.pagination .current{background:#fff;color:#094879}#sidebar-event_sidebar .event_date_filter,#sidebar-event_taxonomy_sidebar .event_date_filter{padding-bottom:15px}#sidebar-event_sidebar h3,#sidebar-event_taxonomy_sidebar h3{font-size:18px}#sidebar-event_sidebar ul,#sidebar-event_taxonomy_sidebar ul{margin:0;list-style:none}#sidebar-event_sidebar li,#sidebar-event_taxonomy_sidebar li{list-style:none}#sidebar-event_sidebar ul ul,#sidebar-event_taxonomy_sidebar ul ul{padding-bottom:20px}#sidebar-event_sidebar ul ul li + li,#sidebar-event_taxonomy_sidebar ul ul li + li{margin:10px 0}#sidebar-event_sidebar span,#sidebar-event_taxonomy_sidebar span{padding:5px 0;display:block}#sidebar-footer_sidebar,#sidebar-after_footer_sidebar{max-width:1200px;margin:0 auto;text-align:center;padding:30px 0}#sidebar-footer_sidebar h2.widgettitle,#sidebar-after_footer_sidebar h2.widgettitle{color:#ccc;font-weight:bold;font-size:1.1em}#sidebar-footer_sidebar .menu > li,#sidebar-after_footer_sidebar .menu > li{padding-bottom:10px}#sidebar-footer_sidebar > ul > li,#sidebar-after_footer_sidebar > ul > li{width:24%;display:inline-block;text-align:left}#sidebar-footer_sidebar > ul > li + li,#sidebar-after_footer_sidebar > ul > li + li{margin-left:1%}#sidebar-footer_sidebar > ul > li .sub-menu,#sidebar-after_footer_sidebar > ul > li .sub-menu{padding-left:15px}#sidebar-footer_sidebar > ul > li .sub-menu li,#sidebar-after_footer_sidebar > ul > li .sub-menu li{padding:5px 0}#sidebar-footer_sidebar a,#sidebar-after_footer_sidebar a{color:#fff}#sidebar-footer_sidebar a:hover,#sidebar-after_footer_sidebar a:hover{color:#000}.footerwrapper{background:#5d8e53;color:#fff}.footerbyline{background:#5d8e53}.footerbyline .footerbyline-inner{max-width:1200px;margin:0 auto;padding:1% 2%;color:#fff}.footerbyline .footerbyline-inner a{color:#fff}.footerbyline .footerbyline-inner a:hover{color:#000}.event-list aside{display:inline-block;width:25%}.event-list .event-list-inner{display:inline-block;width:74%;padding-left:30px}.event-list .event-list-title{text-align:center}.event-list .event .event-date{padding:15px;text-align:center;width:130px;display:inline-block;border:1px solid whitesmoke}.event-list .event .event-date h3{margin:0}.event-list .event .event-info{width:calc(100% - 135px);display:inline-block;border:1px solid whitesmoke}.event-list .event .event-info .event-description{padding:15px}.event-list .event .event-info .event-description .blog-title a{color:#000}.event-list .event .event-info .event-description .event-text .event-time,.event-list .event .event-info .event-description .event-text .event-location{display:inline-block}.event-list .event .event-info .event-description .event-text .event-time-divider{display:inline-block;padding:0 10px;color:whitesmoke}.event-list .event .event-info .event-description .event-text .event-time-divider i{line-height:inherit}.event-list .event .event-info .event-description .event-excerpt{margin-top:15px}.event-single .entry-title{display:none}.event-single .event-single-inner{width:69%;padding-left:30px;display:inline-block}.event-single .event-single-inner .event-featured-image{padding-bottom:20px}.event-single .event-single-inner .event .structured-data{display:none}.event-single .event-single-inner .event-tag-container{padding-top:20px}.event-single .event-single-inner .event-tag-container .event-tag{display:inline-block;padding:5px}.event-single aside{width:30%;display:inline-block}.event-single aside .event-details{padding:15px;border:1px solid whitesmoke}.event-single aside .event-details .event-single-date{margin-bottom:15px;border:1px solid whitesmoke}.event-single aside .event-details .event-single-date .event-single-month,.event-single aside .event-details .event-single-date .event-single-day{text-align:center;padding:10px}.event-single aside .event-details .event-single-date .event-single-month h3{margin:0}.event-single aside .event-details .event-single-time,.event-single aside .event-details .event-single-location{margin-bottom:20px}@-webkit-keyframes slideFromLeft{from{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@-moz-keyframes slideFromLeft{from{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@-o-keyframes slideFromLeft{from{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@keyframes slideFromLeft{from{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes slideFromRight{from{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@-moz-keyframes slideFromRight{from{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@-o-keyframes slideFromRight{from{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@keyframes slideFromRight{from{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes slideFromBottom{from{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slideFromBottom{from{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-o-keyframes slideFromBottom{from{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slideFromBottom{from{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slideDown{0%{-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideDown{0%{-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.parallax{background-attachment:fixed !important}.foo{color:blue}@media only screen and (max-width:1200px){html,body{max-width:100%;width:100%;height:auto}#mosaic-home-sections .sub-contents,#mosaic-home-sections .section-banner .sub-contents{padding-left:20px;padding-right:20px}.bucket-wrapper.sub-contents{padding-left:60px;padding-right:60px}header,section,footer{width:auto}}@media only screen and (max-width:992px){.toggle{float:right;position:relative;display:inline-block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;width:auto;height:35px;border-radius:3px;text-align:center;color:black;line-height:35px;font-size:35px;padding:0 20px;transform:translateY(50%)}.nav-wrapper{padding:0;display:block}.nav-wrapper nav{margin-top:0}.nav-wrapper nav#main{margin:0}.nav-wrapper .navigation{position:absolute;width:100%}.nav-wrapper .menu,.nav-wrapper #sidebar-after_nav{display:none}.nav-wrapper #sidebar-after_nav ul li{display:block;text-align:left}.nav-wrapper .menu{position:relative;width:100%;background:#fff;z-index:255555;text-align:left}.nav-wrapper .menu li{display:block}.nav-wrapper .menu li.button{padding:5px}.nav-wrapper .menu li.button a{margin:0}.nav-wrapper .menu li .mega-menu{position:relative !important;top:auto !important;display:block !important;left:auto !important;opacity:1 !important;height:auto}.nav-wrapper .menu li .mega-menu *{color:#094879}.nav-wrapper .menu li .mega-menu a:hover{color:#094879}.nav-wrapper .menu li .mega-menu .mega-menu-bg{display:none}.nav-wrapper .menu li .mega-menu .mega-menu-liner{padding:15px 40px}.nav-wrapper .menu li .mega-menu .mega-menu-liner .mega-sub-menu .menu{position:relative;background:none;padding:10px 0}.nav-wrapper .menu li .mega-menu .mega-menu-liner .mega-sub-menu .menu li a{background:none;border:none}.nav-wrapper .menu li .mega-menu .mega-menu-liner .mega-sub-menu .menu li ul.sub-menu{padding:0;background:none}.nav-wrapper .menu li a{display:block;width:100%;padding:10px 20px;border-bottom:1px solid #ccc;font-size:14px}.nav-wrapper .menu li ul.sub-menu{display:block;opacity:1;position:relative;top:0 !important;left:auto;width:100%;border:none}.nav-wrapper .menu li ul.sub-menu li{border-bottom:1px solid #ccc}.nav-wrapper .menu li ul.sub-menu li a{width:100%;padding:0 30px;background:none;border:none}.nav-wrapper .menu li ul.sub-menu li:hover ul{left:auto}.nav-wrapper .menu li ul.sub-menu li ul{display:block}.nav-wrapper #toggle:checked + div .menu,.nav-wrapper #toggle:checked + div #sidebar-after_nav{display:block;opacity:1}.logo-wrapper{width:100%;padding:0 10px}.logo-wrapper header{width:60%;max-width:300px;display:inline-block}#mosaic-home-sections .bucket-wrapper{padding-top:20px}#mosaic-home-sections .bucket-wrapper .buckets-headline{padding-bottom:0}#mosaic-home-sections .section-product-highlight .highlights{display:block;width:auto;max-width:100%}#mosaic-home-sections .section-product-highlight .highlights.highlights-left,#mosaic-home-sections .section-product-highlight .highlights.highlights-right{padding:0 10px}#mosaic-home-sections .section-product-highlight .highlight-image{width:100%;max-width:100%;padding:20px 0}.top-bar{padding:0 20px}.parallax{background-attachment:scroll !important}}@media only screen and (max-width:768px){div.slides .item{max-width:32%}.with-sidebar-content-wrapper > aside,.with-sidebar-content-wrapper > section{width:100%;margin:0}.with-sidebar-content-wrapper > aside.left{margin-right:0}.with-sidebar-content-wrapper > aside.right{margin-left:0}.mega-menu .mega-menu-liner .mega-sub-menu p.menu-title{border-bottom:2px solid whitesmoke}.mega-menu .mega-menu-liner .mega-sub-menu.count-1,.mega-menu .mega-menu-liner .mega-sub-menu.count-2,.mega-menu .mega-menu-liner .mega-sub-menu.count-3,.mega-menu .mega-menu-liner .mega-sub-menu.count-4,.mega-menu .mega-menu-liner .mega-sub-menu.count-5{width:auto;display:block}.mega-menu.color-fifteen * .mega-sub-menu p.menu-title{border-color:#1b75bc}.mega-menu.color-sixteen * .mega-sub-menu p.menu-title{border-color:#5d8e53}.mega-menu.color-seventeen * .mega-sub-menu p.menu-title{border-color:#094879}.mega-menu.color-eighteen * .mega-sub-menu p.menu-title{border-color:#444}.mega-menu.color-nineteen * .mega-sub-menu p.menu-title{border-color:#444}.mega-menu.color-twenty * .mega-sub-menu p.menu-title{border-color:#444}.mega-menu.color-twenty-one * .mega-sub-menu p.menu-title{border-color:#444}.toggle{font-size:30px}.event-list aside{width:100%;display:block;padding-bottom:30px}.event-list .event-list-inner{width:100%;display:block;padding:0}.event-list .event-list-inner h2{font-size:18px}.event-list .event-list-inner .event{margin-bottom:20px}.event-list .event-list-inner .event .event-date,.event-list .event-list-inner .event .event-info{display:block;width:auto}.event-list .event-list-inner .event .event-date .event-day,.event-list .event-list-inner .event .event-date .event-day-month{display:inline-block;margin:0;padding:5px}.event-list .event-list-inner .event .event-info .event-text .event-time,.event-list .event-list-inner .event .event-info .event-text .event-location{display:block}.event-list .event-list-inner .event .event-info .event-text .event-time-divider{display:none}.event-single .event-single-inner{width:auto;display:block;padding:0}.event-single aside{width:auto;display:block;padding-bottom:30px}#mosaic-home-sections section.two-bucket-grid .bucket-wrapper .bucket{width:100%}#mosaic-home-sections .section-banner .sub-contents{display:block}#mosaic-home-sections .section-banner .banner-image,#mosaic-home-sections .section-banner .banner-content-wrapper{display:block;width:auto}#mosaic-home-sections .section-banner .banner-image{text-align:center;padding-bottom:15px}#mosaic-home-sections .section-banner .banner-content-wrapper{padding-left:0}#mosaic-home-sections .bucket-wrapper .bx-wrapper .bx-next{right:0;text-align:right}#mosaic-home-sections .bucket-wrapper .bx-wrapper .bx-prev{left:0}#mosaic-home-sections .section-bucket-panels .bucket-wrapper .bucket,#mosaic-home-sections .section-bucket-grid .bucket-wrapper .bucket,#mosaic-home-sections .section-bucket-stats .bucket-wrapper .bucket{display:block;width:auto;border:none}#mosaic-home-sections .section-contact-form input[type="text"]{width:100%}#mosaic-home-sections .checklist .checklist-items{width:auto;display:block;padding-right:0;padding-bottom:20px}#mosaic-home-sections .checklist .checklist-image{width:auto;display:block}#mosaic-home-sections input[type="text"]{width:100%}#mosaic-home-sections .section-donate-callout .donate-text,#mosaic-home-sections .section-donate-callout .donate-button{display:block;width:auto}#mosaic-home-sections .section-donate-callout .donate-button .button-area{text-align:center}#mosaic-home-sections .section-video-grid .video-grid-wrapper .video{display:block;width:auto}#mosaic-home-sections .section-image-grid .image-grid-item{width:auto;display:block}#mosaic-home-sections .section-event-grid .events .event-wrapper{display:block;width:100%}#mosaic-home-sections .section-image-list .image-list-item-wrapper{display:block}#mosaic-home-sections .section-image-list .image-list-item-wrapper .image,#mosaic-home-sections .section-image-list .image-list-item-wrapper .image-info{width:100%;display:block;max-width:100%}#mosaic-home-sections .section-split .left,#mosaic-home-sections .section-split .right{width:auto;display:block}#mosaic-home-sections .section-team-grid .team-member{display:block;width:100%}#lightbox{max-height:80vh;max-width:70vw}.team-member-photo{display:block;width:100%}.team-member-photo + .team-member-info{display:block;width:100%;margin-top:20px}#sidebar-footer_sidebar,#sidebar-after_footer_sidebar{padding-left:20px;padding-right:20px}#sidebar-footer_sidebar ul > li,#sidebar-after_footer_sidebar ul > li{width:100%;margin-left:0 !important}}body{font-family:'Montserrat', sans-serif;font-size:16px;font-weight:400;line-height:normal}h1{font-size:48px}h2{font-size:38px}h3{font-size:30px}h4{font-size:22px}h5{font-size:19px}h6{font-size:16px}#mosaic-home-sections section.blue-button a.button-outline,#mosaic-home-sections section.banner .button-outline{background:#1b75bc;border-color:#1b75bc;color:#fff}#mosaic-home-sections section.blue-button a.button-outline:hover,#mosaic-home-sections section.banner .button-outline:hover{background:#1e83d2;border-color:#1e83d2;color:#fff}#mosaic-home-sections section.dark-blue-button a.button-outline{background:#094879;border-color:#094879;color:#fff}#mosaic-home-sections section.dark-blue-button a.button-outline:hover{background:#0b5691;border-color:#0b5691;color:#fff}#mosaic-home-sections section.green-button a.button-outline,#mosaic-home-sections section.top-banner .button-outline{background:#5d8e53;border-color:#5d8e53;color:#fff}#mosaic-home-sections section.green-button a.button-outline:hover,#mosaic-home-sections section.top-banner .button-outline:hover{background:#689e5c;border-color:#689e5c;color:#fff}#mosaic-home-sections section.transparent-green-button a.button-outline{background:none;border-color:#5d8e53;color:#5d8e53}#mosaic-home-sections section.transparent-green-button a.button-outline:hover{background:#5d8e53;border-color:#5d8e53;color:#fff}.hide-on-desktop{display:none !important}#mosaic-home-sections section.sign-up .gform_wrapper{margin:0 !important;max-width:100%}#mosaic-home-sections section.sign-up .gform_wrapper .gform_body,#mosaic-home-sections section.sign-up .gform_wrapper .gform_footer{display:inline-block;vertical-align:middle}#mosaic-home-sections section.sign-up .gform_wrapper .gform_footer{margin-top:0;padding:0}#mosaic-home-sections section.sign-up ul{padding:0}#mosaic-home-sections section.sign-up li{margin-bottom:0}#mosaic-home-sections section.sign-up .ginput_container{margin-top:0 !important}#mosaic-home-sections section.rokkitt-headline h1,#mosaic-home-sections section.rokkitt-headline h2{font-family:'Rokkitt', serif}nav .menu li{vertical-align:middle}nav .menu li a{padding:15px;text-transform:uppercase;font-weight:900;position:relative}@media only screen and (min-width:993px){nav .menu li a::after{display:block;position:absolute;left:50%;width:calc(100% - 30px);height:2px;background:#094879;content:'';opacity:0;transition:opacity 0.3s, transform 0.3s;transform:translate(-50%, 10px)}nav .menu li a:hover::after{opacity:1;transform:translate(-50%, 2px)}}nav .menu li.button a{background:#094879;border-color:#094879;color:#fff}nav .menu li.button a:hover{background:#0b5691;border-color:#0b5691}nav .menu li.button a::after{content:none}#mosaic-home-sections h1{font-weight:700}#mosaic-home-sections section a.button-outline,#mosaic-home-sections section input[type=submit]{border-radius:0;font-size:1em;text-transform:none}#mosaic-home-sections section input{outline:none;padding:10px 15px}#mosaic-home-sections section a.button-outline{padding:10px 30px;font-weight:700}#mosaic-home-sections section .sub-contents{padding-top:60px;padding-bottom:60px}#mosaic-home-sections section .section-headline{font-size:48px;font-weight:700}#mosaic-home-sections section.sm .sub-contents{max-width:675px}#mosaic-home-sections section.md .sub-contents{max-width:800px}#mosaic-home-sections section.remove-bottom-padding .sub-contents{padding-bottom:0}#mosaic-home-sections section.remove-top-padding .sub-contents{padding-top:0}#mosaic-home-sections section.green-headline .section-headline{color:#5d8e53}#mosaic-home-sections section.full-width-section .sub-contents{max-width:none}#mosaic-home-sections section.light-headline .section-headline,#mosaic-home-sections section.light-headline h1,#mosaic-home-sections section.light-headline h2{font-weight:500}#mosaic-home-sections section.banner{text-shadow:0 0 16px rgba(0, 0, 0, .6)}#mosaic-home-sections section.banner h4,#mosaic-home-sections section.banner h5{font-weight:300}#mosaic-home-sections section.banner .banner-content-wrapper{padding:0}#mosaic-home-sections section.banner .sub-contents{padding-top:100px;padding-bottom:100px}#mosaic-home-sections section.banner .button-outline{text-shadow:none;box-shadow:0 0 16px rgba(0, 0, 0, .3)}#mosaic-home-sections section.top-banner h1{text-transform:uppercase;font-weight:600}#mosaic-home-sections section.top-banner .button-outline{text-transform:uppercase;font-weight:600}#mosaic-home-sections section.large-banner .sub-contents{padding-top:180px;padding-bottom:180px}#mosaic-home-sections section.stat-buckets .bucket-wrapper .buckets-subheadline{font-family:'Rokkitt', serif;color:#5d8e53}#mosaic-home-sections section.stat-buckets .bucket-panel-text{background:none}#mosaic-home-sections section.stat-buckets .bucket-stat h2{font-size:80px}#mosaic-home-sections section.stat-buckets .bucket-secondary-headline h2{font-size:19px}#mosaic-home-sections section.stat-buckets .bucket-secondary-headline h2::after{border:1px solid;content:'';display:block;margin:15px auto 0;width:70%}#mosaic-home-sections section.stat-buckets .buckets{text-align:center}#mosaic-home-sections section.stat-buckets .bucket{width:calc(33.33333% - 20px);margin-left:auto;margin-right:auto;padding:0 10px}#mosaic-home-sections section.stat-buckets .bucket a:hover{text-decoration:none}#mosaic-home-sections section.stat-buckets .bucket h2{font-weight:600;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mosaic-home-sections section.stat-buckets .bucket.color-fifteen h2{color:#1b75bc}#mosaic-home-sections section.stat-buckets .bucket.color-fifteen:hover h2{color:#094879}#mosaic-home-sections section.stat-buckets .bucket.color-sixteen h2{color:#5d8e53}#mosaic-home-sections section.stat-buckets .bucket.color-sixteen:hover h2{color:#094879}#mosaic-home-sections section.stat-buckets .bucket.color-seventeen h2{color:#094879}#mosaic-home-sections section.stat-buckets .bucket.color-seventeen:hover h2{color:#094879}#mosaic-home-sections section.stat-buckets .bucket.color-eighteen h2{color:#444}#mosaic-home-sections section.stat-buckets .bucket.color-eighteen:hover h2{color:#094879}#mosaic-home-sections section.stat-buckets .bucket.color-nineteen h2{color:#444}#mosaic-home-sections section.stat-buckets .bucket.color-nineteen:hover h2{color:#094879}#mosaic-home-sections section.stat-buckets .bucket.color-twenty h2{color:#444}#mosaic-home-sections section.stat-buckets .bucket.color-twenty:hover h2{color:#094879}#mosaic-home-sections section.stat-buckets .bucket.color-twenty-one h2{color:#444}#mosaic-home-sections section.stat-buckets .bucket.color-twenty-one:hover h2{color:#094879}#mosaic-home-sections section.orgs .image-grid-title{margin-bottom:40px}#mosaic-home-sections section.orgs .image-grid-item{width:auto;vertical-align:middle;padding:0 20px}#mosaic-home-sections section.orgs .images{text-align:center}#mosaic-home-sections section.news p:last-child{padding-bottom:0}#mosaic-home-sections section.news .wrapper{width:calc(100% - 40px);margin:10px auto;border:4px solid #fff;box-shadow:0 0 30px rgba(0, 0, 0, .3);-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}#mosaic-home-sections section.news img{width:100%}#mosaic-home-sections section.news .bucket-info{margin:0;text-align:left;padding:20px 15px;background:#fff}#mosaic-home-sections section.news .bucket-title{margin:0}#mosaic-home-sections section.news h3{font-weight:600;margin:0;font-size:19px;text-transform:uppercase;color:inherit}#mosaic-home-sections section.news h3::after{content:'';display:block;width:80%;border:1px solid;margin-top:5px}#mosaic-home-sections section.news a{font-weight:normal}#mosaic-home-sections section.news a:hover{text-decoration:none}#mosaic-home-sections section.news .bucket.color-fifteen .wrapper:hover{border-color:#1b75bc}#mosaic-home-sections section.news .bucket.color-fifteen .wrapper:hover h3{color:#1b75bc}#mosaic-home-sections section.news .bucket.color-sixteen .wrapper:hover{border-color:#5d8e53}#mosaic-home-sections section.news .bucket.color-sixteen .wrapper:hover h3{color:#5d8e53}#mosaic-home-sections section.news .bucket.color-seventeen .wrapper:hover{border-color:#094879}#mosaic-home-sections section.news .bucket.color-seventeen .wrapper:hover h3{color:#094879}#mosaic-home-sections section.news .bucket.color-eighteen .wrapper:hover{border-color:#444}#mosaic-home-sections section.news .bucket.color-eighteen .wrapper:hover h3{color:#444}#mosaic-home-sections section.news .bucket.color-nineteen .wrapper:hover{border-color:#444}#mosaic-home-sections section.news .bucket.color-nineteen .wrapper:hover h3{color:#444}#mosaic-home-sections section.news .bucket.color-twenty .wrapper:hover{border-color:#444}#mosaic-home-sections section.news .bucket.color-twenty .wrapper:hover h3{color:#444}#mosaic-home-sections section.news .bucket.color-twenty-one .wrapper:hover{border-color:#444}#mosaic-home-sections section.news .bucket.color-twenty-one .wrapper:hover h3{color:#444}#mosaic-home-sections section.sign-up .sub-contents{padding-top:30px;padding-bottom:30px}#mosaic-home-sections section.sign-up .left,#mosaic-home-sections section.sign-up .right{vertical-align:middle;padding:10px}#mosaic-home-sections section.sign-up input[type=submit]{border-width:1px}#mosaic-home-sections section.sign-up input[type=text]{border:none;transition:border-color 0.3s ease-in-out}#mosaic-home-sections section.sign-up .gform_body{width:calc(100% - 100px)}#mosaic-home-sections section.sign-up label{display:none !important}#mosaic-home-sections section.ind-stats-buckets .bucket{width:25%;color:#000;padding-left:15px;padding-right:15px;font-size:14px}#mosaic-home-sections section.ind-stats-buckets .bucket.color-fifteen .bucket-image{padding:20px;background:#1b75bc}#mosaic-home-sections section.ind-stats-buckets .bucket.color-sixteen .bucket-image{padding:20px;background:#5d8e53}#mosaic-home-sections section.ind-stats-buckets .bucket.color-seventeen .bucket-image{padding:20px;background:#094879}#mosaic-home-sections section.ind-stats-buckets .bucket.color-eighteen .bucket-image{padding:20px;background:#444}#mosaic-home-sections section.ind-stats-buckets .bucket.color-nineteen .bucket-image{padding:20px;background:#444}#mosaic-home-sections section.ind-stats-buckets .bucket.color-twenty .bucket-image{padding:20px;background:#444}#mosaic-home-sections section.ind-stats-buckets .bucket.color-twenty-one .bucket-image{padding:20px;background:#444}#mosaic-home-sections section.ind-stats-buckets .buckets{padding-top:30px}#mosaic-home-sections section.ind-stats-buckets .bucket-info{margin-top:0;padding:10px 15px;background:#fff}#mosaic-home-sections section.ind-stats-buckets .wrapper{box-shadow:5px 10px 35px rgba(0, 0, 0, .3);max-width:350px;margin-left:auto;margin-right:auto}#mosaic-home-sections section.ind-stats-buckets h3{color:#000;font-weight:600}#mosaic-home-sections section.ind-stats-buckets .bucket-title{margin-bottom:0}#mosaic-home-sections section.ind-stats-buckets .bucket-title h3{font-size:22px;margin-bottom:0}#mosaic-home-sections section.info-graphic{padding:0}#mosaic-home-sections section.info-graphic .sub-contents{padding:0}#mosaic-home-sections section.info-graphic .split{padding-top:80px;padding-bottom:80px;vertical-align:middle}#mosaic-home-sections section.info-graphic .content{max-width:450px;margin:0 auto}#mosaic-home-sections section.info-graphic .content h2{font-weight:600}#mosaic-home-sections section.metrics .buckets-subheadline{max-width:675px;margin-left:auto;margin-right:auto}#mosaic-home-sections section.metrics .wrapper{max-width:300px;margin:0 auto}#mosaic-home-sections section.background-image-slider .sub-contents{padding:0}#mosaic-home-sections section.background-image-slider .bx-controls{display:none}#mosaic-home-sections section.background-image-slider .sub-contents{max-width:100%;position:relative}#mosaic-home-sections section.background-image-slider .bx-wrapper{margin:0}#mosaic-home-sections section.background-image-slider .bx-viewport{left:0}#mosaic-home-sections section.background-image-slider .one-half{width:100%;display:block;max-width:none}#mosaic-home-sections section.background-image-slider img{width:100%}#mosaic-home-sections section.background-image-slider .slide-header{display:none}#mosaic-home-sections section.background-image-slider .content-slider .content-wrapper{display:none}#mosaic-home-sections section.background-image-slider .sliders-headline{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%);font-size:1em;text-align:left}#mosaic-home-sections .bucket-wrapper .buckets-headline{padding-top:0}#mosaic-home-sections .bucket-wrapper .buckets-subheadline{font-size:30px;margin-bottom:30px;margin-top:30px}#mosaic-home-sections .bucket-wrapper .buckets{text-align:center}#mosaic-home-sections .section-banner .banner-content-wrapper{font-size:1em;line-height:inherit}#image-content-overlay .liner{color:#fff;padding:50px 10px}#image-content-overlay h1:last-child{margin-bottom:0}.post .structured-data{display:none}.blog{background:#fff}.blog .post{padding-top:60px}.blog .entry-title a{color:#094879;font-weight:600}.blog .entry-date{display:block;margin-bottom:10px;text-transform:uppercase}.blog span.read-more-wrapper{display:block;margin-top:20px}.blog .read-more{border:none;padding:0;text-transform:none;background:none;font-weight:600;color:#000;letter-spacing:normal}.blog .read-more:hover{background:none;color:#094879}.blog .thumbnail{display:inline-block;width:34%;padding-right:20px}.blog .thumbnail img{width:100%}.blog .thumbnail + .post-info{padding-left:30px;width:65%;display:inline-block}.blog .entry{padding-bottom:20px;border-bottom:2px solid #8dbadd}.blog .navigation{padding:30px 5px 10px;text-align:center}.blog .page-numbers{vertical-align:middle;padding:5px;color:#094879;border-radius:50%;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.blog .page-numbers i{vertical-align:baseline}.blog .page-numbers.current,.blog .page-numbers:hover{color:#8dbadd}.blog .page-numbers.current{border-radius:100%;border:solid 1px #8dbadd;min-width:30px;min-height:25px}.footerwrapper{font-size:16px;font-weight:300;padding-bottom:40px;padding-top:40px}.footerwrapper a{transition:all 0.3s ease-in-out}.footerwrapper footer{margin:0 auto;max-width:1200px}.footerwrapper #sidebar-footer_sidebar,.footerwrapper #sidebar-after_footer_sidebar{display:inline-block;vertical-align:top}.footerwrapper #sidebar-footer_sidebar h2.widgettitle,.footerwrapper #sidebar-after_footer_sidebar h2.widgettitle{color:#fff;font-weight:600}.footerwrapper span.follow{display:none}.footerwrapper .widget_acg_facebook_twitter a{vertical-align:middle;display:inline-block;font-size:25px}.footerwrapper .widget_acg_facebook_twitter a i{vertical-align:middle}.footerwrapper .widget_acg_facebook_twitter a + a{padding-left:10px}.footerwrapper #sidebar-footer_sidebar{width:33.33333%}.footerwrapper #sidebar-footer_sidebar .widget{display:block;width:100%;margin-left:0}.footerwrapper #sidebar-footer_sidebar .widget + .widget{margin-top:30px}.footerwrapper #sidebar-footer_sidebar .widget_acg_contact_info{margin:20px 0 0}.footerwrapper #sidebar-footer_sidebar .widget_acg_contact_info > div > div{margin-top:20px;width:49%;display:inline-block}.footerwrapper #sidebar-footer_sidebar .widget_acg_contact_info > div > div:nth-child(even){margin-left:1%}.footerwrapper #sidebar-footer_sidebar .widget_acg_contact_info > div > div span{font-weight:600;display:block;margin-bottom:10px}.footerwrapper #sidebar-after_footer_sidebar{width:calc(66.66667% - 1%)}.footerwrapper #sidebar-after_footer_sidebar ul{text-align:left}.footerwrapper #sidebar-after_footer_sidebar ul li.widget{margin-bottom:30px;width:24%}.footerwrapper #sidebar-after_footer_sidebar ul li.widget + li{margin-left:1%}.footerwrapper #sidebar-after_footer_sidebar ul li.widget:nth-child(4n+1){margin-left:0}@media only screen and (max-width:992px){.toggle{transform:translateY(30%)}#sidebar-footer_sidebar,#sidebar-after_footer_sidebar{padding-right:20px;padding-left:20px;padding-bottom:0}#mosaic-home-sections section.ind-stats-buckets .bucket{display:block;width:100%}}@media only screen and (max-width:768px){.hide-on-mobile{display:none !important}.hide-on-desktop{display:block !important}#mosaic-home-sections section.stat-buckets .bucket,#mosaic-home-sections section.news .bucket,#mosaic-home-sections section.ind-stats-buckets .bucket{max-width:500px;margin-left:auto;margin-right:auto}#mosaic-home-sections section.orgs .image-grid-item{display:inline-block}#mosaic-home-sections section.metrics .buckets-subheadline{font-size:19px}#mosaic-home-sections section.background-image-slider .sliders-headline{width:96%;margin-bottom:0}#mosaic-home-sections section.background-image-slider .sliders-headline h1,#mosaic-home-sections section.background-image-slider .sliders-headline h2,#mosaic-home-sections section.background-image-slider .sliders-headline h3,#mosaic-home-sections section.background-image-slider .sliders-headline h4,#mosaic-home-sections section.background-image-slider .sliders-headline h5,#mosaic-home-sections section.background-image-slider .sliders-headline h6{margin-bottom:0}#mosaic-home-sections section.large-banner h3{font-size:19px}.blog .post{padding-left:10px;padding-right:10px}.blog .thumbnail{display:block;padding:0 0 10px;width:100%;text-align:center}.blog .thumbnail img{width:auto;margin:0 auto}.blog .thumbnail + .post-info{display:block;width:100%;padding:20px 0 0}.footerwrapper #sidebar-footer_sidebar,.footerwrapper #sidebar-after_footer_sidebar{display:block;width:100%}.footerwrapper #sidebar-footer_sidebar .widget_acg_contact_info > div > div{display:block;width:100%;text-align:center}.footerwrapper #sidebar-footer_sidebar .widget{text-align:center}.footerwrapper #sidebar-after_footer_sidebar ul li.widget{text-align:center;display:block;width:auto}.footerwrapper #sidebar-after_footer_sidebar ul li.widget li{text-align:center}.footerwrapper #sidebar-after_footer_sidebar ul li.widget + li{margin-top:20px}}@media only screen and (max-width:540px){.toggle{transform:translateY(10%)}h1{font-size:32px}h2{font-size:28px}h3{font-size:25px}h4{font-size:18px}h5{font-size:16px}h6{font-size:13px}body{font-size:13px}#mosaic-home-sections section .sub-contents{padding-top:30px;padding-bottom:30px}#mosaic-home-sections section .section-headline{font-size:32px}#mosaic-home-sections section.banner .sub-contents{padding-top:50px;padding-bottom:50px}#mosaic-home-sections section.stat-buckets .buckets-subheadline{font-size:25px}#mosaic-home-sections section.stat-buckets .bucket-stat h2{font-size:60px}#mosaic-home-sections section.news .wrapper{width:calc(100% - 20px)}#mosaic-home-sections section.sign-up .left{text-align:center}#mosaic-home-sections section.sign-up .gform_wrapper .gform_footer,#mosaic-home-sections section.sign-up .gform_wrapper .gform_body{width:100%;display:block}#mosaic-home-sections section.sign-up .gform_wrapper .gform_footer input,#mosaic-home-sections section.sign-up .gform_wrapper .gform_body input{width:100%}#mosaic-home-sections section.sign-up .gform_wrapper .gform_footer{margin-top:20px}}