body{font-family:"Lato",sans-serif;background-image:none}body,html{overflow-x:hidden}.ccm-responsive-menu-launch i::after{color:#244084}.ccm-responsive-menu-launch{margin-top:5px}.ccm-responsive-overlay{border-bottom:5px solid #00748d;top:50px;background:#244084}.ccm-responsive-overlay ul li a{color:#fff}.ccm-responsive-menu-launch i:after,.ccm-responsive-menu-launch.responsive-button-close i:after{color:#fff}div.ccm-page div.ccm-block-top-navigation-bar .navbar{background-color:#fff}.container{position:relative}.page-template-full h1{color:#244084 !important}.page-template-full p a,.page-template-full p a:visited{color:#244084 !important}.page-template-home h1,.page-template-home h3,.page-template-home h4,.page-template-home h4 a{color:#fff !important}.page-template-full-ext h2{color:#fff !important}header img a{max-width:auto !important}div.ccm-block-top-navigation-bar .navbar-brand img{max-height:126px !important}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-top:-50px}.nav-link:hover{background:#244084;color:#fff !important;padding:10px !important;margin:0 !important;line-height:1 !important}div.ccm-block-top-navigation-bar .navbar-expand-lg .navbar-nav .nav-link{font-family:"Lato",sans-serif;color:#000;text-transform:uppercase;font-size:16px;font-weight:400;padding:10px !important;text-decoration:none;line-height:1 !important}.dropdown-menu>li>a{display:block;padding-bottom:15px;font-size:1em;text-transform:none;color:#fff;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal}.dropdown-menu{background:#244084;border:0}.dropdown:hover .dropdown-menu{display:block;margin-top:0}.navbar-toggler{position:absolute;top:-40px;right:30px}div.ccm-block-top-navigation-bar .navbar-toggler:hover .icon-bar,div.ccm-block-top-navigation-bar .navbar-toggler .icon-bar{background-color:#fff !important}@media (min-width:992px){.dropdown:hover>.dropdown-menu{display:block;margin-top:0}}.mfp-content img{max-width:100%;height:auto}div.ccm-page{font-family:"Lato",sans-serif}div.ccm-page h4{font-size:1.05rem}div.ccm-page img{max-width:100%}div.ccm-page .ccm-block-page-list-page-entry-grid-thumbnail-title{font-size:20px}div.ccm-page .interior-top{margin-top:40px}div.ccm-page .headerbg{background-color:#244084;height:50px;padding-top:10px}div.ccm-page .blueseperator{background-color:#244084;height:40px;margin-top:50px;margin-bottom:50px}div.ccm-page header{padding-top:0 !important;padding-bottom:0 !important;min-height:130px}div.ccm-page header .social-icons{text-align:right}div.ccm-page hr{border-top:20px solid #244084;margin-bottom:50px;margin-top:50px;opacity:1}div.ccm-page h1{font-family:"adelle",serif;font-weight:700;font-size:60px;text-transform:uppercase}div.ccm-page h1.page-title{color:#244084}div.ccm-page .ccm-custom-style-pagemiddle h4,div.ccm-page .ccm-custom-style-pagemiddle h4 a{color:#fff}div.ccm-page .callouts p,div.ccm-page .callouts h3,div.ccm-page .callouts h4,div.ccm-page .callouts h4 a,div.ccm-page .callouts h4 a:visited{color:#fff}div.ccm-page h2,div.ccm-page h3,div.ccm-page h4,div.ccm-page h5,div.ccm-page h6{font-family:"Lato",sans-serif;font-weight:900}div.ccm-page h2{font-size:41px;color:#4d4d4d}div.ccm-page h3{color:#333333;text-transform:uppercase;font-size:28px;font-weight:600}div.ccm-page .btm-mission h3{color:#000 !important}div.ccm-page h5{color:#eae8e6}div.ccm-page .header-slide{position:relative;min-height:400px}div.ccm-page .head-slide h2{color:#fff}div.ccm-page .breadcrumb a{color:#242121 !important}div.ccm-page .donation-img a img{margin:auto}div.ccm-page main a:not(.fa):not(.btn),div.ccm-page div.ccm-page footer a:not(.fa):not(.btn){color:#fff}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position{color:#828a93}div.ccm-page div.block-sidebar-wrapped{color:#5b676c;background:#242121}div.ccm-page div.block-sidebar-wrapped a{color:#fff !important}div.ccm-page .btn-primary{background-color:#244084;border-color:#244084;color:#fff}div.ccm-page .st-pro-testimonial{text-align:center}div.ccm-page .header-slide h1{margin-top:400px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}div.ccm-page .month-name{background-color:#244084 !important}div.ccm-page main{padding-bottom:0;position:relative}div.ccm-page header{color:#fff;border:none;padding:20px 0}div.ccm-page header .header-order h4 a{color:#d6cf9c !important;text-decoration:underline}div.ccm-page .home-slide{margin-top:25px}div.ccm-page .scroll-down-arrow{left:0;margin-left:auto;margin-right:auto;margin-top:-60px;position:absolute;right:0;z-index:999}div.ccm-page footer#footer-theme{color:#fff}div.ccm-page footer{font-size:15px;color:#fff;background:#244084}div.ccm-page footer section{border:none !important}div.ccm-page footer section:first-child{padding-top:30px;padding-bottom:30px}div.ccm-page footer .social-icons img{height:35px;width:auto;margin:0 10px}div.ccm-page footer .ccm-block-social-links{float:left}div.ccm-page footer a,div.ccm-page footer a:visited,div.ccm-page footer a:hover{color:#fff !important}div.ccm-page .ccm-image-slider-container{position:relative;padding:0;margin-bottom:0;background:#fff;border:none}div.ccm-page .ccm-image-slider-container .ccm-image-slider{width:100%;padding:0}div.ccm-page .ccm-image-slider-container .ccm-image-slider .ccm-image-slider-inner{padding:0;width:100%;margin-left:0;margin-right:0}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height:100%}div.ccm-page .ccm-image-slider-container .rslides_tabs{display:none}div.ccm-page .ccm-image-slider-container .rslides_nav,div.ccm-page .ccm-image-slider-container .rslides1_nav{display:none}div.ccm-page .vivid-carousel{position:relative}div.ccm-page .carousel-header-wrap{position:absolute;top:26%;width:100%}div.ccm-page li.carousel-item h3{color:#000;text-transform:uppercase;font-size:20px;text-align:center}div.ccm-page .carousel-nav-button{z-index:10;padding:0}div.ccm-page .carousel-nav-button.next:before{content:""}div.ccm-page .carousel-nav-button.next{right:-20px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:15px solid #828a93;border-radius:0;background:none}div.ccm-page .carousel-nav-button.prev:before{content:""}div.ccm-page .carousel-nav-button.prev{right:auto;left:-20px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:15px solid #828a93;border-radius:0;background:none}div.ccm-page .carousel-item figure figcaption{position:absolute;top:0;left:0;display:none;font-size:16px;color:#fff;padding:10px 20px 15px 15px;background:#0072bb;background:rgba(0,114,187,0.7);width:100% !important}div.ccm-page .carousel-item figure figcaption a{color:#fff !important}div.ccm-page .carousel-item figure{position:relative;overflow:hidden}div.ccm-page .carousel-item figure:hover{cursor:pointer}div.ccm-page .carousel-item figure:hover figcaption{display:block}div.ccm-page .middle-dark{font-size:20px;color:#fff;padding:40px 0}div.ccm-page .middle-dark h1{padding:0;margin:0;color:#e3d0a5}div.ccm-page .black-bg{padding:35px;background:#000;background:rgba(0,0,0,0.7)}div.ccm-page .col-sm-8{width:75%}div.ccm-page .fill-width-image img{width:100%;height:auto}@media (max-width:520px){div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h2{font-size:15px}div.ccm-page .scroll-down-arrow{display:none}}@media (max-width:768px){div.ccm-page .ccm-image-slider-container .ccm-image-slider .ccm-image-slider-inner{margin:0}div.ccm-page header{min-height:0}div.ccm-page header .col-xs-8{font-size:10px !important}iframe{height:auto;width:100%}.navwrap.col-sm-8.col-xs-6{width:100%}.scroll-down-arrow{display:none}}@media (min-width:960px){.home-slide{margin-top:45px;margin-bottom:20px}}@media (min-width:960px) and (max-width:1200px){div.ccm-page div.ccm-block-top-navigation-bar .navbar-brand{position:absolute;width:100px;margin-top:-114px}}@media (max-width:960px){div.ccm-page .carousel-item figure figcaption{font-size:12px;padding:5px 10px 10px 10px}div.ccm-page header{min-height:176px}div.ccm-page header .social-icons{text-align:left}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-top:0}header .container{padding:0}.navbar-brand{width:100%;text-align:center}div.ccm-page img{max-width:100%;height:auto !important}.navbar-collapse{position:absolute;background-color:#244084;padding:20px;width:100%;left:0;margin:0 !important;top:-7px;z-index:999}.navbar-collapse .dropdown-menu{text-align:center}.navbar-collapse a.nav-link{color:#fff !important}.navbar-collapse .nav-item{display:block !important;width:100%;padding-bottom:15px}}