.case-new-bnr{padding:0;text-align:right}.adobe-imgtxt{margin-top:35px}.adobe-imgtxt .adb-img img{max-width:100%}.adobe-imgtxt .adb-txt h5{font-size:18px!important;font-weight:400!important;line-height:26px;text-decoration:underline;padding-top:15px}p.dr-bnr-txt{font-size:20px!important;padding-top:13px}@media (min-width:1381px) and (max-width:1600px){.case-left-sec{padding-left:13%}}@media (min-width:1180px) and (max-width:1380px){.case-left-sec{padding-left:10%}}@media (min-width:1600px){.case-left-sec{padding-left:17%}}@media (min-width:320px) and (max-width:540px){.adobe-imgtxt{margin-top:18px;margin-bottom:13px}.work-thumb>figcaption .work-stats h5{font-size:14px!important;line-height:24px;padding-top:0}.work-thumb>figcaption .work-stats h5 br{display:none}.work-thumb>figcaption .work-stats p{font-size:11px;margin:0}.adobe-imgtxt .adb-txt h5{font-size:15px!important;line-height:26px}p.dr-bnr-txt{font-size:16px!important;padding-top:0}.accordion-section .card-header{padding:0}.accordion .nav-item{font-size:12px}}@media (min-width:992px) and (max-width:1024px){.pdfprnt-buttons.pdfprnt-buttons-page.pdfprnt-top-right{right:20px;top:108px}.webinar-figcaption{top:-133px}}@media (min-width:768px) and (max-width:991px){.pdfprnt-buttons{position:absolute;right:initial;top:140px;left:-13px;padding-left:0!important}.webinar-figcaption h2{font-size:16px!important;line-height:26px;transform:translateY(26px)}.webinar-figcaption button{font-size:13px;padding:15px 5px;width:100%}.pdfprnt-buttons.pdfprnt-buttons-page.pdfprnt-top-right{top:150px;left:8px}.webinar-figcaption a{font-size:13px;transform:translateY(30px)}.newsltr-txt img{display:none}}@media (min-width:481px) and (max-width:767px){.pdfprnt-buttons{position:absolute;right:initial;top:200px;left:-13px;padding-left:0!important}.pdfprnt-buttons.pdfprnt-buttons-page.pdfprnt-top-right{top:150px;left:8px}.webinar-fig img{width:100%;height:400px}.expert-thumb{width:100%}.webinar-figcaption a{transform:translateY(110px)}}@media (min-width:320px) and (max-width:480px){.pdfprnt-buttons{position:absolute;right:initial;top:240px;left:-13px;padding-left:0!important}.pdfprnt-buttons.pdfprnt-buttons-page.pdfprnt-top-right{top:190px;left:8px}.webinar-figcaption a{transform:translateY(84px)}.webinar-figcaption h2{font-size:20px;transform:translateY(66px)}}.form-holder-big form .element-submit .wpcf7-submit{float:left!important}.abv-ftr-phn li{padding:4px}.abv-ftr-phn li a{color:#212529}ul.abv-ftr-phn{padding:0;list-style-type:none}.abv-ftr-phn img{width:initial;margin-right:14px}.map{background-image:url('../images/map.png');background-position:right;background-repeat:no-repeat;padding:70px 0}.enq-desc{margin-bottom:7%}.started h3{font-size:36px;font-weight:700;padding-bottom:15px}.started>p{color:#5b5c61;font-size:18px;padding-bottom:25px}.name input,.name select{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;border:none;border-bottom:1px solid #c3c3c5;background:0 0}.last{padding-top:20px;padding-bottom:16px}.sub{padding-left:14px}.sub p{display:inline-block;font-size:12px}.btn1,.wpcf7-submit.btn1{color:#fff;background-color:#0046e4;border:none;border-radius:8px;font-size:14px;padding:12px 0;width:83%}.second{padding-left:120px;padding-top:20px}.tact img{width:30px}.tact p{font-size:18px;display:inline-block;padding-left:10px;color:#505153}.office{padding-top:25px}.office h4,.tact1 h4{font-size:16px;font-weight:900;color:#0f1529}.office p{font-size:17px;color:#505153}.center{padding-top:5px}.center h1{font-size:16px;font-weight:900;color:#0e1525}.center p{font-size:17px;color:#505153}.location{padding-top:50px}.location p{color:#0046e4;display:inline-block}.location img{width:15px}@media only screen and (min-width:320px) and (max-width:767px){body{overflow-x:hidden}.second{padding:20px}.btn1{padding:5px 12px}.sub p{padding-left:15px}.started br{display:none}.tact p{font-size:13px}.office p{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.second{padding:20px}.office br{display:none}.center br{display:none}.tact p{font-size:13px}.started br{display:none}}.craft-excel{padding:60px 0;background:#f5f5f5}.craft-excel .project-buttons{margin:40px auto 0}.ee_blogs-main h3{font-size:22px;font-family:Montserrat,sans-serif;font-weight:700}.ee_blogs-main h4{font-size:20px;font-family:Montserrat,sans-serif;font-weight:700}.ee_blogs-main h2, .ee_blogs-main h1{font-size:24px;font-family:Montserrat,sans-serif;font-weight:700;line-height: 42px;margin-bottom: 20px}.whitepaper-blog .col-md-4{margin-bottom:30px}.covid-blgar .covid-blgdtl{box-shadow:0 5px 8px rgb(104 104 104 / 19%);background:#fff;position:relative}.covid-blgar .covid-blgdtl .covid-blgbtm{padding:15px}.covid-blgar .covid-blgdtl h3{min-height:70px}.covid-blgar .covid-blgdtl h3 a{font-size:18px;color:#001e44;font-weight:600;display:inline-block;width:100%;margin-bottom:15px;line-height:28px}.covid-blgbtm.info .button.has-icon{background:#0046e4;color:#fff;padding:8px 15px;display:inline-block;margin-bottom:10px;border-radius:8px;font-size:15px}.insights{padding:90px 0}.insight_innerpage{padding:60px 0}.influencer h1{font-size:26px;text-align:left;font-weight:600;color:#1b283b}.influencer ul.social-link-list.share-links{margin:20px 0}ul.social-link-list.share-links li{display:inline-block;margin-left:5px;line-height:0}.influencer .grey-bg p:last-child{margin-bottom:0}.influencer p{color:#777;margin-bottom:1rem;line-height:1.5;display:inline-block}.wp-block-image{max-width:100%;margin-bottom:1em}.influencer .grey-bg{background:#f6f6f6;margin:25px 0 30px;padding:20px;border-left:4px solid #0046e4}.influencer .grey-bg p:first-child{font-size:18px;font-weight:700;font-style:italic;color:#2e3f4a}.influencer h2{font-size:25px;font-weight:600;color:#1b283b;margin-bottom:10px}.influencer h3{font-size:20px;font-family:"Open Sans",sans-serif;padding:14px 0;color:#1b283b;margin:0}.influencer .ebook-sidebar{border:1px solid #ccc;margin-bottom:30px}.ebook-sidebar img{width:100%}.influencer .ebook-sidebar .eBook-txt{padding:15px}.influencer .ebook-sidebar .eBook-txt p{font-size:18px}.sidebar-influencer .btn-main{border-radius:4px;border:1px solid #0046e4;display:inline-block;font-weight:500;letter-spacing:1px;padding:13px 28px;font-size:15px;background-color:#0046e4;cursor:pointer;color:#fff}.influencer .ads-info{background-image:url(images/partner-bg.jpg);margin-bottom:40px}.influencer h3{font-size:20px;padding:14px 0;margin:0}.ads-info a.btn-main{padding:13px 10px;transition:all .3s;cursor:pointer;border-radius:4px;display:inline-block;color:#fff;background:#0046e4;text-transform:capitalize;font-weight:500;letter-spacing:1px}.ads-info a.btn-main i{margin-left:10px}.influencer .infu-sidebarform h3{color:#0046e4;font-weight:600;margin-bottom:8px}.infu-sidebarform .frm-up-block{padding:0 15px;margin-bottom:-15px}.infu-sidebarform .left-img{float:left;width:35%}.infu-sidebarform .rgt-txt{padding:10px 0 0 10px;float:left;width:65%}.infu-sidebarform .rgt-txt p.shwn-name{margin-bottom:5px;color:#222;font-weight:700;font-size:18px}.infu-sidebarform .rgt-txt p.shwn-desg{font-size:14px}.infu-sidebarform .inf-form-block{padding:20px 20px 10px;background:#fbfbfb;margin-top:0;border:1px solid #dadada;border-top:2px solid #0046e4}.influencer .infu-sidebarform h3{color:#0046e4;font-weight:600;margin-bottom:8px}.influencer .infu-sidebarform input,.influencer .infu-sidebarform textarea{border:1px solid #c8c8c8;background:#fff;min-height:50px;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;color:#495057}.influencer .infu-sidebarform input[type=submit]{background-color:#0046e4;border:1px solid #0046e4;border-radius:4px;color:#fff;text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:1px;display:inline-block;width:auto;padding:15px 28px 14px;cursor:pointer;margin-bottom:10px}.auto-hdg{color:#fff}.curnt-open{padding:60px 0;background:#f4f4f4}.curnt-open h6 a{color:#fff;padding:10px 22px;border-radius:8px;background:#0046e4}.influencer ul.social-link-list.share-links{margin:20px 0}ul.social-link-list.share-links{list-style-type:none;padding-left:1px}ul.social-link-list.share-links li{display:inline-block;margin-left:5px;line-height:0}.expert-inner-heading,.expert-insight-heading{font-size:42px;color:#fff;font-weight:700}.expert-banner{padding:170px 0 100px;background-image:url(../images/expert-banner.jpg)}.expert-inner-banner{padding:170px 0 100px;background-image:url(../images/expert-inner-banner.jpg)}ul.social-link-list.share-links.expert-share{float:left}ul.social-link-list.share-links{margin-top:5px;float:right}ul.social-link-list.share-links li{float:left}ul.social-link-list.share-links li a.pdf-link{top:-5px}ul.social-link-list.share-links li audio{position:relative;top:-5px}@media only screen and (min-width:992px) and (max-width:1024px){ul.social-link-list.share-links{float:none;display:flex}.newsltr-txt{display:inline-block}.signup-form-button{padding:15px}.newsltr-txt img{display:none}}@media only screen and (max-width:991px){ul.social-link-list.share-links{float:none}ul.social-link-list.share-links li{margin-left:0;margin-right:10px}.blogs-tabs .mb-sac{margin-bottom:0}}@media only screen and (max-width:480px){ul.social-link-list.share-links li{float:none}ul.social-link-list.share-links li a.pdf-link{top:2px}ul.social-link-list.share-links li audio{position:relative;top:15px}.blogs-tabs .mb-sac{margin-bottom:25px}}.bctt-click-to-tweet{display:table!important;width:100%}.bctt-click-to-tweet .bctt-ctt-text{vertical-align:middle;display:table-cell;width:80%}a.bctt-ctt-btn{font-size:9px!important;background-position:28px 10px!important;padding-top:35px!important;background-size:25px}.bctt-click-to-tweet .bctt-ctt-text a{font-size:20px}#wpcf7-f13103-o5 .wpcf7-not-valid-tip{position:relative;top:-5px}ul.social-link-list.audio-fl{list-style:none;padding:1px}ul.list-inline.date-blog.d-flex.align-items-center{width:initial!important}@media only screen and (max-width:1024px){.col-sm-7.breadc-outr{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}ul.list-inline.date-blog.d-flex.align-items-center{width:initial!important;float:left!important}.img-resp img{max-width:100%}}ul.img-tab{list-style-type:none;padding:0;margin-top:30px}ul.img-tab li{display:inline-block;width:37%;margin:15px 15px 20px}ul.img-tab li img{filter:grayscale(100%);max-width:120px}ul.img-tab li:hover img{filter:grayscale(0%)}.about-cl.w-100.new-cs-about{padding-bottom:20px}.ebook-section .content-txt{min-height:108px}.ebook-form .ee-bg-blue{padding:30px 15px 15px}@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.ebook-section .content-txt{min-height:196px}.covid-blgar .covid-blgdtl h3 a{font-size:15px}.covid-blgar .covid-blgdtl h3{min-height:130px}}@media screen and (min-device-width:767px) and (max-device-width:1024px){.covid-blgar .covid-blgdtl h3 a{font-size:15px}.covid-blgar .covid-blgdtl h3{min-height:130px}}@media screen and (min-device-width:320px) and (max-device-width:640px){.insights .img-fluid{width:100%}.landingpge{padding:30px 30px}.boststyle{padding:10px 15px}}.landing-banner{padding:150px 0 100px;background-image:url(../images/audits.png);background-position:top}.landing-para{margin-top:15px;margin-bottom:28px}.ee_blogs-main .blog-list li{margin-bottom:10px}.magento-ss{background-image:url(../images/landing-page/envision-facebook.png)}.industry-exp{background-image:url(../images/landing-page/Industry-Expertise.png)}.critical-supp{background-image:url(../images/landing-page/Critical-Support.png)}.client-reten{background-image:url(../images/landing-page/Client-Retention.png)}.aw-acc{background-image:url(../images/landing-page/Awards-and-Accolades.png)}.magento-ss .head-form .input-field{position:relative}.magento-ss .head-form .ajax-loader{margin:0 15px;position:absolute;top:20%;right:10px}@media screen and (min-device-width:768px) and (max-device-width:1024px){.magento-ss .head-form{padding:15px}.magento-ss .head-form .col-md-12{padding:0}}@media screen and (min-device-width:768px) and (max-device-width:991px){.magento-ss .head-form input{font-size:13px}}@media screen and (min-device-width:320px) and (max-device-width:767px){.magento-ss .head-form{padding:15px;margin-left:0}.magento-ss .head-form .col-md-12{padding:0}.magento-ss.migration-banner-height{height:initial}.magento-ss .col-sm-5.dbnnr-img{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.aw-acc,.client-reten,.critical-supp,.industry-exp{background:0 0;padding:20px 0;text-align:center} .process-holder.rr-placeholder{ background: none; } }.tab-content .col-md-4{margin-bottom:70px}.marketplace-tab .nav-tabs .nav-link{width:33%}.white-btn{border:2px solid #fff;border-radius:0;background-color:transparent;font-size:16px;font-family:Montserrat,sans-serif;color:#fff;font-weight:600;padding:10px}.marketplace-bnr-holder{background-image:url(../images/new-pages/market-place.jpg)}.b2b-bnr-holder{background-image:url(../images/new-pages/Empower-Your-Business.jpg)}.c2c-bnr-holder{background-image:url(../images/new-pages/Business-Off.jpg)}.cc-bnr-holder{background-image:url(../images/new-pages/Building-Experiences.jpg)}.red-section{background:#eee}.process-section .col-md-4{margin-bottom:30px}.headless-banner{background-image:url(../images/new-pages/market-bg.jpg)}.hc-banner{background-image:url(../images/new-pages/mobile-banner.jpg)}.hire-mg-bnr{background-image:url(../images/new-pages/mg-bnr.jpg)}.rr-placeholder{width:100%;background-image:url(../images/case-study/textrail-3.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.montes-placeholder{width:100%;background-image:url(../images/case-study/lutherun-3.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.tlk-expert {background: #0046e4;border: 2px solid #0046e4;color: #fff !important;padding: 12px 24px;display: table;font-size: 15px;font-weight: 600;cursor: pointer;}

.ee_marketing_holder a.button-first.d-inline-block.mt-1 {
    color: white;
    border: 2px solid;
}
.ee_marketing_holder a.button-first.d-inline-block.mt-1:hover {
    background: white;
    color: blue !important;
}

/*----Fixes----*/

.ee-bg-blue.blu-form-margin .element-holder .wpcf7-form-control-wrap.comments .wpcf7-textarea {
    height: 120px;
}

#wpcf7-f13103-o5 .recaptcha .wpcf7-not-valid-tip {
    position: relative;
    top: 5px;
}

.button-first{
    border: none;
}

.testi-btns a.button-first:hover{
    border: none;
}

.footer-newsletr #errorMsgDiv{
    padding: 0 !important;
    margin: 24px 0 10px !important;
    font-size: 1.5em !important;
    font-weight: 400;
    font-family: Montserrat, sans-serif !important;
}

a.banner-p:hover{
    color: #fff !important;
}

.ee-whyenvision{
    margin-top: 2rem;
}

.ee_partner_form{
    height: 680px;
}

#wpcf7-f73-o5 .wpcf7-response-output{
    display: none !important;
}

.faq-holder .card i.fas {
    right: 20px;
    top: 20px;
}

.faq-holder .card a.collapsed i.fas {
    transform: rotate(180deg);
}

#enq-form .wpcf7-submit{
    border: 1px solid #0046e4;
    cursor: pointer;
}

#enq-form .wpcf7-submit:hover,
#enq-form .wpcf7-submit:focus{
    background-color: #fff;
    color: #0046e4;
}
/*Pricing-Table*/
.pricing-table {
  width: 100%;
  border-collapse: collapse;
  text-align: center;
  font-family: Arial, sans-serif;
}
.pricing-table th,
.pricing-table td {
  border: 1px solid #e0e0e0;
  padding: 12px;
  vertical-align: middle;
}
.pricing-table th {
  background-color: #f1f1f1;
  font-weight: bold;
}
.pricing-table .essential {
  background-color: #007bff;
  color: #fff;
}
.pricing-table .plus {
  background-color: #343a40;
  color: #fff;
}
.checkmark {
  color: green;
  font-size: 20px;
}
/*Pricing-Table-Ends*/

@media (min-width: 768px) and (max-width: 992px) {
    .video-testi-sec p {
        min-height: 220px;
    }

    .video-testi-sec img.d-block {
        height: auto !important;
        width: 100%;
    }

    .business-tabs .nav-tabs .nav-item {
        margin-right: auto;
    }
}

@media only screen and (max-width: 991px) {

    .enquiry-modal .modal-dialog{
        max-width: 100%;
        margin: 5.75rem 2rem;        
    }

    #topbar_latest {
        padding: 15px !important;
        font-size: 16px !important;
    }

    .envision-nav .navbar-collapse {
        width: 280px;
    }    

    .envision-nav .navbar .navbar-nav {
        overflow-y: scroll;
        height: 100%;
        padding-bottom: 50px;
    }
}



@media only screen and (max-width: 767px) {
    .ee_partner_form{
        height: auto;
    }

    .launch_inner img {
        margin: 0 auto;
        display: block;
    }

    .video-testi-sec p {
        min-height: 300px;
    }

    .video-testi-sec img.d-block {
        height: auto !important;
        width: 100%;
    }

    .testimonial-modal .modal-body {
        z-index: 99;
    }

    .testimonial-modal button.close {
        z-index: 999;
        top: -20px;
        left: 88%;
    }

    .business-tabs .nav-tabs{
        margin-bottom: 15px;
    }
    .business-tabs .nav-tabs .nav-item {
        flex-grow: 1;
        margin-right: 0;
        padding: 15px 0 0;
    }

    .business-tabs .nav-tabs .nav-item + .nav-item{
        border-top: 1px solid #ccc !important;
    }

    #portfolio .nav-tabs .nav-item .nav-link select {
        margin-bottom: 0;
        width: 100%;
    }
}