.page-title-section .content h1{font-size:40px;}@media only screen and (max-width:1140px){.header-style-three .nav-outer{width:auto;}}@media only screen and (max-width:1023px){.page-title-section .content h1{font-size:25px;}}@media only screen and (max-width:599px){.page-title-section .content h1,.banner-section-three .content-column h1{font-size:30px;}}@media only screen and (max-width:479px){.page-title-section .content h1{font-size:25px;}}.visually-hidden{position:absolute;left:-9999px;}.frame-type-ce_container{padding:100px 0px 70px;}.bg-light-gray{background:#f7f9fc;}.frame-type-ce_container p{position:relative;color:#4a4a4a;font-size:16px;line-height:1.8em;}.frame-type-text h2,.frame-type-text h3,.frame-type-text h4,.frame-type-text h5{position:relative;font-weight:700;color:#192d35;font-size:44px;line-height:1.2em;margin-bottom:20px;}.sec-title .h2{position:relative;color:#192d35;font-weight:700;line-height:1.1em;font-family:'Source Sans 3',sans-serif;font-size:2rem;}.btn-style-two,.banner-section-three .images-column .image .circle-one{background-color:#007a5a;}.btn-style-one,.news-block-two .inner-box .read-more{color:#007a5a;}.btn-style-two{text-transform:none;}.sidebar .sec-title{margin-bottom:0px;}.sidebar .sec-title .h2{position:relative;color:#192d35;font-weight:700;line-height:1.4em;font-size:24px;}.sidebar a:hover{color:#009b72;}.sidebar a{position:relative;color:#192c34;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.article .news-content .sec-title{margin-bottom:0px;}.article .news-content .sec-title .h2{font-size:30px;}.article .news-content > div{margin-bottom:30px;}.main-footer.style-two .contact-list li span,.main-footer.style-two .logo-widget .text,.main-footer.style-two .footer-widget h1,.main-footer.style-two .footer-widget h2,.main-footer.style-two .footer-widget h3,.main-footer.style-two .footer-widget h4,.main-footer.style-two .footer-widget h5,.main-footer.style-two .footer-widget h6,.main-footer.style-two .logo-widget .social-box a,.main-footer.style-two .logo-widget .social-box span,.main-footer.style-two .upper-box .title-column .text,.main-footer.style-two .upper-box .title-column h2{color:#ffffff;}.main-footer .footer-widget h1,.main-footer .footer-widget h2,.main-footer .footer-widget h3,.main-footer .footer-widget h4,.main-footer .footer-widget h5,.main-footer .footer-widget h6{position:relative;font-weight:700;color:#192d35;margin-bottom:16px;text-transform:capitalize;font-size:18px;}
