﻿.header-container {display: flex;align-items: center;justify-content: space-between;padding:8px 0;}
.container {max-width: 1114px;width: 90%;margin: 0 auto;}
.text-center{text-align: center;}
body{font-family:MontserratSemiBold;}

.logo img{width: 75%;}
.right-nav{font-family: MontserratBold;cursor: pointer;}
.right-nav li {display: inline-block;margin-left: 30px;font-size:14px;line-height:20px;color:#333333;text-transform: uppercase;}
.section{margin-top: 50px;margin-bottom: 57px;}
.heading03{font-size: 29px;line-height: 35px;color: #2ea23a;    margin-top: 14px;position: relative}
p{font-size: 13px;line-height:19px;color:#333333;margin-top: 30px;}
.left-box{display: inline-block;width: 50%;vertical-align: middle;padding-right:70px;}
.right-box{display: inline-block;width: 50%;vertical-align: middle;margin-right: -5px;}
.m-box:nth-child(2){margin-top: 38px;}
.heading03:after{content: "";position: absolute;border: 2px solid #2ea23a;width: 50px;left: 0;top: 49px;}
.mangt .heading03:after{left:48%;}
.mangt {position: relative;}
.heading04 {font-size: 24px;text-transform: uppercase;margin-top: 20px;}
.img-box img{border:2px solid #2ea23a;}
.s-container{background:#e2e2e2;}
.three-box {display: flex;justify-content: space-between;padding: 30px 0;}
.heading02{font-size: 29px;color: #2ea23a;margin-bottom: 20px;}
.box1 .heading03{text-transform: uppercase;margin-top: 10px;color: #2ea23a;font-size: 14px;line-height: 20px;}
.box1 .heading03:after{top: 24px;width: 44px;}
.box1 p{width: 320px;}

.fotter{background: #2ea23a;}
.f-content {padding: 25px 0;}
.heading06 {color: #ffffff;font-size: 13px;line-height: 16px;margin-bottom: 13px;text-transform: uppercase;}
strong{font-weight: 600;font-family: 'MontserratBold';}
.footer-con{color: #ffffff;} 
.copy-r{font-size: 13px;text-transform: uppercase;margin: 15px 0;}
.social img{display: inline-block;vertical-align: middle;margin:0 10px;width: 25px;}
.social {font-size: 14px;}

/*s-page*/
.b-fotter{background: #003095;}
.sec-section .heading03{color: #003095;}
.sec-section .heading03:after{border: 2px solid #003095;}
.sec-mangt .heading03{color: #003095;}
.sec-mangt .heading03:after{border: 2px solid #003095;}
.thr-section .img-box img{border: 2px solid #003095;}
.thr-section .box1 .heading03{color:#003095;}
.thr-section .heading03:after{border: 2px solid #003095;}