
@media(max-width:1400px){
    /* inner page start */

    /* contact section start */
    .home-contact-sec .home-contact-left {padding-right: 10px;}
     /* contact section end */

    /* service details page start */
    /* our expetise section start */
    .expertise-diagram-box.diagram-box-ecommerce{left: 42%;}
    .expertise-diagram-box.diagram-box-mobile{left: 26%;}
    .expertise-diagram-box.diagram-box-email{left: 18%;}
    .expertise-diagram-box.diagram-box-seo{left: 29%;}
    .expertise-diagram-box.diagram-box-cloud{left: 37%;}
    .expertise-diagram-box.diagram-box-uiux{left: 74%;}
    .expertise-diagram-box.diagram-box-webdev { left: 73%; top: 30%;}
    .expertise-diagram-box.diagram-box-digital{left: 63%;}
    /* our expetise section end */

    /* other zoho service start */
    .other-zoho-service-list ul{column-count: 3;}
    /* other zoho service end */

    /* service details page end */

    /* sitecore web design page start */
    .brand-slider-sec .sitecore .home-brand-box{ margin: 0 20px;}
    /* sitecore web design page end */

    /* inner page end */
}

@media(max-width:1249px){
    /* home contact section start */
    .service-check-list ul { column-count: 2;}
    /* home contact section end */
}

@media(min-width:1200px){
    /* about page start */
    .home-service-sec.about-service-sec{padding-bottom: 160px;}
    .our-client-sec{padding-bottom: 80px;}
    /* about page end */
}

@media(max-width:1199px){
    /* home service section start */
    .home-service-sec{padding: 45px 0px;}
    .home-service-sec .home-service-head{margin-bottom: 40px;}
    .home-service-sec .home-service-box{padding: 20px;}
    .home-service-sec .home-service-box .home-service-img svg{height: 55px;}
    .home-service-sec .home-service-box .home-service-img { padding-bottom: 15px;}
    /* home service section end */

    /* home contact section start */
    .home-contact-sec{padding: 45px 0px;}
    .home-contact-sec .home-contact-left{padding-right: 0;}
    .contact-form-inner h6{margin-bottom: 25px;}
    /* home contact section end */

    /* innerpage start */
    body:not(.home) h2 { font-size: 26px;}

    /* hero banner start */
    .hero-banner-sec{ /* min-height: 350px; */ min-height: 370px;}
    .hero-banner-sec .hero-banner-content h1 { font-size: 40px; margin-bottom: 10px;}
    /* hero banner end */

    /* service list page start */
    /* service digital agency start */
    .service-digital-agency h2{padding-bottom: 18px;}
    .service-digital-img .service-digital-img-inner{height: 180px; width: 180px;}
    .service-digital-img .service-digital-img-inner img{height: 55px;}
    .service-digital-content h4 { font-size: 20px; padding: 30px 0px 12px 0px;}
    .service-digital-box-main { margin-top: 30px;}
     /* service digital agency END  */
    /* service list page end */

    /* service details page start */
    /* service about start */
    .service-about-left { padding: 40px 0px;}
    .service-about-left h2{margin-bottom: 20px; line-height: 1.3;}

    /* service about end */
    /* service details service start */
    .service-details-service-sec.home-service-sec h2 { margin-bottom: 25px;}

    /* zoho authorise partner start */
    .service-authorise-partner{margin-bottom: 40px;}
    /* zoho authorise partner end */

    /* zoho crm strat */
    .service-crm-boxes-main { padding-top: 40px;}
    .service-crm-box h4 { font-size: 18px; margin-bottom: 16px; padding-bottom: 16px;}
    .service-crm-box{padding: 25px;}
    .service-crm-box .common-btn{margin-top: 6px; padding: 7px 25px;}
    /* zoho crm END */

    /* service bottom img start */
    .service-bottom-img{margin-top: 40px;}
    /* service bottom img end */

    /* service details service end */

    /* common full content section start */
    .common-full-content-inner h2 { padding-bottom: 15px; margin-bottom: 15px;}
    .common-full-content-bottom { padding-top: 35px;}
    .common-texh-img{margin-bottom: 30px;}
    .common-full-content-list ul { column-count: 3;}
    /* common full content section end */

    /* our expertise section start */
    .expertise-diagram-main{min-height: 510px;}
    .our-expertise-head h2{padding-bottom: 20px;}
    .expertise-diagram-main{margin-top: 30px;}
    .expertise-diagram-box h4{font-size: 13px; margin-top: 10px;}
    .expertise-diagram-box .expertise-diagram-img{padding: 12px;}
    .expertise-diagram-box{max-width: 120px;}

    .expertise-diagram-box.diagram-box-flexbox img{height: 180px;}
    .expertise-diagram-box.diagram-box-flexbox h4 { font-size: 16px;}

    .expertise-diagram-box.diagram-box-webdev{left: 78%;}
    .expertise-diagram-box.diagram-box-uiux { left: 80%;}
    .expertise-diagram-box.diagram-box-digital { left: 65%; top: 46%; }
    .expertise-diagram-box.diagram-box-concept{top: 73%;}
    .expertise-diagram-box.diagram-box-seo { left: 22%; top: 69%;}
    .expertise-diagram-box.diagram-box-email { left: 10%;}
    /* our expertise section end */

    /* zoho crm section start */
    .zoho-crm-main .zoho-crm-img { padding-bottom: 50px;}
    .zoho-crm-main h2{padding-bottom: 20px;}
    .zoho-crm-main .zoho-crm-btn { margin-top: 20px;}
    /* zoho crm section end */

    /* case study section start */
    .case-study-head{margin-bottom: 35px;}
    .case-study-box h5{font-size: 16px; margin-bottom: 25px;}
    .case-study-box{padding-top: 25px;}
    /* case study section end */

    /* other zoho service start */
    .other-zoho-service { padding: 50px 0px 25px 0px;}
    section.other-zoho-service h2{font-size: 20px;}
    /* other zoho service end */

    /* industry we work section start */
    .industry-we-work h2 { padding-bottom: 20px; margin-bottom: 25px;}
    .industry-we-work .industry-work-box h4{margin: 10px 0px;}
    /* industry we work section end */

    /* beywise section start */
    .beywise-desc .beywise-img-box { margin-bottom: 5px;}
     /* beywise section end */

     /* digital marketing agency start */
    body.page-id-302 .uiux-design-process{padding-bottom: 50px;}
    /* digital marketing agency end */

    /* remote monitering section start */
    .remote-monitering-sec .remote-monitering-main { padding: 30px;}
    /* remote monitering section end */

    /* titile grid section start */
    .title-desc-grid .title-desc-box { padding-bottom: 30px;}
    .title_description_boxes { padding-bottom: 20px;}
    /* titile grid section end */

    /* iframe boxes section start */
    .iframe_boxes .iframe-section iframe{height: 500px;}
    /* iframe boxes section end */

    /* service details page end */

    /* contact us page start */
    /* contact left start */
    .contact-main-left .hello-img img{height: 200px;}
    .contact-main-left h4{margin-bottom: 20px;}
    .contact-main-left ul li{padding-bottom: 20px;}
    .hello-parent svg { height: 158px;}
    .hello-svg { margin-bottom: 25px;}
    /* contact left end */
    /* contact us page end */

    /* about page start */
    /* our core value start */
    .core-value-desc{padding-top: 50px;}
    .core-value-desc .core-value-content h5 { padding: 9% 0 9% 40px; left: -108px; top: 74px; width: 80%; font-size: 22px; line-height: 30px;}
    .core-value-desc .core-value-content h5:before { height: 70px; left: 25px; top: 50px;}
    /* our core value end */

    /* our client section start */
    .our-client-head{margin-bottom: 40px;}
    .our-client-logo img{max-width: 100px;}
    .our-client-logo{height: 200px; width: 200px; margin-bottom: 40px;}
    .out-client-testemonial h4{margin-bottom: 30px;}
    .out-client-testemonial .client-testemonial-box p{font-size: 17px;}
    /* .out-client-testemonial .slick-dots{bottom: -10px;} */
    .out-client-testemonial .slick-dots{margin-top: 20px;}
    /* our client section end */
    /* about page end */

    /* zoho partner page start */
    /* zoho featured app section start */
    .zoho-featured-app {margin-top: 40px;}
    .zoho-featured-app .zoho-featured-right ul li{margin-bottom: 15px;}
    /* zoho featured app section end */

    /* zoho book consultation section start */
    .zoho-book-consultation{margin-top: 30px;}
    /* zoho book consultation section end */

    /* zoho crm deals section start */
    .zoho-crm-deals-title h2 { padding-bottom: 25px; margin-bottom: 30px;}
    .deals-zoho-crm .zoho-crm-deals-title{margin-bottom: 35px;}
    /* zoho crm deals section end */

    /* zoho common full width content start */
    .common-full-content-zoho-list {  margin-top: 30px;}
    .common-full-content-zoho-list .common-full-content-inner{padding: 30px;}
    /* zoho common full width content end */

    /* member portal section start */
    .member-portal-sec .member-portal-main { padding: 30px 30px 15px 30px;}
    .menber-portal-left .common-btn{padding: 11px 22px;}
    /* member portal section end */

    /* snap integration apps section start */
    .integrated-app-desc .common-btn { margin-top: 15px;}
    /* snap integration apps section end */

    /* zoho implementatio partner start */
    .zoho-implement-partner .zoho-partner-img-box { margin-bottom: 20px;}
    .zoho-implement-partner h2 { padding-bottom: 20px; margin-bottom: 20px;}
    .zoho-implement-partner .zoho-partner-bottom-img { margin-top: 15px;}
    /* zoho implementatio partner end */

    /* quote crm training start */
    .quote-crm-training{padding: 50px;}
    .quote-crm-training h2 { padding-bottom: 20px; margin-bottom: 20px;}
    .quote-crm-training .common-btn{margin-top: 10px; margin-top: 5px; padding: 10px 20px;}
    /* quote crm training end */

    /* trusted inplementation partner page start */
    .most_trusted_partner { margin-bottom: 20px;}
    .most_trusted_zoho_image .home-service-head h2 { padding-bottom: 20px; margin-bottom: 25px;}
    .most_trusted_zoho_image .home-service-head { margin-bottom: 25px;}
    .most_trusted_zoho_image .iframe-section iframe { height: 518px;}
    /* trusted inplementation partner page end */

    /* zoho partner page start */

    /* portfolio list page start */
    /* portfolio gid start */
    .portfolio-list-sec.ptb-70 {padding-bottom: 20px;}
    .portfolio-box-desc h6{font-size: 17px; font-weight: 600;}
    .portfolio-grid-box:hover .portfolio-box-desc h6{margin-bottom: 5px;}
    .portfolio-box-desc p{font-size: 14px; line-height: normal;}
    /* portfolio gid end */
    /* portfolio list page end */

    /* portfolio details page start */

    /* portfolio common section start */
    .portflio-details-main .portfolio-top-img {margin-bottom: 12px;}
    .portflio-details-main h2.portfolio-title { padding-bottom: 15px; margin-bottom: 15px;}
    .portfolio-details-sec .portfolio-bottom-img {margin-top: 15px;}
    /* portfolio common section end */

    /* portfolio common boxes section satrt */
    .portfolio-content-box{ padding: 30px 25px; margin-top: 20px;}
    /* portfolio common boxes section end */

    /* common overview section start */
    .common-overview-sec .overview-top{padding: 25px 0px;}
    /* common overview section end */

    /* portfolio testemonial start */
    .portfolio-testemonial-sec { padding: 60px 0px;}
    /* portfolio testemonial end */
    /* portfolio details page end */

    /* blog list page start */
    .blog-list-media .blog-list-title h3 { font-size: 16px; margin-bottom: 18px;}
    .blog-list-media .blog-list-read-more > a{padding: 8px 25px;}
    /* blog list page end */

    /* cyber security page start */

    /* testing plan section start */
    .test-plan-main{padding: 45px 35px;}
    .test-plan-main .test-plan-head h2 {  padding-bottom: 20px; margin-bottom: 35px;}
    .test-plan-main .test-plan-img { padding-bottom: 15px;}
    /* testing plan section end */
    /* cyber security page end */

    /* blog details page start */

    /* blog details left start */
    .blog-details-desc h1{font-size: 26px;}
    .blog-details-desc h2{font-size: 24px !important;}
    .blog-details-desc h4{font-size: 17px;}
    .blog-details-main .blog-details-desc {padding: 20px;}
    .blog-details-desc .navigation .nav-previous > a, .blog-details-desc .navigation .nav-next > a{padding: 11px 24px;}
    /* blog details left end */

    /* blog details sidebar start */
    .blog-sidebar-main { padding: 0px 20px;}
    /* blog details sidebar end */
    /* blog details page end */

    /* subscribe page start */

    /* maintanance plan section start */
    .Subscribe-sec .Subscribe-title h2{text-align: center; margin-bottom: 30px; padding-bottom: 15px;}
    /* maintanance plan section end */

    /* subscribe page end */

    /* sitecore web design page start */
    .brand-slider-sec .sitecore .home-brand-box{ margin-bottom: 20px;}
    /* sitecore web design page end */

    /* innerpage end */
}

@media(min-width:992px){
    /* home service section start */
    .home-service-sec .home-service-grid .col-lg-4:first-child .home-service-box,.home-service-sec .home-service-grid .col-lg-4:nth-child(2) .home-service-box,.home-service-sec .home-service-grid .col-lg-4:nth-child(3) .home-service-box{border-top: 0;}
    .home-service-sec .home-service-grid .col-lg-4:nth-child(3n) .home-service-box{border-right: 0;}
    /* home service section end */

    /* service details page start */
    .our-expetise-mobile{display: none;}
    /* service details page end */
}

@media(max-width:991px) and (min-width:480px){
    /* home service section start */
    .home-service-sec .home-service-grid .col-lg-4:first-child .home-service-box,.home-service-sec .home-service-grid .col-lg-4:nth-child(2) .home-service-box{border-top: 0;}
    .home-service-sec .home-service-grid .col-lg-4:nth-child(2n) .home-service-box{border-right: 0;}
     /* home service section end */
}

@media(max-width:991px){
    /* home service section start */
    .home-service-sec { padding: 35px 0px;}
    .home-service-sec h2{font-size: 26px; padding-bottom: 15px;}
    .home-service-sec .home-service-head { margin-bottom: 30px;}
     /* home service section end */

     /* home contact section start */
     .home-contact-sec {padding: 35px 0px;}
     .home-contact-sec h2{font-size: 26px;}
     .contact-form-inner h6 {margin-bottom: 16px;}
     .contact-form-inner input:not([type=submit],[type=checkbox]){height: 40px; margin-bottom: 15px;}
     .contact-form-inner input[type=submit]{padding: 8px;}
     .service-check-list {margin-bottom: 15px;}
    /* home contact section start */

    /* inner page start */
    body:not(.home) h2 { font-size: 24px;}

    /* hero banner start */
    .hero-banner-sec { min-height: 290px;}
    .hero-banner-sec .hero-banner-content h1 { font-size: 30px; margin-bottom: 8px;}
    /* hero banner end */

    /* service list page start */

    /* service digital agency start */
    .service-digital-agency h2 { padding-bottom: 16px;}
    .service-digital-box-main { margin-top: 20px;}
    .service-digital-img .service-digital-img-inner { height: 160px; width: 160px;}
    .service-digital-img .service-digital-img-inner img { height: 48px;}
    .service-digital-content h4 { font-size: 18px; padding: 20px 0px 7px 0px;}
    .service-digital-content p{font-size: 14px;}
    /* service digital agency end */
    /* service list page end */

    /* service details page start */
    /* service about section start */
    .service-about-left { padding: 30px 0px;}
    .service-about-left h2 { margin-bottom: 12px;}
    /* service about section end */

    /* service details service sec start */
    .service-details-service-sec.home-service-sec h2 { margin-bottom: 15px;}

    /* service authorize partner start */
    .service-authorise-partner {margin-bottom: 30px;}
    /* service authorize partner end */

    /* zoho crm boxes start */
    .service-crm-boxes-main { padding-top: 20px;}
    .service-crm-box .common-btn { margin-top: 4px; padding: 6px 14px; font-size: 14px; }
    /* zoho crm boxes end */

    /* zoho crm section start */
    .zoho-crm-main .zoho-crm-img { padding-bottom: 30px;}
    .zoho-crm-main h2 { padding-bottom: 15px; margin-bottom: 15px; }
    .zoho-crm-main .zoho-crm-btn { margin-top: 10px;}
    .zoho-crm-btn .zoho-btn{padding: 8px 18px;}
    .zoho-crm-btn ul li{margin-right: 15px;}
    /* zoho crm section end */

    /* case study section start */
    .case-study-head { margin-bottom: 25px;}
    .case-study-head h2 { padding-bottom: 12px; margin-bottom: 15px;}
    .case-study-box{max-width: 100%;}
    .case-study-box h5{margin-bottom: 15px;}
    /* case study section end */

    /* service details service sec end */

    /* ui ux design process start */
    .uiux-design-process-inner h2 { padding-bottom: 15px; margin-bottom: 15px;}
    /* ui ux design process end */

    /* common full content section start */
    .common-full-content-inner .common-btn { margin-top: 10px;}

    .common-texh-img {  margin-bottom: 20px;}
    .common-full-content-bottom { padding-top: 25px;}
    .common-full-content-list ul { column-count: 2;}
    .common-full-content-list ul > li { padding-bottom: 15px;}
    /* common full content section end */

    /* our expertise section start */
    .our-expertise-head h2{padding-bottom: 15px; margin-bottom: 15px;}
    .expertise-diagram-main {  min-height: auto; background-size: cover;}
    .expertise-diagram-main .expertise-diagram { display: none;}
    .expertise-diagram-main .our-expetise-mobile { padding-bottom: 35px; text-align: center;}
    /* our expertise section end */

    /* common left right section start */
    .common-left-right { padding: 35px 0px;}
    .common-left-right .common-left h2 { font-size: 20px; margin-bottom: 12px;}
    /* common left right section end */

    /* other zoho services start */
    .other-zoho-service { padding: 35px 0px 5px 0px;}
    section.other-zoho-service h2 { font-size: 18px !important;  padding-bottom: 15px; margin-bottom: 20px;}
    .other-zoho-service-list ul { column-count: 2;}
    /* other zoho services end */

    /* industry we work section start */
    .industry-we-work h2 { padding-bottom: 15px; margin-bottom: 15px;}
    .industry-we-work .industry-work-box h4{font-size: 16px; font-weight: 600;}
    /* industry we work section end */

    /* beywise section start */
    .beywise-desc .beywise-img-box { margin-bottom: 0px;}
     /* beywise section end */

     /* digital marketing agency start */
    body.page-id-302 .uiux-design-process{padding-bottom: 35px;}
    /* digital marketing agency end */

    /* remote monitoring section start */
    .remote-monitering-sec .remote-monitering-main { padding: 25px;}
    .remote-monitering-main h2 { padding-bottom: 15px; margin-bottom: 15px;}
    .remote-monitering-left h4 { font-size: 16px; font-weight: 600; margin-bottom: 5px;}
    /* remote monitoring section END */

    /* title grid section start */
    .title-desc-grid h4 { font-size: 16px; font-weight: 600;}
    .title_description_boxes { padding-bottom: 10px;}
    /* title grid section end */

    /* iframe boxes section start */
    .iframe_boxes .iframe-section iframe { height: 400px;}
    /* iframe boxes section end */

    /* service details page end */

    /* contact us page start */
    /* contact us left start */
    .contact-page-main{padding: 40px 0px;}
    .contact-main-left .hello-img img { height: 160px;}
    .contact-main-left h4 { margin-bottom: 15px;}
    .contact-main-left ul li { padding-bottom: 15px;}
    .hello-parent svg { height: 128px;}
    /* contact us left end */
    /* contact us page end */

    /* about page start */

    /* core value start */
    .core-value-desc { padding-top: 40px;}
    .core-value-desc .core-value-content h5:before { height: 60px; left: 10px; top: 6px;}
    .core-value-desc .core-value-content h5{position: initial; width: 100%; padding: 0 0 0 25px; font-size: 20px; line-height: 28px;}
    /* core value end */

    /* our client section start */
    .our-client-head { margin-bottom: 30px;}
    .our-client-logo { height: 180px; width: 180px; margin-bottom: 30px;}
    .our-client-logo img { max-width: 90px;}
    .out-client-testemonial{margin-top: 30px;}
    .out-client-testemonial .client-testemonial-box{max-width: 100%;}
    .out-client-testemonial h4 { margin-bottom: 20px;}
    .out-client-testemonial .client-testemonial-box h6 { font-size: 14px; margin-top: 0;}
    .out-client-testemonial .slick-dots {margin-top: 10px;}
    /* our client section end */
    /* about page end */

    /* zoho partner page start */

    /* zoho featured app section start */
    .zoho-featured-app { margin-top: 25px;}
    .zoho-featured-left h6{margin-bottom: 15px;}
    .zoho-featured-app .zoho-featured-right ul li{flex: 0 0 18%;}
    .zoho-featured-right ul li .zoho-featured-img img {height: 40px;}
    .zoho-featured-right ul li .zoho-featured-img-title{margin-top: 7px;}
    /* zoho featured app section end */

    /* zoho book consultation section start */
    .zoho-consultation-left{text-align: center;}
    .zoho-consultation-left img{height: 180px;}
    .zoho-consultation-middle{text-align: center;}
    .zoho-book-consultation .zoho-list-title{margin-bottom: 15px;}
    .zoho-consultation-right{text-align: center; margin-top: 15px;}
    /* zoho book consultation section end */

    /* zoho crm deals section start */
    .zoho-crm-deals-title h2 { padding-bottom: 15px; margin-bottom: 15px;}
    /* zoho crm deals section end */

    /* zoho common full content start */
    .common-full-content-zoho-list .common-full-content-inner {padding: 20px;}
    /* zoho common full content end */

    /* member portal section start */
    .member-portal-sec .member-portal-main { padding: 20px 20px 5px 20px;}
    /* member portal section end */

    /* snap integration apps section start */
    .integrated-app-desc p{padding-bottom: 12px;}
    /* snap integration apps section end */

    /* zoho implementation partner start */
    .zoho-implement-partner h2 { padding-bottom: 15px; margin-bottom: 15px;}
    .zoho-implement-partner .zoho-partner-bottom-img {  margin-top: 5px;}
    .zoho-partner-bottom-img img{height: 90px;}
    /* zoho implementation partner end */

    /* quote crm training section start */
    .quote-crm-training { padding: 30px;}
    .quote-crm-training h2 { padding-bottom: 15px; margin-bottom: 15px;}
    /* quote crm training section END */

    /* trusted inplementation partner page start */
    .most_trusted_zoho_image .home-service-head h2 { padding-bottom: 15px; margin-bottom: 15px;}
    .most_trusted_zoho_image .home-service-head { margin-bottom: 25px;}
    .most_trusted_zoho_image .iframe-section iframe { height: 388px;}
    /* trusted inplementation partner page end */

    /* zoho partner page end */

    /* portfolio list page start */
    .portfolio-list-sec.ptb-70 { padding-bottom: 5px;}
    /* portfolio list page END */

    /* portfolio details page start */

    /* portfolio common section start */
    .portfolio-details-sec .portfolio-bottom-img { margin-top: 12px;}
    .portfolio-content-box{margin-top: 15px;}
    .portflio-details-main h2.portfolio-title { padding-bottom: 12px; margin-bottom: 12px;}
    /* portfolio common section END */

    /* portfolio common box section start */
    .portfolio-content-box{padding: 20px;}
    .portfolio-content-box h2 { padding-bottom: 12px;}
    /* portfolio common box section end */

    /* portfolio lr box section start */
    .portflio-details-main .portfolio-lr-box {margin-top: 15px;}
    /* portfolio lr box section end */

    /* portfolio lr boxes section start */
    .portfolio-lr-box .portfolio-lr-box-inner h2 { padding-bottom: 12px; margin-bottom: 12px;}
    /* portfolio lr boxes section end */

    /* common overview section start */
    .common-overview-sec .overview-top h2 { margin-bottom: 12px; padding-bottom: 12px;}
    .common-overview-sec .overview-top {padding: 15px 0px;}
    .common-overview-sec .overview-bottom-img { margin-top: 12px;}
    /* common overview section end */

    /* portfolio testemonial section start */
    .portfolio-testemonial-sec { padding: 40px 0px;}
    .portfolio-testemonial{max-width: 100%;}
    /* portfolio testemonial section end */
    /* portfolio details page end */

    /* blog list page start */

    .blog-list-media .blog-list-read-more > a { padding: 7px 20px; font-size: 14px; margin-top: 15px;}
    /* blog list page end */

    /* cyber security page start */

    /* testing plan section start */
    .test-plan-main{padding: 25px;}
    .test-plan-main .test-plan-box .common-btn{margin-top: 0; padding: 8px 22px;}
    .test-plan-main .test-plan-head h2 { padding-bottom: 15px; margin-bottom: 25px;}
    .test-plan-main .test-plan-img img{height: 30px;}
    /* testing plan section end */
    /* cyber security page end */

    /* blog details page start */

    /* blog details left start */
    .blog-details-desc h1{font-size: 24px;}
    .blog-details-desc h3{font-size: 19px; margin-top: 7px;}
    .blog-details-desc h2 { font-size: 20px !important;}
    .blog-details-desc h4{margin-top: 5px;}
    .blog-details-desc .navigation{margin-top: 25px;}
    .blog-details-desc .navigation .nav-previous > a, .blog-details-desc .navigation .nav-next > a { padding: 9px 22px;}
    /* blog details left end */

    /* blog details sidebar start */
    .blog-sidebar-main { padding: 0px 12px;}
    .blog-sidebar-main .widget-title{padding-bottom: 12px; margin-bottom: 12px;}
    .blog-sidebar-main .widget-body ul li{padding-bottom: 11px;}
    .blog-sidebar-main .blog-widget { margin-bottom: 35px;}
    /* blog details sidebar end */

    /* blog details page end */

    /* inner page end */
}

@media(min-width:768px){
    /* contact section start */
    .home-contact-sec .footer-contact-title{padding-left: 23px;font-size:1rem;}
    /* contact section end */

    /* zoho details page start */
    .service-crm-box .row{align-items: center;}
    .zoho-crm-box-right{text-align: center;}
    /* zoho details page END */

    /* blog details page start */
    .blog-toggle-btn-box{display: none;}
    /* blog details page end */
}

@media(max-width:767px){
    /* home service section start */
    .home-service-sec { padding: 25px 0px;}
    .home-service-sec h2 { font-size: 24px; padding-bottom: 12px;}
    .home-service-sec .home-service-head { margin-bottom: 20px;}
    .home-service-sec .home-service-box { padding: 15px;}
    .home-service-sec .home-service-box h4{font-size: 16px; margin-bottom: 8px;}
    /* home service section end */

    /* home contact section start */
    .home-contact-sec { padding: 25px 0px;}
    .home-contact-sec h2 { font-size: 24px; padding-bottom: 11px;}
    .contact-form-inner h6 { margin-bottom: 12px;}
    /* home contact section end */

    /* brand slider start */
    .brand-slider-sec {        padding: 20px 0px;    }
    .brand-slider-sec h3 {        margin-bottom: 30px;    }

        /* brand slider end */

    /* inner page start */
    body:not(.home) h2 {font-size: 22px;}

    /* hero banner start */
    .hero-banner-sec { min-height: 260px;}
    .hero-banner-sec .hero-banner-content h1 { font-size: 26px;  margin-bottom: 5px;}
    /* hero banner end */

    /* service list page start */
    /* service digital agency start */
    .service-digital-box-main { margin-top: 15px;}
    .service-digital-agency h2 { padding-bottom: 14px;}
    .service-digital-img .service-digital-img-inner { height: 140px; width: 140px;}
    /* .service-digital-img .service-digital-img-inner img { height: 45px;} */
    .service-digital-content h4 { font-size: 17px; padding: 15px 0px 6px 0px;}
    .service-digital-box-main .col-md-4:not(:last-child) .service-digital-box { margin-bottom: 20px;}
    /* service digital agency END */
    /* service list page end */

    /* service details page start */
    /* service about start */
    .service-about-sec > .container > .row{flex-direction: column-reverse;}
    .service-about-left {padding: 25px 0px;}
    /* service about end */
    /* service details service start */

    /* service authorize partner start */
    .service-authorise-partner img{height: 80px;}
    /* service authorize partner end */

    /* service crm box start */
    .service-crm-box h4 { font-size: 17px; margin-bottom: 12px; padding-bottom: 14px;}
    .service-crm-box { padding: 20px; margin-bottom: 15px;}
    .service-crm-boxes-main .col-md-6:last-child .service-crm-box{margin-bottom: 0;}
    /* service crm box end */

    .service-bottom-img { margin-top: 25px;}
    /* service details service end */

    /* common full content section start */
    .common-full-content-inner .common-btn { margin-top: 5px; }
    .common-full-content-list ul > li { padding-bottom: 10px;}
    /* common full content section end */

    /* our expertise section start */
    .expertise-diagram-main .our-expetise-mobile { padding-bottom: 25px;}
    /* our expertise section end */

    /* zoho crm section start */
    .zoho-crm-main .zoho-crm-img { padding-bottom: 20px;}
    .zoho-crm-btn .zoho-btn{font-size: 13px; padding: 7px 12px;}
    .zoho-crm-btn ul li { margin-right: 5px;}
    /* zoho crm section ENd */

    /* case studies section start */
    .case-study-head { margin-bottom: 18px;}
    .case-study-box h5{font-size: 15px; }
    .case-study-box{padding-top: 15px;}
    /* case studies section end */

    /* common left right section start */
    .common-left-right { padding: 25px 0px;}
    .common-left-right .common-left h2 { font-size: 19px; margin-bottom: 8px;}
    .common-left-right .row{flex-direction: column-reverse;}
    .common-left-right .common-right{margin-bottom: 20px;}
    /* common left right section end */

    /* other zoho services start */
    .other-zoho-service { padding: 25px 0px 5px 0px;}
    /* other zoho services end */

    /* industry we work section start */
    .industry-we-work .industry-work-box{margin-bottom: 20px;}
    /* industry we work section end */

    /* digital marketing agency start */
    body.page-id-302 .uiux-design-process{padding-bottom: 25px;}
    /* digital marketing agency end */

    /* remote monitering section start */
    .remote-monitering-sec .remote-monitering-main { padding: 20px;}
    .remote-monitering-main h2 { padding-bottom: 12px; margin-bottom: 12px;}
    /* remote monitering section end */

    /* title grid box section start */
    .title-desc-grid .title-desc-box { padding-bottom: 20px;}
    /* title grid box section end */

    /* iframe boxes section start */
    .iframe_boxes .iframe-section iframe {  height: 280px;}
     /* iframe boxes section end */

    /* service details page end */

    /* contact us page start */
    /* contact us left start */
    .contact-page-main { padding: 30px 0px;}
    .contact-main-left .hello-img img { height: 120px;}
    .contact-main-left .hello-img { margin-bottom: 20px;}
    .contact-main-left .contact-left-address{display: flex;}
    .contact-main-left .contact-left-address .contact-adress-inner{flex: 0 0 50%;}
    .hello-parent svg { height: 98px;}
    /* contact us left end */
    /* contact us page end */

    /* about page start */

    /* core value section start */
    .core-value-desc{padding-top: 25px;}
    .core-value-desc .core-value-content h5{font-size: 18px; ; line-height: 26px;}
    .core-value-desc .core-value-content h5:before{left: 0; top: 15px;}
    .core-value-desc .core-value-content{padding-top: 15px;}
    /* core value section end */

    /* our client section start */
    .our-client-logo { height: 160px;  width: 160px; margin-bottom: 20px;}
    .out-client-testemonial .client-testemonial-box p {font-size: 16px;}
    /* our client section end */
    /* about page end */

    /* zoho partner page start */

    /* featured app section start */
    .zoho-featured-app { margin-top: 20px;}
    .zoho-featured-left h6 { margin-bottom: 12px;}
    .zoho-featured-app .zoho-featured-right{margin-top: 15px;}
    .zoho-featured-app .zoho-featured-right ul li {flex: 0 0 17%;}
    /* featured app section END */

    /* zoho book consultation section start */
    .zoho-consultation-left img { height: 140px;}
    .zoho-book-consultation .zoho-list-title { margin-bottom: 11px;}
    .zoho-consultation-right{margin-top: 10px;}
    /* zoho book consultation section end */

    /* deals zoho crm start */
    .deals-zoho-crm .zoho-crm-deals-title { margin-bottom: 25px;}
    /* deals zoho crm end */

    /* common full content zoho satrt */
    .common-full-content-zoho-list {margin-top: 25px;}
    .common-full-content-zoho-list .common-full-content-inner .common-btn { margin-top: 10px;}
    .common-full-content-zoho-list .common-full-content-inner { padding: 17px;}
    /* common full content zoho end */

    /* member portal section start */
    .menber-portal-left h2 {  margin-bottom: 12px; padding-bottom: 12px;}
    .menber-portal-left .common-btn { padding: 7px 19px;}
    .member-portal-sec .member-portal-right ul li{font-size: 14px; padding: 0 0 12px 23px;}
    .member-portal-sec .member-portal-right ul li::before{font-size: 16px; top: 1px;}
    .member-portal-right{margin-top: 25px;}
    /* member portal section end */

    /* snap integrated apps section start */
    .integrated-app-desc h2 { margin-bottom: 12px; padding-bottom: 12px;}
    .integrated-app-desc .common-btn { margin-top: 10px;}

    /* snap integrated apps section end */

    /* zoho implementation partner start */
    .zoho-implement-partner h2 { padding-bottom: 12px; margin-bottom: 12px;}
    .zoho-partner-bottom-img img {  height: 80px;}
    /* zoho implementation partner end */

    /* quote crm training start */
    .quote-crm-training { padding: 25px;}
    .quote-crm-training h2 { padding-bottom: 12px; margin-bottom: 12px;}
     /* quote crm training end */

     /* trusted inplementation partner page start */
     .most_trusted_partner img{height: 80px;}
    .most_trusted_zoho_image .iframe-section iframe { height: 288px;}
    /* trusted inplementation partner page end */

    /* zoho partner page end */

    /* zoho details page start */
    /* zoho crm box section start */
    .zoho-crm-box-right .common-btn{margin-top: 15px;}
    /* zoho crm box section end */
    /* zoho details page END */

    /* portfolio list page start */
    .portfolio-grid-box{margin-bottom: 20px;}
    /* portfolio list page end */

    /* portfolio details page start */
    .portfolio-testemonial-sec { padding: 30px 0px;}
    .portfolio-details-sec .portfolio-bottom-img.link img { max-height: 40px;}
    /* portfolio details page end */

    /* blog list page start */
    .blog-list-media .blog-box-bottom { padding: 12px;}
    .blog-list-media .blog-list-title h3{margin-bottom: 13px;}
    .blog-list-media .blog-box-bottom p { font-size: 14px; line-height: 24px;}
    .blog-list-media .blog-list-read-more > a { padding: 6px 18px; font-size: 13px;}
    /* blog list page end */

    /* cyber security page start */

    /* testing plan section start */
    .test-plan-main{padding: 20px;}
    .test-plan-main .test-plan-head h2 { padding-bottom: 15px; margin-bottom: 20px;}
    .test-plan-main .test-plan-box{margin-bottom: 20px;}
    .test-plan-main .col-6:last-child .test-plan-box{margin-bottom: 0;}
    /* testing plan section end */
    /* cyber security page end */

    /* blog details page start */

    .blog-details-main > .container  >  .row{flex-direction: column-reverse;}

    /* blog sidebar start */
    .blog-sidebar-main { padding: 0px 0px; margin-bottom: 20px; display: none;}
    .blog-toggle-btn-box{margin-bottom: 15px;}
    .blog-toggle-btn-box .blog-toggle-btn{display: inline-block; border-radius: 25px; color: #fff; background: #F42367; padding: 8px 30px; line-height: normal;}
    .blog-toggle-btn-box .blog-toggle-btn:hover{background:#000; text-decoration: none;}
    .blog-sidebar-main .blog-widget { margin-bottom: 25px;}
    .blog-sidebar-main .widget-body ul li { padding-bottom: 10px;}
    /* blog sidebar end */

    /* blog details left start */
    .blog-details-desc h1{font-size: 22px;}
    .blog-details-desc h2 { font-size: 19px !important; margin-bottom: 8px;}
    .blog-details-main .blog-details-desc { padding: 15px;}
    .blog-details-desc .navigation { margin-top: 20px;}
    .blog-details-desc .navigation .nav-previous > a, .blog-details-desc .navigation .nav-next > a { padding: 8px 15px;}
    /* blog details left end */
    /* blog details page end */

    /* subscribe page start */

    /* maintanance plan section start */
    .Subscribe-sec .Subscribe-title h2{text-align: center; margin-bottom: 20px; padding-bottom: 15px;}
    /* maintanance plan section end */

    /* subscribe page end */

    /* sitecore web design page start */
    /* .brand-slider-sec .sitecore .home-brand-box{flex: 0 0 28%;} */
    /* sitecore web design page end */

    /* zoho partner page start */
    .faq-sec .accordion-button{padding: 15px 0px;}
    .faq-sec .accordion-button::after{background-size: 16px;}
    .faq-btn-main { padding-top: 20px;}
    /* zoho partner page end */

    .content-lr-section.service-about-sec>.container>.row {flex-direction: initial;}

    /* inner page end */
}

@media(max-width:575px){
    /* home service section start */
    .home-service-sec h2{font-size: 22px;}
    .home-service-sec .home-service-box .home-service-img svg { height: 50px;}
    .home-service-sec .home-service-box .home-service-img { padding-bottom: 10px;}
    /* home service section end */

    /* home contact section start */
    .home-contact-sec h2{font-size: 21px;}
    .contact-form-inner h6{font-size: 17px;}
    .contact-form-inner .mt-not-label { margin-top: 0px;}
    .contact-form-inner input[type=submit] { padding: 7px; font-size: 15px;}
    /* home contact section end */

    /* inner page start */
    body:not(.home) h2 {font-size: 21px;}

    /* hero banner strat */
    /* .hero-banner-sec { min-height: 210px;} */
    .hero-banner-sec .hero-banner-content h1{font-size: 24px;}
    /* hero banner end */

    /* service list page start */
    /* service digital agency start */
    .service-digital-box-main .col-sm-6{width: 50%;}
    .service-digital-img .service-digital-img-inner { height: 130px; width: 130px;}
    .service-digital-content h4 { font-size: 16px; padding: 12px 0px 3px 0px;}
    /* service digital agency end */
    /* service list page end */

    /* service details page start */
    /* service details service start */
    .service-authorise-partner { margin-bottom: 20px;}
    /* service details service end */

    /* service crm box start */
    .service-crm-box{padding: 15px;}
    .service-crm-box ul { padding-bottom: 15px;}
    /* service crm box end */

    /* zoho crm section start */
    .zoho-crm-main .zoho-crm-btn { margin-top: 10px;}
    .zoho-crm-main h2 { padding-bottom: 12px; margin-bottom: 12px;}
    .zoho-crm-main .zoho-crm-btn{margin-top: 0;}
    .zoho-crm-btn ul li{margin-bottom: 8px; margin-right: 0;}
    .zoho-crm-btn ul li:last-child{margin-bottom: 0;}
    /* zoho crm section end */

    /* case study section start */
    .case-study-box{padding-top: 0px;}
    .case-study-head h2{margin-bottom: 12px;}
    .case-study-head { margin-bottom: 12px;}
    .case-study-img{margin-bottom: 15px;}

    /* zoho service section start */
    section.other-zoho-service h2{margin-bottom: 15px;}
    /* zoho service section end */
    /* service details page end */

    /* contact us page start */
    /* contact us left start */
    .contact-page-main { padding: 25px 0px;}
    .contact-main-left .hello-img img { height: 105px;}
    .contact-main-left h4 {  margin-bottom: 10px;}
    .contact-main-left ul li { padding-bottom: 10px;}
    /* contact us left end */
    /* contact us page end */

    /* about page start */
    /* core value start */
    .core-value-desc .core-value-content h5 { font-size: 17px; line-height: 25px;}
    /* core value end */

    /* our client section start */
    .our-client-head { margin-bottom: 20px;}
    .out-client-testemonial .slick-dots {margin-top: 5px;}
    /* our client section end */
    /* about page end */

    /* zoho partner page start */

    /* zoho common full width section start */
    .common-full-content-zoho-list .common-full-img-box img{height: 85px;}
    /* zoho common full width section end */

    /* quote crm training start */
    .quote-crm-training { padding: 15px;}
    .quote-crm-training .common-btn { margin-top: 0; padding: 8px 18px;}
    /* quote crm training end */
    /* zoho partner page end */

    /* blog list page start */
    .blog-list-media{margin-bottom: 20px;}
    .blog-list-media .blog-list-title h3 { margin-bottom: 10px;}
    .blog-list-media .blog-list-read-more > a{padding: 5px 15px;}
    /* blog list page end */

    /* blog details page start */

    /* blog details left start */
    .blog-details-desc h1{font-size: 21px;}
    .blog-details-desc h3 { font-size: 18px; margin-top: 5px;}
    .blog-details-desc ul {padding-bottom: 15px;}
    .blog-details-desc ul li{padding-bottom: 10px;}
    .blog-details-desc .navigation .nav-previous > a, .blog-details-desc .navigation .nav-next > a{font-weight: 600px;}
    /* blog details left end */

    /* blog details page end */

    /* zoho partner page start */

    /* banner strat */
    .page-id-2666 .hubspot-banner-left img{max-height: 100px;}
    /* banner end */

    /* zoho partner page end */

    /* inner page end */
}

@media(max-width:479px){
    /* home service section start */
    .home-service-grid .col-6{width: 100%;}
    .home-service-sec .home-service-box{border-right: 0;}
    /* home service section end */

    /* home contact section start */
    .service-check-list ul { column-count: 1;}
    .contact-form-inner input:not([type=submit],[type=checkbox]){height: 38px; margin-bottom: 10px;}
    .contact-form-inner label.form-label{font-size: 13px;}
     /* home contact section end */

    /* inner page start */

    /* hero banner start */
    .hero-banner-sec .hero-banner-content h1 { font-size: 23px;}
    /* hero banner end */

    /* service list page start */
    /* service digital agency start */
    .service-digital-box-main .col-sm-6 {  width: 100%;}
    /* service digital agency end */
    /* service list page end */

    /* service details page start */

    /* common full content section start */
    .common-full-content-list ul {column-count: 1;}
    .common-full-content-list ul li:last-child{padding-bottom: 0;}
    /* common full content section end */

    /* zoho service section start */
    .other-zoho-service-list ul { column-count: 1;}
    .other-zoho-service-list ul li{padding-bottom: 12px;}
    /* service details page end */

    /* contact us page start */
    /* contact us left start */
    .contact-main-left .contact-left-address{flex-direction: column;}
    .contact-main-left .contact-left-address .contact-adress-inner{flex: 0 0 100%; padding-bottom: 18px;}
    /* contact us left end */
    /* contact us page end */

    /* zoho partner page start */

    /* zoho featured section start */
    .zoho-featured-app .zoho-featured-right ul li { flex: 0 0 28%;}
    /* zoho featured section end */

    /* member portal section start */
    .member-portal-sec .member-portal-right ul li{width: 100%;}
    /* member portal section end */

    /* trusted implementation partnewr start */
    .most_trusted_zoho_image .iframe-section iframe { height: 168px;}
    /* trusted implementation partnewr end */

    /* zoho partner page end */

    /* portfolio list page start */
    .portfolio-list-sec .col-6{width: 100%;}
    .portfolio-grid-box {margin-bottom: 15px;}
    /* portfolio list page end */

    /* portfolio details page start */

    /* portfolio lr section start */
    .portfolio-lr-box .col-6{width: 100%; margin-bottom: 30px;}
    .portfolio-lr-box .col-6:last-child{margin-bottom: 0;}
    /* portfolio lr section end */

    /* portfolio testemonial section start */
    .portfolio-testemonial-sec {padding: 20px 0px;}
    /* portfolio testemonial section end */
    /* portfolio details page end */

    /* cyber security oage start */
    .test-plan-main .col-6{width: 100%;}
    /* cyber security oage end */

    /* inner page end */
}

@media(max-width:400px){
    /* about page start */

    /* our client section start */
    .our-client-logo img { max-width: 70px;}
    .our-client-logo { height: 130px; width: 130px; margin-bottom: 20px;}
    /* our client section end */

    /* about page end */
}