.navbar .navbar-collapse .navbar-nav .nav-item > a:after
{
	right: 45%;
	left: unset;
}
.epm-bg1 {
    
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
    width: 100%;
    padding-bottom: 36%;
}
.carousel-control-prev-icon {
 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777575' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23777575' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;
}
.carousel-control-prev {
    left: 0px !important;
}
.carousel-control-next {
    right: 0px !important;
}
.carousel-control-next, .carousel-control-prev
{
    width: 70px !important;
}
.bg-img-1
{
 background-image: url(images/exclusive-project-marketing/Group-1706.png);   
}
.bg-img-2
{
 background-image: url(images/exclusive-project-marketing/2.png);   
}
.bg-img-3
{
 background-image: url(images/exclusive-project-marketing/3.png);   
}
.img-mob
{
    display: none;
}
.epm-h1 {
    font-size: 45px;
    color: #002245;
    font-weight: 400;
}
.epm-p {
    font-size: 20px;
    color: #000;
    font-weight: 400;
    padding-top: 30px;
    margin-bottom: 0;
    line-height: 1.5;
}
.mb-text-right
{
    text-align: right;
}
.mb-text-left
{
    text-align:left;
}
.hor-card
{
    background-color: #fff !important;
}
.epm-p2 {
    font-size: 20px;
    color: #000;
    font-weight: 400;
    padding-top: 8px;
    margin-bottom: 0;
    line-height: 1.5;
}
.content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    position: absolute;
    top: 0;
    bottom: 60px;
    left: 70px;
}
.list-link.active
{
	text-decoration: underline;
}
.ep-hd1
{
	margin-left: -19%;
}
.ep-hd2
{
	margin-left: 4%;
}
.ex-carousel
{
	bottom: 6% !important;
}
.ab-bg1
{
	background-image: url(images/exclusive-project-marketing/Group-1527.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
    width: 100%;
    padding-bottom: 0%;
    /*padding-top: 1%;*/
}

.hm-line-ab {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 5px solid #002866;
    width: 7%;
}
.ab-p
{
	color: #000;
	font-size: 20px;
	font-weight: 400;
    padding-top: 30px;
    line-height: 1.8;
    margin-bottom: 0px;
}
.hm-line-epm
{
	margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 5px solid #002866;
    width: 6%;
    text-align: left;
    margin-left: 0;
}
.ab2-col2 {
    background: #fff;
    padding-bottom: 0.5rem;
}
.card-com
{
	background-color: transparent !important;
}
.ab-h1 {
    font-size: 20px;
    color: #000;
    font-weight: 400;
    /*padding-top: 20px;*/
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.ab-h2 {
    font-size: 20px;
    color: #000;
    font-weight: 400;
    padding-top: 6px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.mobile-img
{
    height: 490px;
}
.mob-img-right
{
    text-align:right;
}
.card-mrgn
{
    margin-top: 40px;
}
.ab-p1
{
	padding-top: 10px;
    font-size: 16px;
    color: #000000;
    margin-bottom: 0px;
}
.pad-2
{
	padding-top: 4rem!important;
}
.fimg
{
	height: 129px;
}
.epm-bg2
{
	background-image: url(images/exclusive-project-marketing/Group-1707.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
    width: 100%;
    padding-bottom: 0%;
    padding-top: 20px;
    /*padding-top: 1%;*/
}
.pad-22
{
    padding-top: 2rem!important;
}
.emp-h1-wh
{
	font-size: 38px;
    color: #fff;
    font-weight: 400;
    padding-top: 10px;
}
.wh-line-epm
{
	margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 5px solid #fff;
    width: 12%;
    text-align: left;
    margin-left: 0;
}
.emp-p-wh
{
	color: #fff;
    font-size: 20px;
    font-weight: 400;
    padding-top: 20px;
    line-height: 1.8;
}
.sm-img
{
width: 68px;
height: 69px;
margin-right: 8%;
}
.card-color
{
    background-color: #fff !important;
}

.textarea1
{
	overflow: hidden;
	padding-top: 12px;
	height: auto !important;
	color: #6c757d!important;
    background-color: #fafafc!important;
}
.pft-4
{
	padding-top: 2rem;
}
.fh1
{
	height: 50px!important;
    background-color: #fafafc!important;
}
.cf-p
{
	padding: 30px 30px 20px 30px;
}

@media screen and (max-width: 1024px) {
.epm-h1
{
     font-size: 38px;
}
.ab-h1
{
    font-size: 18px;
}
.ab-h2
{
    font-size: 18px;
}
.emp-h1-wh
{
    font-size: 32px;
}
.hm-cont2
{
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.wh-line-epm
{
    width: 16%;
}

}

@media screen and (max-width: 900px) and (min-width: 768px) {
.mb-text-right {
    text-align: left;
}
.mobile-img
{
    height: auto;
}
.card-mrgn {
    margin-top: 15px;
}
.epm-h1
{
    font-size: 32px;
}
.epm-bg1
{
    height: 350px;
}
.hm-line-epm
{
    width: 10%;
}
.hm-line-ab
{
    width: 8%;
}
.dis-none
{
    display: none;
}
.sm-img
{
    width: 50px;
    height: 51px;
    margin-right: 4%;
}
.emp-p-wh
{
    padding-top: 13px;
}
.cf-p {
    padding: 30px 0px 20px 0px;
}
.ab-h1 {
    font-size: 15px;
}
.ab-h2 {
    font-size: 15px;
}
.fimg
{
    height: 100px;
}
.cb-pad
{
    padding-left: 0px;
    padding-right: 0px;
}
.hm-cont2
{
    padding-left: 10px !important;
    padding-right: 10px !important;
}


} 

@media screen and (max-width: 767px) 
{
.bg-img-1
{
 background-image: url(images/exclusive-project-marketing/mob-exclusive01.jpg);   
}
.bg-img-2
{
 background-image: url(images/exclusive-project-marketing/mob-exclusive02.jpg);   
}
.bg-img-3
{
 background-image: url(images/exclusive-project-marketing/mob-exclusive03.jpg);   
}    
.mb-text-right {
    text-align: left;
}
.img-h-mob
{
    display: none;
}
.img-mob
{
    display: block;
}
.mob-left
{
    text-align:left;
}
.mob-center
{
    text-align: right;
}
.carousel-control-next, .carousel-control-prev
{
    display:none !important;
}
.mobile-img
{
    height: auto;
}
.card-mrgn {
    margin-top: 15px;
}
.carb-mob
{
    padding-left: 0px;
    padding-right: 0px;
}
.mob-img-right {
    text-align: center;
}
#demo
{
    padding-top: 3rem;
    height: 413px;
}    

.epm-bg1
{
    height: 380px;
}
.epm-h1 {
    font-size: 32px;
    color: #fff;
}
.epm-p
{
    color: #fff;
}
.epm-p2
{
    color: #fff;
}
.content
{
    bottom: 70px;
    left: 26px;
}
.ex-carousel
{
    left: 44%;
}
.hm-line-epm
{
    width: 20%;
}
.hm-line-ab
{
   width: 20%;  
}
.cb-pad
{
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
}
.card-com
{
    padding-bottom: 30px;
}
.rpdt
{
    padding-top: 0rem!important;
}
.pdb
{
    padding-bottom: 0px !important;
}
.sm-img {
    width: 60px;
    height: 61px;
    margin-right: 4%;
}
.pdtb
{
    padding-top: 30px !important;
    padding-bottom: 50px !important;
}
.wh-line-epm {
    width: 20%;
}
.cf-p
{
    margin-top: 50px;
}
.cf-p {
    padding: 30px 0px 20px 0px;
}
#basic-addon2 {
    margin-top: 23px;
}
}
 @media  screen and (max-width: 375px) {
.epm-h1 {
    font-size: 30px;
    margin-bottom: 0;
}
.hm-cont2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
}
.sm-img {
    width: 53px;
    height: 54px;
    margin-right: 3%;
}
.emp-p-wh
{
    padding-top: 14px;
}
}   
