/*company-work-details-start*/
.detail-list-box .inner {height:100%;background-color: #F7FBFD; box-shadow: inset 0px 0px 10px #00adb533; border: 1px solid #00ADB5; border-radius: 12px; position: relative; padding: 30px 35px;}
.company-work-details .detail-list-box {padding: 0 15px 30px; position: relative;}
.company-work-details {margin: 0 -15px;}
.company-work-details-main {padding-top: 120px; padding-bottom: 75px;}
.detail-list-box h4 span {color: #00ADB5; display: block; font-weight: 600;}
.detail-list-box h4 {font-weight: 500;}
.detail-list-box .right-image {position: absolute; top: 18px; right: 40px; transition: all .2s ease-in-out;}
.detail-list-box .right-image figure {width: 42px; height: 42px; transition: all .4s ease;}
.detail-list-box .right-image figure img {width: 100%; height: 100%; object-fit: contain; opacity: 0.1;}
.detail-list-box .inner:hover .right-image figure {transform: scale(1.2);}
.detail-list-box .inner:hover .right-image{right: 25px;}
.detail-list-box .inner:hover .right-image figure img {opacity: 0.25;}
/*company-work-details-end*/

/*latest-work-start*/
.latest-work-minus-margin {margin-top: -150px; padding: 165px 0px 70px;}
/*latest-work-start*/

.banner-logo li:first-child img{width: 100%; height: 80px;}
.banner-logo li img {width: 100%; height: 80px;}
.wp-guru-main {padding-top: 63px; padding-bottom: 165px;}

.our-approach-wp-plugin{padding-top: 75px; padding-bottom: 75px;}
.our-approach-wp-plugin .width-50.plugin-inner{width: 60%;}
.custom-plugin-home{margin: 30px -12px;}
.home .friendly-support-section{position: relative;}
.home .friendly-support-section .curve-top-img{top:auto; bottom: 20px;}

@media (max-width: 1370px){
	.company-work-details-main {padding-top: 80px;}	
    .wp-guru-main {padding-bottom: 157px;}
    .banner-logo li img, .banner-logo li:first-child img{height: 61px;}    
}

@media (max-width: 1199px){
    .latest-work-listing .box:nth-child(2) {height: 290px;}
    /*company-work-details-start*/
    .company-work-details-main {padding-bottom: 50px;}
    /*company-work-details-end*/       
    
    /*wp-guru-main-start*/
    .wp-guru-main {padding-top: 40px; padding-bottom: 150px;}
}

@media screen and (max-width: 991px){
    .latest-work-minus-margin {padding: 140px 0px 70px;}      
}

@media screen and (max-width: 767px){

    /*banner-image-start*/
    .banner-logo li{width: 30%;}
    .hero-banner.home {background-image: none !important;}    
    /*banner-image-end*/

    /*company-work-details-start*/
    .company-work-details-main {padding: 50px 0px 30px;}
    .company-work-details .detail-list-box {width: 50%; padding: 0 10px 30px;}
    .company-work-details {margin: 0 -10px;}
    .detail-list-box .inner {padding: 20px 15px 15px;}
    .detail-list-box h4 {font-size: 16px; line-height: 26px;}
    .detail-list-box .right-image figure {width: 20px; height: 20px;}
    .detail-list-box .right-image {right: 15px;}
    .detail-list-box .inner .right-image figure {transform: scale(1.2);}
    .detail-list-box .inner .right-image figure img {opacity: 0.25;}    
    /*company-work-details-end*/        
    
    /*wp-guru-main-start*/
    .wp-guru-main {padding-top: 45px;}
    .wp-guru-main{padding-bottom: 110px;}

    .custom-plugin-home{margin: 30px 12px;}    
    .our-approach-wp-plugin .plugin-inner{width: 100% !important; text-align: center;}
    .our-approach-wp-plugin{position: relative ;}
    .our-approach-wp-plugin .button-1{text-align: center;}
    .recent-blog.latest-work-minus-margin{padding-bottom: 100px !important;}    
}

@media(max-width: 991px){
    .home .friendly-support-section .curve-top-img{display: none;}
}