:root{--theme-color:#3279ee}.body_wrapper{overflow:hidden}.body_wrapper>.container-fluid{padding:0}.slick-dots .slick-active button{background:#010d2a!important}.section-padding{padding-bottom:60px;padding-top:60px}.heading{margin-bottom:45px;max-width:615px;width:100%}.heading.text-center{margin-left:auto;margin-right:auto}.heading h2{color:#252a37;font-size:46px;font-weight:700;margin:0}.btn.theme-btn{background:#3279ee;border:1px solid #3279ee;border-radius:6px;color:#fff;display:inline-block;font-size:17px;padding:16px 35px}.btn.theme-btn.btn2,.btn.theme-btn:hover{background:#010e2a;border-color:#010e2a}.btn.theme-btn.btn2:hover,.mainHeader .btn.theme-btn:hover{background:#fff;border-color:#3279ee;color:#3279ee}.btn.theme-btn i{font-size:.9em;margin-left:8px}#main-content{color:#252a37;font-size:18px}main#main-content{margin-top:0!important}.mainHeader{padding:8px 78px;position:absolute;top:0;width:100%;z-index:99}.mainHeader .btn.theme-btn{background:transparent;border:1px solid #fff;border-radius:6px;color:#fff;padding:10px 25px}.mainHeader a.btn:after{content:"\f30b";display:inline-block;font-family:Font Awesome\ 5 Pro;margin-left:4px}.main_hero{background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:95vh;padding:240px 0 40px;position:relative;z-index:1}.main_hero:before{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.main_hero h1{color:#fff;font-family:sans-serif!important;font-size:56px;margin-bottom:20px}.main_hero .textBox p{color:#fff;font-size:18px;font-weight:300}.main_hero .textBox p a{color:#fff}.main_hero .btnBox{margin-top:26px}.hero_video{border-radius:10px;overflow:hidden;padding-bottom:58%;position:relative;z-index:1}.hero_video iframe{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ourCompanies .companies_list{margin:0 -4px}.ourCompanies .companies_list>div{padding:0 4px}.ourCompanies .office_info{margin-top:80px}.ourCompanies .office_info h3{color:#07133b;font-size:16px;margin:0 0 4px}.ourCompanies .info_tag{color:#1b558a;font-size:14px}.ourCompanies .info_tag span{margin-right:6px}.ourCompanies .subtitle{color:#86888b!important}.office_info .aboutVideo{padding:15px}.office_info .aboutVideo video{width:100%}.ourEDS .container{max-width:1180px}.ourEDS .box{background:#fff;height:100%;padding:30px;transition:all .25s}.ourServices .row>div{margin-bottom:25px}.ourServices .box{box-shadow:0 21px 25px rgba(0,0,0,.12);height:100%;padding:30px;transition:all .25s}.edsBenefits .box,.ourServices .box{background:#f3f6f7}.ourEDS .box:hover,.ourServices .box:hover{background-color:#3279ee;background-image:url(https://www.ecomdiversify.com/hubfs/Mask%20group.png);background-position:100% 100%;background-size:cover}.ourServices .box:hover{background-image:url(https://www.ecomdiversify.com/hubfs/service-box-mask-1.png);box-shadow:0 4px 2px rgba(0,0,0,.05)}.ourEDS .box .icon{margin-bottom:26px}.ourEDS .box .icon img{max-width:92px}.ourEDS .box h3,.ourServices .box h3{color:#252a37;font-size:20px;margin-bottom:12px;transition:all .25s}.ourEDS .box p,.ourServices .box p{color:#86888b;font-size:16px;transition:all .25s}.ourEDS .box:hover h3,.ourEDS .box:hover p,.ourServices .box:hover h3,.ourServices .box:hover p{color:#fff}.edsBenefits{background:#fff!important;padding-bottom:80px}.ourReviews .imgBox img{border-radius:15px}.reviewSlider .content p{font-size:18px;font-style:italic}.reviewSlider .icon img{border-radius:5px;height:75px;object-fit:contain;width:75px}.reviewSlider .info h5{color:#000;font-size:16px}.reviewSlider .info p{color:#86888b;font-size:12px;padding:0}.reviewSlider .slick-arrow{bottom:-50px;color:#879cae;font-weight:400;height:25px;left:-4px;padding:0;top:auto;width:25px}.reviewSlider .slick-arrow:hover{color:var(--theme-color)}.reviewSlider .slick-next.slick-arrow{left:36px}.weHelp{background:#01112d}.weHelp .heading h2{color:#fff}.weHelp .box{border-left:1px solid transparent;padding:15px}.weHelp .box h3{color:#fff;font-size:24px;font-weight:800;letter-spacing:.01em;line-height:150%;margin-bottom:10px}.weHelp .box p{color:#fff;font-size:18px;font-weight:400;line-height:150%;padding-left:30px}.weHelp .box:hover{background:#1f3152;border-left:1px solid #3279ee}.weHelp .content{margin-top:80px}.weHelp .imgBox img{position:relative;right:-20px;transform:scale(1.4)}.home_cta{background:url(https://20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/cta_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;max-width:1360px;padding:0 40px;position:relative}.home_cta h2{font-size:48px;font-weight:800;line-height:120%}.home_cta h2,.home_cta h3{color:#fff;letter-spacing:.01em;margin:0 0 10px}.home_cta h3{font-size:26px;font-weight:500;line-height:150%}.home_cta .content p{color:#dce6f5;font-size:20px;font-weight:400;letter-spacing:.01em;line-height:150%;margin:0 0 10px}footer.main_footer{background:#01112d;padding:20px 0}.footer_area{padding:30px 0}.footer_menu ul{display:flex;flex-wrap:wrap;justify-content:center}.footer_menu ul li a{color:#fff;display:block;font-size:16px;font-weight:300;margin:4px 0;padding:2px 14px}.footer_menu ul li a:hover{color:var(--theme-color)}ul.social_links{display:flex;grid-gap:18px;justify-content:center}ul.social_links li a{align-items:center;background:#fff;border-radius:50%;display:inline-flex;height:38px;justify-content:center;width:38px}ul.social_links li a:hover{background:var(--theme-color)}ul.social_links li a span{display:inline-flex}ul.social_links li a svg{display:inline-flex;height:20px;margin:0;width:20px}ul.social_links li a:hover svg{fill:#fff}.copyright_area{border-top:1px solid #464c5c;padding:30px 0 20px}.copyright_area .copyright{color:#d7d7d7;font-size:15px;font-weight:300}.copyright_area .bslink{color:#20c2e3;text-decoration:none}.copyright_area .bslink:hover{color:#bababa}.privacyMenu ul{display:flex;flex-wrap:wrap}.privacyMenu ul li{margin-right:15px}.privacyMenu ul li a{color:#fff;font-size:15px;font-weight:300;opacity:.8}.privacyMenu ul li a:hover{color:var(--theme-color);opacity:1}.companies_list .slick-dots{padding-top:0}.companies_list .item{padding:10px 16px}.our_retailers .logoBox{background:#fff;border-radius:5px;box-shadow:0 35px 21px hsla(216,2%,54%,.05),0 15px 15px hsla(216,2%,54%,.09),0 4px 9px hsla(216,2%,54%,.1),0 0 0 hsla(216,2%,54%,.1);margin:20px 0;padding:18px 12px;text-align:center}.retailerSlider .box{padding:0 12px}.companies_list .logoItem,.retailerSlider .box .icon{background:#fff;border-radius:5px;box-shadow:0 15px 28px hsla(216,2%,54%,.02),0 5px 5px hsla(216,2%,54%,.09),0 4px 9px hsla(216,2%,54%,.1),0 0 0 hsla(216,2%,54%,.1);margin:20px 0;padding:10px;text-align:center}.our_retailers .logoBox img{height:65px;max-width:185px;object-fit:contain}.companies_list .logoItem img,.retailerSlider .box img{height:56px;max-width:150px;object-fit:contain}.our_principles .column{padding-top:110px}.step_count{color:#252a37;font-size:20px;font-weight:600;left:0;position:absolute;text-align:center;top:0;width:100%}.step_count:before{background:#3279ee;border:5px solid #d4e4ff;border-radius:50%;bottom:-32px;content:"";height:25px;left:50%;position:absolute;transform:translateX(-50%);width:25px}.step_count:after{background:#e3e3e5;content:"";height:1px;left:0;position:absolute;top:48px;width:100%;z-index:-9}.column:first-child .step_count:after{left:50%}.column:last-child .step_count:after{left:auto;right:50%}.principlesBox{background:#fff;box-shadow:0 23px 80px rgba(0,0,0,.07),0 6.93383px 24.1177px rgba(0,0,0,.025),0 2.87996px 10.0172px rgba(0,0,0,.007);height:100%;padding:20px;position:relative;text-align:center}.principlesBox:before{background:#3279ee;border-radius:4px;bottom:1px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:135px}.principlesBox .icon img{height:120px;max-width:255px;object-fit:contain;width:100%}.principlesBox h3{color:#000;font-size:20px;margin:20px 0 5px}.principlesBox p{color:#86888b;font-size:16px}.eds_benefits{background:#ebf1f3;border-radius:20px;margin-top:60px}.aboutFounder .image_area{position:relative}.aboutFounder .logo_box{background:#fff;border-radius:8px;bottom:6px;box-shadow:0 23px 80px rgba(0,0,0,.07),0 6.93383px 24.1177px rgba(0,0,0,.025),0 2.87996px 10.0172px rgba(0,0,0,.007);max-width:162px;padding:15px;position:absolute;right:4px}.aboutFounder .content{font-size:20px}.contact_hero{min-height:500px}.contact_hero .container{max-width:748px}.contact_usForm .container{max-width:1100px}.contact_form{background:#fff;border-radius:6px;box-shadow:0 113.623px 90.8985px rgba(0,0,0,.07),0 47.469px 37.9752px rgba(0,0,0,.05),0 25.3792px 20.3034px rgba(0,0,0,.042),0 14.2274px 11.3819px rgba(0,0,0,.035),0 7.55606px 6.04485px rgba(0,0,0,.028),0 3.14424px 2.5154px rgba(0,0,0,.02);padding:60px 50px 80px}.contact_form h2{color:#000;font-size:42px;margin-bottom:25px;text-align:center}.contact_form form{margin:0 auto;max-width:910px}.contact_form fieldset{max-width:100%!important}.contact_form fieldset label{color:#000!important;font-size:20px;font-weight:500}.contact_form fieldset input,.contact_form fieldset textarea{background-color:#f7f7f7;border:1px solid #f7f7f7}.contact_form fieldset input::-webkit-input-placeholder{color:#b9b9c5}.contact_form fieldset input:-ms-input-placeholder{color:#b9b9c5}.contact_form fieldset input::placeholder{color:#b9b9c5}.contact_form fieldset textarea::-webkit-input-placeholder{color:#b9b9c5}.contact_form fieldset textarea:-ms-input-placeholder{color:#b9b9c5}.contact_form fieldset textarea::placeholder{color:#b9b9c5}.contact_form fieldset ul.inputs-list{display:flex;flex-wrap:wrap;margin-top:10px;max-width:762px}.contact_form fieldset .hs-fieldtype-checkbox{margin-top:20px}.contact_form fieldset ul.multi-container li{width:20%}.contact_form fieldset ul.multi-container li label{font-size:15px;font-weight:400}.contact_form .hs_submit{margin-top:32px;text-align:center}.contact_form .hs_submit .hs-button{background:#3279ee;border-radius:6px;font-size:18px;font-weight:500;min-width:168px}.contact_form input[name=company],.contact_form input[name=email],.contact_form input[name=firstname],.contact_form input[name=industry],.contact_form input[name=lastname],.contact_form input[name=phone],.contact_form input[name=referred_by_],.contact_form input[name=website]{background-position:left 14px center;background-repeat:no-repeat;background-size:18px;padding-left:42px!important}.contact_form input[name=firstname],.contact_form input[name=lastname]{background-image:url(//20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/raw_assets/public/Ecommerce%20-%202021/images/Form%20icon/user-icon.png);background-size:15px}.contact_form input[name=email]{background-image:url(//20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/raw_assets/public/Ecommerce%20-%202021/images/Form%20icon/email-icon.png)}.contact_form input[name=phone]{background-image:url(//20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/raw_assets/public/Ecommerce%20-%202021/images/Form%20icon/phone-icon.png)}.contact_form input[name=company]{background-image:url(//20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/raw_assets/public/Ecommerce%20-%202021/images/Form%20icon/company-icon.png)}.contact_form input[name=website]{background-image:url(//20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/raw_assets/public/Ecommerce%20-%202021/images/Form%20icon/website-icon.png)}.contact_form input[name=industry]{background-image:url(//20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/raw_assets/public/Ecommerce%20-%202021/images/Form%20icon/Industry-icon.png)}.contact_form input[name=referred_by_]{background-image:url(//20435290.fs1.hubspotusercontent-na1.net/hubfs/20435290/raw_assets/public/Ecommerce%20-%202021/images/Form%20icon/referred-icon.png)}.carousel-section .icon{text-align:center}@media (max-width:1600px){.container{max-width:1100px}.main_hero h1{font-size:45px}.main_hero .textBox p{font-size:16px}}@media (max-width:1400px) and (min-width:1341px){.main_hero .container{max-width:1000px}}@media (max-width:1340px) and (min-width:1300px){.main_hero .container{max-width:960px}.main_hero h1{font-size:40px}.btn.theme-btn{font-size:15px;padding:12px 26px}}@media (max-width:1299px){.mainHeader .navbar_toggle.d-xl-none,.menuSidebar .nav_closeBtn.d-xl-none{display:block!important}.navbar_toggle{background:none!important;border:none!important;margin-left:6px;padding:0}.menuSidebar{background:#010e2a;height:100%;max-width:350px;overflow:auto;padding:80px 32px 32px;position:fixed;right:-350px;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:100%;z-index:999}.menuSidebar.open{right:0}.menuSidebar .nav_closeBtn{background:none;color:#ccc;font-size:44px;font-weight:300;position:absolute;right:10px;top:10px}.menuSidebar .nav_closeBtn:hover{opacity:.6}.menuSidebar ul li:not(:last-child){margin-bottom:20px}.menuSidebar ul li a{color:#e3e3e3;display:block;font-size:20px;font-weight:400;padding:10px 0}.menuSidebar ul li a:hover{color:#3279ee;text-decoration:none}.menuSidebar ul li:hover a{color:#3178ee}.menuSidebar ul li.active a{color:#fff;font-weight:500}.menuSidebar_overlay{background:#000;cursor:pointer;height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:99}.menuSidebar_overlay.active{opacity:.3;visibility:visible}}@media (max-width:1199px){.main_hero h1{font-size:35px;line-height:1.2}.heading h2{font-size:32px}.mainHeader{padding-left:0;padding-right:0}}@media (max-width:991px){.main_hero .container{max-width:700px}.main_hero .textBox{text-align:center}.contact_form fieldset ul.inputs-list li{width:33.33%}.main_hero{min-height:70vh;padding-top:260px}}@media (max-width:800px){.mainLogo img{max-width:185px}.main_hero{padding-top:140px}}@media (max-width:767px){.main_hero{padding-top:85px}.mainLogo img{max-width:100%}.heading h2{font-size:25px}.btn.theme-btn{border-radius:4px;font-size:14px;padding:10px 20px}.navbar_toggle svg{height:28px;width:28px}.main_hero h1{font-size:34px;margin-bottom:12px}.main_hero .textBox p{font-size:15px}.aboutFounder .logo_box{max-width:122px;padding:12px}.ourEDS .box .icon{text-align:center}.contact_form{padding:30px 22px 40px}.contact_form h2{font-size:25px;margin-bottom:10px}.contact_form fieldset ul.inputs-list li{width:50%}.weHelp .imgBox img{right:0;transform:scale(1)}.ourEDS .container{max-width:500px}.ourCompanies .office_info{margin:80px auto 0;max-width:620px}}@media (max-width:640px){.mainHeader .nav_btn{padding-left:5px}.mainHeader .btn.theme-btn{font-size:13px;padding:10px 14px}.contact_form fieldset ul.inputs-list li{width:50%}.home_cta{padding:0}.home_cta h2{font-size:35px}.home_cta h3{font-size:20px;margin:0}.home_cta .content p{font-size:16px}}@media (min-width:1200px){.main_hero .videoBox{padding-left:40px}.mainHeader .nav_btn{position:absolute;right:15px}.home_cta .imgBox{bottom:0;max-width:52%;padding:0;position:absolute;right:0;top:-35px;width:52%}.home_cta .imgBox img{height:100%;object-fit:cover;object-position:top center;width:100%}}@media (min-width:1300px){.menuSidebar{align-items:center;display:flex;left:0;max-width:210px;min-height:95vh;overflow:auto;padding:14px;position:fixed;top:0;width:100%;z-index:999}.page.Contact .menuSidebar{min-height:500px}.menuSidebar ul li:not(:last-child){margin-bottom:15px}.menuSidebar ul li a{background:#fff;box-shadow:0 4px 6px -2px rgba(0,0,0,.22);color:#000;display:inline-flex;font-size:16px;font-weight:500;padding:6px 10px 6px 28px;position:relative}.menuSidebar ul li a:before{background:transparent;border:3px solid #ccc;border-radius:50%;content:"";height:11px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:11px}.menuSidebar ul li.active a:before,.menuSidebar ul li:hover a:before{background:#1a60d5;border-color:#fff}.menuSidebar ul li a:hover,.menuSidebar ul li.active a{background:#3178ee;color:#fff;text-decoration:none}}@media (min-width:2100px){body{zoom:125%}}