body.project-lifecycle-body{font-size:14px;font-family:'Source Sans Pro';font-style:normal;font-weight:400;color:#000;}
.project-lifecycle-common-section .container{width:1200px;padding:0px;}
.directing-project-div .directing-project-div-left-padding{padding-left:0;}
.starting-project-div .starting-project-div-right-padding{padding-right:0;}
.starting-project-div-right{width:100%;float:left;text-align:right;}
.directing-project-div .directing-project-div-right-padding{padding-right:45px;}
.starting-project-div .starting-project-div-left-padding{padding-left:45px;}
.project-lifecycle-common-section{width:100%;float:left;}
.project-lifecycle-title-section{padding:30px 0;}
.project-lifecycle-banner{background-image:url(../images/project-lifecycle/project-lifecycle-banner.jpg);background-repeat:no-repeat;background-size:100% 100%;margin:80px 0 0 0;padding:77px 0;}
.project-life-banner-text-left h5{color:#ffffff;font-size:40px;margin:0 0 26px 0;font-weight:400;}
.project-life-banner-text-left p{color:#ffffff;font-size:18px;padding:0px 120px 0 0;line-height:27px;font-weight:500;}
.project-lifecycle-title-section-left h5{margin:0;font-size:40px;line-height:45px;}
.project-lifecycle-title-section-right p{font-size:18px;color:#000;margin:0;}
.project-lifecycle-title-section-right-padding{padding-left:0;}
.directing-project-div-left-padding{padding-left:0;}
.directing-project-div{background-color:#e8e8e8;width:100%;float:left;padding:45px 0;}
.directing-project-div-left{text-align:left;width:100%;float:left;}
.directing-project-div-left img{border-bottom-right-radius:120px;max-width:100%;}
.directing-project-div-right{width:100%;float:left;}
.directing-project-div-right h5{margin:0 0 30px 0;font-size:30px;}
.directing-project-div-right h4{color:#000;margin:0 0 10px 0;line-height:26px;font-size:20px;font-weight:500;}
.directing-project-div-right ul{list-style:none;margin:0;float:left;width:100%;}
.directing-project-div-right ul li{color:#000;font-size:15px;margin-bottom:12px;float:left;width:100%;}
.directing-project-div-right ul li span{float:left;width:97%;}
.directing-project-div-right ul li:before{content:"";width:10px;height:10px;background-color:#0009;float:left;border-radius:100%;margin:7px 10px 0 0;}
.starting-project-div{background-color:#ffffff;}
.starting-project-div-right img{max-width:100%;border-bottom-left-radius:120px;}
.project-lifecycle-title-bottom-section{background-color:#f8f8f8;padding-bottom:40px;}
@media(min-width:320px) and (max-width:479px){.project-lifecycle-common-section .container{width:100%;padding:0px 15px;}
.project-lifecycle-banner{margin:0;padding:15px 0;background-image:none;background-color:#0188cc;}
.project-life-banner-text-left h5{font-size:25px;margin:0 0 12px 0;text-align:center;}
.project-life-banner-text-left p{font-size:15px;padding:0;line-height:18px;text-align:center;}
.project-lifecycle-title-section-left h5{margin:0 0 15px 0;font-size:25px;line-height:25px;text-align:center;}
.project-lifecycle-title-section-right p{font-size:15px;margin:0;text-align:justify;}
.directing-project-div{padding:15px 0;}
.directing-project-div .directing-project-div-left-padding{padding-left:15px;}
.directing-project-div-left{text-align:center;margin:0 0 15px 0;}
.directing-project-div-left img{border-bottom-right-radius:0;}
.directing-project-div-right h5{margin:0;font-size:22px;text-align:center;}
.directing-project-div .directing-project-div-right-padding{padding-right:15px;}
.directing-project-div-right h4{margin:10px 0 10px 0;line-height:22px;font-size:16px;font-weight:500;text-align:justify;}
.directing-project-div-right ul li span{float:left;width:90%;}
.directing-project-div-right ul li{font-size:14px;margin-bottom:5px;}
.starting-project-div-right img{border-bottom-left-radius:0;}
.starting-project-div-right{text-align:center;margin-bottom:15px;}
.starting-project-div{display:flex;flex-flow:column;}
.starting-project-div .starting-project-div-left-padding{padding-left:15px;order:2;}
.starting-project-div .starting-project-div-right-padding{padding-right:15px;order:1;}
}
@media(min-width:480px) and (max-width:767px){.project-lifecycle-common-section .container{width:100%;padding:0px 15px;}
.project-lifecycle-banner{margin:84px 0 0 0;padding:25px 0;background-image:none;background-color:#0188cc;}
.project-life-banner-text-left h5{font-size:30px;margin:0 0 20px 0;text-align:center;}
.project-life-banner-text-left p{font-size:16px;padding:0;line-height:22px;text-align:center;}
.project-lifecycle-title-section-left h5{margin:0 0 15px 0;font-size:25px;line-height:25px;text-align:center;}
.project-lifecycle-title-section-right p{font-size:15px;margin:0;text-align:justify;}
.directing-project-div{padding:15px 0;}
.directing-project-div .directing-project-div-left-padding{padding-left:15px;}
.directing-project-div-left{text-align:center;margin:0 0 15px 0;}
.directing-project-div-left img{border-bottom-right-radius:0;}
.directing-project-div-right h5{margin:0;font-size:22px;}
.directing-project-div .directing-project-div-right-padding{padding-right:15px;}
.directing-project-div-right h4{margin:10px 0 10px 0;line-height:22px;font-size:16px;font-weight:500;text-align:justify;}
.directing-project-div-right ul li span{float:left;width:92%;}
.directing-project-div-right ul li{font-size:14px;margin-bottom:5px;}
.starting-project-div-right img{border-bottom-left-radius:0;}
.starting-project-div-right{text-align:center;margin-bottom:15px;}
.starting-project-div{display:flex;flex-flow:column;}
.starting-project-div .starting-project-div-left-padding{padding-left:15px;order:2;}
.starting-project-div .starting-project-div-right-padding{padding-right:15px;order:1;}
}
@media(min-width:768px) and (max-width:1023px){.project-lifecycle-common-section .container{width:100%;padding:0px 15px;}
}
@media(min-width:768px) and (max-width:991px){.project-lifecycle-banner{margin:84px 0 0 0;padding:30px 0;background-image:none;background-color:#0188cc;}
.project-life-banner-text-left h5{font-size:35px;text-align:center;}
.project-life-banner-text-left p{padding:0 5%;text-align:center;}
.project-lifecycle-title-section-left h5{font-size:28px;line-height:30px;text-align:center;margin:0 0 15px 0;}
.project-lifecycle-title-section-right p{font-size:16px;color:#000;margin:0;text-align:center;padding:0 3%;}
.directing-project-div-left img{border-bottom-right-radius:0;}
.directing-project-div-left{text-align:center;margin-bottom:20px;}
.starting-project-div-right img{border-bottom-left-radius:0;}
.starting-project-div .starting-project-div-right-padding{padding-right:15px;}
.starting-project-div-right{text-align:center;}
.directing-project-div .directing-project-div-left-padding{padding-left:15px;}
.directing-project-div .directing-project-div-right-padding{padding-right:15px;}
.starting-project-div .starting-project-div-left-padding{padding-left:15px;}
}
@media(min-width:992px) and (max-width:1023px){.project-life-banner-text-left h5{color:#ffffff;font-size:38px;}
.project-life-banner-text-left p{padding:0px 90px 0 0;}
.project-lifecycle-title-section-left h5{margin:0;font-size:38px;line-height:40px;}
.project-lifecycle-title-section-right p{font-size:16px;}
.directing-project-div-right h5{font-size:25px;}
.directing-project-div-right h4{color:#000;margin:10px 0 10px 0;line-height:25px;font-size:15px;}
.directing-project-div-right ul li{font-size:14px;margin-bottom:8px;}
.directing-project-div-right ul li span{width:96%;}
}
@media(min-width:1024px) and (max-width:1279px){}
@media(min-width:1024px) and (max-width:1199px){.project-lifecycle-common-section .container{width:100%;padding:0px 15px;}
.project-life-banner-text-left h5{color:#ffffff;font-size:38px;}
.project-life-banner-text-left p{padding:0px 90px 0 0;}
.project-lifecycle-title-section-left h5{margin:0;font-size:38px;line-height:40px;}
.project-lifecycle-title-section-right p{font-size:16px;}
.directing-project-div-right h5{font-size:25px;}
.directing-project-div-right h4{color:#000;margin:10px 0 10px 0;line-height:25px;font-size:15px;}
.directing-project-div-right ul li{font-size:14px;margin-bottom:8px;}
.directing-project-div-right ul li span{width:96%;}
}
@media(min-width:1200px) and (max-width:1240px){.project-lifecycle-common-section .container{width:100%;padding:0px 3.5%;}
.project-lifecycle-title-section-left h5{font-size:38px;}
}
@media(min-width:1200px) and (max-width:1279px){}
@media only screen and (min-width:1680px) and (max-width:1919px){.project-lifecycle-common-section .container{width:1365px;}
.project-life-banner-text-left h5{font-size:42px;margin:0 0 28px 0;}
.project-life-banner-text-left p{font-size:20px;padding:0px 100px 0 0;line-height:28px;}
.project-lifecycle-title-section-left h5{font-size:42px;line-height:46px;}
.project-lifecycle-title-section-right p{font-size:20px;}
.directing-project-div-right h5{margin:0 0 32px 0;font-size:32px;}
.directing-project-div-right h4{line-height:27px;font-size:22px;}
.directing-project-div-right ul li{font-size:17px;margin-bottom:13px;}
}
@media only screen and (min-width:1920px) and (max-width:2100px){.project-lifecycle-common-section .container{width:1605px;}
.project-life-banner-text-left h5{font-size:44px;margin:0 0 29px 0;}
.project-life-banner-text-left p{font-size:22px;padding:0px 150px 0 0;line-height:29px;}
.project-lifecycle-title-section-left h5{font-size:44px;line-height:47px;}
.project-lifecycle-title-section-right p{font-size:22px;}
.directing-project-div-right h5{margin:0 0 33px 0;font-size:34px;}
.directing-project-div-right h4{line-height:28px;font-size:24px;}
.directing-project-div-right ul li{font-size:19px;margin-bottom:14px;}
}
@media only screen and (min-width:2101px) and (max-width:2559px){.project-lifecycle-common-section .container{width:1786px;}
.project-life-banner-text-left h5{font-size:46px;margin:0 0 30px 0;}
.project-life-banner-text-left p{font-size:24px;padding:0px 200px 0 0;line-height:30px;}
.project-lifecycle-title-section-left h5{font-size:46px;line-height:48px;}
.project-lifecycle-title-section-right p{font-size:24px;}
.directing-project-div-right h5{margin:0 0 34px 0;font-size:36px;}
.directing-project-div-right h4{line-height:29px;font-size:26px;}
.directing-project-div-right ul li{font-size:21px;margin-bottom:15px;}
}
@media only screen and (min-width:2560px){.project-lifecycle-common-section .container{width:2245px;}
.project-life-banner-text-left h5{font-size:48px;margin:0 0 31px 0;}
.project-life-banner-text-left p{font-size:26px;padding:0px 200px 0 0;line-height:31px;}
.project-lifecycle-title-section-left h5{font-size:48px;line-height:49px;}
.project-lifecycle-title-section-right p{font-size:26px;}
.directing-project-div-right h5{margin:0 0 35px 0;font-size:38px;}
.directing-project-div-right h4{line-height:30px;font-size:28px;}
.directing-project-div-right ul li{font-size:23px;margin-bottom:16px;}
}