#topbar{background:#260b0c;border-bottom:1px solid #eee;height:40px;padding:0;font-size:14px}#topbar .contact-info i{color:#fff;font-style:normal}#topbar .contact-info i a,#topbar .contact-info i span{color:#fff;padding-left:5px}#topbar .contact-info i a{line-height:0;transition:all .3s}#topbar .contact-info i a:hover{color:#fff}#topbar .social-links a{color:#fff;border-left:1px solid #e9e9e9;padding:0 15px;line-height:1px;display:inline-block}#topbar .social-links a:hover{color:#567204}#topbar .social-links a:first-child{border-left:0}
#topbar{background:#260b0c;border-bottom:1px solid #eee;height:40px;padding:0;font-size:14px}#topbar .contact-info i{color:#fff;font-style:normal}#topbar .contact-info i a,#topbar .contact-info i span{color:#fff;padding-left:5px}#topbar .social-links a{color:#fff;border-left:1px solid #e9e9e9;padding:0 15px;line-height:1px;display:inline-block}#topbar .social-links a:hover{color:#567204}#topbar .social-links a:first-child{border-left:0}
.logo{width:228px}.logo img{width:100%}#header{z-index:997;background:#dedede;height:80px;transition:all .5s;box-shadow:0 6px 9px #0000000f}#header #logo h1{margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:42px;font-weight:700}#header #logo h1 a{color:#0c2e8a}#header #logo h1 a span{color:#567204}#header #logo img{margin:0;padding:0}.navbar{padding:0}.navbar ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.navbar li{position:relative}.navbar a,.navbar a:focus{color:#444;white-space:nowrap;justify-content:space-between;align-items:center;padding:10px 0 10px 30px;font-family:Raleway,sans-serif;font-size:15px;font-weight:600;transition:all .3s;display:flex}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover>a{color:#567204}@media (max-width:768px){#header{height:60px}#header #logo h1{font-size:34px}#header #logo img{max-height:40px}}@media only screen and (max-width:600px){.logo{width:auto}}
.clients-section{background-color:#fff;padding:80px 0;overflow:hidden}.clients-section .section-header{margin-bottom:30px}.clients-section .section-header h2{color:#0c2e8a;text-transform:uppercase;margin-bottom:20px;padding-bottom:15px;font-size:36px;font-weight:700;position:relative}.clients-section .section-header h2:after{content:"";background:#567204;border-radius:2px;width:60px;height:4px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.clients-subtitle{color:#888;letter-spacing:.5px;font-size:15px;font-weight:500}.clients-slider-container{width:100%;padding:20px 0;position:relative;overflow:hidden}.clients-slider-container:before,.clients-slider-container:after{content:"";z-index:2;width:150px;height:100%;position:absolute;top:0}.clients-slider-container:before{background:linear-gradient(90deg,#fff 0%,#fff0 100%);left:0}.clients-slider-container:after{background:linear-gradient(270deg,#fff 0%,#fff0 100%);right:0}.clients-track{align-items:center;width:max-content;animation:25s linear infinite scroll;display:flex}.clients-slider-container:hover .clients-track{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.client-item{justify-content:center;align-items:center;width:220px;padding:0 30px;display:flex}.client-logo{object-fit:contain;filter:grayscale();opacity:.5;cursor:pointer;max-width:100%;max-height:80px;transition:all .4s}.client-logo:hover{filter:grayscale(0%);opacity:1;transform:scale(1.1)}@media (max-width:768px){.clients-slider-container:before,.clients-slider-container:after{width:50px}.client-item{width:180px;padding:0 20px}.client-logo{max-height:60px}}
#call-to-action{background:#081e5b 0 0/cover;padding:20px 0}#call-to-action .cta-title{color:#fff;font-size:28px;font-weight:700}#call-to-action .cta-text{color:#fff}#call-to-action .cta-btn{color:#fff;border:3px solid #fff;border-radius:3px;margin:10px;padding:8px 26px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;transition:all .5s;display:inline-block}#call-to-action .cta-btn:hover{background:#567204;border:3px solid #567204}
.footer{color:#fff;background:#081e5b;font-size:14px;position:relative}.footer .footer-top{background:#0a256e;padding:60px 0 30px}.footer .footer-info{margin-bottom:30px}.footer .footer-logo{background:#fff;border-radius:8px;max-width:220px;margin-bottom:20px;padding:10px 15px}.footer .footer-info p{color:#fffc;margin-bottom:0;font-family:Raleway,sans-serif;font-size:14px;line-height:24px}.footer .social-links a{color:#fff;text-align:center;background:#ffffff1a;border-radius:4px;width:40px;height:40px;margin-right:10px;padding:10px 0;font-size:18px;line-height:1;transition:all .3s;display:inline-block}.footer .social-links a:hover{color:#fff;background:#567204;transform:translateY(-3px)}.footer .footer-links{margin-bottom:30px}.footer .footer-links h4{color:#fff;margin-bottom:20px;padding-bottom:12px;font-size:18px;font-weight:600;position:relative}.footer .footer-links h4:after{content:"";background:#567204;width:30px;height:2px;display:block;position:absolute;bottom:0;left:0}.footer .footer-links ul{margin:0;padding:0;list-style:none}.footer .footer-links ul i{color:#567204;padding-right:5px;font-size:12px;line-height:0}.footer .footer-links ul li{border-bottom:1px solid #ffffff1a;align-items:center;padding:10px 0;display:flex}.footer .footer-links ul li:first-child{padding-top:0}.footer .footer-links ul a{color:#fffc;transition:all .3s;display:inline-block}.footer .footer-links ul a:hover{color:#fff;padding-left:5px}.footer .footer-contact h4{color:#fff;margin-bottom:20px;padding-bottom:12px;font-size:18px;font-weight:600;position:relative}.footer .footer-contact h4:after{content:"";background:#567204;width:30px;height:2px;display:block;position:absolute;bottom:0;left:0}.footer .footer-contact p{color:#fffc;line-height:26px}.footer .footer-bottom{text-align:center;background:#081e5b;padding:25px 0}.footer .copyright{margin-bottom:10px}.footer .credits{color:#fff9;font-size:13px}.footer .credits a{color:#51d8af;font-weight:600;transition:all .3s}.footer .credits a:hover{color:#fff}
