/******==================== We Work Page CSS Start ====================******/
h2{font-size: 40px; line-height: 50px; font-weight: 800; color: #252B33;}
.container-box{max-width: 1430px; width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
.wwd-content-center,.service-title-box{ text-align: center;}
.wwd-content-center h2{ margin-bottom: 40px;}
.wwd-service-section{ margin-bottom: 100px; }
.wwd-service-section:last-child {margin-bottom: 0;}
.wwd-service-section.left-section .service-content{ padding: 60px 80px 0px 0px; }
.wwd-service-section.right-section .service-content{ padding: 60px 0px 0px 80px; }
.wwd-service-section .service-content h2{ margin-bottom: 30px; }
.wwd-service-section .service-content .gameanax-button { margin-top: 40px;}
.we-work-with-service .work-detail-col{ margin-top: 40px;}
.we-work-with-service .work-detail-col h3{font-size: 20px;margin-bottom: 10px;font-weight: 800;}
.we-work-portfolio{padding:0px 0px 100px 0px; border-bottom: 0px; background-color: transparent;}
.we-work-portfolio .portfolio-section{ padding-top: 20px;}
.our-work-section .portfolio-section .portfolio-box-container .portfolio-box .img-box img{width:100%;}
.our-work-listing-section {padding-bottom: 100px;}
.our-work-listing-section .case-listing-col {margin-top: 60px;}
.our-work-listing-section .green-btn {text-align: center; margin-top: 60px;}
.case-listing-col .cs-listing-img{overflow: hidden;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); height: 270px; border-radius: 5px;}
.case-listing-col .cs-listing-img img{width: 360px; height: 100%; min-height: 270px; object-fit: cover;transition: 0.4s ease;}
.case-listing-col .cs-listing-img:hover img{transform: scale(1.08);}
.case-listing-col .cs-project-detail{margin-top: 15px;}
.case-listing-col .cs-project-detail p{color: #81959E; font-size: 12px; text-transform: uppercase; font-weight: normal; margin-bottom: 5px;min-height: 26px;}
.case-listing-col .cs-project-detail a{color: #252B33; font-size: 20px; font-weight: 600;}
.case-listing-col .cs-technology{margin-top: 10px;}
.case-listing-col .cs-technology span{border: 1px solid rgba(218,225,228,1);border-radius: 12px;font-size: 12px;color: #81959E;font-weight: normal; padding: 1px 10px; margin-right: 4px; display: inline-block;}
/******==================== We Work Page CSS End ====================******/

/******==================== Black Theme CSS Start ====================******/
.theme-black.body-bg-color{ background-color: #000000;}
.theme-black h1, .theme-black h2, .theme-black h3, .theme-black p,.theme-black .case-listing-col .cs-project-detail a,.theme-black span{ color:#fff !important;}
.theme-black .case-listing-col .cs-technology span {border: 1px solid rgba(255,255,255,0.3);}
/******==================== Black Theme CSS End ====================******/


/******==================== Responsive CSS Start ====================******/
@media screen and (max-width:1280px){
    .wwd-service-section.left-section .service-content{ padding: 40px 60px 0px 0px; }
    .wwd-service-section.right-section .service-content{ padding: 40px 0px 0px 60px; }
}

/* iPad 9th Gen Css Start */
@media only screen and (min-width: 744px) and (max-width: 1199px)  {
h2 {font-size: 30px;line-height: 40px;}
.wwd-service-section.right-section .service-content {padding: 40px 0px 0px 0px;}
}
/* iPad 9th Gen Css End */
/******==================== Responsive CSS End ====================******/