body{font-family:"Poppins",sans-serif;font-size:16px;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.6}p{line-height:1.7}.bg-gray{background-color:#414141;color:#fff}.bg-cta{background-color:#ce3229;color:#fff}section{padding:100px 0}.section-heading{font-size:38px;margin-bottom:.5em}.section-heading .heading-icon{max-width:30px}.page-heading .heading-icon{max-width:30px}.page-description{line-height:1.6}.subtitle{margin-top:-15px}.btn-cta{margin-top:15px;font-weight:700;border-radius:0;border:0;background-color:#ce3229;color:#fff;padding:12px 30px}.btn-cta i{padding-right:3px}.btn-cta:hover{background-color:#da4e46;color:#fff}.btn-cta.light{background-color:#fff;color:#ce3229}.btn-cta.highlight{background-color:#e9ae42}.internal-page{padding-top:60px;padding-bottom:60px;min-height:80vh}.topic-list-wrapper{margin-top:40px}.topic-list-wrapper .topic{border:1px solid #ababab;padding:20px;margin-top:30px}.topic-list-wrapper .topic-inner .topic-text h2{font-size:21px}.topic-downloads ul,.topic-links ul{padding:0;margin:0}.topic-downloads ul li,.topic-links ul li{margin-bottom:20px}#innerPageSlider .carousel-caption{position:static;color:#404040}#innerPageSlider .carousel-indicators{position:static}#innerPageSlider .carousel-indicators [data-bs-target]{background-color:#ce3229;width:15px;height:15px}.header-wrapper{padding:30px 0 40px}.header-wrapper .header .header-logo{max-width:280px}.header-wrapper .header .header-info{font-weight:500;font-size:16px}.header-wrapper .header .header-info>div:first-child{border-right:1px solid #404040}@media (max-width:767.98px){.header-wrapper .header .header-info>div:first-child{border-right:0}}.embed-wrapper{background-color:#ce3229}.navbar{background-color:#282828!important;top:-1px}.navbar .navbar-nav{width:100%}.navbar .navbar-nav .nav-item{border-bottom:3px solid rgba(0,0,0,0)}.navbar .navbar-nav .nav-item:hover{border-bottom:3px solid #e9ae42}.navbar .navbar-nav .nav-item .nav-link{padding-left:30px;padding-right:30px;font-weight:700;color:#e6e6e6}.navbar .navbar-nav .nav-item .nav-link:hover{color:#fff}.navbar .navbar-nav .nav-item .nav-link.highlight{color:#e9ae42!important}footer{background-color:#282828}footer .footer-wrapper{padding:40px 0 20px;color:#a9abad}footer .footer-wrapper .footer-logo{max-width:280px}footer .footer-wrapper .footer-nav{margin-top:20px;margin-bottom:20px}footer .footer-wrapper .footer-nav ul{margin:0;padding:0}footer .footer-wrapper .footer-nav ul li{list-style-type:none;display:inline-block}footer .footer-wrapper .footer-nav ul li a{color:#a9abad;text-decoration:none}footer .footer-wrapper .footer-nav ul li:not(:last-child){margin-right:10px;padding-right:10px;border-right:1px solid #a9abad}footer .footer-wrapper .phone{font-size:28px;font-weight:700;color:#fff;margin-top:5px;margin-bottom:20px}.hero-slider{padding:30px 0 40px}.hero-slider .hero-slider-wrapper{min-height:420px;background-color:#f5f5f5}.hero-slider .hero-caption{padding:40px;padding-right:inherit;font-size:16px;position:relative;max-height:420px}@media (max-width:1199.98px){.hero-slider .hero-caption{max-height:100%}}.hero-slider .hero-caption::after{content:"";position:absolute;top:0;right:-100px;border-left:100px solid #f5f5f5;border-bottom:420px solid rgba(0,0,0,0);z-index:1}.hero-slider .hero-caption h1{font-size:54px;line-height:1.2}.hero-slider .hero-caption h1 span{color:#ce3229}.hero-slider .hero-image{overflow:hidden}.hero-slider .hero-image img{position:relative;width:100%;max-height:420px}.featured-topics{margin-top:-40px}.featured-topics .featured-topic{margin-top:80px}.featured-topics .featured-topic .featured-desc{margin-top:15px}.featured-topics .featured-topic .featured-desc h3{font-size:18px}.facebook-widget{margin-top:40px}.home-videos .videos{margin-top:20px}.home-videos .videos .video{margin-top:60px}.home-videos .videos .video .video-desc{margin-top:10px;font-style:italic}.text-content{font-size:16px}.faq .accordion{margin-top:30px}.faq .accordion .accordion-item{border:1px solid #ababab!important;margin-bottom:20px}.faq .accordion .accordion-item .accordion-button{font-size:18px;font-weight:500}.faq .accordion .accordion-item .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none}.faq .accordion .accordion-item .accordion-body{border-top:1px solid #ababab;font-size:16px}.faq .accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.google-maps{position:relative;padding-bottom:300px;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.contact-form{border:1px solid #d9d9d9;border-radius:12px;padding:30px}.contact-form h2{font-size:28px;margin-bottom:20px}