body.body-class-service{font-size:14px;font-family:'Source Sans Pro';font-style:normal;font-weight:400;color:#000;}
.common-service-section .container{width:1200px;padding:0px;}
.common-service-section{width:100%;float:left;padding:50px 0;}
.service-banner{margin:101px 0 0 0;background-image:url(../images/services/services-banner.jpg);background-repeat:no-repeat;height:auto;padding:62px 0 65px 0;background-size:100% 100%;}
.servie-banner-left{width:50%;float:left;}
.servie-banner-left h1{font-weight:600;color:#ffffff;font-size:26.4px;margin:0 0 18px 0;}
.servie-banner-left p{color:#ffffff;line-height:27px;margin:0 0 3px 0;font-size:18px;}
#maindiv{padding-top:0;width:100%;float:left;}
ul, ol{list-style:none;margin:0;}
.blog-masthead{width:100%;float:left;background-color:#edf6f5;border-bottom:1px solid gainsboro;padding:9px 0;text-align:center;}
.blog-masthead nav{width:100%;float:left;border-radius:0;min-height:unset;margin:0;border:0;}
.blog-masthead nav ul{width:100%;float:left;margin:0;}
.blog-masthead nav ul li{width:auto;display:inline-block;vertical-align:middle;margin:0 30px 0 0;padding:4.5px 0;border-radius:2px;}
.blog-masthead nav ul li:last-child{margin:0;}
.blog-masthead nav ul li a{color:#434748;font-size:18px;font-weight:600;text-decoration:none;padding:4px 10px;}
.blog-masthead ul li.active a{text-decoration:none;color:white;background:#0093fb;box-shadow:0 3px 7px #8e8a8a;}
.blog-masthead ul li a:focus, .blog-masthead ul li.active a:focus{text-decoration:none;}
.blog-masthead .sliding-line{display:none !important;}
div#content{width:100%;float:left;}
.development_left{width:100%;float:left;}
.development_left_title_div{width:100%;float:left;}
.development_left_item_div{width:100%;float:left;}
.development_left_item_div_left{width:50%;float:left;}
.ul_item{width:100%;float:left;}
.ul_item h2{margin:0;font-size:20px;width:100%;float:left;font-weight:600;}
.ul_item h2 span{width:36px;display:inline-block;vertical-align:middle;background-color:#01a9f4;text-align:center;height:34px;padding:2px 0 0 0;border-radius:4px;margin:0 15px 0 0;}
.ul_item h2 a{color:#606060;text-decoration:none;width:auto;display:inline-block;vertical-align:middle;}
.ul_item ul{width:100%;float:left;padding:0 0 0 52px;margin:10px 0 15px 0;}
.ul_item ul li{margin:0 0 5px 0;}
.ul_item ul li a{color:#5f5f5f;font-size:16px;text-decoration:none;}
.ul_item ul li:before{content:"";width:8px;height:8px;display:inline-block;vertical-align:middle;border:2px solid #03abf2;border-radius:100%;margin:0 12px 0 0;}
.development_left_title_div h5{margin:0 0 30px 0;font-size:26px;color:#232323;font-weight:600;}
.development_left_title_div p{font-size:18px;color:#616161;margin:0 0 30px 0;padding:0 140px 0 0;}
.development_left_title_div h5 span{width:auto;display:inline-block;vertical-align:middle;}
.development_left_title_div h5 span:first-child{margin:0 30px 0 0;}
.development_left_item_div_right{width:100%;float:left;}
.development_left_item_div_right-top{width:100%;float:left;}
.development_left_item_div_right-top img{max-width:100%;}
.view-more-btn{width:100%;float:left;text-align:center;}
.view-more-btn a{display:inline-block;margin:30px auto 0;background-color:#03a9f5;color:#ffffff;font-size:15px;width:115px;text-align:center;padding:12px 0;border-radius:5px;text-decoration:none;border:1px solid #03a9f5;}
.view-more-btn a:focus{color:#ffffff;}
.view-more-btn a:hover{background-color:#ffffff;color:#03a9f5;}
#section-2{background-image:url(../images/services/Designing-bg.jpg);background-repeat:no-repeat;background-size:100% 100%;}
#section-2 .development_left_item_div_right-top{text-align:center;}
#section-2 .development_left_title_div p{padding:0;margin:0 0 7px 0;}
#section-4{background-image:url(../images/services/Designing-bg.jpg);background-repeat:no-repeat;background-size:100% 100%;}
#section-4 .development_left_item_div_right-top{text-align:center;}
#section-4 .development_left_title_div p{padding:0;}
#section-5 .development_left_item_div_right-top{text-align:center;}
.fixed_sidebar{position:fixed !important;top:83px;left:0;z-index:9;}
.cta-button{width:100%;float:left;}
.cta-button a:focus{color:#ffffff;text-decoration:none;}
.cta-button a{display:inline-block;margin:15px auto 0;background-color:#03a9f5;color:#ffffff;font-size:15px;width:150px;text-align:center;padding:12px 0;border-radius:5px;text-decoration:none;border:1px solid #03a9f5;-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.2);}
.cta-button a:hover{background-color:#ffffff;color:#03a9f5;}
.blog-masthead ul{margin:0;float:none;}
.blog-masthead ul li{width:auto;vertical-align:middle;margin:0 51px 0 0;float:none;display:inline-block;transition:ease all 0.5s;}
.blog-masthead ul li a{color:#434748;font-size:19px;font-weight:600;padding:0;}
.blog-masthead ul li:last-child{margin:0;}
section .nav-our-services {
    margin: 0;
}

section .nav-our-services li {
    display: inline-block;
    vertical-align: top;
    width: 24%;
    margin-bottom: 5px;
}

section .nav-our-services li span {
    display: inline-block;
    vertical-align: middle;
    width: 8px;
    height: 8px;
    background: #26a3fd;
}

section .nav-our-services li a {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    color: #26a3fd;
    font-weight: 400;
    font-size: 18px;
    text-transform: capitalize;
    width: 90%;
}
@media only screen and (min-width:992px){}
@media(min-width:320px) and (max-width:479px){.cta-button{text-align:center;}
section .nav-our-services li {
    width: 100%;
}
section .nav-our-services li a {
    font-size: 16px;
}
.cta-button a{width:140px;padding:10px 0;}
.common-service-section .container{width:100%;padding:0px 15px;}
.service-banner{margin:0;padding:15px 0;background-image:none;background-color:#68c3f2;}
.servie-banner-left h1{font-size:20.4px;margin:0 0 10px 0;text-align:center;}
.servie-banner-left{padding:0;width:100%;}
.servie-banner-left p{line-height:20px;margin:0;font-size:15px;text-align:justify;-moz-text-align-last:center;text-align-last:center;}
.development_left_title_div h5{margin:0 0 10px 0;font-size:18px;text-align:center;}
.development_left_title_div p{font-size:15px;margin:0 0 15px 0;text-align:center;text-align:justify;-moz-text-align-last:center;text-align-last:center;padding:0;}
#section-2 .development_left_title_div p{margin:0 0 5px 0;}
.common-service-section{padding:20px 0;}
.blog-masthead{display:none !important;}
.development_left_title_div h5 span:first-child{display:none;}
div#content{margin:0;}
.development_left_item_div_left{width:100%;}
.ul_item h2{font-size:15px;}
.ul_item ul{width:100%;float:left;padding:0 0 0 15px;margin:5px 0 5px 0;}
.ul_item ul li a{font-size:13px;}
.development_left_item_div_right{margin:15px 0 0 0;}
.view-more-btn a{font-size:13px;width:100px;padding:10px 0;margin:15px auto 0;}
#section-2 .development_left_item_div_right{margin:0 0 15px 0;}
#section-3 .development_left_item_div_left:first-child{margin:0 0 15px 0;}
#section-4 .development_left_item_div_right{margin:0 0 15px 0;}
.development_left_item_div_right-top{text-align:center;}
#section-2 .container .row, #section-4 .container .row{display:flex;flex-flow:column;}
.oder-bottom{order:2;}
.oder-top{order:1;}
#section-4 .development_left_item_div_right{margin:15px 0 0px 0;}
#section-2 .development_left_item_div_right{margin:15px 0 0px 0;}
}
@media(min-width:480px) and (max-width:767px){.cta-button{text-align:center;}
section .nav-our-services li {
    width: 100%;
}
.cta-button a{width:140px;padding:10px 0;}
.common-service-section .container{width:100%;padding:0px 15px;}
.service-banner{margin:83px 0 0 0;padding:22px 0;background-image:none;background-color:#68c3f2;}
.servie-banner-left h1{font-size:22.4px;margin:0 0 10px 0;text-align:center;}
.servie-banner-left{padding:0;width:100%;}
.servie-banner-left p{line-height:22px;margin:0;font-size:16px;text-align:justify;-moz-text-align-last:center;text-align-last:center;}
.development_left_title_div h5{margin:0 0 10px 0;font-size:22px;text-align:center;}
.development_left_title_div p{font-size:16px;margin:0 0 10px 0;text-align:center;text-align:justify;-moz-text-align-last:center;text-align-last:center;padding:0;}
#section-2 .development_left_title_div p{margin:0 0 5px 0;}
.common-service-section{padding:20px 0;}
.blog-masthead{display:none !important;}
.development_left_title_div h5 span:first-child{display:none;}
div#content{margin:0;}
.ul_item h2{font-size:17px;}
.ul_item ul{width:100%;float:left;padding:0 0 0 15px;margin:5px 0 5px 0;}
.ul_item ul li a{font-size:14px;}
.development_left_item_div_right{margin:15px 0 0 0;}
.view-more-btn a{font-size:14px;width:100px;padding:10px 0;margin:15px auto 0;}
#section-2 .development_left_item_div_right{margin:0 0 15px 0;}
#section-3 .development_left_item_div_left:first-child{margin:0 0 15px 0;}
#section-4 .development_left_item_div_right{margin:0 0 15px 0;}
.development_left_item_div_right-top{text-align:center;}
#section-2 .container .row, #section-4 .container .row{display:flex;flex-flow:column;}
.oder-bottom{order:2;}
.oder-top{order:1;}
#section-4 .development_left_item_div_right{margin:15px 0 0px 0;}
#section-2 .development_left_item_div_right{margin:15px 0 0px 0;}
}
@media(min-width:480px) and (max-width:575px){}
@media(min-width:576px) and (max-width:767px){}
@media(min-width:768px) and (max-width:1023px){.common-service-section .container{width:100%;padding:0px 3.5%;}
}
@media(min-width:768px) and (max-width:991px){.service-banner{margin:83px 0 0 0;padding:30px 0;background-image:none;background-color:#68c3f2;}
section .nav-our-services li {
    width: 49%;
}
.servie-banner-left{padding:0;width:100%;}
.servie-banner-left h1{font-size:24.4px;margin:0 0 10px 0;text-align:center;}
.servie-banner-left p{line-height:22px;margin:0;font-size:17px;text-align:justify;-moz-text-align-last:center;text-align-last:center;}
.development_left_title_div h5{margin:0 0 20px 0;font-size:24px;text-align:center;}
.development_left_title_div p{font-size:17px;color:#616161;margin:0 0 20px 0;padding:0;text-align:center;}
.ul_item h2{font-size:18px;}
.ul_item ul{padding:0 0 0 15px;}
.development_left_item_div_right-top{text-align:center;}
.common-service-section{padding:30px 0;}
#section-2 .development_left_item_div_right{margin:0 0 20px 0;}
#section-4 .development_left_item_div_right{margin:0 0 20px 0;}
.blog-masthead{display:none !important;}
#section-2 .container .row, #section-4 .container .row{display:flex;flex-flow:column;}
.oder-bottom{order:2;}
.oder-top{order:1;}
#section-4 .development_left_item_div_right{margin:15px 0 0px 0;}
#section-2 .development_left_item_div_right{margin:15px 0 0px 0;}
}
@media(min-width:992px) and (max-width:1023px){.fixed_sidebar{top:80px;}
.service-banner{margin:83px 0 0 0;}
section .nav-our-services li {
    width: 32%;
}
}
@media(min-width:1024px) and (max-width:1279px){}
@media(min-width:1024px) and (max-width:1199px){.common-service-section .container{width:100%;padding:0px 3.5%;}
.fixed_sidebar{top:83px;}
section .nav-our-services li {
    width: 33%;
}
}
@media(min-width:1200px) and (max-width:1240px){.common-service-section .container{width:100%;padding:0px 3.5%;}
}
@media(min-width:1200px) and (max-width:1279px){.fixed_sidebar{top:83px;}
}
