/* Full Template Style : style 3 Designs CSS */
.new-header-2,
.new-header-2 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-my-menu.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a
{font-family:"ProximaNova-Regular" !important; }
.width-966{width: 966px; max-width: 100%; margin:0 auto;}
.left-sec-50,.right-sec-50{width: 50%; float: left;}
.left-sec-40{width: 40%; float: left;}
.left-sec-60{width: 60%; float: left;}
.max-wrapper-width{max-width: 1920px; margin:0 auto;}
.mar-bot-20{margin-bottom: 20px;}
.mar-bot-30{margin-bottom: 30px;}
.mar-bot-40{margin-bottom: 40px;}
.mar-bot-15{margin-bottom: 15px;}
.mar-bot-10{margin-bottom: 10px;}
.mar-bottom-5{margin-bottom: 5px;}
.mar-top-5{margin-top: 5px;}
.mar-top-10{margin-top: 10px;}
.mar-top-20{margin-top: 20px;}
.mar-top-30{margin-top: 30px;}
.mar-top-50{margin-top:5px;}
.mar-bot-70{margin-bottom: 70px;}
.mar-top-15{margin-top: 15px;}
.mar-top-0{margin-top: 0px !important;}
.pad-t-b-50{padding: 50px 0px;}
.full-width{width:100%;}
.pad-top-20{ padding-top: 20px; }
.svg-center{ margin: 0 auto; }
.padd-left-30{ padding-left: 30px; }
.margin-bottom-7 svg{ margin-bottom: -7px;  }
.centered-wrapper{ width: 1170px; max-width: 95%; }
a div:focus,a div:active, a:focus, a:active{ outline: none !important; -webkit-appearance: none !important; }
.left{	float: left; }
.right{	float: right;}
.width-25{	width: 25%;}
.width-75{	width: 75%;}
.width-50{	width: 50%;}
.width-100{	width: 100%;}
.width-30{ width: 33.3%; }
.col-row{ margin-left: -7px; margin-right: -7px; clear: both; }
.col-row:after, .col-row:before {display: table;content: " ";clear: both;}
.col-4,.col-3,.col-2,.col-5,.col-6{ float: left; padding-left: 7px; padding-right: 7px; margin-bottom: 15px; }
.col-4{ width: 25%; }
.col-3{ width: 33%; }
.col-2{ width: 50%; }
.col-5{ width: 20%; }
.col-6{ width: 16.5%; }
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.menu-item-has-children.menu-item-depth-0:hover a:first-child span:after{content: '';position: absolute;bottom: 0;top: 95%;z-index: 9999999;left: 50%;background: #ffffff;right: auto;transform: rotate(135deg);height: 0px;width: 0px;border: 8px solid #00000000;opacity: 1;-webkit-box-shadow: -1px 1px 0px 0px rgba(189,188,188,0.5);-moz-box-shadow: -1px 1px 0px 0px rgba(189,188,188,0.5);box-shadow: -1px 1px 0px 0px rgba(189,188,188,0.5);    transition: all 0.7s ease-in-out;-webkit-transition: all 0.7s ease-in-out;-ms-transition: all 0.7s ease-in-out;display:none;}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.menu-item-has-children.menu-item-depth-0 a:first-child span:after {content: '';position: absolute;bottom: 0;top: 95%;z-index: 9999999;left: 50%;background: #ffffff;right: auto;transform: rotate(135deg);height: 0px;width: 0px;border: 8px solid #ffffff;opacity: 0;-webkit-box-shadow: -1px 1px 0px 0px rgba(189,188,188,0.5);-moz-box-shadow: -1px 1px 0px 0px rgba(189,188,188,0.5);box-shadow: -1px 1px 0px 0px rgba(189,188,188,0.5);}
.header-style-2 ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{ border-radius: 0px !important;background-color:#000923; }
#custom_html-2 .top-btn{padding: 12px 15px; border-radius: 3px; font-size: 15px;font-family: 'Proxima Nova Lt',sans-serif; line-height: 15px;letter-spacing: 0.15px; display: inline-block; background: #fff; color: #294ADD !important; border: 1px solid #294ADD;}
#custom_html-2 .top-btn:hover{background: -moz-linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);background: -webkit-linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);background: linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c26f8",endColorstr="#1457d5",GradientType=1);color: #ffffff !important;}
li.menu-item-5234.menu-item-has-children.menu-item-depth-0:hover a:first-child span:after{ background: #f5f9fc !important; }
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.menu-item-has-children.menu-item-depth-0:hover div a:first-child span:after{ content: none; }
/* Whats New Page Start */
.gradient-banner{background: rgb(108,38,248);background: -moz-linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);background: -webkit-linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);background: linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c26f8",endColorstr="#1457d5",GradientType=1);}
li.menu-item-5234 .wpmm-sub-menu-wrap {border-bottom: 3px solid #fff200 !important;border-top: 2px solid #0f172b !important;border-left: 2px solid transparent !important;border-right: 2px solid transparent !important;}
.wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover div{ border-bottom: 3px solid #fff200 !important; border: 2px solid #eee; border-radius: 2px; }
.page-template-template-home-2 header .centered-wrapper{max-width: 1170px !important;}
.header-style-2 .centered-wrapper{margin-right:auto;margin-left:auto;vertical-align:middle;display:flex; clear: both; align-items: center;}
.header-container{ width: 100%; margin: 0 auto; text-align: center; padding: 70px; }
.header-container.gradient-bg{ color: #ffffff; }
.hide{ display: none; }
.show{ display: block; }
.section-header{ background-color: #F5F9FC; padding: 54px; margin: 0 auto; text-align: center; }
.large-heading{	color: #000; font-size: 35px; line-height: 47px; letter-spacing: 0px; margin: 12px auto; }
.content-img-box{ margin: 15px auto; box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.07); padding: 30px 20px; border-radius: 5px; display: inline-block; width: 100%; position: relative; }
.img-box{ display: block;text-align: center;padding-right: 15px;padding-left: 15px;}
.text-block{ padding-right: 15px; padding-left: 15px; }
.content-title{font-size: 20px;line-height: 30px;font-family: 'Arimo' !important;color: #222222;font-weight: 700;}
.readmore-btn{box-shadow: 0.93px 2.85px 5px #1E41B817;border-radius: 17px;font-size: 15px;line-height: 27px;color: #0446C3;font-weight: 700;padding: 8px 12px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.readmore-btn:hover, .readmore-btn:active, .readmore-btn:focus{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;background-color: #0446C3;color: #ffffff;}
.post-date{text-align: right;font-size: 14px;line-height: 26px;color: #E1E1E1;position: absolute;bottom: 10px;right: 10px;}
.enhancement-list-items ul {list-style-type: disc;padding: 10px 5px 10px 20px;}
.small-heading{font-size: 20px;line-height: 33px;font-family: 'Arimo';font-weight: 700;color: #222222;margin: 5px 0px;}
.enhance-content {margin: 8px 0px;}
li.enhancement-option {margin-bottom: 20px;}
.bottom-mail-section{background-color: #EAF3FB;padding: 50px;width: 100%;margin: 15px auto 0px;}
.form-disclaimer{color: #A0AAB1;width: 810px;margin: 0 auto;max-width: 100%;}
.section-box-col{background-color: #F5F9FC;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);padding: 18px 0px;}
.desktop-hide{display: none;}
.column-full{display: flex;display: -webkit-flex;display: -ms-flexbox;align-items: center;}
.border-box-tabs{ border-radius: 0px; max-width: 100% !important; margin: 0 auto 15px;width: 100%;z-index: 9;  }
.border-box-tabs.white-bg{background: #fff; padding: 5px 40px 0px !important;  }
.first-section .box-tab-wrapper.medium-width-slider .small-wrapper-box{ display: inline-flex; }
.border-box-tabs.white-bg .box-tab-wrapper.medium-width-slider .small-wrapper-box{border-bottom: 1px solid rgba(112, 112, 112, 0.22); border-top: 1px solid rgba(112, 112, 112, 0.22); padding-top: 40px;}
.border-box-tabs.gradient-bg{ padding: 0px 40px 0 !important; position: relative; border-top: 1px solid rgba(0,0,0,0.16);background: transparent linear-gradient(179deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box; box-shadow: 0px -10px 9px #0000001C !important; }
.bg-color-grad{ position: relative;background: transparent linear-gradient(179deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box; margin-top: -1px;}
.border-box-tabs.fixed{ border-bottom: 1px solid rgba(0, 0, 0, 0.04); height: 119px; }
.box-tab-wrapper { padding-top: 10px; }
.border-box-tabs.gradient-bg p, .border-box-tabs.gradient-bg a, .border-box-tabs.gradient-bg svg, .border-box-tabs.gradient-bg div, .border-box-tabs.gradient-bg svg path{ color: #ffffff; fill: #ffffff; }
.border-box-tabs.fixed .small-wrapper-box{ border-bottom: 0px solid rgba(0, 0, 0, 0.04); }
.medium-width-slider .flex-control-nav{display: none !important;}
ul.small-wrapper-box li.small-icon-box{ width: 120px; padding: 0px 15px 0px; height: 100px; position: relative; float: none;margin-bottom: 0px !important;}
ul.small-wrapper-box li.small-icon-box.pro_recom_box{width:12%; }
ul.small-wrapper-box li.small-icon-box:focus, ul.small-wrapper-box li.small-icon-box a:focus{ outline: none; }
li.small-icon-box a{ display: inline-block; position: relative; width: 100%; height: 100%; text-align: center; }
html .flexslider.carousel{ background-color: transparent; padding: 30px 25px 0px;}
.feature-slide-heading:after{width: 100%;height: 4px;background: #cfe2ff;position: absolute;content: "";left: 0;top: -15px;}
.full-width:after, .full-width:before { clear: both; display: table; content: '';}
.featured-slider li:first-child .feature-slide-heading:after{ width: 50%; left: 50%; }
.featured-slider li:last-child .feature-slide-heading:after{ width: 50%; right: 50%; }
.flexslider:hover .flex-direction-nav .flex-next, .flexslider .flex-direction-nav .flex-next{ right: 0px !important; opacity: 1; }
.flexslider:hover .flex-direction-nav .flex-left, .flexslider .flex-direction-nav .flex-left{ left: 0px !important; opacity: 1; }
html .flex-direction-nav a{ margin:0 !important; height: 100%; }
.medium-width-slider .flex-direction-nav a{ background-size: 50%; background-color: rgba(255,255,255,0.93); padding: 0px 15px; cursor: pointer; }
.medium-width-slider .flex-direction-nav .flex-next{right: -5px !important;}
.feature-slides .client-review{padding: 0px 15px;}
.flexslider:hover .flex-direction-nav .flex-prev{opacity: 1 !important;left: 0px !important; height: 100%;background-position: center;}
.flexslider:hover .flex-direction-nav .flex-next{opacity: 1 !important;right: 0px !important;height: 100%;background-position: center;}
.ui-accordion-content-active{ padding-bottom: 15px; }
.feature-slide-heading:before {content: "";width: 14px;/* height: 10px; */background: #fff;position: absolute;border-radius: 50%;border: 4px solid #cfe2ff;padding: 4px 11px;left: 50%;/* right: 0; */transform: translateX(-50%);top: -33px;z-index: 999;font-size: 19px;color: #1B52D8;}
.feature-slide-heading.first-heading:before{content: "1";}
.feature-slide-heading.second-heading:before{content: "2";}
.feature-slide-heading.third-heading:before{content: "3";}
.feature-slide-heading.fourth-heading:before{content: "4";}
.feature-slide-heading.fifth-heading:before{content: "5";}
.feature-slide-heading.sixth-heading:before{content: "6";}
.feature-slide-heading.seventh-heading:before{content: "7";}
.feature-slide-heading.eighth-heading:before{content: "8";}
.feature-slide-heading.ninth-heading:before{content: "9";}
.feature-slide-heading {position: relative;margin: 32px 0 10px;padding: 11px 5px 0px;}
li.small-icon-box.ui-tabs-active:after { transform: scaleX(1);}
.small-icon-box p{ display: none; visibility: hidden; }
.ui-tabs-panel { padding: 35px 10px; display: flex;  width: 100%; position: relative; justify-content: space-around;align-items: flex-start;overflow: visible; }
#wrapper{ overflow: initial !important; }
.accordion-tabs .ui-tabs-panel { padding: 20px 0px; align-items: center; vertical-align: middle; width: 100%; }
.ui-tabs-panel h2.title{font-size: 37px; color: #1D2433; font-family: "ProximaNova-Light"; line-height: 40px;font-weight: normal;}
.tab-category{background: #0063F9;padding: 3px 10px;border-radius: 25px;font-size: 10px;line-height: 10px;color: #fff;letter-spacing: 0.3px;text-transform: uppercase;font-family: 'Avenir Next Bold';}
.ui-accordion-header .accordion-title{font-family: 'Proxima Nova LT'; font-size: 22px; color: #0B101C; letter-spacing: -0.3px; }
.tab-content, .tab-content.hide{ transition: all 0.8s ease-in-out 4s; -webkit-transition: 0.8s ease-in-out; width: 100%; background-color: #ffffff; }
.ui-accordion-header { padding-left: 0px; cursor: pointer; margin-top: 10px; position: relative; font-size: 18px; text-transform: capitalize; line-height: 25px; padding: 20px 0px 10px; border-top: 1px solid #D6E7FF; }
.ui-accordion-header-active, .ui-accordion-header-active .accordion-title{ outline: none; cursor: pointer; padding-bottom: 15px; }
.ui-accordion-header:focus, .ui-accordion-header-active:focus{ outline: none; }
.ui-accordion-content{padding-left: 0px; color: #333; font-family: 'ProximaNova-Regular'; font-size: 15px; line-height: 21px; letter-spacing: 0.5px;}
.ui-accordion-content p{ color: #485160; font-family: 'ProximaNova-Regular'; font-size: 15px; line-height: 21px; letter-spacing: 0.5px; }
.ui-accordion-header-active, .ui-accordion-content-active{ padding-left: 0px; margin-bottom: 0px; outline: none; }
.ui-accordion {margin-bottom: 15px;clear: both;width: 100%; border-bottom: 1px solid #D6E7FF; }
.tab-contents .fade.in{ display: block; }
.tab-contents .fade{ display: none; }
.more-btn{padding: 8px 20px;margin-bottom: 10px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;background: #ffffff;box-shadow: 0px 3px 6px 0px rgba(18, 87, 212, 0.16);-webkit-box-shadow: 0px 3px 6px 0px rgba(18, 87, 212, 0.16);-moz-box-shadow: 0px 3px 6px 0px rgba(18, 87, 212, 0.16);border-radius: 50px;text-transform: uppercase;font-family: 'Avenir Next Demi Bd';margin-left: 5px;line-height: 1.6;font-size: 14px;color: #0447C2;}
.more-btn:hover{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;text-decoration: none !important;background: #0063F9;color: #fff;}
.blue-gradient-btn{padding: 12px 16px;margin-bottom: 10px;background: linear-gradient(#1257d4 0%, #5e2df2 100%);box-shadow: 0px 7px 13px rgba(41, 74, 221, 0.18);border-radius: 5px;text-transform: uppercase;line-height: 1.6;font-size: 14px;color: #ffffff !important; border:none;}
.blue-gradient-btn:hover{ color: #1257d4 !important; background: #ffffff; box-shadow: none; }
.blue-gradient-btn-hover{color: #294ADD; background: transparent;padding: 11px 20px;border: 1px solid #1E5EDF; transition: all 0.5s ease;-webkit-transition: all 0.5s ease;border-radius: 5px;text-transform: uppercase;line-height: 1.6;font-size: 14px;}
.blue-gradient-btn-hover:hover{ color: #ffffff !important; background: linear-gradient(#1257d4 0%, #5e2df2 100%); box-shadow: 0px 7px 13px rgba(41, 74, 221, 0.18); }
.blue-gradient-btn-hover-blog{color: #294ADD; background: transparent;padding: 5px 10px;border: 1px solid #1E5EDF; transition: all 0.5s ease;-webkit-transition: all 0.5s ease;border-radius: 5px;text-transform: capitalize;line-height: 1.6;font-size: 14px;margin-top: 10px;display: inline-block;margin-left: 5px;}
.blue-gradient-btn-hover-blog:hover{ color: #ffffff !important; background: linear-gradient(#1257d4 0%, #5e2df2 100%); box-shadow: 0px 7px 13px rgba(41, 74, 221, 0.18); }
.btn-block{ padding: 20px 0px; display: block; width: 100%; }
.tab-contents{ display: -webkit-box; }
.popup-wrapper {padding: 0px; width: 95%; margin: 0 auto;}
.side-box-title{ color: #646464; font-family: 'ProximaNova-Bold'; font-size: 12px; letter-spacing: 0.02em; line-height: 16px; text-transform: uppercase; padding: 12px 2px 10px; }
.custom-boxes{ display: block; padding-top: 10px; }
.custom-box-item{ color: #646464; font-family: 'ProximaNova-Regular'; font-size: 14px; border: 1px solid #F2F2F2;  box-shadow: 0px 7px 22px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 7px 22px rgba(0, 0, 0, 0.1); padding: 35px 10px; text-align: center;line-height: 17px; height: 105px;position: relative;}
.custom-box-item:hover, .custom-box-item-auto:hover{ background: #0063F9; color: #fff; }
span.absolute {position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);width: 100%;text-align: center;padding: 0px 12px;}
.modal-popup-features{ display: none; position: fixed; background: rgba(0, 0, 0, 0.18); top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 999999; }
.features-wrapper{ position: absolute; top: 50%; left: 50%;background: #ffffff;transform: translateX(-50%) translateY(-50%);text-align: center;padding: 50px;width: 500px;max-width: 90%;border-radius: 20px;}
.close-modal{position: fixed;z-index: 1;top: 25px;right: 35px;width: 19px;height: 19px;cursor: pointer;transition: .2s;background: transparent;-webkit-appearance: none;border: none;font-size: 25px;opacity: 0.5;outline: none;}
.close-modal:focus{ outline: none; }
.tabs-wrapper{ margin: 0 auto; display: inline-block; width: 100%; text-align: center; padding: 0px 10px; border-bottom: 1px solid #EBEBEB;}
.tabs-wrapper .tabs-item{ float: left; padding: 5px 0px 0px; width: 33%; text-align: center; border-radius: 3px 3px 0px 0px; }
.tabs-wrapper .tabs-item a{display: inline-block;text-align: center;line-height: 15px;font-family: 'Avenir Next Md';font-size: 14px; color: #555555;width: 100%;padding: 0px 11px;}
.tabs-wrapper .tabs-item a:focus,.tabs-wrapper .tabs-item:focus, li.tabs-item.active a:focus{ outline: none; }
.tabs-wrapper .tabs-item.ui-state-active, .tabs-wrapper .tabs-item.ui-state-active a, .tabs-wrapper li.tabs-item.active, .tabs-wrapper li.tabs-item.active a{color: #fff;background: #0063F9;}
.auto-width-box {width: auto;float: left;margin-left: 5px;margin-right: 5px;margin-bottom: 15px;}
.custom-box-item-auto{ color: #646464; font-family: 'Avenir Next Md'; font-size: 14px; border: 1px solid #F2F2F2; border-radius: 10px; box-shadow: 0px 7px 22px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 7px 22px rgba(0, 0, 0, 0.1); padding: 16px 12px; cursor: pointer;text-align: center;line-height: 17px;position: relative;}
.tab-content.with-border{border: 1px solid rgba(112, 112, 112, 0.11);padding: 0px 15px;display: inline-block;border-radius: 5px;}
.home-first-section{margin: 0 auto;padding: 75px 0px;width: 100%;background-image: url('../images/bg/home-subtraction.png');background-repeat: no-repeat;background-position: right;background-size: auto 100%;}
.icon-box-title{color: #22252B;font-family: 'Avenir Next Demi Bd';font-size: 18px;line-height: 25px;letter-spacing: -0.025em;}
.list-features-icon-box{width: 100%;margin-bottom: 15px;}
.left-icon {display: inline-block;margin: 10px auto;}
.readmore-text {padding: 15px 0px;}
.small-text-feature{border: 1px solid #0063F9;padding: 3px 10px;border-radius: 25px;font-size: 10px;line-height: 10px;color: #0447C2;letter-spacing: 0.3px;text-transform: uppercase;font-family: 'Avenir Next Bold';}
.tab-wrapper-box{margin: 0 auto;display: inline-block;width: 100%;padding: 10px 25px;}
li.small-icon-box-width {width: 25%;padding: 5px 25px 5px;height: 125px;float: left;position: relative;margin-bottom: 10px;}
.small-icon-box-width .text{font-size: 17px;line-height: 22px;}
.section-tab-wrapper .ui-tabs-active a:after {content: '';position: absolute;bottom: -20px;border-bottom: 3px solid #0063F9;height: 2px;width: 62%;left: 0;right: 0;margin: 0 auto;}
.ui-tabs-active span.small-text-feature {color: #fff;background: #0063F9;}
.list-features-icon-box i{font-size: 18px;line-height: 25px;color: #3976EE;}
.icon-box-content{color: #485160;font-family: 'Avenir Next';font-size: 15px;line-height: 21px;}
.second-section {width: 100%;margin: 0 auto;padding: 80px 20px;}
.sub-heading{font-size: 18px;color: #22252B;font-family: 'Avenir Next Demi Bd';line-height: 25px;}
.shadow-boxes{padding: 40px 20px;box-shadow: 0px 10px 12px rgba(0,0,0,0.05);height: 265px;}
.content{font-family: 'Avenir Next';color: #485160;}
.big-text{font-size: 17px;line-height: 27px;}
.small-text{font-size: 15px;line-height: 22px;}
.margin-bottom{margin-bottom: 15px;}
.blue-text{color: #0447c2;}
.third-section {background: #F5F9FC;padding: 30px 20px;}
.problem-item-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 275px;-webkit-animation: fadein 2s;animation: fadein 2s;}
.problem-item-content-info {border-radius: 7px;background: #fff;width: 50%;padding: 47px 20px 35px 36px;position: relative;}
.tab-content .img-block {margin-left: 30px;max-width: 45%;}
/* HOME DESIGN 3 */
.home-banner-wrapper{ width: 100%; margin: 0 auto; display: flex; align-items: center;clear: both; padding: 60px 0px;}
.home-banner-wrapper.no-top-heading{ padding: 5px 0px 20px; }
.text-wrapper {float: right; width: 600px; padding-right: 15px; max-width: 95%; text-align: center; margin-bottom: 20px; }
.content-wrapper{ padding-right: 90px; }
.top-overlay{ position: absolute;z-index: -1;top: 0;content: '';left: 0;right: 0;width: 100%;height: 670px;background-position: top;background-repeat: no-repeat;background-size: 100% 660px;}
.text-white{color: #ffffff !important;}
.first-section{ min-height:90vh; max-height: 90vh; overflow: hidden; }
.first-section .new-home-temp{ max-height: 70vh; }
.new-home-temp{padding: 10px 0px 0px;margin: 0 auto;background-size: cover; background-position: bottom; display: inline-block; width: 100%; text-align: center;background-color:#F1F7FF;}
.banner-section img{margin-top: -20px;}
.banner-heading {font-size: 32px; line-height: 41px; letter-spacing: 0px; font-weight: normal; text-align: left;margin-top: 10px; margin-bottom: 10px; text-transform: none; }
.top-content{ color: #ffffff; line-height: 23px; letter-spacing: 0.5px; }
.top-heading .banner-heading{font-size: 42px;}
.top-description{font-size: 15px;line-height: 20px; letter-spacing: 0.5px; color: #DBE6FF;padding: 15px 5px;border-top: 1px solid rgba(255, 255, 255, 0.11);}
.green_grad{ background: url('../images/bg/button-bg.png') repeat-x; background-position: center; background-size: auto 100%; box-shadow: 0px 5px 7px rgba(32, 33, 190, 0.22);
background: rgba(181,244,63,1);
background: -moz-linear-gradient(top, rgba(181,244,63,1) 0%, rgba(181,244,63,1) 74%, rgba(79,167,20,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(181,244,63,1)), color-stop(74%, rgba(181,244,63,1)), color-stop(100%, rgba(79,167,20,1)));
background: -webkit-linear-gradient(top, rgba(181,244,63,1) 0%, rgba(181,244,63,1) 74%, rgba(79,167,20,1) 100%);
background: -o-linear-gradient(top, rgba(181,244,63,1) 0%, rgba(181,244,63,1) 74%, rgba(79,167,20,1) 100%);
background: -ms-linear-gradient(top, rgba(181,244,63,1) 0%, rgba(181,244,63,1) 74%, rgba(79,167,20,1) 100%);
background: linear-gradient(to bottom, rgba(181,244,63,1) 0%, rgba(181,244,63,1) 74%, rgba(79,167,20,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5f43f', endColorstr='#4fa714', GradientType=0 );
}
.no-grad {position: relative;}
.highlight-text-content{ padding: 0px 5px; background: #ffffff; }
.left-highlight-bar{ position: absolute; max-width: 95%;width: 1170px;z-index: 999;margin: 0 auto !important;left: 0;right: 0;top: 0;text-align: left;}
.left-highlight-bar span{ background: #ffffff; }
.blue_grad {border-radius: 5px;display: block;padding: 20px 10px;color: #fff;transition: 0.4s all;background: rgb(18,87,212);background: -moz-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: -webkit-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1257d4",endColorstr="#5830f0",GradientType=1);max-width: 600px;}
.blue_grad:hover{    box-shadow: 0px 10px 16px rgba(44, 73, 222, 0.45); }
.white-bg .small-icon-box .text, .white-bg .small-icon-box .text a{ color: #0447C2; font-family: 'Arimo' !important; }
.flex-container{ display: flex; }
.align-middle{ align-items: center; }
.align-top{ align-items: flex-start; }
.align-bottom{ align-items: flex-end; }
.feautred-button{color: #0447C2;border: 1px solid #0447C2;border-radius: 4px;padding: 8px 15px 6px;font-size: 13px;line-height: 15px;background: #fff;margin-right: 5px;}
/* new design sep 2019 */
.full-width{ width: 100%; clear: both; }
.top-highlight-bar {width: 600px;max-width: 100%;text-align: center;margin: 0 auto;padding: 6px 10px;background: rgba(0, 0, 0, 0.4);border-radius: 0px 0px 8px 8px;letter-spacing: 0.45px;color: #FFFFFF;text-shadow: 0px 1px 0px #00000038;opacity: 1;line-height: 1.4;}
/*body.home .banner-footer{ display: none !important; opacity: 0; }*/
.banner-footer{position: absolute;z-index: 999;margin: 0 auto;right: 0;bottom: -10px;left: 0;background-color: #000;}
.banner-footer svg {max-width: 100%;bottom: 0;height: auto;}
.banner-right-sec a {position: absolute;width: 47%;height: 98%;left: 53%;text-align: center;overflow: hidden;border-radius: 5px; top: 0;}
.banner-right-sec.set-relative a{ width: 100%; height: 100%; }
.banner-right-sec.set-relative a, .banner-right-sec.set-relative img{ position: relative; left: auto; transform: none; border-radius: 0px; }
.gradient-banner .banner-right-sec a { background: #ffffff;}
.banner-right-sec img{height: 100%;width: auto;position: absolute;left: 50%;transform: translateX(-50%);image-rendering: -webkit-optimize-contrast;max-width: none; top: 0;}
.banner-right-sec .modal-body,.banner-right-sec .modal-content{padding: 0px !important;}
.hide-this-sec{display: none !important;}
.book-demo-section, .book-demo-section img{ text-align: center; margin: 0 auto; position: relative; }
.overlay-text-banner{ width: 310px;max-width: 95%;padding: 15px 20px;color: #000;position: absolute;top: 54%;left: 11%;  }
.capitalize, .overlay-text-banner button, .section-text-banner button{ text-transform: capitalize;  }
.overlay-text-banner .text-box, .section-text-banner .text-box{ font-size: 28px; margin-bottom: 10px; }
.gradient-bg span.plus-icon{background-image: url('../images/icons/plus.png');}
span.plus-icon {content: '';position: absolute;top: 50%;font-size: 20px;transform: translateY(-50%);width: 25px;height: 20px;background: url(../images/bg/css-sprite-newone.png) -20px -185px;background-repeat: no-repeat;}
.hover-gradient:hover svg path {fill: #fff;}
.hover-border {padding: 5px 10px;}
.hover-border-bottom:hover{ border-bottom: 3px solid #ffffff; }
.btn-green{font-size: 26px;color: black;border: 1px solid rgba(51, 96, 14, 0.41);padding: 20px 20px;line-height: initial;border-radius: 5px;width:100%; max-width: 100%;}
.green_grad .relative-txt{ text-shadow: 0px 1px 0px rgba(222, 255, 193, 0.73);}
.blue_grad .relative-txt{ text-shadow: 0px 1px 0px rgba(15, 49, 113, 0.7019607843137254); }
.text-black{ color: #000 !important; }
ul.bullet-list{display: inline-block; column-count: 2; column-gap: 10px; margin-bottom: 15px; margin-top: 15px; }
ul.bullet-list li{ padding-left: 15px; position: relative; margin-bottom: 5px; color: #1D2433; font-size: 15px; line-height: 21px; letter-spacing: 0.5px; }
ul.bullet-list li:before{ position: absolute; content: ''; background-image: url('../images/icons/circle.png'); width: 6px; height: 6px; background-position: center; background-repeat: no-repeat; background-size: contain; left: 0;top: 6px; }
.tab-content .popup-wrapper, .tab-content-img{ position: sticky !important; top: 200px; position: -webkit-sticky; position: -moz-sticky;position: -ms-sticky; position: -o-sticky;}
.tab-content .popup-wrapper.fixed{right: 0;width: 50%;top: 130px;background-color: #ffffff;}
ul.small-wrapper-box li.one:hover ~ hr, .box-tab-wrapper .ui-tabs-active.one ~ hr {margin-left: 2%;opacity: 1;width: 9%;}
ul.small-wrapper-box li.two:hover ~ hr, .box-tab-wrapper .ui-tabs-active.two ~ hr  {margin-left: 12%; /*154px*/opacity: 1;width: 9%;}
ul.small-wrapper-box li.three:hover ~ hr, .box-tab-wrapper .ui-tabs-active.three ~ hr  {margin-left: 22.3%; opacity: 1; width: 10%; /*margin-left: calc(138*2px); opacity: 1; width: 9%;*/}
ul.small-wrapper-box li.four:hover ~ hr, .box-tab-wrapper .ui-tabs-active.four ~ hr  {margin-left: 33%; /*calc(134*3px);*/opacity: 1;width: 9%;}
ul.small-wrapper-box li.five:hover ~ hr, .box-tab-wrapper .ui-tabs-active.five ~ hr  {margin-left: 44%; /*calc(132*4px);*/opacity: 1;width: 8%;}
ul.small-wrapper-box li.six:hover ~ hr, .box-tab-wrapper .ui-tabs-active.six ~ hr  {margin-left: 54%; /*calc(131*5px)*/ opacity: 1;}
ul.small-wrapper-box li.seven:hover ~ hr, .box-tab-wrapper .ui-tabs-active.seven ~ hr  {margin-left: 64.2%; /*calc(130*6px);*/ opacity: 1;}
ul.small-wrapper-box li.eight:hover ~ hr, .box-tab-wrapper .ui-tabs-active.eight ~ hr  {margin-left: 74.7%; /*calc(129*7px);*/opacity: 1;width: 13%;}
ul.small-wrapper-box li.nine:hover ~ hr, .box-tab-wrapper .ui-tabs-active.nine ~ hr  {margin-left: 89%;/*calc(135*8px);*/ opacity: 1;}
.small-wrapper-box hr {height: 4px;width: 119px;margin: 0;background: #1257D4;border: none;transition: .3s ease-in-out;opacity: 0;box-shadow: 0px 6px 10px rgba(24, 84, 214, 0.28);}
.ui-icon-minus {background: url(../images/icons/minus-icon.png) no-repeat;width: 27px;height: 5px;position: absolute;content: '';right: 0;top: 50%;background-position: center;transform: translateY(-50%);}
.ui-icon-plus {background: url(../images/icons/plus-icon.png) no-repeat;width: 26px;height: 25px;position: absolute;content: '';right: 0;top: 55%;background-position: center;transform: translateY(-50%);}
a.btn-green{display: block; margin-bottom: 8px;}
.max-wrapper-width .centered-wrapper {overflow: unset;position: relative;display: flex;}
.slide-content{ font-size: 15px; line-height: 23px; color: #494B54; letter-spacing: 0.15px;  padding: 0px 10px;}
.max-wrapper-width .powerful-features{ top: 130px; }
.max-wrapper-width .powerful-features svg{opacity: 1;}
a.btn-green:hover,a.btn-green:focus{text-decoration: none;color: black;}
.btn-green p{font-size: 16px;color: #000 !important;margin-bottom: 0px;font-family: "ProximaNova-Regular" !important;}
.shopify_ab_cont {position: absolute;left: 49%;top: 50%;background: white;padding: 20px;border-radius: 10px;display: none;}
.banner-section-area {display: inline-block; width: 100%;text-align: center;position: relative;max-width: 1500px;margin: 0 auto; vertical-align: middle;}
.position-ab {position: absolute;width: 470px;max-width: 100%;top: 42%; transform: translateY(-50%); text-align: left;}
.position-rel {width: 50%; float: left; text-align: left;}
.right-img{ width: 50%; float: left; position: relative; }
.right-img .ban-right-desk{ width: auto; max-width: none; float: left;}
.quarter_section{width: 24.5%;display: inline-block; vertical-align: top;}
.pad-20{padding: 20px;}
.pad-10{padding: 10px;}
.padd-left-60{padding-left: 60px;}
.pad-l-r-20{padding: 0px 20px;}
.let-us-find-ur-sale img{max-width: 90%;}
.lev-con-div {width: 299px;max-width: 95%;margin: 0 auto;padding:60px 15px;box-shadow: 1px 0px 65px 0px rgba(0,0,0,0.09);margin-bottom: 22px;transition: background 0.25s ease;}
.lev-con-div:hover{    background: rgb(27,188,241);background: linear-gradient(90deg, rgba(27,188,241,1) 0%, rgba(95,215,255,1) 35%);border-radius: 25px 25px 0px 25px;box-shadow: 7.98px 15px 29px 0px rgba(36,192,243,0.41);}
.lev-des-sec-mar-top {margin-top: 60px;}
.leverage-power{margin-top:-60px;}
.machine-learn{padding-top: 160px;}
.blu-btn-bg-col{background-color: #EEF4FF; display: inline-block; border-radius: 25px; font-size: 18px; font-family: "ProximaNova-Bold"; color: #1257D4; padding: 15px 40px;}
.integrated-content-sec {box-shadow: 0px 0px 43px rgba(45, 119, 255, 0.09);padding: 36px 60px;border-radius: 95px;background-color: #ffffff; width: 1070px; max-width: 93%; margin: 0 auto;background: rgb(18,87,212);background: -moz-linear-gradient(32deg, rgba(18,87,212,1) 12%, rgba(114,34,250,1) 100%);background: -webkit-linear-gradient(32deg, rgba(18,87,212,1) 12%, rgba(114,34,250,1) 100%);background: linear-gradient(32deg, rgba(18,87,212,1) 12%, rgba(114,34,250,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1257d4",endColorstr="#7222fa",GradientType=1);}
.content-div{width: calc(100% - 388px);display: inline-block;vertical-align: middle;padding: 20px 30px;}
.clock-div{display: inline-block;vertical-align: middle;}
.try-it-for-free{display: inline-block;vertical-align: middle;}
.try-it-for-free a{background: rgb(255,255,255);background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 67%, rgba(199,218,255,1) 100%);background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 67%, rgba(199,218,255,1) 100%);background: linear-gradient(180deg, rgba(255,255,255,1) 67%, rgba(199,218,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#c7daff",GradientType=1);color: #ffffff; padding: 18px 28px 14px;display: inline-block;text-align: center;line-height: 23px; font-size: 26px; font-family: "ProximaNova-Bold"; border-radius: 43.5px;width: 300px; max-width: 100%;transition: 0.4s all;}
.try-it-for-free a:hover{box-shadow: 0px 10px 16px rgba(44, 73, 222, 0.45); color: white;}
.try-it-for-free a .relative-txt span{font-size: 16px;display: block;}
.try-it-for-free .relative-txt{ color: #060606; }
.try-it-for-free .relative-txt .tagline{ color: #000; }
.try-it-for-free a:hover .tagline, .try-it-for-free a:hover .relative-txt{color: #000;}
.content-div .heading{ font-size: 23px; color: #fff;line-height: 45px;}
.content-description{ color: #fff; font-size: 15px; line-height: 21px; text-align: left; }
.integrate-map{background-image:url("../images/integrate-map.png");background-repeat: no-repeat;background-position: center;padding: 120px 0px;background-size: contain;  }
.what-customer-says{ padding-top: 50px; }
.flexslider_testimonial{ position: relative; padding: 5px 20px; }
html .flexslider_testimonial .flex-direction-nav a{ width: 20px; }
html .flexslider_testimonial .flex-direction-nav a.flex-prev{ background-image: url('../images/icons/left-arrow.svg'); }
html .flexslider_testimonial .flex-direction-nav a.flex-next{ background-image: url('../images/icons/right-arrow.svg'); }
.client_site_url {opacity: 0.45;line-height: initial;}
.client_review_name {line-height: initial; display: block; margin-top: 15px;color: black !important;}
.one-third-section{width: 33.33%; float: left;}
.right-cont {padding-left: 60px;padding-right: 20px;margin:10px 0px;}
.vdo_demo,.kb_img,.onboarding_img{  background: url('../images/bootom-footer.png') no-repeat;  }
.kb_img {  
    background-position: -60px -60px;  }
.onboarding_img {
    background-position: -60px -220px;  }
.vdo_demo {
    background-position: -60px -380px;  }
.vdo_demo a,.vdo_demo a:hover,.vdo_demo span,.onboarding_img a,.onboarding_img a:hover,.onboarding_img span,.kb_img a,.kb_img a:hover,.kb_img span{font-size: 13px;
    font: normal normal bold 12px/20px Arimo;
    letter-spacing: 0.6px;
    color: #00082F;border-bottom: 2px solid #FFF200;margin-top: 15px;
    display: inline-block;}

.new_home_footer{background: #fff !important;}
.top_kb-footer{padding: 36px 0px; box-shadow: 0px 0px 43px rgba(45, 119, 255, 0.09);}
.bottom_new_footer{background-color: #1257D4;position: relative;}
.new-fot-sec{position: relative;z-index: 999;}
.fot-col-2-one{padding-bottom: 50px; }
.fot-col-3-one{padding-bottom: 26px;}
.full-width.new_copy_section{padding: 25px 0px;position: relative;}
.foot-logo-img{position: absolute;right: 0px;bottom: -48px;}
.why-we-are-better{padding-top: 30px; display: inline-block; width: 100%; }
.width-600{ width: 600px; max-width: 95%; margin: 5px auto; }
.top-left-shape{background-image: url('../images/top_shape.png'); background-repeat: no-repeat; background-position: left top;}
.top-right-shape{background-image: url('../images/top_shape.png'); background-repeat: no-repeat; background-position: right top;}
.bottom-shape{background-image: url('../images/bottom-shape.png'); background-repeat: no-repeat; background-position: right bottom;}
.quarter_section img {max-width: 100%;}
img{max-width: 100%;}
.fot_subsc_in{background-color: #0000002e !important;color: white !important;border: none !important;height: 43px;width: 308px !important;max-width: 100% !important; margin-bottom: 0px !important;}
.fot_sub_box{position: relative;max-width: 308px;}
button.fot_sub_btn{position: absolute;top: 0px;height: 43px;right: 0px;z-index: 9999;}
.one-no-spam{color: #DFDBFF; }
.ai_spritefb, .ai_spriteinsta, .ai_spritetwitt, .ai_spritesend-btn{ display: inline-block; background: url('../images/ai_home_sprite.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.ai_spritefb { background-position: -10px -0px; width: 38px; height: 38px; }
.ai_spriteinsta { background-position: -10px -48px; width: 38px; height: 38px; }
.ai_spritetwitt { background-position: -10px -96px; width: 38px; height: 38px; }
.ai_spritesend-btn { background-position: -10px -144px; width: 21px; height: 21px; vertical-align: middle;}
.new_fot_social li{display: inline-block;margin-right: 10px;.}
button.fot_sub_btn {background: transparent;border: none;}
.fot_subsc_in::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:  #DFDBFF;}
.fot_subsc_in::-moz-placeholder { /* Firefox 19+ */color:  #DFDBFF;}
.fot_subsc_in:-ms-input-placeholder { /* IE 10+ */color:  #DFDBFF;}
.fot_subsc_in:-moz-placeholder { /* Firefox 18- */color: #DFDBFF;}
.animate{animation-duration:0.4s !important;}
.fixed { position: fixed; top: 0; }
.mob-ban-integrate{text-align: center;position: absolute;left: 0;top: 60%;transform: translate(-50px, -50%);}
.shopify_cont {display: block;width: 155px;max-width: 100%;margin: 0 auto;text-align: center;padding: 18px 15px;background: #fff;border-radius: 8px;box-shadow: -1.19px 16.96px 24px rgba(0,0,0,0.19);}
.shopify_text {color: #000;margin: 5px auto;letter-spacing: 0.5px;}
.author-position{ line-height: 35px; letter-spacing: 0.2px; float: left;width: 100%;padding-bottom: 10px; }
.width-900{ width: 900px; max-width: 95%; margin: 0 auto; }
.ln-height-27{line-height: 27px !important;}
.let-us-find-ur-sale{padding-top: 40px; position: relative;}
li#wp_nav_menu-item-7027 {display: none;}
.ff-italic{font-style: italic;}
.masonry {column-count: 1;column-gap: 1em;}
.review-item {background-color: #eee;display: inline-block;margin: 0 0 1em;width: 100%;}
.masonry {margin: 1.5em 0;padding: 0;-moz-column-gap: 1.5em;-webkit-column-gap: 1.5em;column-gap: 1.5em;font-size: .85em;}
.review-item {display: inline-block;background: #fff;padding: 1em;margin: 0 0 1.5em;width: 100%;-webkit-transition:1s ease all;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.review-item img{max-width:100%;}
.advanced-feature{margin-top: 50px;margin-bottom: 20px;box-shadow: 0px 0px 40px #2D77FF24;padding-top: 30px;}
ul.vertical-timeline-list{ display: inline-block; width: 100%;}
.vertical-timeline-features{ position: relative; float: none; display: table; margin-bottom: 0px;}
.timeline-features{ padding: 20px; border: 1px solid #C5D5F1; border-radius: 4px; float: right; width: 92%; margin: 15px 0px; }
.left-vertical-line{float: left; position: absolute; left: 15px; content: ''; width: 5px; height: 100%; background: #E8F0FF; padding: 0px 2px; }
.vertical-timeline-features:last-child:hover .left-vertical-line{background: linear-gradient( #E8F0FF 0%, #2c4ade 100%);}
.vertical-timeline-features:first-child:hover .left-vertical-line{background: linear-gradient( #2c4ade 0%, #E8F0FF 100%);}
.vertical-timeline-features:hover .left-vertical-line{background: linear-gradient( #E8F0FF 0%, #2c4ade 51.03%, #E8F0FF 100%);}
.vertical-timeline-features:first-child .left-vertical-line{ height: 50%; bottom: 0px; }
.vertical-timeline-features:last-child .left-vertical-line{ height: 50%; top: 0px; }
.vertical-timeline-features:hover{ cursor: pointer; }
.vertical-timeline-features:before{content: '';position: absolute;left: 5px;top: 50%;bottom: 0;width: 20px;height: 20px;border: 4px solid #E8F0FF;border-radius: 50%;padding: 8px;transform: translateY(-50%);background: #fff;z-index: 9;}
.vertical-timeline-features:after{content: '';position: absolute;left: 12px;top: 47%;bottom: 0;width: 8px;height: 8px;border-radius: 50%;padding: 5px;background: #ffffff00;transition: all 0.3s ease-in-out;z-index: 9;}
.vertical-timeline-features:hover:after { background: #1257D4; transition: all 0.3s ease-in-out; padding: 8px; left: 10px;top: 46.8%; }
.vertical-timeline-features:hover .timeline-features{  transition: all 0.3s ease-in-out; border: 1px solid #1E5EDF; box-shadow: 12px -1px 10px rgba(167, 197, 255, 0.17);}
.vertical-timeline-features:hover:before{ transition: all 0.3s ease-in-out; border-color: #C5D5F1; width: 30px; height: 30px; left: 3px; top: 50%; }
.powerful-feature-content{ color: #494B54; font-size: 16px; line-height: 23px; letter-spacing: 0.2px; }
.vertical-timeline-features:hover .blue-gradient-btn-hover{ color: #ffffff !important; background: linear-gradient(#1257d4 0%, #5e2df2 100%); box-shadow: 0px 7px 13px rgba(41, 74, 221, 0.18); }
.feautre-btn{margin: 15px 0px; display: block;clear: both; }
ul.full-width.new_fot_social a .fa {color: #DFDBFF;border: 1px solid #DFDBFF;border-radius: 50%;text-align: center;vertical-align: middle;display: inline-block;padding: 10px;width: 35px;}
ul.list-style-exist span.full-width { padding-left: 10px;}
.full-width.new_copy_section br{display: none;}
.bot_foot_knowledge-base, .bot_foot_onboarding, .bot_foot_vdo-demo{ display: inline-block; background: url('../images/bot_foot_sprite.png.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.bot_foot_knowledge-base { background-position: -10px -0px; width: 45px; height: 45px; }
.bot_foot_onboarding { background-position: -10px -55px; width: 45px; height: 45px; }
.bot_foot_vdo-demo { background-position: -10px -110px; width: 45px; height: 45px; }
.list-dot {height: 5px;width: 5px;background-color: #000;border-radius: 50%;display: inline-block;margin-right: 5px;vertical-align:middle;}
.bot_foot_knowledge-base, .bot_foot_onboarding, .bot_foot_vdo-demo{ display: inline-block; background: url('../images/bot_foot_sprite.png.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.bot_foot_knowledge-base { background-position: -10px -0px; width: 45px; height: 45px; }
.bot_foot_onboarding { background-position: -10px -55px; width: 45px; height: 45px; }
.bot_foot_vdo-demo { background-position: -10px -110px; width: 45px; height: 45px; }
.list-dot {height: 5px;width: 5px;background-color: #000;border-radius: 50%;display: inline-block;margin-right: 5px;vertical-align:middle;}
.bot_foot_knowledge-base, .bot_foot_onboarding, .bot_foot_vdo-demo{ display: inline-block; background: url('../images/bot_foot_sprite.png.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
.bot_foot_knowledge-base { background-position: -10px -0px; width: 45px; height: 45px; }
.bot_foot_onboarding { background-position: -10px -55px; width: 45px; height: 45px; }
.bot_foot_vdo-demo { background-position: -10px -110px; width: 45px; height: 45px; }
.hvr-rectangle-out {-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;position: relative;}
.relative-txt{opacity: 1;z-index: 2;display: block;position: relative;width: 100%;height: 100%;font-size: 24px;line-height: 27px;letter-spacing: 0.5px; font-family:  "ProximaNova-Bold" ;}
.green_grad .relative-txt p{font-size: 14px;}
.hvr-rectangle-out:hover::before {-webkit-transform: translate(0,0);transform: translate(0,0);width: 100%;}
.hvr-rectangle-out::before {content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0.38;
background-color: #D4FF70;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;border-radius: 5px;}
.small-icon-box .svg-icon.stroke-exist path {stroke: #1257D4;}
.small-icon-box .svg-icon{fill: #1257D4;}
.shopify-logo-svg svg{transform: translateY(5px);}
.flex-direction-nav a.flex-prev:before{ content: none !important; }
.flex-direction-nav a.flex-next:before{ content: none !important; }
.advanced-feature .flex-control-paging{ display: none; }
.medium-width-slider .flex-prev{ background-image: url('../images/icons/arrow-left-icon.svg') !important; }
.medium-width-slider .flex-next{ background-image: url('../images/icons/arrow-right-icon.svg') !important; }
.border-rad-30{border-radius: 30px;}
.border-rad-8 {border-radius: 5px;}
.hover-gradient:hover{background: rgb(108,38,248);background: -moz-linear-gradient(194deg, rgba(20,87,213,1) 0%, rgba(108,38,248,1) 100%);background: -webkit-linear-gradient(194deg, rgba(20,87,213,1) 0%, rgba(108,38,248,1) 100%);background: linear-gradient(194deg, rgba(20,87,213,1) 0%, rgba(108,38,248,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c26f8",endColorstr="#1457d5",GradientType=1);color: #ffffff;}
.small-icon-box .hover-gradient:hover .svg-icon{fill:white;}
.small-icon-box .hover-gradient:hover .text{color:white;}
.border-rad-8.hover-gradient{padding: 12px 5px;}
.demo-on-head{padding:24px 25px; top:0px; background-color: #1D2433; color: white; font-size: 15px; font-family: "ProximaNova-Bold" ; position: absolute;right: 0px; }
/*#header{padding-top: 0px;}*/
.pn-sb-32-26334B{font-size: 32px; color: #26334B; font-family: "ProximaNova-Bold" ;}
.pn-lt-28-26334B{font-size: 32px; color: #26334B; font-family: "ProximaNova-Light" ;}
.ver-middle{display: inline-block; vertical-align: middle;}
.footer-highlight-sec {padding: 20px 20px;border-radius: 95px;background-color: rgba(255, 255, 255, 0.02);width: 923px;max-width: 96%;margin: 0 auto; text-align: center;}
.in-foot-highlight{background: rgba(255, 255, 255, 0.05);padding: 20px; border-radius: 90px;}
.ver-middle.image-shop-trial a{padding: 0px; padding-left: 10px;}
.PN-sb-35{font-size: 32px; color: white; font-family: "ProximaNova-Regular" ; letter-spacing: -0.35px; font-weight: 600;}
.green-txt-pacifico{font-family: 'Pacifico', cursive; color: #B5F43F; font-size: 29px; letter-spacing: 0.6px;}
.banner-left-sec ,.banner-right-sec {width: 49%;display: inline-block;vertical-align: top;}
.banner-btn-sec {width: 557px;max-width: 100%;}
.left-heading{font-size: 40px; line-height: 49px;letter-spacing: -0.8px;}
span.lets-talk{padding: 6px 0px;display: inline-block;background: #0b101c45;border-radius: 5px;font-family: "ProximaNova-Regular" ; font-weight: 600;}
span.lets-talk a{color: white; padding: 12px 35px;}
.list-feature-banner.text-left{margin-top: 30px;}
.list-feature-banner.text-left ul li {border: 1px dotted #FFFFFF60;margin-bottom: 5px;padding: 5px 5px;font-size: 19px;position: relative;}
.list-feature-banner.text-left ul li i{    position: absolute;
top: 10px; left:7px;}
.list-feature-banner.text-left ul li span {display: block;padding-left: 25px;}
.top-content{margin-bottom: 35px;}
.percent-one-fifth.column-last {padding-right: 35px;}
.page-template-template-home-7 .percent-one-fifth.column-last{margin-top: 0px !important;}
.banner-right-sec button.close,.banner-right-sec button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;    position: absolute;right: -15px;top: -12px;background-color: white;opacity: 1;padding: 2px 6px;border-radius: 50%;z-index: 99;}
.banner-right-sec iframe#vimeo-player,.banner-right-sec iframe#vimeo-player2,.banner-right-sec iframe#vimeo-player3 {max-width: 100%;width: 640px;height: 340px;}
span.lets-talk a span {text-decoration: underline;font-size: 23px;font-family: "ProximaNova-Bold" ; }
.banner-right-sec .modal-header{border-bottom: 0px;min-height: 0px !important; padding: 0px !important;}
a#demo_button{display: none;}
a#demo_button.demo-on-head{display: block;}
span.or-class {display: block;line-height: initial;margin-bottom: 8px;}
.banner-right-sec img{border-radius: 5px;}
.font-size-20{font-size: 20px;}
.font-size-18{font-size: 18px; letter-spacing: 0px;}
html .flex-direction-nav .flex-next,html .flexslider_testimonial .flex-direction-nav a.flex-next{    background-image: url(../images/right-arrow-new.png) !important ;width: 14px !important;}
html .flex-direction-nav .flex-prev,html .flexslider_testimonial .flex-direction-nav a.flex-prev{    background-image: url(../images/left-arrow-new.png) !important;width: 14px !important;}
.mar-star-20 svg{margin-left: 20px;}
.modal-dialog {width: 700px !important;margin: 30px auto !important;max-width: 90%;}
.banner-right-sec iframe#vimeo-player {max-width: 100%;width: 100%;height: 400px;}
span.lets-talk:hover {background: #0b101cad;transition: 0.5s;}
.latest-update-section{padding-top: 15px;}
.update-section .date {float: left; width: 15%; position: relative;background: linear-gradient(90deg,#E2F0FF,#E2F0FF) 3.35rem 0 repeat-y;background-size: 0.25em .23em;background-position: bottom center; margin-right: 10px;}
.date-circle{display: block; position: absolute;top: 4px; width: 4.6em; height: 4.6em; padding: 0.6em 0; border-radius: 50%; line-height: 1; text-align: center; text-transform: uppercase;font-size: 24px; font-weight: 300; background-color: #E2F0FF; color: #000;text-shadow: 0 1px 1px rgba(255,255,255,.5);-webkit-transform-origin: center center; transform-origin: center center;box-shadow: 0 0 0 0.25em #fff; margin: 0 auto; left: 0; right: 0;}
.module-wrapper{display: block; width: 78%;min-height: 180px;}
.update-section{display: flex; width: 100%; padding: 0px 30px;}
.date-month, .date-year{ font-weight: 600; font-size: 13px; line-height: 27px; display: block;}
.date-day{     font-size: 43px;line-height: 30px;letter-spacing: 1px;display: block;color: #0047c2;font-family: arimo !important;}
.sub-title{font-size: 22px;color: #22252B;line-height: 25px;}
.update-section ol, .update-section ul{ all: unset; }
.update-section li{margin-left: 15px; }
.update-md-wrapper {width: 800px;max-width: 100%;margin: 0 auto;}
.update-section:last-child .date {background: transparent;}
.padding-tp-30{ padding: 35px 0px; }
.author-role{ text-transform: capitalize;  }
/* Table Style */
.post-content tr:nth-of-type(odd){ background: #e9e9e9;}
.post-content tr:first-child{ background: #444; color: #ffffff; font-weight: 600;}
.post-content td:first-child{font-weight: 600; font-size: 15px;}
.post-content tr:first-child a{ color: #ffffff; }
.post-single{ padding: 15px 0px; }
.post-content td{border: 1px solid #ccc; font-size: 13px; padding: 10px 0px 10px 10px !important; text-align: left; line-height: normal; }
/* Latest Update Page End Desktop */
/* Blog Sidebar */
.social-sharing{ float: right;position: absolute;  right: 0; bottom: 0; }
.sticky-bar{ height: 100%; }
.sticky-bar .widget:last-child {position: sticky;top: 82px;display: block;height: auto;}
.blog-page-custom, .single-blog-page {    display: flex;    overflow: visible;}
.firstcharacter {font-size: 70px;  line-height: 60px;}
.width-60 {width: 60%;}
.width-40 {width: 40%;}
.width-55 {width: 55%;}
.width-45 {width: 45%;}
.section-text-banner{ width: 500px; max-width: 98%; margin: 0 auto 15px; }
.section-text-banner.margin-minus{ margin-bottom: -20px; }
.model-center .ult-modal-input-wrapper .mycust{ margin: 0 auto !important;}
.align-left{ float: left; }
.align-right{ float: right; }
.thumb-img{ width: 30%; float: left; }
.sidebar-post{ line-height: normal; }
.rpwwt-post-date {font-size: 13px;color: #666;font-family: 'ProximaNova-Regular' !important;margin-top: 5px;line-height: normal !important;}
.rpwwt-post-title {font-size: 15px !important;color: #000000;line-height: normal !important;}
.banner-wrapper-section {display: flex;vertical-align: middle;align-items: center;width: 100%;margin: 0 auto;padding: 30px 0px 0px;}
.banner-wrapper-section .right-section{ padding-top: 30px; }
.section-banner-content{font-size: 32px; line-height: 36px; color: #000; letter-spacing: -1.2px; text-shadow: 0px 1px 0px #00000029; margin-bottom: 18px;}
.section-banner-content .size-big{ font-size: 40px; line-height: 46px; text-shadow: 0px 1px 0px #00000029; color: #000; letter-spacing: -1.32px;}
.section-banner-btn {font-size: 22px;line-height: 20px;text-transform: uppercase !important;letter-spacing: 0.52px;width: 328px;padding: 22px 18px;max-width: 95%;}
.blue-grad-btn{ background: transparent linear-gradient(9deg, #1257D4 0%, #7E1CFF 145%) 0% 0% no-repeat padding-box !important;transition: 0.4s all; }
.blue-grad-btn:hover{color: white;    box-shadow: 0px 10px 16px rgba(44, 73, 222, 0.45);}
.button-text-small{ font-size: 15px; line-height: 20px; letter-spacing: 0px; text-transform: lowercase; }
.rpwwt-post-author{ font-size: 16px; font-family: 'Proxima Nova Lt' !important;}
.rpwwt-widget ul li{ padding: 0px; }
#rpwwt-recent-posts-widget-with-thumbnails-3 img, .rpwwt-widget ul li img{ height: auto !important; margin: 0px 0px 5px; }
.single-post b,.single-blog-page b{ font-family: 'Proxima Nova Lt' !important; color: #000; font-weight: normal; }
.single-blog-page strong,.category-case-study strong{font-family: "Arimo"; font-weight: bold; font-size: 16px; }
.single-post p, .single-blog-page aside, .single-post .post-content div, .single-blog-page p, .single-blog-page li,.category-case-study li,.category-case-study div { font-family: 'Arimo', sans-serif !important; font-size: 16px !important;list-style-type: disc !important;
line-height: 26px !important; color: #000000 !important;letter-spacing: 0.16px !important; text-align: left; }
.single-blog-page .vc_align_center, .single-post .vc_align_center{ text-align: center !important; }
.single-post h4, .single-post h3{ margin: 25px 0px 15px;}
.single-post p{ margin-bottom: 23px; }
.single-post .post-content img,.category-case-study img{ margin: 10px 0px !important; text-align: left; font-family: 'Proxima Nova Lt' !important; height: auto; }
.single-blog-page .sidebar-post .post-title-thumb{ width: 70%; float: left; }
.single-blog-page .sidebar-post{ line-height: 17px !important; }
.single-blog-page  aside.percent-sidebar{ padding-top: 20px;}
.author-info{color: #666; font-size: 13px; line-height: normal; margin-top: 5px;}
.single-blog-page h1{font-family: "ProximaNova-Bold"; font-size: 40px; font-weight: 600 !important; line-height: 45px; text-transform: initial;}
.single-blog-page .post-content h2,.single-blog-page .post-content h2 span,body .category-case-study h2,body .category-case-study h2 span{margin:0px;font-family: "Arimo"; font-size: 24px; font-weight: 600 !important; line-height: 38px; letter-spacing: -0.24px;}
.single-blog-page .post-content em{font-family: Georgia,Times,Times New Roman,serif;font-weight: normal;font-style: italic;font-size: 24px; line-height: 35px;letter-spacing: -0.24px; border-left: 7px solid #1C5DDF; display: block;padding-left: 30px;text-align: left;}
.single-blog-page .post-content em b{font-family: Georgia,Times,Times New Roman,serif !important;font-weight: normal !important;font-style: italic;font-size: 24px; line-height: 35px;letter-spacing: -0.24px; text-align: left;}
.single-blog-page h4,.single-blog-page h4 span{color: #0447C2;font-family: 'Arimo', sans-serif !important;font-size: 17px !important;line-height: 26px !important;letter-spacing: 0px !important;text-align: left;}
.single-blog-page .post-content h3,.single-blog-page .post-content h3 span{font-family: Poppins; font-size: 20px; font-weight: 600 !important; line-height: 26px;}
h3.masonry-title.entry-title{ margin-top: 5px;}
.left-section{ margin-bottom: 15px;}
article .post-excert{ font-size: 15px !important; line-height: 22px !important; letter-spacing: -0.2px !important; }
.banner-section.new-design-bann-img{min-height: auto !important;}
.vide-demo-home ul li {display: inline-block;padding: 3px;border: 1px solid;border-radius: 5px 0px 0px 5px;padding-right: 0px;}
.vide-demo-home ul li:last-child {border-left: 0px;border-radius: 0px 5px 5px 0px;padding-left: 0px;padding-right: 5px;}
.vide-demo-home ul li a {padding:5px 14px;display: block;line-height: normal;color: black;font-family: 'Arimo';font-weight: bold;font-size: 13px;letter-spacing: 0;border-radius: 0px; border:none;margin: 0px;}
.vide-demo-home ul li:hover a {background: #438eff18;color: #0447C2;box-shadow: none;}
.vide-demo-home{position: relative;display: inline-block;margin-bottom: 0px;}
.vide-demo-home ul{display: inline-block;margin-bottom: 0px;}
.vide-demo-home img{position: absolute;right: -110px;top: -4px;}
.hide-div{display: none;}
.video-home-left{max-width: initial;display: inline-block;vertical-align: middle;margin:0px 4px !important;margin-bottom:10px !important;}
.demo-video-page .wpb_column.vc_column_container.vc_col-lg-4 {width: 50%;}
.left-why-better{width: 55%; float: left;padding-right: 40px;}
.right-why-better{width:45%; float: left;padding-left: 40px;}
.why-better-points {display: block;width: 100%;float: left; margin-bottom: 25px;}
.why-better-points .desc{font-size: 15px;line-height: 21px;font-family: "Arimo",sans-serif;color: #494B54; float: left;}
.why-head-bot-desc{font-size: 15px;line-height: 22px; letter-spacing:0.3px;font-family: "Arimo",sans-serif;color: #494B54; float: left;margin-bottom: 30px;}
.why-better-points .head{font-size: 18px;line-height: 23px;font-family: "ProximaNova-Bold";color: #000000;letter-spacing: -0.18px;float: left;margin-bottom: 5px;}  
.why-better-points img,.why-better-points svg{float: left;width: 56px;}
.why-better-points .why-better-desc{float: left;width: calc(100% - 75px); margin-left: 19px;padding-bottom: 20px;border-bottom: 1px solid rgba(0, 0, 0, 0.05);}
.no-bor-bot{border-bottom: 0px !important;}
.brand-heading{font-family: "ProximaNova-Bold"; color: #0447C2; font-size: 13px;  line-height: 21px; letter-spacing: 0.26px;margin-bottom: 20px;}
.brand-love-home{display: block; margin-top: 45px;}
.brand-love-home .right-section {padding-top: 30px;padding-bottom: 20px;box-shadow: 0px 3px 56px rgba(0, 0, 0, 0.1);border-radius: 10px;padding-left:  20px;padding-right: 20px;}
.hover-white-col:hover{color: white !important;}
.desktop-show, .large-show, .tab-show, .mobile-show{ display: none; }
.inner-content-page h4{font-size: 15px !important; font-weight: bold; line-height: 21px; font-family: 'Lato' !important;position: relative;margin-bottom: 25px;text-transform: uppercase;}
.inner-content-page h1{font-size: 36px; line-height: 45px; font-family: "ProximaNova-Light";letter-spacing: -0.72px;font-weight: normal;}
.inner-content-page h1 span,.inner-content-page h1 strong{font-family: 'ProximaNova-Bold';display: block;}
.inner-content-page h2{font-size: 37px; line-height: 40px; font-family: "ProximaNova-Light";letter-spacing: -0.74px; font-weight: normal;}
.inner-content-page h2 span,.inner-content-page h2 strong{font-family: 'ProximaNova-Bold';}
.inner-content-page h3{font-size: 19px; font-weight: bold; line-height: 22px; font-family: 'ProximaNova-Bold';position: relative;color:black;}
.inner-content-page h4:after {content: "";position: absolute;border-top: 2px solid #0447C2;left: 0;bottom: -8px;width: 38px;height: 0px;}
.inner-content-page h4.center-line-text:after{left: 48%; transform: translateY(-50%);}
.inner-content-page.gallery-div h3{font-size: 15px;margin: 0px 0px !important;}
.inner-content-page.gallery-div p{color: #929697 !important; font-size: 12px !important; font-family: "Arimo" !important; }
.vc_btn3-container.left-btn-try.vc_btn3-inline {margin-right: 20px; }
.vc_btn3-container.left-btn-try a,.vc_btn3-container.left-btn-try a:focus{    background: transparent linear-gradient(14deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box !important;text-transform: uppercase;border:none; color: white;}
.vc_btn3-container.left-btn-try.vc_btn3-inline button{font-family: "ProximaNova-Regular"; font-size: 15px; line-height: 30px; letter-spacing: 0.15px;}
.vc_btn3-container.left-btn-try.vc_btn3-inline button:hover{color: white;}
.vc_btn3-container.left-btn-try.vc_btn3-inline+.ult-modal-input-wrapper{display: inline-block;}
.vc_btn3-container.left-btn-try.vc_btn3-inline+.ult-modal-input-wrapper span,.video_btn_new .ult-modal-input-wrapper span{border: 1px solid !important;border-radius: 5px !important;font-size: 15px !important;padding-top: 10px !important;padding-bottom: 10px !important;}
.inner-content-page p{font-family: 'Lato' !important; font-size: 15px !important; line-height: 22px !important; letter-spacing: 0.3px !important; color: #494B54 !important; }
.inner-content-page ul li{    font-family: 'Lato' !important;font-size: 15px !important;line-height: 16px !important;color: #313638 !important;padding-bottom: 0px;list-style: none;background-image: url(https://www.aiengagecrm.com/wp-content/uploads/2019/11/check-mark-list.png);background-repeat: no-repeat;background-position: left top 1px;padding-left: 22px; margin-bottom: 10px;}
.blue-text-col,.blue-text-col strong{color:#0B5CFF !important;font-size: 16px;}
.black-text-col,.black-text-col strong{color:#000000 !important;}
.new-design-bann-img::before {width: 100%;content: " ";background-image: url(https://www.aiengagecrm.com/wp-content/uploads/2019/11/BG.png);position: absolute;left: -9.5%;height: 100%;max-height:364px; background-repeat: no-repeat;}
.three-box-section-shadow h2{font-family: "ProximaNova-Bold"; font-size: 50px; line-height: 50px; letter-spacing: -1px;    background: transparent linear-gradient(5deg, #1257D4 50%, #7E1CFF 110%) 0% 0% no-repeat padding-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.three-box-section-shadow h3{margin:0px;}
.smart-popup.three-box-section-shadow .shadow-columns:nth-child(2){ background-image: none !important;  }
.three-box-section-shadow .shadow-columns:nth-child(2){background-image: url(//www.aiengagecrm.com/wp-content/uploads/2019/11/10x-bg.png);background-repeat: no-repeat;background-position: top 24px center;}
.three-box-section-shadow .shadow-columns .vc_column-inner .wpb_wrapper{padding: 65px 40px 40px;}
.three-box-section-shadow .shadow-columns .vc_column-inner .wpb_wrapper:hover {box-shadow: 0px 23px 36px #0447C226;}
.three-box-section-shadow .shadow-columns {width: 345px;display: inline-block;float: none;max-width: 100%;}
.three-box-section-shadow {text-align: center;}
.new-design-bann-img .aipopup-link:before,.new-design-bann-img .overlay-show:before,.new-design-bann-img .avgrund-btn:before,.video_btn_new .overlay-show:before{    font-family: "FontAwesome";font-size: 19px;margin-top: 1px;position: absolute;margin-left: -30px;content: "\f03d"}
.new-design-bann-img .avgrund-btn  {background: #fff;box-shadow: 0px 5px 8px 0px rgba(28, 93, 223, 0.09019607843137255);margin: 0px;text-align: center;padding: 13px 20px 13px 45px !important;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;border: 1px solid !important;border-radius: 5px !important;font-weight: bold;}
.new-design-bann-img  .avgrund-container{    vertical-align: text-top;display: inline-block;}
.new-design-bann-img .avgrund-btn { font-family: 'Arimo', sans-serif !important;font-size: 16px !important;line-height: 25px !important;color: #0447C2 !important;}
.new-design-bann-img .avgrund-btn:hover{    color: #fff !important;background: #0447C2;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.three-sections-inrow h2,.four-column-shadow-box h2{font-family: "ProximaNova-Bold"; font-size: 19px !important; }
.four-column-shadow-box h2{min-height: 42px;margin-top: 20px !important;}
.three-sections-inrow .uvc-sub-heading,.four-column-shadow-box .uvc-sub-heading{font-size: 15px !important; line-height: 22px !important;}
.three-sections-inrow .shadow-columns.less-height-div .vc_column-inner .wpb_wrapper{box-shadow: 0px 10px 36px #0447C221; height: 235px; border-radius: 0px;}
.three-sections-inrow.height-more .shadow-columns.less-height-div .vc_column-inner .wpb_wrapper{height:284px;}
.new-design-bann-img div.ult-modal-input-wrapper span.overlay-show.ult-responsive.mycust.ult-align-center{box-shadow: none;}
.blue-shadow-columns .vc_column-inner .wpb_wrapper{box-shadow: 0px 10px 36px #0447C221;height: 280px;border-radius: 0px;zoom: 1;padding: 30px 19px 30px;border-radius: 10px;min-height: 248px;margin-bottom: 20px;}
.inner-content-page h1 strong {display: contents;}
.totop{display: none;}
li.testimonial_div {box-shadow: 0px 0px 40px #2D77FF24;width: 49%;display: inline-block;padding:30px 20px !important;margin-right: 1% !important;align-items: center;}
li.testimonial_div:nth-child(2){margin-right: 0px !important;margin-left: 1%;}
.home_testimonial .slides{display: flex;}
.view_all_review a,.view_all_review a:focus{display: inline-block; margin-top: 30px; padding: 15px 20px; border: 1px solid #1E5EDF; font-family: "ProximaNova-Regular"; font-weight: 500; font-size: 16px; letter-spacing: -0.16px; color: #0447C2;line-height: normal;border-radius: 28px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.view_all_review a:hover{color: #ffffff !important;background: linear-gradient(#1257d4 0%, #5e2df2 100%);box-shadow: 0px 7px 13px rgba(41, 74, 221, 0.18);}
.big-headings-section h1{font-family: "ProximaNova-Bold"; font-size: 100px; line-height: 99px; color: black;}
.big-headings-section h1 span{background: rgb(18,87,212);background: -moz-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: -webkit-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
a.blue_grad.btn-blue-grad.bfcm-btn span span {display: block;font-size: 17px;line-height: 23px;}
a.blue_grad.btn-blue-grad.bfcm-btn {display: inline-block;padding: 20px 100px;}
.inner-content-page .big-headings-section .big-font-pera {font-size: 18px !important; color: black !important; line-height: 31px !important; }
.img-btm-head-subhead p{font-size: 12px !important; color: #999999 !important; margin: 0px !important;}
.img-btm-head-subhead h4{font-family: 'Arimo', sans-serif;font-size: 19px !important;line-height: 31px;font-weight: bold;letter-spacing: -0.19px;color: #000;margin: 0px !important;}
.img-btm-head-subhead h4:after{display: none;}
#comparison_table {border-collapse: collapse;width: 100%;}
#comparison_table tr{padding: 0 20px;}
#comparison_table tr:nth-of-type(odd){background: #fff;}
#comparison_table td:first-child{text-align: left;font-weight: 400;}
#comparison_table td {border: 1px solid #ddd;padding: 8px 15px !important;text-align: center;vertical-align: middle;font-size: 17px !important;}
#comparison_table th {padding: 15px;text-align: center;background-color: #1C5DDF;color: white;font-size: 17px;border: 1px solid #ddd;letter-spacing: 1px;}
.cross_image_icon img, .available_image_icon img{width: 30px;height: 30px;margin: 5px 0px !important;}
.table_scroll_auto{overflow-x: auto !important;}
.all-features-feature {width: 31%;padding: 40px 20px;margin-bottom: 40px;float: left;min-height: auto;margin:1% 1%;-webkit-box-shadow: 0px 0px 40px #00000012;
    -moz-box-shadow:0px 0px 40px #00000012;box-shadow: 0px 0px 40px #00000012;	border-collapse:separate !important;    flex-grow: 1; height: auto;}
.all-features-feature:nth-child(3n+1) {clear: both;}
.all-features-feature-heading{font-family: "ProximaNova-Bold"; font-size: 18px; line-height: 20px; margin-bottom: 10px; color: black;display: block;}
.all-features-feature-heading:hover,.all-features-feature-heading:focus{color: #000;}
.all-features-feature-des{font-family: 'Arimo', sans-serif; font-size: 15px; letter-spacing: 0.15px; color: #494B54; line-height:  21px; }
span.all-features-heading{font-family: "ProximaNova-Bold"; font-size: 37px; color: black; letter-spacing: -1.11px; line-height:  43px;display: block;margin-bottom: 30px;}
.all-features-feature i {color: #0447C2;font-size: 18px;}
.all-feat-left-sec{width: 25%;}
.all-feat-right-sec{width: 75%;padding-left: 50px;}
.all-feat-left-sec a,.all-feat-right-sec a.see-all-features-btn {transition: 0.4s all;font-size: 15px;font-family: "ProximaNova-Regular"; color: white; display: inline-block;padding: 13px 26px;border-radius: 5px;     background: rgb(18,87,212);background: -moz-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: -webkit-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);line-height: normal;margin-bottom: 20px;}
.all-feat-left-sec a:hover,.all-feat-right-sec a.see-all-features-btn:hover{ box-shadow: 0px 4px 14px #0447C24A;color: white;  }
.all-feat-right-sec a.see-all-features-btn {display: none;}
.ai-all-features-section-new {padding-top: 70px;padding-bottom: 50px;}
.all-sticky-desktop-css{position: sticky;top: 80px;display: block;height: auto;}
.over-hidd{position: fixed;width: 100% !important; height: 100%; overflow: hidden;}
.heading-reg-li li,.smile_icon_list li.icon_list_item{margin-bottom: 0px !important}
.heading-reg-li h3{    font-weight: normal !important;color: #494B54 !important;font-family: 'Arimo';font-size: 14px !important;}
.heading-reg-li .black-text-col{font-family: 'Arimo';font-size: 16px;letter-spacing: 0px;}
.blue-heading-li .smile_icon_list li .icon_description h3{color: #000000 !important;font-family: 'Arimo';letter-spacing: 0px;font-size: 16px !important;}
.blue-heading-li .smile_icon_list li p{font-family: 'Arimo'; font-size: 14px !important; line-height: 20px !important;}
.smile_icon_list li .icon_list_icon{width: 2em !important;}
.smile_icon_list.left li .icon_description{padding-left: 15px;}
.blk-col{color:black;}
.mar-bot-5{margin-bottom: 5px;}
.workflow-gallery h3{font-size: 19px; color: black; font-family: 'ProximaNova-Bold';margin:0px;line-height: 22px;}
.workflow-gallery .small-text{color: #BFC1C8 !important; font-size: 12px !important; font-family: 'ProximaNova-Regular' !important; margin-bottom: 10px !important;}
.workflow-gallery .avgrund-container{border-radius: 5px; border:1px solid #065DFC;display: inline-block;}
.workflow-gallery .avgrund-container .avgrund-btn{font-size: 15px; font-family: 'Arimo'; font-weight: bold; color: #0447C2;padding:10px 20px;}
.workflow-gallery .white-bg {padding: 18px 5px;box-shadow: 0px 10px 36px #0447C221;width: 32%;margin-right: 2%;margin-bottom: 20px;}
.workflow-gallery .white-bg:last-child{margin-right: 0px;}
.workflow-gallery .avgrund-container .avgrund-btn::after{content: 'arw';width: 26px;height: 20px;background-image: url(../images/left-arrow-btn.png);color: transparent;background-repeat: no-repeat;margin-left: 10px;background-position: center;   }
.popup-content .left-popup-sec {width: 60%;float: left;}
.popup-content .right-popup-sec {width: 40%;float: left;padding-left: 10px;}
.popup-content .right-popup-sec h4{font-size: 19px;color: black;font-family: 'Arimo';margin: 0px;line-height: 22px;margin-bottom: 8px;}
.popup-content .right-popup-sec p{font-family: "Arimo" !important;font-size: 15px !important;line-height: 22px !important;letter-spacing: 0.3px !important;color: #494B54 !important;margin-bottom: 15px;}
.popup-content .right-popup-sec a{    font-family: 'Arimo', sans-serif !important;font-size: 14px !important;line-height: 25px !important;color: #0447C2 !important;padding: 5px 15px 5px 15px !important;display: inline-block;border-radius: 5px;border: 1px solid #0447C2;font-weight: bold;}
.popup-content .right-popup-sec a:hover{color: #fff !important;background: #0447C2;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.use-now-workflow a {font-size: 15px;font-family: 'Arimo';font-weight: bold;color: #0447C2 !important;padding: 10px 14px 10px 20px !important;background: white !important;border: 1px solid #0447c2 !important;}
.use-now-workflow a::after {content: 'arw';width: 26px;height: 20px;background-image: url(../images/left-arrow-btn.png);color: transparent;background-repeat: no-repeat;margin-left: 10px;background-position: center;   }
h2.module-title.PN-medium.updates-heading{font-family: 'Arimo' !important;font-size: 24px; line-height: 32px; color: #0447c2;font-weight: 600;}
.update-section .sub-title{font-size: 16px; font-weight: 600; color: black; font-family: 'Arimo' !important;margin-bottom: 0px;}
.update-section .description{font-size: 16px;color: #3d3a3a; line-height: 25px;font-family: arimo !important;font-weight: 400;}
section.update-md-wrapper.top-heading-updates h2{color:#0447c2; }
section.update-md-wrapper.top-heading-updates{margin-bottom: 30px;margin-top: 30px;}
.update-section .description strong{color: black;}
.ai-overview-page .over-main-heading h1{font-family: "ProximaNova-Light"; font-size: 37px; letter-spacing: -0.37px; font-weight: normal;}
.ai-overview-page .blue-text-col,.ai-overview-page .blue-text-col strong{    font-size: inherit;color: #0447C2 ;}
.ai-overview-page .blue-text-col strong{font-family: "ProximaNova-Bold";}
.demo-page-heading{font-family: "Arimo" !important; font-weight: bold !important; letter-spacing: -0.22px; color: #0446C3;margin-top: 0px;}
.col-black-16{color:black; font-size: 16px; font-family: "Arimo"; font-weight: bold;}
.ai-overview-page p{color: #494B54 !important; font-size: 15px !important; font-family: "Arimo" !important; font-weight: normal !important; letter-spacing: 0.3px !important;}
.left-section-overview {width: 54% !important;margin-right: 1%;} 
.right-section-overview {width: 45% !important;}
.quick-overview-title{font-family: "Arimo";margin-top: 0px; margin-bottom: 0px;}
.overview-features-head h4{font-family: "ProximaNova-Bold"; color: black; font-size: 17px !important;}
.ai-overview-page h3{font-family: "ProximaNova-Light"; font-size: 25px; font-weight: normal;}
.ai-overview-page h3 strong{font-family:  "ProximaNova-Bold";}
.accordian-over .vc_tta-title-text{font-family: "Arimo"; font-weight: bold; font-size: 15px; letter-spacing: -0.15px; color: #0446C3;}
.ai-overview-page a{color:#0446C3;}
.number-list-style ol {counter-reset:item;}
 .number-list-style ol>li {list-style-type:none;counter-increment:item;line-height: 26px !important;padding-bottom: 14px !important;padding-left: 0px !important;}
.number-list-style ol > li:before{display: inline-block;width: 1em;padding-right: 0.5em;font-weight: bold;text-align: right;content: counter(item) "."; font-size: 16px; color: #0447C2 !important; font-family: "Arimo"; font-weight: bold;}
.number-list-style li{list-style-type: none !important;}
.single-blog-page .number-list-style strong{font-family: "Arimo"!important; font-weight: bold;padding-right: 5px;}
.bullet-list-style li,.bullet-list-style li strong,.bullet-list-style li strong a{color: #0447C2 !important; list-style-type: none !important;font-weight: 600; font-family: "Arimo" !important; padding-bottom: 2px !important; font-size: 16px !important; padding-left: 0px !important;}
.bullet-list-style li:before{color: #0447C0 !important;padding: 3px;display: inline-block;content: '';-webkit-border-radius: 0.375rem;border-radius: 50%;height: 0.5rem;width: 0.5rem;margin-right: 10px;background-color: #0447C2 !important;}
.bullet-list-style li strong a{text-decoration: underline !important;}
.bullet-list-style li strong,.bullet-list-style li strong a{padding-bottom: 0px;vertical-align: middle;}
.border-blue-radius {padding: 20px 20px;border: 3px solid #0954DF;border-radius: 10px;}
.list-padd-zero li{padding-bottom: 0px !important;}
.list-style-none li{list-style-type: none !important; }
.list-style-none li:before{padding: 3px;display: inline-block;content: '';-webkit-border-radius: 0.375rem;border-radius: 50%;height: 0.5rem;width: 0.5rem;margin-right: 10px;background-color: #222222 !important;}
.list-style-none li div{width: calc(100% - 30px); display: inline-block;vertical-align: top; margin-bottom: 10px !important;}
.bg-take_tour_new {width: 109px; height: 56px;background: url('../images/bg/css-sprite-newone-yellow.png') -20px -245px;display: inline-block;vertical-align: bottom;}
.mobile-menu-overlay .bfcm-menu a{    background: url('../images/bg/css-sprite-newone-yellow.png') -15px -5px;padding-left: 30px !important;background-repeat: no-repeat;}
.mobile-menu-overlay .knowledge-icon a{    background: url('../images/bg/css-sprite-newone-yellow.png') -15px -58px;padding-left: 30px !important;background-repeat: no-repeat;}
.mobile-menu-overlay .video-mg a{    background: url('../images/bg/css-sprite-newone-yellow.png') -15px -114px;padding-left: 30px !important;background-repeat: no-repeat;}
.mobile-menu-overlay .blog-icon a{    background: url('../images/bg/css-sprite-newone-new-yellow.png') -15px -110px;padding-left: 30px !important;background-repeat: no-repeat;}
.mobile-menu-overlay .on-boarding-icon a{    background: url('../images/bg/css-sprite-newone-new-yellow.png') -15px -79px;padding-left: 30px !important;background-repeat: no-repeat;}
.mobile-menu-overlay .brand-aitrillion a{    background: url('../images/bg/css-sprite-newone-new-yellow.png') -15px -45px;padding-left: 30px !important;background-repeat: no-repeat;}
.mobile-menu-overlay .whats-new-icon a{    background: url('../images/bg/css-sprite-newone-new-yellow.png') -15px -13px;padding-left: 30px !important;background-repeat: no-repeat;}
.mobile-menu-overlay .learning-center-icon a{    background-image: url('../images/learning-center.png') ;padding-left: 30px !important;background-repeat: no-repeat;background-size: 16px;background-position: left 6px center;}
.content.enterprise .price-wrap .price .currency{ font-size: 25px;font-weight: 400;}
.l-container.banner-content .l-pricing .content .feature-label{display:none;}
.l-container.banner-content .l-pricing .content {height: auto;}
.l-container.banner-content .l-pricing .content .features-list{display:none;}
.content.starter .price-wrap.no-label{margin-bottom:43px !important;}
.pricing-page-heading-padding{padding-bottom:6% !important;padding-top:6% !important;}
.page-id-4353 p.price{text-align:center !important;}
.single-knowledgebase article .pakb-article-content ul{ list-style-type: disc !important; font-family: 'Arimo', sans-serif;list-style-position: outside;font-size: 16px;line-height: 23px;font-weight: 400;letter-spacing: 0.2px;color: #3d3a3a;padding-left: 20px;}
.single-knowledgebase article .pakb-article-content ol{ list-style-type: decimal !important; font-family: 'Arimo', sans-serif;list-style-position: outside;font-size: 16px;line-height: 23px;font-weight: 400;letter-spacing: 0.2px;color: #3d3a3a;padding-left: 20px;}
.single-knowledgebase article .pakb-article-content ol li{margin-bottom: 10px;}
.bullet-list li:before{content: "\f111";font-family: 'Defaults';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;width: 8px;height: 8px;font-size: 8px;position: absolute;left: 0px;top:30%;}
.bullet-list li{padding-left: 20px;position: relative;line-height: 25px;margin-bottom: 8px;}
.img-shadow-col .wpb_single_image{min-height:100px; padding-top: 28px !important; border-radius: 3px;box-shadow: 0px 3px 6px #0000003D;background-color: rgba(255, 255, 255, 0.08);}.overview-page-tabs .border-rad-8.hover-gradient{ padding: 12px 15px; }
a.orange-btn-gradient.btn {width: 574px;height: 59px;background: transparent linear-gradient(6deg, #FCAA35 0%, #FFD21C 100%) 0% 0% no-repeat padding-box;box-shadow: 0px 4px 14px #FEBE296B;border-radius: 3px;opacity: 1;max-width: 90%;padding: 16px;color: #000;font-weight: 800;text-shadow: 0px 1px 0px #FFE60091;font-size: 22px;}
.overview-page-accordion .vc_tta-panel-title a {color: #0446C3 !important;font-size: 15px;font-family: 'Arimo', sans-serif;}
.overview-page-accordion .vc_tta-controls-icon{color: #0446C3 !important;}
.overview-page-accordion .vc_tta-controls-icon:before, .overview-page-accordion .vc_tta-controls-icon:after{border-color: #0446C3 !important;}
.overview-page-accordion .vc_tta-panel-body{ border-color: #a4c8ff !important; color: #343E50 !important; font-size: 15px; font-family: "Arimo"; }
.overview-page-accordion .vc_tta-panel-body p{ color: #343E50 !important; font-size: 15px !important; font-family: "Arimo"; }
.overview-page-accordion .vc_tta-panel-heading{ border-color: #A4C8FF !important; background-color:#F5F9FF !important;}
.image-thumb-carousel li {border: none !important;}
.thumb-image-slider .flex-viewport li {border: 2px solid #E2E2E2 !important;}
.demo-page-heading{ font-size:22px; }
.page-template-template-demo p{font-size: 15px;}
.quick-overview-title{ font-size: 18px; line-height:25px; color: #000; letter-spacing:-0.18px; }
.thumb-image-slider img{display: none;}
.thumb-image-slider .flex-viewport img{display: block;}
ul.slides.image-thumb-carousel li {display: inline-block;}
.big_about_heading h1{font-family: "ProximaNova-Light"; letter-spacing: -1px; font-size: 40px; color: #000000;line-height: 45px;}
.become_client,.become_client:hover,.become_client:focus{border-radius: 44px;background: transparent linear-gradient(202deg, #7E1CFF 0%, #1257D4 100%) 0% 0% no-repeat padding-box;box-shadow: -8.24px 15px 24px #1854D647;border-radius: 44px;padding: 20px 29px;font-size: 26px;color: white; font-family:'ProximaNova-Bold';display: inline-block;}
.learn_more_link,.learn_more_link:hover{color:#1F50D9; font-size:15px; text-decoration:underline;}
.main-yellow-sec{background: #FFF3CC 0% 0% no-repeat padding-box;box-shadow: 0px 9px 19px #FFC40029;border: 1px solid #FFC400;padding: 25px;width: 100%; float: left;margin-bottom: 2%;margin-top:1%;}
.purchase-title{font-family: "ProximaNova-Bold";font-size: 28px; letter-spacing: -1.12px;color: black;display: inline-block;text-align: left;}
.purchase-subtitle{font-family: "Arimo"; font-size: 16px; display: block;text-align: left;letter-spacing: 0.16px;color: #010101;text-shadow: 0px 3px 6px #FFFFFF33;}
.page-template-template-home-7 .purchase-subtitle{display: inline-block;}
.claim-reward-left{display: inline-block; vertical-align: middle;text-align: left; vertical-align: middle;margin-right: 40px;float: none;}
.claim_reward_btn ,.claim_reward_btn:hover.claim_reward_btn:focus{display: inline-block;vertical-align: middle; background-color: #FFC400; padding:18px 18px 18px; font-family: "ProximaNova-Bold"; font-size: 23px; color: black !important;letter-spacing: -0.32px;border-radius: 3px;line-height: 18px;background: transparent linear-gradient(180deg, #FFE600 0%, #FFB60C 100%) 0% 0% no-repeat padding-box;box-shadow: 0px 3px 5px #FFC40047;}
.claim_reward_btn .claim_small_txt{font-family: "Arimo"; font-size: 13px;display: block;color: #000000; letter-spacing: -0.13px;text-shadow: 0px 1px 0px #FFE288;}
.img-cart{width: 60px;display: inline-block;vertical-align: middle;line-height: 0;margin-right: 25px;}
.purchase-text {display: inline-block;vertical-align: middle;}
.btn-right-claim{margin-top: 0px; display: inline-block;vertical-align: middle;}
.img-per-div img{width:100px;display: inline-block;margin-right: 15px !important;}
.img-per-div em{display: inline-block !important;}
.text-dec{text-decoration: underline;}
.ai-trust-img{display: inline-block; float: right;margin-top: 6px;}
li.ai-review-hide,li.ai-contact-hide {display: none !important;}
.header-top-links a,.header-top-links a:hover{font-family: 'Arial', sans-serif;font-size: 12px;color: #ffffff;letter-spacing: 0.24px;float: left;line-height: 14px;padding:5px;text-transform:uppercase;}
.float-right{float: right;}
.top_whats_new,.top_blog{border-right:1px solid #3F485A; margin-right: 10px; padding-right: 15px !important;}
.percent-one-fifth.column-last{padding-right:0px;}
.header-signup-btn{font-family: 'Arimo', sans-serif;font-weight: bold;color: #0446C3; font-size: 15px;margin-right: 10px;}
.header-signup-btn{display:inline-block; vertical-align:middle;}
.header-signup-btn.header-signup-btn-last{margin-right: 0;}
.header-signup-btn a.top-btn {font-family: 'Arimo', sans-serif;font-weight: bold;color: #000000 !important;font-size: 15px;
float: left;letter-spacing:-0.15px;text-transform: uppercase;}
.page-template-template-home-7 .header-signup-btn a.top-btn {font-family: 'Arimo', sans-serif;font-weight: bold;color: #000000 !important;font-size: 15px;float: left;}
.page-template-template-home-7 .header-signup-btn{float: none;}
.header-signup-btn.header-signup-btn-last.sign-up-gradiant-btn a{background: transparent linear-gradient(16deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box;box-shadow: 0px 4px 14px #0447C24A;border-radius: 5px;color: #fff !important;font-family: "ProximaNova-Bold";padding: 0.75rem 1.7rem !important;}
.new-home-page-login{padding: 11px 18px;margin-right: 0px;vertical-align: middle;    display: inline-block;}
.ai-demo-head{font-family: 'Arimo', sans-serif;color: #fff !important;font-size: 15px;float: left;background: transparent linear-gradient(15deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box;box-shadow: 0px 4px 16px #1477F94D;
border-radius: 3px;padding: 10px 18px;line-height: 15px;}
.ai-review-banner{max-width: 1100px; margin: 0 auto;}
.home-banner-wrapper.home-page-7-style {background-color: #AADDFF;width: 100%; max-width: 100%;padding: 35px 0px 7% 0px;}
.latest-review-wrapper{max-width: 100%; margin: 0 auto;text-align: center;}
.latest-review-home .introducing-review{font-family: 'Great Vibes', cursive; font-size: 39px;display: inline-block; letter-spacing: 0;color: #000000;text-shadow: 0px 1px 0px #FFFFFF57;margin-right: 20px; }
.latest-review-home .ai-trust-img{margin-top: 39px; float: none;   text-align: center;width: 100%;}
.ai-trust-svg {display: inline-block;vertical-align: middle;}
.happy_cust_heading{font-family: "ProximaNova-Bold"; font-size: 30px; color: black; letter-spacing: -1.2px;}
.happy_cust_text{font-family: 'Arimo', sans-serif;font-size: 16px;color: #000000;display: block;}
.happy_customer_btn,.happy_customer_btn:hover,.happy_customer_btn:focus{background: transparent linear-gradient(5deg, #1257D4 50%, #7E1CFF 110%) 0% 0% no-repeat padding-box;box-shadow: 0px 4px 14px #0447C224;border-radius: 5px; display: inline-block;color: white; padding:10px 20px;margin-top: 30px;}
.happy-customer-section {padding: 100px 0px 40px 0px;display: block;position: relative;}
span.plain_svg {position: absolute;top: 43px;padding-left: 19px;}
.sep-light-blue-line {display: block;padding: 1px;background-color: #F1F6FF;}
.review-section {display: block;width: 96%;margin: 0 auto;max-width: 1921px; position: relative;    margin-top: -64px;}
.client-review-div {width: 19%;display: inline-block;margin-right: 15px !important;background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 3px 28px #84848430;vertical-align: bottom;margin-bottom: 15px;}
.client-review-div.slide:nth-child(1n+18) {vertical-align: top;}
.client-review-div:last-child{margin-bottom: 0px;}
span.date-client-style{font-family:  'Arimo', sans-serif; font-style: italic; font-size:11px; color: #4D4F56; letter-spacing: 0.22px;}
.name-client-style,.name-client-style a, .name-client-style a:hover{font-family:  'Arimo', sans-serif; font-weight: bold; font-size:12px; color: #000000; letter-spacing: 0px;}
.reviewed_by{font-family:  'Arimo', sans-serif; font-weight: bold; font-size:12px; color: #697488; letter-spacing: 0px;}
body .review_site_url,body .review_site_url:hover,body .review_site_url:focus{font-family:  'Arimo', sans-serif; font-weight: bold; font-size:12px; color: #0447C2; letter-spacing: 0px;text-decoration: underline !important;}
.flexslider_new{padding: 0px 20px;}
.review-content {padding: 20px;float: left;width: 100%;}
.client-rating-div {float: left;}
.client-review-date {float: right;margin-top: 5px;}
.image-review-link {width: 100%;float: left;padding-top: 2px;}
.product_img {width: 70px;display: inline-block; vertical-align: top;margin-top: 10px;}
.review_by_product_url {width: calc(100% - 71px);display: inline-block;vertical-align: middle;}
.review_by_product_url.full-width-div{width: 100%;}
.image-review-link .client-review{font-family:  'Arimo', sans-serif;font-size: 14px; color: #4D4F56;letter-spacing: 0.14px;line-height: 16px;white-space: normal;}
a.review_product_url,a.review_product_url:hover{font-family:  'Arimo', sans-serif;font-size: 12px; color: #0447C2;letter-spacing: 0.22px;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;display: block;text-decoration: underline !important;}
.scroll-review-section .slides_new{white-space: nowrap; animation: animatedBackgroundTall 10s ease-in-out infinite alternate;}
.scroll-review-section li.client-review-div {display: inline-block;white-space: initial;width: 348px;}
.review-section .flex-direction-nav,.review-section .flex-control-nav{display: none;}
.see_all_review{text-align: center;}
.see_all_review a,.see_all_review a:hover,.see_all_review a:focus{background: transparent linear-gradient(5deg, #1257D4 50%, #7E1CFF 110%) 0% 0% no-repeat padding-box;box-shadow: 0px 4px 14px #0447C24A;border-radius: 5px;border: 1px solid #0447C2;border-radius: 3px;padding: 15px 40px 13px 40px;display: inline-block;margin-top: 25px;margin-bottom: 50px;font-family:  'ProximaNova-Bold', sans-serif;font-size: 22px; line-height: 27px; color: #FFFFFF;text-shadow: 0px 1px 2px #0000002B;    width: 800px; max-width: 90%; }
.happy-customer-main-section{background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px -10px 15px #2D77FF14;}
.marqueee-div{    display: block;width: 96%;margin: 0 auto;max-width: 1921px;position: relative;}
.scroll-review-section{padding: 0px 0px; float: left;width: 100%; margin-top: -50px;}
.rating-number{width: calc(100% - 55px);display: inline-block;vertical-align: middle;line-height: 0px;}
.client_img {width: 45px;display: inline-block;vertical-align: middle;margin-right: 5px;text-align: center;hyphens: 45px; line-height: 45px;color: white; border-radius: 50%; font-weight: bold;}
.client_img a,.client_img a:hover{color: white;}
.product_img img{width: 60px;padding-right: 10px;}
.flexslider_new .slides,.flexslider_new.slider_created .slides{display: none;}
.client_img img {border-radius: 50%;}
.border-1px-707070{display: block;float: left;width: 100%;border-top: 1px solid #707070;opacity: 0.09;}
.image-rate-date {padding: 0px 0px 7px 0px;border-bottom: 1px solid #ebebeb;}
.border-1px-A5A192{display: block;float: left;width: 100%;border-top: 1px solid #A5A192;opacity: 0.21;margin-top: 33px;}
.page-template-template-home-7 .features-home-hide,.page-template-template-home-7 .pricing-home-hide,.page-template-template-home-7 .resource-home-hide,.page-template-template-home-9 .pricing-home-hide,.page-template-template-home-10 .pricing-home-hide,.submit-a-review{display: none !important;}
body .seller-page-link{display: none !important; }
.page-template-template-home-9 .seller-page-link,.page-template-template-home-7 .seller-page-link,.page-template-template-home-10 .seller-page-link,.page-template-template-home-7 .submit-a-review{display: inline-block !important;}
.latest-review-trust-img{margin-right: 48px;}
.page-template-template-home-7 #footer{position: relative;z-index: 9;padding-top: 0px;overflow: visible;margin-top: 30px; margin-bottom: 10px; float: left;width: 100%;}
.copiright-text,.copiright-text:hover{color: #fff002 !important;}
.login-mob-sec-new-home{display: block;margin-bottom: 20px;text-align: left;}
.login-mob-sec-new-home a{display: block;text-align: left !important;padding-bottom: 20px;padding-top: 10px;color: #585f6f;}
.page-template-template-home-7 .mobile-header .wrap ul.wrap-nav{margin-bottom: 0px;}
/* .sticky-bar img { display: none;} */
.page-template-template-home-7 .home-page-new-link-blue a {color: #1c5ddf !important;}
.impact-created-section{background-color: #F1F7FF; padding: 50px 20px 45px 20px;margin: 30px 0px;}
.impact-created-section .three-box-section-shadow .shadow-columns{padding: 70px 15px 70px;min-height: 272px;background-color: white;margin: 0px 12px;vertical-align: top;background-image: none !important;border-radius: 10px;margin-bottom: 20px;}
.impact-created-section .three-box-section-shadow .shadow-columns:hover {box-shadow: 0px 23px 36px #0447C226;cursor: pointer;}
.impact-created-section .three-box-section-shadow .mar-bot-50{margin-bottom: 30px;letter-spacing: 0px;}
.impact-created-section .four-box-section-shadow .shadow-columns{padding: 35px 20px 40px;min-height: 235px;background-color: white;margin: 0px 12px;vertical-align: top;background-image: none !important;border-radius: 0px;margin-bottom: 20px;}
.four-box-section-shadow .shadow-columns {width: 22%;display: inline-block;float: none;max-width: 100%;}
.impact-created-section .four-box-section-shadow .shadow-columns:hover {box-shadow: 0px 23px 36px #0447C226;cursor: pointer;}
.impact-created-section .four-box-section-shadow .mar-bot-50{margin-bottom: 50px;}
.impact-created-section .four-box-section-shadow h2{font-size: 35px;line-height: 35px;font-family: "ProximaNova-Bold";letter-spacing: -1px;background: transparent linear-gradient(14deg, #1257D4 70%, #7E1CFF 100%) 0% 0% no-repeat padding-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.impact-created-section .four-box-section-shadow h3 {margin: 0px;}
.four-box-section-shadow .shadow-columns:last-child{margin-right: 0px;}
.four-box-section-shadow h2 {font-family: "ProximaNova-Bold";font-size: 50px;line-height: 50px;letter-spacing: -1px;background: transparent linear-gradient(14deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.four-box-section-shadow {text-align: center;}
.four-box-section-shadow .inner-content-page h3{font-size: 17px;font-weight: bold;line-height: 19px;}
.centered-wrapper.max-width-900 {max-width: 1050px;}
.max-width-900 {max-width: 1050px; margin: 0 auto;}
.mar-top-bot-50{margin:50px 0px;}
.color-black{color: black !important;background: black linear-gradient(14deg, #000 0%, #000 100%) 0% 0% no-repeat padding-box;-webkit-background-clip: text;-webkit-text-fill-color: black !important;}
.black-col{color: black;}
.bold-font{font-weight: bold;}
.ai-engine h3{font-size: 30px;line-height: 30px;letter-spacing: -0.74px;font-family: "ProximaNova-Light";font-weight: normal; }
.ai-engine h3 strong{font-family:  "ProximaNova-Bold";}
.analytics-build h3{font-size: 22px;font-family: "ProximaNova-Light";letter-spacing: -0.74px;font-weight: normal;font-size: 30px;}
.analytics-build h3 strong{font-family:  "ProximaNova-Bold"; font-size: 30px;}
.mar-bot-50{margin-bottom: 50px;}
.get_trust_seal{margin:0 auto;position: relative;max-width: 450px;margin-left: 81px;width: 450px;float: left;}
.trust-seal-up-div{width: 450px;margin: 0 auto;}
.get_trust_seal img{position: absolute;left: -109px;top: -29px;}
.mar-top-30{margin-top: 30px;}
.top-content-new-page{margin-bottom: 20px !important;}
.top-content-new-page.blue-text-col strong{font-family:  "ProximaNova-Bold";font-weight: unset;}
.left-heading-new{line-height: 37px !important;}
.claim-profile-last-section{    border-top: 2px solid #f3f7fd !important;padding-top: 50px;}
.half-div-home{width: 50%; float: left;text-align: justify;}
.mar-top-50{margin-top: 50px;}
.get_trust_seal p{margin-bottom: 0px;}
.blue_grad p{margin-bottom: 0px;}
.show-on-home-new{display:none !important;}
.page-template-template-home-7 .blue-text-link.show-on-all{display:none !important;}
.page-template-template-home-7 .show-on-home-new{display:inline-block !important;}
.black-color{color: black;}
.button-banner-content{margin-bottom: 20px;}
.mar-bot-20{margin-bottom: 20px;}
.claim-your-profile .blue-text-col{font-family: "ProximaNova-Bold"; color: #0447C2 !important}
.second-slider{margin-top: 0px !important;}
.protect-buyers{font-family: "ProximaNova-Bold"; font-size: 63px; letter-spacing: -2.21px;color: #000000;text-shadow: 0px 1px 0px #FFFFFF57;line-height: initial;margin-bottom: 15px;}
.help-build-trust{text-align: left;font-family:"ProximaNova-Light"; font-size: 33px; letter-spacing: -0.66px;color: #000000;text-shadow: 0px 1px 0px #FFFFFF57;line-height: initial;}
.protect-help-section{margin: 0px 0px 5px;}
.impact-created-section.full-width.home-page-7-style .shadow-columns {min-height: initial;border-radius: 0px;}
.impact-created-section.full-width.home-page-7-style .shadow-columns h2,.impact-created-section.full-width.home-page-7-style .shadow-columns h3{text-transform: capitalize;}
.impact-created-section.full-width.home-page-7-style .shadow-columns h2{margin-top: 0px;margin-bottom: 5px;}
.impact-created-heading{font-family: "Arimo" !important; font-weight: bold; font-size: 16px !important;color: #323539 !important;line-height: 17px !important;background: transparent !important;-webkit-background-clip: text;-webkit-text-fill-color: #323539 !important;}
.impact-created-section  h3{font-family: "Arimo" !important; font-weight: bold; font-size: 17px !important;color: #000000 !important;letter-spacing: -0.17px;}
.impact-created-section-home{margin-bottom: 0px !important;text-transform: uppercase;}
.copy-right-2020 {display: inline-block;float: left;    font-family: Arimo;font-weight: bold;color: #1F2024;font-size: 13px;}
ul.home-footer-links ,ul.home-footer-links  li{display: inline-block;margin-top: 5px; margin-bottom: 0px;} 
.home-social-links{    display: inline-block;float: right;background-color: #fff !important;}
#footer.footer-style-4 ul.home-footer-links li a{display: inline-block;float: left;font-family: Arimo !important;font-weight: bold;color: #1F2024 !important;letter-spacing: 0.13px;font-size: 13px;padding-left: 8px;border-left: 1px solid;padding-right: 8px;line-height: 13px;}		
#footer.footer-style-4 ul.home-footer-links li:first-child a{border:none;}
.home-template-7-btn-claim .claim_reward_btn{font-size: 20px;letter-spacing: -0.4px;color: #000000;text-shadow: 0px 2px 0px #C6FF066B;}
.home-template-7-btn-claim .claim_reward_btn .claim_small_txt{font-weight: bold; font-size: 12px;}
.avatar-a{background: #B8007F;}
.avatar-b{background: #7343A9;}
.avatar-c{background: #FF724B;}
.avatar-d{background: #956498;}
.avatar-e{background: #F63F3A;}
.avatar-f{background: #363636;}
.avatar-g{background: #e47f00;}
.avatar-h{background: #FFA42E;}
.avatar-i{background: #28BCE0;}
.avatar-j{background: #4B2882;}
.avatar-k{background: #4D4D44;}
.avatar-l{background: #2E5793;}
.avatar-m{background: #229264;}
.avatar-n{background: #6458E4;}
.avatar-o{background: #0070A9;}
.avatar-p{background: #4D8955;}
.avatar-q{background: #D58D59;}
.avatar-r{background: #FFDA00;}
.avatar-s{background: #262000;}
.avatar-t{background: #0F2347;}
.avatar-u{background: #FC9F03;}
.avatar-v{background: #00A9EB;}
.avatar-w{background: #673888;}
.avatar-x{background: #4D1B7B;}
.avatar-y{background: #80C271;}
.avatar-z{background: #A5D509;}
.seller-page .new-home-temp{background-color: #AADDFF;}
.seller-page .left-heading-new{font-size: 61px; line-height: 65px !important;letter-spacing: -1.22px;}
.seller-page .top-content-new-page,.seller-page .top-content-new-page strong{font-size: 28px; font-family: "ProximaNova-Bold"; letter-spacing: -0.7px; margin-bottom: 5px !important;}
.border-small-line{ width: 60px;display: inline-block; margin:0 auto; height: 7px;background: #E0E2E9 0% 0% no-repeat padding-box;mix-blend-mode: multiply;margin-bottom: 10px;  }
.seller-page .all-features-feature-des{font-size: 16px; color: #1D2121; letter-spacing: 0.16px; line-height: 21px;}
.seller-page-signup-btn{margin:0 auto;width: 470px; max-width: 100%;}
.seller-page-signup-btn .relative-txt{font-size: 27px !important;}
body .seller-page-signup-btn .seller-page-instantly{font-size: 15px !important; font-family: "Arimo" !important;letter-spacing: 0.3px !important;color: #FFFFFF !important;text-shadow: 0px 1px 2px #0000002B !important;}
.impact-created-seller-section .impact-created-seller-heading{letter-spacing: 0.72px;color: #0447C2 !important;font-family: "ProximaNova-Bold",sans-serif; font-size: 18px;     background: transparent;text-transform: uppercase;}
.new-home-page-7-impact h2{font-size: 50px;}
.data-box-seller {width: auto;float: none;text-align: left;display: inline-block;vertical-align: top; padding-right: 120px}
.data-box-seller:last-child{padding-right: 0px;}
.data-box-seller h2{font-family:  "ProximaNova-Bold";font-size: 42px;letter-spacing: -0.84px;color: #000000;text-shadow: 0px 1px 0px #00000029;margin-bottom: 0px;}
.data-box-seller h2 span{font-family: "ProximaNova-Bold"; font-size: 21px;letter-spacing: -0.42px;color: #000000;text-shadow: 0px 1px 0px #00000029;}
.data-box-seller p{font-family:  "Arimo" !important;font-size: 16px !important;letter-spacing: 0.16px !important;color: #2E3636 !important;text-align: left !important;max-width: 192px;}
.claim-profile-grey{background-color: #F2F2F5; padding: 50px 0px;float: left;width: 100%;}
.claim-profile-grey .left-claim-grey{width: 50%; float: left;padding-right: 20px;padding-top: 20px;}
.claim-profile-grey .right-claim-grey{width: 50%; float: left;}
.get-code-for-seal,.get-code-for-seal:hover{background: transparent linear-gradient(5deg, #1257D4 50%, #7E1CFF 110%) 0% 0% no-repeat padding-box;box-shadow: 0px 4px 14px #0447C24A;border-radius: 5px; font-family: "ProximaNova-Bold"; font-size: 19px; letter-spacing: 0.38px;color: white; padding: 20px 40px;display: inline-block;line-height: 19px;}
.free-to-start-seller{font-size: 14px !important; font-family: "ProximaNova-Bold" !important; letter-spacing: 0.56px !important; line-height: 21px !important; display: inline-block !important; color: #1F2024 !important;}
.home-header-signup a{background: transparent linear-gradient(16deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box;box-shadow: 0px 4px 14px #0447C24A;border-radius: 5px;color: #fff !important;font-family: "Arimo"; font-weight:bold;padding: 0.75rem 1.7rem !important;}
.home-header-signup {display: inline-block;vertical-align: middle;line-height: 16px !important;}
.client-review-heading{float: left;width: 100%;color: #000000;font-size: 15px;font-family: "Arimo";font-weight:bold;line-height: 18px;word-break: break-all;margin-bottom: 3px;}
body #header {padding-top: 14px !important;padding-bottom: 4px !important;}
.covid-announcement{width: 100%;display:block;background: transparent linear-gradient(9deg, #1257D4 0%, #7E1CFF 145%) 0% 0% no-repeat padding-box !important;box-shadow: 0px 2px 14px rgba(4, 71, 194, 0.25);color: #fff;z-index: 999;text-align: center;padding: 8px 0;font-size: 15px;}
.covid-announcement:hover{color:white;}
.covid-signup-btn,.mar-auto-vid{margin:0 auto;}
.covid-signup-btn,.covid-signup-btn:hover{margin-bottom:15px !important;max-width:539px;    box-shadow: 0px 9px 16px rgba(20, 119, 249, 0.3);}
.get-start-now-shopify-btn{text-align:center; margin-bottom:15px; display: block;}
.get-start-now-shopify-btn a{display: inline-block;width: auto;vertical-align: top;margin:0px 0px;margin-bottom: 10px;line-height: 0px;border:0px;}
.covid-signup-btn .relative-txt p{display:none;}
.covid-signup-btn.blue_grad .relative-txt span span{display: inline-block; vertical-align: middle;}
.covid-signup-btn.blue_grad .relative-txt span span svg{margin-bottom: 0px;}
.covid-impact-created-section{    width: 100%;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex; 
    display:flex;
padding: 20px 20px 0px;background-color:#F1F7FF;}
.count-ai-num-div {width: 24%;float: left;text-align: center;background: white;margin-right: 0.5%;margin-left:0.5%;padding: 36px 18px 27px;box-shadow: 0px 9px 20px rgba(123, 198, 255, 0.07);margin-bottom: 10px;}
.count-ai-num-div:last-child{margin-right:0px;}
.impact-created-heading-co{font-family: "Arimo" !important;font-weight: bold;font-size: 30px !important;color: #000 !important;line-height: 30px !important;letter-spacing: 0.02px;margin-top:10px;}
.impact-created-subheading-co{font-family: "Arimo" !important;font-size: 18px !important;color: #000 !important;line-height: 18px !important;margin-top:15px;}
.impact-co-no span{font-family: "ProximaNova-Bold";font-weight: bold;font-size: 25px;letter-spacing: -0.02em;line-height: 65px;text-align: center;color: #000;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.16);}
.impact-co-text{font-family: "Arimo";font-weight: normal;font-size: 16px;letter-spacing: 0.01em;line-height: 20px;text-align: center;color: #202323;height:38px;}
.impact-co-no span.co-num{font-family: "ProximaNova-Bold";font-weight: bold;font-size: 50px;    line-height: 50px;letter-spacing: -1px;background: transparent linear-gradient(5deg, #1257D4 50%, #7E1CFF 110%) 0% 0% no-repeat padding-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.co-feature-sec.border-box-tabs.white-bg{box-shadow: 0px -7px 8px rgba(71, 135, 251, 0.02) ;}
.co-feature-sec.border-box-tabs.white-bg .box-tab-wrapper.medium-width-slider .small-wrapper-box{border-top:none;}
.portfolio-slider-wrapper .owl-nav .owl-prev,.portfolio-slider-wrapper .owl-nav .owl-next{display: none;}
.new-design-bann-img::before{display:none;}
.max-width-120 img{max-width:120%;}
.owner-msg-box{background-color:#FFF8E7; padding:40px;margin-top:160px !important;}
.ul-no-bullets-line ul li{background-image:none;}
.inner-content-page.ul-no-bullets-line h4:after{display:none;}
.owner-msg-video{text-align:center;display:inline-block;position:relative;}
.owner-msg-video p{position:absolute;bottom:15px; left:15px;color:white !important;font-size:20px !important;}
.owner-msg-video p img {width: 24px;margin-right: 10px;}
.fund-discription-btn{text-align:center;margin: 0px;width: 100%;}
.fund-discription-btn a{padding:10px;border-radius:3px;}
.max-width-500{max-width:500px;margin:0 auto;}
.saef-btn img{max-width:200px;}
.saef-btn p{text-align:center;}
.saef-btn a{display:inline-block;}
.owner-msg-box .avgrund-container {text-align: center;width: 40%;float: left;margin-top: -7%; margin-right: 40px;margin-bottom: 20px;}
body .owner-msg-heading{margin-top:-80px;margin-bottom:45px !important;font-size:24px;}
.owner-msg-box a{color:#0447C2 !important;}
.covid-txt-saef-link p{margin-bottom:14px !important;}
.covid-img-saef{margin-bottom:14px !important; }
.hide-menu {display: none !important;}
.new-home-temp.white-bg{background: #fff !important;}
.get_ai_demo_head,.get_ai_free_head {display: inline-block;font-size: 15px;}
.get_ai_free_head a,.get_ai_demo_head a{font-size: 14px;letter-spacing: 0.28px;padding: 7px 8px;}
.get_ai_demo_head a,.get_ai_demo_head a:hover,.get_ai_demo_head a:focus{background: #000;color: #fff;margin-right: 0px;border-radius: 3px;border: 1px solid #000;font-weight:700;}
header .mobile-hide .site-logo.percent-one-fifth,.mobile-hide .percent-one-fifth.column-last{width:17%;}
header .mobile-hide .site-logo.percent-one-fifth .logo{text-align:left;}
.header-style-2 .mobile-hide .navs.percent-two-third{width:55%;}
.feat-home-title{position:relative;line-height: initial;}
.feat-home-title:before {position: absolute;content: "";height: 5px;top: -moz-calc(48% - 0.5px);top: -webkit-calc(48% - 0.5px);top: -ms-calc(48% - 0.5px);top: calc(48% - 0.5px);left: 0;right: 0;width: 100%;border-top: 1px solid #D5E0EE;}
.feat-home-title .feat-title {padding: 0 24px;position: relative;z-index: 1;background-color: #F1F7FF;font-family: "Arimo";font-weight:700;font-size:12px;color:#000;letter-spacing: 0.24px;}
.vide-demo-home.single-btn img{position: relative;right: unset;top: unset;}
.vide-demo-home.single-btn .guide-video-grid:hover{box-shadow:none !important;}
.home_testimonial {padding-left: 0px; padding-right: 0px;}
.home_testimonial li {    margin-right: 20px !important;display: inline-block;width: 32.35%;}
.home_testimonial li:last-child {margin-right: 0px !important;}
.home_testimonial li a{display:block;    background-color: white;}
.home_testimonial {text-align: center;max-width:1170px; margin:0 auto;}
.testmonial_head_link{position:relative;    max-width: 1170px;margin: 0 auto;}
.testmonial_head_link a,.testmonial_head_link a:hover {color: #0447C2;
    font-size: 13px;
    font-family: "Arimo";
    position: absolute;
    right: 0;
    top: 0;
    padding: 8px 12px;
    border: 1px solid #0447C2;
    border-radius: 2px;
    line-height: 13px;
    font-weight: bold;}
.percent-sidebar .wpmmpro-postslist-wrapper .wpmmpro-posts-list a.wpmegamenu_post_item{width:100%;   }
.percent-sidebar .wpmmpro-postslist-wrapper .wpmmpro-posts-list span.wpmm-posts-title{ font-family: "Arimo";font-size:15px;text-shadow: none;line-height: 20px;}
.percent-sidebar .wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details > span{    margin-right: 5px;font-size: 13px;font-family: "ProximaNova-Regular" !important;font-weight: normal;color: #666;}
.shadow-box-img img{background: white;margin: 0px !important;}
.case-bot {max-width: 1060px;margin: 0 auto;background-image:url('https://www.aiengagecrm.com/wp-content/uploads/2020/04/bg-img.png');padding: 25px 0px;}
.ai-logo-case {width: 22%;display: inline-block;text-align: center !important;vertical-align: middle;}
.case-bot-mid-content {width: 56%;display: inline-block;text-align: center;vertical-align: middle;}
body.single-post .post-content .simply-evrything-case,body .category-case-study .simply-evrything-case{font-size: 26px !important; line-height: 30px !important;font-family: "ProximaNova-Regular" !important;color:white !important;letter-spacing: -0.39px !important;font-weight: normal !important;}
body.single-post .post-content .simply-evrything-case span{font-family: "ProximaNova-Light" !important;}
body.single-post .post-content .eight-plus-case,.category-case-study .eight-plus-case {color:#9D9D9D !important; font-size:16px !important;letter-spacing: 0.48px !important; font-family: 'Tahoma',sans-serif !important;}
.casestudy-category-blog .single-blog-page {padding-top: 0px;padding-bottom: 0px;}
.casestudy-category-blog .post-single .post-content{border-bottom:none;}
a.how-read-more,a.how-read-more:hover {border: 1px solid #757575;border-radius: 4px;padding: 10px 20px;color: #000;font-size: 15px;font-weight: bold;font-family: "Arimo";display: inline-block;line-height: initial;}
.how-different .count-ai-num-div {box-shadow: 0px 6px 25px #6363631A;}
.how-different .all-features-feature-des{min-height:180px;}
.drive-heading{font-size: 40px;color: #000000; letter-spacing: -1.2px; line-height: 53px; }
.drive-heading span{color:#0447C2;}
.drive-des{font-size: 15px; color:#494B54; letter-spacing: 0.15px; font-family: "Arimo";}
.rated-drive{font-size: 17px; color:#131313; font-family: 'Proxima Nova Lt' !important;}
.rated-drive i{color:#1257D4;}
a.install-free-ai-drive,a.install-free-ai-drive:hover { box-shadow:0px 7px 11px #1477F912;background: rgb(18,87,212);background: -moz-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: -webkit-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);background: linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1257d4",endColorstr="#5830f0",GradientType=1);max-width: 100%;padding: 20px;display: inline-block;line-height: initial;color: white;width: 445px;border-radius: 3px;font-size: 26px;font-family: "ProximaNova-Bold";margin-top:15px;}
.hcs-box a {display: block;height: 100%;position: absolute;width: 100%;top: 0;}
.hcs-box-main{  display: inline-block;width: 32.15%;margin-right: 1.3%;margin-bottom: 1.5%;vertical-align: top;}
.hcs-box {display: block;text-align: center;height: 211px;position: relative;background-size: cover;overflow: hidden;}
.hcs-box-main:last-child {margin-right: 0;}
.hcs-box .inner {height: 100%;background-size: cover;position: relative;background-repeat: no-repeat;}
.view-case-study{font-family: "Arimo";font-weight: bold;font-size: 14px;letter-spacing: 0px;color: #000;text-shadow: 0px 1px 1px #8EFFB842;background-color: #FFF200; border-radius: 3px;box-shadow: 0px 3px 6px #00000024;padding:15px 20px;display: inline-block;
line-height: initial;margin-top: 15px;   transition: 0.25s;}
.case-logo-btn {position: absolute;top: 50%;transform: translateY(-50%);width:100%; }
.case-logo-btn .view-case-study{transition: opacity 1s ease-out;opacity: 0;height: 0;overflow: hidden;padding: 0;margin: 0;}
.hcs-box:hover .view-case-study {display: inline-block;opacity: 1 !important;height: auto;visibility: visible;color: #000;text-shadow: 0px 1px 1px #8effb842;background-color: #FFF200;border-radius: 3px;box-shadow: 0px 3px 6px #00000024;padding: 15px 20px;display: inline-block;line-height: initial;margin-top: 15px;}
.case-logo-btn span{display:block;transition: 0.25s;}
/*.hcs-box:hover .inner{-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;-ms-transition: all 0.2s ease;transition: all 0.2s ease;-moz-transform: scale(1.3);-webkit-transform: scale(1.3);transform: scale(1.3);cursor: pointer;}*/
.cs-title,.cs-title a,.cs-title a:hover{color:#000; font-size: 20px; line-height: 25px;text-align: left;margin-top: 24px;font-family: 'Lato' !important;font-weight:500;}
.case_study_head{font-family:"ProximaNova-Bold" !important;letter-spacing: -0.84px;
color: #00082F;font-size:42px;line-height:45px;}
.hcs-head{font-size: 34px; color: #000923;letter-spacing: -1.02px; margin-bottom: 64px;position: relative;}
.hcs-head a, .hcs-head a:hover {color: #0447C2;font-size: 13px;font-family: "Arimo";position: absolute;right: 0;top: 0;padding: 8px 12px;border: 1px solid #0447C2;border-radius: 2px;line-height: 13px;font-weight: bold;letter-spacing: 0px;}
.home-case-study{margin-top:70px;margin-bottom: 40px;}
.div-line-F1F1F1 {display: block;width: 100%;height: 1px;border-top: 1px solid #f1f1f1;}
.case-logo-btn span{mix-blend-mode: screen;}
.home-why-aitrillion {margin-top:50px !important; margin-bottom:50px !important;}
.home-why-aitrillion .vc_column_container>.vc_column-inner {box-sizing: border-box;padding-left: 15px;padding-right: 15px;width: 100%;}
.home-why-aitrillion .vc_col-sm-4 {width: 33.33333333%;float: left;}
.testimonial-heading {margin-top: 0px;}
.home-why-aitrillion h2 {margin: 0px !important;line-height: 19px;}
.uk-breadcrumb :last-child * {color: #fff !important;}
.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {content: "/";display: inline-block;margin: 0 10px;color: #fff !important;}
.uk-search-default .uk-search-input:focus {background-color: rgba(0, 0, 0, 0.20) !important;background: rgba(0, 0, 0, 0.20) !important;border:1px solid #fff !important;}
.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)+.uk-search-input {padding-left: 75px;color: white !important;}
body .review-text-mar-l {margin-left: -30%;background-color: white;padding: 30px 35px;box-shadow: 0px 6px 16px #00000012;float:left;}
body .review-text-mar-l p{font-family: Georgia !important;font-style: italic;font-size: 22px !important;letter-spacing: -0.22px !important;line-height: 30px !important;}
.rev-name-rate div:first-child {color: #0447C2 !important;font-weight: bold;font-style: initial;display: inline-block;font-family: "Arimo";font-size:16px;float:left;}
.rev-name-rate div:last-child {float: right;}
.blue-btn-gra button,.blue-btn-gra button:focus,.blue-btn-gra a,.blue-btn-gra a:focus {background: transparent linear-gradient(4deg, #1257D4 0%, #7E1CFF 100%) 0% 0% no-repeat padding-box !important;box-shadow: 0px 5px 11px #1477F93B !important;border-radius: 3px !important;font-size: 15px !important;font-family: "Arimo";margin-right: 9px;}
.white-btn-blue-bor button,.white-btn-blue-bor button:focus,.white-btn-blue-bor a,.white-btn-blue-bor a:focus{background: #FFFFFF 0% 0% no-repeat padding-box !important;border: 1px solid #0447C2 !important;border-radius: 3px !important;font-size: 15px !important;font-family: "Arimo";padding:13px 20px !important;}
.rev-name-rate img {margin-left: 10px !important;display: inline-block;margin-top: 0px !IMPORTANT;margin-bottom: 4px !important;}
.rev-name-rate div:last-child p {margin-bottom: 0px !important;}
.vc_gitem-zone-mini .case-logo-btn { position: absolute; top: 41%; transform: translateY(-70%); width: 100%; text-align: center;}
.vc_gitem-zone-mini .case-logo-btn span:first-child{display:block;}
.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link:hover img { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; -moz-transform: scale(1.3); -webkit-transform: scale(1.3); transform: scale(1.3); cursor: pointer;}
.vc_grid-item-mini.vc_clearfix .vc_gitem-animated-block:hover + .vc_gitem-zone-c .case-logo-btn .view-case-study {display: inline-block;}
.img-icon {background-image: url('../images/sprite-features.png');background-repeat: no-repeat;display: block;margin: 0 auto;}
.sprite-Ai-Chat {width: 40px;height: 40px;background-position: -5px -5px;}
.sprite-Analytics {width: 43px;height: 40px;background-position: -55px -5px;}
.sprite-Announcement-Bar {width: 43px;height: 40px;background-position: -108px -5px;}
.sprite-Artificial-Intelligence {width: 40px;height: 40px;background-position: -5px -55px;}
.sprite-Loyalty-Reward {width: 40px;height: 40px;background-position: -55px -55px;}
.sprite-Product-Recommendation {width: 40px;height: 40px;background-position: -105px -55px;}
.sprite-Product-Review {width: 40px;height: 40px;background-position: -5px -105px;}
.sprite-Push-Notification {width: 40px;height: 40px;background-position: -55px -105px;}
.sprite-Smart-popup {width: 40px;height: 40px;background-position: -105px -105px;}
.sprite-Workflow {width: 40px;height: 40px;background-position: -161px -5px;}
.sprite-email-marketing {width: 40px;height: 40px;background-position: -155px -55px;}
.border-rad-8.hover-gradient:hover .img-icon {-ms-filter: brightness(200);filter: brightness(200);}
.home-why-aitrillion .image_only{background-image: url('../images/how_sprites.png');background-repeat: no-repeat;display: block;margin:0 auto;}
.bg-eight_mask {width: 68px; height: 68px;background-position: -10px -10px;}
.bg-five_mask {width: 68px; height: 68px;background-position: -98px -10px;}
.bg-four_mask {width: 68px; height: 68px;background-position: -10px -98px;}
.bg-one_mask {width: 68px; height: 68px;background-position: -98px -98px;}
.bg-seven_mask {width: 68px; height: 68px;background-position: -186px -10px;}
.bg-six_mask {width: 68px; height: 68px;background-position:  -186px -98px;}
.bg-three_mask {width: 68px; height: 68px;background: url('css_sprites.png') -10px -186px;}
.bg-two_mask {width: 68px; height: 68px;background: url('css_sprites.png') -98px -186px;}
.home-why-aitrillion .three-sections-inrow.height-more .shadow-columns.less-height-div .vc_column-inner .wpb_wrapper {height: 304px;}
.unlash_power_icon {background-image: url('../images/unlash_power_sprite.png');background-repeat: no-repeat;display: block;margin:0 auto;}
.sprite-Abandoned-Cart-Series {width: 71px;height: 65px;background-position: -5px -5px;}
.sprite-loyalty {width: 65px;height: 65px;background-position: -86px -5px;}
.sprite-post-purchase {width: 65px;height: 65px;background-position: -5px -80px;}
.sprite-recently-viewed {width: 65px;height: 65px;background-position: -80px -80px;}
.sprite-welcome {width: 65px;height: 65px;background-position: -161px -5px;}
.sprite-winback {width: 65px;height: 65px;background-position: -155px -80px;}
.button-aff a,.button-aff a:hover,.button-aff a:focus {transition: 0.4s all;background: rgb(18,87,212) !important;background: -moz-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%) !important;background: -webkit-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%) !important;background: linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1257d4",endColorstr="#5830f0",GradientType=1);font-size: 24px !important; font-weight: bold;letter-spacing: -0.48px;color: #FFFFFF;text-shadow: 0px 1px 0px #001E56B3;    padding: 15px 40px !important;display: inline-block !important;}
.button-aff-blnk a,.button-aff-blnk a:hover,.button-aff-blnk a:focus {transition: 0.4s all;background: white !important;font-size: 24px !important; font-weight: bold;letter-spacing: -0.48px;color: #0447c2 !important;text-shadow: 0px 1px 0px #001E56B3;    padding: 15px 40px !important;display: inline-block !important;}
.button-aff-blnk,.button-aff{ display: inline-block !important;margin:0px 3px;}
.line-b-a{overflow: hidden;}
.line-b-a:before,.line-b-a:after{background-color: #ddd;content: "";display: inline-block;height: 1px;position: relative;vertical-align: middle;width: 50%;}
.line-b-a:before{left: -0.5em;margin-left: -50%;}
.line-b-a:after{right: -0.5em;margin-right: -50%;}
.max-case-width{max-width:1060px; margin:0 auto !important;}
.casestudy-category-blog .text-center p {text-align: initial !important;}
.category-case-study h1.vc_custom_heading {display: block;font-size: 28px; font-family: "Arimo";font-weight: normal !important;line-height: initial;    margin-top: 10px;padding-left: 35px;}
.case-banner-sec img{margin:0px !important;}
.case-banner-sec .wpb_single_image {text-align: right;}
.case-banner-sec .smile_icon_list li .icon_description div.icon_description_text,.thoma-222222,.thoma-222222 p{color:#222 !important; font-size: 14px !important;line-height: 20px !important  ;  font-family: "Tahoma" !important; letter-spacing: 0.42px !important;}
.thoma-222222 p strong{color:black !important;font-size:15px;}
.category-case-study .smile_icon_list.square .icon_list_icon{width:7px !important; height:7px;    margin-top: 5px;}
.right-inc-sec h3{margin-bottom: 0px !important;margin-top: 0px !important; color:#191919; font-size: 35px !important; font-family: 'Teko', sans-serif !important;}
.right-inc-sec h3 img {margin-left: 7px !important;display: inline-block;}
.right-inc-sec p{margin-bottom: 0px !important;margin-top: 0px !important;font-family: 'Tahoma' !important;font-size: 15px !important;letter-spacing: 0.3px;color: #000000;}
.casestudy-category-blog .smile_icon_list.left li .icon_description{height:auto !important;}
.right-inc-sec .wpb_text_column.wpb_content_element {padding: 20px 27px;margin: 0px !important;box-shadow: 0px 4px 8px #00000017;}
.category-case-study .smile_icon_list li.icon_list_item{margin-bottom: 10px !important;}
body .casestudy-category-blog .teko-m{ font-size: 31px !important; font-family: 'Teko', sans-serif !important;color:#000;letter-spacing: -0.31px;font-weight:500 !important;}
.case-d-r p{font-family: "Arimo" !important; font-style: italic; font-size: 22px !important; color:#000000 !important;line-height: 33px !important;margin-bottom:0px !important;}
.case-d-r strong{font-family: "Arimo" !important; font-style: italic; font-weight:bold;font-size: 16px !important; color:#000000 !important;line-height: 34px !important;}
.review-head-top-shopify img{margin-top:0px; margin-bottom:0px;margin-left:10px;}
.casestudy-category-blog .text-center .review-head-top-shopify p,.casestudy-category-blog .review-head-top-shopify p{text-align: right !important;margin-bottom:0px !important;}
.review-head-top-shopify div {margin-bottom: 0px !important;}
.case-banner-sec-right img{margin:0px !important;mix-blend-mode: luminosity;}
.case-banner-sec .wpb_single_image.vc_align_right{text-align: right !important;margin-bottom:0px !important;}
.case-d-r {border-radius: 13px;background-image: url(https://www.aiengagecrm.com/wp-content/uploads/2020/05/review-bg.png);background-repeat: no-repeat;background-position: left 35px top 0px;}
.case-banner-sec .smile_icon_list li strong {font-family: "Arimo";font-weight: bold;font-size: 15px;color: black;}
.casestudy-category-blog .text-center .review-head-top-shopify p a,.casestudy-category-blog .review-head-top-shopify p a {color: #222;font-size: 14px;font-family: "Tahoma" !important; letter-spacing: 0.42px !important;}
.two-inline-img .wpb_single_image {display: inline-block;vertical-align: bottom;max-width: 50%;}
.new-blog-design h2,.new-blog-design h2 span{font-family: 'ProximaNova-Bold' !important;font-size:34px !important; line-height: initial !important;letter-spacing: -1.02px !important;color: #141414;}
.new-blog-design h3{font-family: 'ProximaNova-Bold' !important;font-size:28px !important; line-height: initial !important;letter-spacing: -0.84px !important; color: #141414;}
.new-blog-design h4{font-family: 'ProximaNova-Bold' !important;font-size:22px !important; line-height: initial !important;letter-spacing: -0.66px !important;color: #141414;}
.new-blog-design h5{font-family: 'ProximaNova-Bold' !important;font-size:18px !important; line-height: initial !important;letter-spacing: -0.54px !important;color: #141414;}
.new-blog-design h6{font-family: 'ProximaNova-Bold' !important;font-size:16px !important; line-height: initial !important;letter-spacing: -0.48px !important;color: #141414;}
.new-blog-design p{letter-spacing: 0.18px !important;font-size: 18px !important; font-family: "Arimo" !important;font-weight: normal !important;    color: #454545 !important;}
.new-blog-design ul li,.new-blog-design ul li span,.new-blog-design ol li,.new-blog-design ol li span{letter-spacing: -0.16px !important;font-size:16px !important;font-family: "Arimo" !important;font-weight: normal !important;     color: #141414 !important;
padding-bottom: 5px !important;}
.new-blog-design ul,.new-blog-design ol{    list-style-position: outside !important;padding-left: 19px;}
.new-blog-design strong em,.new-blog-design strong em b{letter-spacing: 0.16px !important;text-align: left;color:#222222 !important;}
header.header-style-5 .mobile-hide .site-logo.percent-one-fifth, .header-style-5 .mobile-hide .percent-one-fifth.column-last {width: auto;}
.header-style-2.header-style-5 .mobile-hide .navs.percent-two-third{width: auto;margin: 0 30px!important;}
.header-style-2.header-style-5 .mobile-hide .percent-one-fifth.column-last{flex-direction: column;flex: auto;}
.home-new-robot {    background: transparent linear-gradient(336deg, #00095E 1%, #00095E 21%, #00042C 53%, #000000 100%) 0% 0% no-repeat padding-box;position: relative;}
.home-new-robot .covid-impact-created-section{background-color: transparent;}
.new-case-study{background: #F3F8FF;padding: 80px 0px;}
.home-new-animate{position: relative;}
.home-new-animate .hcs-head{font-size:42px;letter-spacing: -0.84px;color: #00082F;margin-bottom: 35px;display: block;line-height: initial;}
.blue-bor{border-bottom: 6px solid #71E5E1;}
.peach-bor{border-bottom: 6px solid #FEC199;}
.pink-bor{border-bottom: 6px solid #F893AF;}
.home-new-animate .cs-title, .home-new-animate .cs-title a, .home-new-animate .cs-title a:hover{    color: #00082F;font-size: 19px;line-height: 20px;text-align: left;margin-top: 15px;letter-spacing: -0.19px;}
.review-slider-home.slider {position: relative;width: 100%;height: 100%;overflow: hidden;}
.slider__slides {position: relative;width: 400%;-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);transition: -webkit-transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);transition: transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);transition: transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1), -webkit-transform 0.3s cubic-bezier(0.51, 0.92, 0.24, 1);will-change: transform;}
.review-slider-home.slider[data-pos="0"] .slider__slides {-webkit-transform: translateX(0%);transform: translateX(0%);}
.review-slider-home.slider[data-pos="1"] .slider__slides {-webkit-transform: translateX(-25%);transform: translateX(-25%);}
.review-slider-home.slider[data-pos="2"] .slider__slides {-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.review-slider-home.slider[data-pos="3"] .slider__slides {-webkit-transform: translateX(-75%);transform: translateX(-75%);}
.slider__slide {float: left;width: 25%;height: 100%;}
.slider__dots {display: -webkit-box;display: flex;position: absolute;bottom: 0em;
left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.slider__dot, .slider__indicator {display: block;margin: 0 0.5em;width: 1em;height: 1em;background: #5A6A7817;border-radius: 100px;}
.slider__indicator {position: absolute;background: #5A6A78;width: auto;}
.slider__indicator--left {-webkit-transition: left 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15);transition: left 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15);}
.slider__indicator--right {-webkit-transition: left 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15);transition: left 0.3s 0.1s cubic-bezier(0.51, 0.92, 0.24, 1.15), right 0.3s cubic-bezier(0.51, 0.92, 0.24, 1.15);}
.review-slider-home.slider[data-pos="0"] .slider__indicator {left: 0em;right: 6em;}
.review-slider-home.slider[data-pos="1"] .slider__indicator {left: 2em;right: 4em;}
.review-slider-home.slider[data-pos="2"] .slider__indicator {left: 4em;right: 2em;}
.review-slider-home.slider[data-pos="3"] .slider__indicator {left: 6em;right: 0em;}
.review-slider-home.slider.review-slider-home {max-width: 900px;margin: 0 auto;text-align: center;padding:20px 0px 30px 0px;}
.review-head.text-center {color: #5A6A78;letter-spacing: 0px;color: #5A6A78;text-shadow: 0px 1px 0px #FFFFFF45;font-size: 16px;margin-bottom:30px;}
.review-head svg path {fill: #5A6A78;}
.review-head.text-center span {font-family: 'Proxima Nova Lt' !important;display: inline-block;vertical-align: middle;margin:0px 10px;}
.review-head.text-center svg {display: inline-block;vertical-align: middle;}
.review-head svg .b{fill:white;}
.slider__slide p{font-family: Georgia,Times,Times New Roman,serif !important;letter-spacing: -0.24px !important;color: #00082F !important;font-size:24px !important;line-height: 30px !important;margin-top:12px;    font-style: italic;}
.slider__slide span{color: #5A6A78;text-shadow: 0px 1px 0px #FFFFFF45; font-family: 'Proxima Nova Lt' !important;font-size: 13px;}
.commited-blk {width: 33%;display: inline-block;    text-align: center;vertical-align: top;}
.commited-blk ul li{text-align:left !important;}
.commited-blk ul li:before {content: "\2022";color: #00BBB5;font-weight: bold;display: inline-block;width: 1em;}
.commited-to-success p,.commited-to-success ul li{text-align:center; letter-spacing: 0.32px !important;
color: #5A6A78 !important;font-size:16px !important; line-height: 26px !important;font-family: 'Arimo' !important;}
.commited-three-blk{margin:35px 0px;}
span.comm-smal-txt.text-center {display: block;letter-spacing: 0.3px;color: #6565BC;font-size: 15px;font-family: 'Proxima Nova Lt' !important;margin-bottom: 20px;}
.max-1000 {max-width: 955px;margin: 0 auto;}
.commited-blk h4 {letter-spacing: -0.78px;color: #00082F;font-family: "ProximaNova-Bold"; font-size:26px;letter-spacing: -0.78px;}
.best-way-section p{letter-spacing: 0.36px !important;color: #92B2F1 !important;font-family: 'Arimo' !important;font-size: 18px !important;    margin-bottom: 38px;}
.best-way-section span{margin-top: 21px;letter-spacing: -0.19px;color: #1CD2F8;text-shadow: 0px 3px 6px #005AFFA1;font-family: 'Proxima Nova Lt' !important;font-size: 19px;letter-spacing: -0.19px;}
.best-way-section a,.best-way-section a:hover,.best-way-section a:focus{    display: inline-block;letter-spacing: -0.48px;color: #000923;padding: 11px 20px;font-family: 'ProximaNova-Bold' !important;background:#FFF200;font-size: 24px;border-radius: 5px;width:200px;}
.best-way-section .hcs-head{color: #FFFFFF;text-shadow: 0px 3px 6px #005AFF52;margin-bottom:18px;}
.best-way-section.mar-bot-70.mob-mar-bot-20.full-width {background-image: url(https://www.aiengagecrm.com/wp-content/uploads/2020/08/banner-way.png);padding: 80px 0px;    background-size: cover;}
.tabset > input[type="radio"] {position: absolute;left: -200vw;}
.tabset .tab-panel {display: none;}
.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6),
.tabset > input:nth-child(13):checked ~ .tab-panels > .tab-panel:nth-child(8) {display: block;}
.tabset > label {position: relative;display: inline-block;padding: 0px;border-bottom: 0;cursor: pointer;margin: 0px 7px;color: #434F58;font-family: 'Arimo';font-size: 16px;letter-spacing: 0.16px;width: 15%;padding:47px 5px;box-shadow: 0px 2px 4px #00000021;}
.tabset > label:hover{background-color:#FFF200;}
.tabset span.feat_robi_icon+h4 {width: 100px;margin: 0 auto;font-family: 'Roboto';font-weight:500;font-size:17px;line-height:21px;letter-spacing: 0px;color: #000000;position:relative; z-index:9;}
.tabset span.feat_robi_icon{display:inline-block;position:relative; z-index:9;}
.tabset > label:hover,.tabset > input:focus + label {color: #00082F;}
.tabset > input:checked + label {border-color: #ccc;background-color:#FFF200;letter-spacing: 0.16px;color: #00082F;font-family: 'Arimo';font-weight:700;}
.tab-panel {padding: 50px 0 30px 0;}
.tab-left,.tab-right {width: 49%;display: inline-block;vertical-align: middle;}
.tab-left{text-align:left;}
.tab-left h3{letter-spacing: -1.02px;color: #00082F;font-size: 34px;font-family: "ProximaNova-Bold";margin-bottom: 20px; }
.tab-left p{letter-spacing: 0.32px !important;color: #494B54 !important;font-size: 16px !important; font-family: 'sans-serif' !important; text-align: left !important;margin-bottom: 20px;}
.tab-left ul li{letter-spacing: -0.17px;color: #00082F;font-size:17px;font-family: "ProximaNova-Bold"; }
.tab-left ul{margin-bottom: 20px;}
.tab-left li:before {content: "\2022";color: transparent;font-weight: bold;display: inline-block;width: 1.5em;background-image:url('../images/ai-home-sprite.png');background-position: -24px -13px;    background-position: -20px -3255px;}
.tab-left.welcome-right-section {
    padding: 5% 0px;
}
.tab-engage,.tab-engage:hover,.tab-engage:focus{    background-color: #FFF200;letter-spacing: 0.04px;color: #000923;font-size: 18px;padding: 15px 20px;border-radius: 5px;display: inline-block;line-height: initial;font-family: 'Proxima Nova Lt' !important;width:170px; text-align: center;max-width: 90%;}
.robo-bann-content {position: absolute;top: 33%;transform: translateY(-33%);width: 100%;}
.robo-bann-text{width:42%;}
.robo-bann-text h1 {color: white;text-align: left;letter-spacing: -0.56px;font-size: 28px;letter-spacing: -0.92px;font-size: 46px;margin-bottom: 45px;font-family: "ProximaNova-Bold";}
.robo-bann-text span.all-robo-txt{color: #1CD2F8;text-shadow: 0px 3px 6px #005AFFA1;font-family: 'Proxima Nova Lt' !important;font-size: 20px;letter-spacing: -0.2px;text-align:left;display:block;margin-bottom: 30px;}
.robo-bann-text .get-robo-now a,.robo-bann-text .get-robo-now a:hover,.robo-bann-text .get-robo-now a:focus{letter-spacing: -0.56px;color: #000923;padding: 20px 30px;border-radius: 5px;display: inline-block;line-height: initial;font-family: 'Proxima Nova Lt' !important;font-size: 28px;background-color: #FFF200; text-align: center;width: 340px;max-width:90%;transition: all 0.5s;cursor: pointer;}
.growth-box {width: 24.5%;display: inline-block;    padding: 30px 0px;}
.growth-img {display: inline-block;vertical-align: top;line-height: 0px;width: 40px;}
.growth-info{display: inline-block;vertical-align: top;width:calc(100% - 50px);padding: 0px 5px 0px 15px;}
.growth-info h4{letter-spacing: -0.45px;color: #00082F;font-size: 27px;font-family: "ProximaNova-Bold";line-height: 36px;margin:0px;text-align: left;}
.growth-info span{letter-spacing: 0.32px;color: #5A6A78;font-family: 'Arimo';line-height: initial;    text-align: left; display: block;}
.bg-col-blue{background-color:#71E5E1;box-shadow: 0px 8px 9px #C4A2FC2B;border-radius: 8px; }
.bg-col-peach{background-color:#FEC199;box-shadow: 0px 8px 9px #C4A2FC2B;border-radius: 8px; }
.bg-col-pink{background-color:#F893AF; box-shadow: 0px 8px 9px #C4A2FC2B;border-radius: 8px;}
.bg-col-levender{background-color:#C4A2FC;box-shadow: 0px 8px 9px #C4A2FC2B;border-radius: 8px; }
.growth-img svg {margin: 8px;height: 20px;}
.growth-section{box-shadow: 0px 5px 9px #7796B224;}
.claim-block {width: 32.3%;display: inline-block;vertical-align: top;margin-right: 1.5%;position:relative;}
.claim-block:last-child {margin-right: 0px;}
.claim-img-txt {position: absolute;top: 50%;width: 69%;transform: translateY(-50%);padding-left: 25px;text-align: left;}
.claim-img-txt h4{letter-spacing: -0.78px;font-size: 26px;line-height: initial;font-family: "ProximaNova-Bold";min-height: 75px;color: #00082F;letter-spacing: -0.78px;}
.claim-img-txt a,.claim-img-txt a:hover,.claim-img-txt a:focus{letter-spacing: -0.18px;font-size: 18px;font-family: "ProximaNova-Bold";padding: 10px 0px;display: inline-block;color:#00082F;}
.claim-block:nth-child(2) .claim-img-txt h4,.claim-block:nth-child(2) .claim-img-txt a,.claim-block:nth-child(2) .claim-img-txt a:hover,.claim-block:nth-child(2) .claim-img-txt a:focus{color: #FFF200;letter-spacing: -0.26px;}
.growth-img svg path {fill: white;}
.robo-feat-blk {width: 19%;display: inline-block;vertical-align: top;text-align: left;margin-right: 1.2%;margin-bottom:1.2%;box-shadow: 0px 2px 4px #00000021;background-color:white;}
.col-white{color:white;}
.claim-block span{font-family: "ProximaNova-bold";font-size: 18px;line-height:28px;letter-spacing: -0.18px;}
.robo-feat-blk:hover {
    background: white;
}
.bg-col-9CFFBD{background-color:#9CFFBD;}
.bg-col-FFC4DF{background-color:#FFC4DF;}
.bg-col-77FFFB{background-color:#77FFFB;}
.bg-col-94EDFF{background-color:#94EDFF;}
.bg-col-B2D6FF{background-color:#B2D6FF;}
.bg-col-FFBEF4{background-color:#FFBEF4;}
.bg-col-B8EC8A{background-color:#B8EC8A;}
.bg-col-E0C8FF{background-color:#E0C8FF;}
.bg-col-FFBDAF{background-color:#FFBDAF;}
.bg-col-FFD574{background-color:#FFD574;}



.robo-feat-blk h4 {letter-spacing: 0px;color: #00082F;font-size: 19px;font-family: 'Roboto' !important;font-weight:500;line-height: initial;min-height: 34px;}
.robo-feat-blk span{letter-spacing: 0.14px;color: #434F58;font-family: 'Roboto';font-size: 14px;line-height: initial;display: inline-block;}
.robo-feat-blk:nth-child(5),.robo-feat-blk:nth-child(10){margin-right: 0px;}
.features-robo-section .hcs-head,.journy-robo-section .hcs-head {width: 60%;margin-bottom: 25px;    margin: 0 auto;
    line-height: initial;}
    .journy-robo-section .hcs-head{margin-bottom:34px;}
    .journy-robo-section .robo-feat-blk{border:1px solid #D6D6D6;box-shadow: 0px 2px 4px #00000008;}
.feat-rob-head{margin-bottom:40px;}
.feat-rob-head span {float: left;letter-spacing: 0.36px;color: #000923;font-size: 18px;font-family: 'Arimo';}
.feat-rob-head a,.feat-rob-head a:hover,.feat-rob-head a:focus {float: right;padding: 15px 20px;margin-top: -20px;font-family: 'Proxima Nova Lt' !important;background: #FFF200;font-size: 18px;line-height: initial;letter-spacing: 0.04px;border-radius: 3px;color:#000923;width:120px;}
.robo-feat-blk a{display:block;padding:15% 11%;margin-bottom:10px;position:relative;z-index:9;}
span.feat_robi_icon {
    display: inline-block;
}
.feat_robi_icon{width:70px; height:63px;background-image:url('../images/ai-home-sprite.png');}
.features_email-marketing { background-position: -20px -2432px;   width: 46px; height: 63px; }
.features_reviews { background-position: -20px -3050px; width: 74px; height: 63px; }
.features_loyalty-reward { background-position: -20px -2638px; width: 57px; height: 63px; }
.features_smart-popups { background-position: -20px -1196px; width: 53px; height: 63px; }
.features_product { background-position: -20px -2844px; width: 52px; height: 63px; }
.features_affiliate-marketing { background-position: -20px -1814px; width: 47px; height: 63px; }
.features_workflow-automation { background-position: -20px -1608px; width: 46px; height: 63px; }
.features_chat-bot { background-position: -20px -2226px; width: 45px; height: 63px; }
.features_announcement-bar { background-position: -20px -2020px; width: 44px; height: 63px; }
.features_web-push { background-position: -20px -1402px; width: 40px; height: 63px;}
.wel-customer{background-position: -20px -20px; width: 58px; height: 58px;}
.abn-cart{background-position: -20px -216px;  width: 58px; height: 58px;}
.shipp-delivery{background-position: -20px -1000px; width: 83px; height: 58px;}
.product-reviews{background-position: -20px -804px; width: 58px; height: 58px;}
.ratian-customer{background-position: -20px -608px;  width: 58px; height: 58px;}
.off-promotions{background-position: -20px -412px; width: 58px; height: 58px;}
.robo-feat-blk:hover{
background-color:#FFF200;
}
.robo-feat-blk:hover .features_email-marketing { background-position: -20px -2535px;   width: 46px; height: 63px; }
.robo-feat-blk:hover .features_reviews { background-position: -20px -3153px; width: 74px; height: 63px; }
.robo-feat-blk:hover .features_loyalty-reward { background-position: -20px -2741px; width: 57px; height: 63px; }
.robo-feat-blk:hover .features_smart-popups { background-position: -20px -1299px; width: 53px; height: 63px; }
.robo-feat-blk:hover .features_product { background-position: -20px -2947px; width: 52px; height: 63px; }
.robo-feat-blk:hover .features_affiliate-marketing { background-position: -20px -1917px; width: 47px; height: 63px; }
.robo-feat-blk:hover .features_workflow-automation { background-position: -20px -1711px; width: 46px; height: 63px; }
.robo-feat-blk:hover .features_chat-bot { background-position: -20px -2329px; width: 45px; height: 63px; }
.robo-feat-blk:hover .features_announcement-bar { background-position: -20px -2123px; width: 44px; height: 63px; }
.robo-feat-blk:hover .features_web-push { background-position: -20px -1505px; width: 40px; height: 63px;}

.welcome-customer-div:hover .wel-customer,.tabset > input:checked + label .wel-customer{background-position: -20px -118px; width: 58px; height: 58px;}
.abandone-cart-div:hover .abn-cart,.tabset > input:checked + label .abn-cart{background-position: -20px -314px; width: 58px; height: 58px;}
.shipping-delivery-div:hover .shipp-delivery,.tabset > input:checked + label .shipp-delivery{background-position: -20px -1098px; width: 83px; height: 58px;}
.product-review-div:hover .product-reviews,.tabset > input:checked + label .product-reviews{background-position: -20px -902px; width: 58px; height: 58px;}
.retain-customer-div:hover .ratian-customer,.tabset > input:checked + label .ratian-customer{background-position: -20px -706px; width: 58px; height: 58px;}
.offers-promotions-div:hover .off-promotions,.tabset > input:checked + label .off-promotions{background-position: -20px -510px; width: 58px; height: 58px;}



.tab-right svg {max-width: 100%;}
span.feat-desc {min-height: 52px;}
.foot-bot-txt{font-family: 'ProximaNova-Regular' !important;color: white !important;text-align:left;font-size: 28px !important;letter-spacing: -0.56px !important;width: calc(100% - 80px);vertical-align: middle;}
.footer-highlight-sec .highlight-content.ver-middle {width: calc(100% - 240px);}
.footer-highlight-sec .highlight-content.ver-middle img{display: inline-block;vertical-align: middle;margin-right:15px;}
.foot-bot-txt span{color:#FFF200; font-weight:bold;}
.ver-middle.foot-yellow-btn a,.ver-middle.foot-yellow-btn a:hover,.ver-middle.foot-yellow-btn a:focus {padding: 23px;background: #FFF002;border-radius: 80px;width: 228px;display: inline-block;letter-spacing: -0.52px;color: #000923 !important;font-size: 26px;font-weight: bold;}
.consumerinsights .wp-mega-menu-link{color:transparent;background-image:url('../images/consumer-img.png');background-size: auto;background-repeat:no-repeat;    background-position: center;}
.brandinsights .wp-mega-menu-link,.brandinsights{color:transparent;background-image:url('../images/brand-img.png');background-size: auto;background-repeat:no-repeat;    background-position: center;}
.brandinsights a,.consumerinsights a{background-color: transparent !important;color: transparent !important;}
.consumerinsights .wp-mega-menu-link span,.brandinsights .wp-mega-menu-link span{color:transparent;    padding: 0px 8px;}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-my-menu.wpmm-orientation-horizontal ul.wpmm-mega-wrapper .consumerinsights{padding-left: 10px !important;margin-left: 10px;background: url('../images/dotted-line.png') !important;background-size: auto;background-repeat: no-repeat !important;background-position: left center !important;}
.wpmm-sub-menu-wrapper.wpmm-menu1 ul li.icon-exist a span.wpmm-mega-menu-href-title{padding-left:40px !important;width:100%;background-repeat: no-repeat !important; font-size: 19px;font-family: 'Arimo' !important;}
.icon-exist.ai-data-nav .wp-mega-menu-link span,.wpmm-sub-menu-wrapper.wpmm-menu1 ul .icon-exist.ai-data-nav .wp-mega-menu-link span:hover{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -388px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-update-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -450px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-blog-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -17px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-cs-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -78px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-cr-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -140px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-rc-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -202px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-kb-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -264px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-video-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -326px !important;background-repeat: no-repeat !important;}
.icon-exist.ai-partner-nav .wp-mega-menu-link span{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -572px !important;background-repeat: no-repeat !important;}
#footer.footer-style-3 ul li a:hover{color:#fff002 !important;}
.consumerinsights{background-image:url('../images/consumer-img.png');background-repeat:no-repeat;}
.si-heart:before {width: 40px;content: " ";background-image: url('../images/heart-line.svg');height: 40px;background-size: contain;background-repeat: no-repeat;background-position: center; cursor:pointer;}
.si-heart:hover:before {width: 40px;content: " ";background-image: url('../images/heart-fill.svg');height: 40px;background-size: contain;background-repeat: no-repeat;background-position: center;cursor:pointer;}
.si-dislike:before {width: 40px;content: " ";background-image: url('../images/heart-break-line.svg');height: 40px;background-size: contain;background-repeat: no-repeat;background-position: center;cursor:pointer;}
.si-dislike:hover:before {width: 40px;content: " ";background-image: url('../images/heart-break-fill.svg');height: 40px;background-size: contain;background-repeat: no-repeat;background-position: center;cursor:pointer;}
.install-it-now-blog, .install-it-now-blog:hover {background: #002BFF;box-shadow: 0px 3px 13px #002bff36;max-width: 100%;padding: 20px;display: inline-block;line-height: initial;border-radius: 3px;font-size: 26px;font-family: "ProximaNova-Bold";margin-top: 15px;color: white !important;}
.journy-robo-section .robo-feat-blk{width:15%;text-align:center;}
.journy-robo-section .robo-feat-blk:nth-child(5) {margin-right: 1.2%;}
.journy-robo-section .robo-feat-blk {width: 15.3%;}
.journy-robo-section .robo-feat-blk:nth-child(6) {margin-right: 0px;}
.journy-robo-section .robo-feat-blk h4{width:100px;margin:0 auto;}
.welcome-left-section,.welcome-right-section{width:49%;display:inline-block;vertical-align:top;}
.features-robo-section,.what-customer-says{background-color: #F3F8FF;padding:100px 0px !important;}
hr.banner-hr{margin:3% auto !important;}
.welcome-right-section h3{font-family: 'ProximaNova-Bold';font-size:30px;line-height:30px;letter-spacing: -0.9px;color: #000923;background-image: linear-gradient(#ffffff 65%, #FFF200 35%);display: inline-block;}
body .welcome-right-section p{font-family: 'ProximaNova-Bold';font-size:30px;line-height:30px;letter-spacing: 0.03px;color: #494B54;}
body .welcome-right-section b{margin-bottom:20px;font-family: 'ProximaNova-Bold';font-size:20px;line-height:initial;letter-spacing: -0.4px;color: #000923;opacity: 1;display:block;}
body .welcome-right-section li{font: normal normal normal 16px/28px sans-serif;letter-spacing: 0.03px;color: #494B54;}
.journy-robo-section .robo-feat-blk:hover {background: #FFF200;}
.features_tick-home { background-position: -20px -1527px; width: 15px; height: 14px; }
body ul.wpmm-mega-wrapper li.wpmega-show-menu-icon ul.wp-mega-sub-menu li a span.wpmm-mega-menu-href-title{font-size: 14px !important;line-height: 21px !important;letter-spacing: 0.2px !important;}
.wpmm-sub-menu-wrapper.wpmm-menu1 ul li.icon-exist a span.wpmm-mega-menu-href-title{font-size: 14px !important;line-height: 21px !important;
letter-spacing: 0.2px !important;}
.hcs-box  {position: relative;overflow: hidden;}
.hcs-box:after {content: "";position: absolute;z-index: 99999999;right: 0;width: 0;bottom: 0px;background: #FFF200;height: 4px;transition-property: width;transition-duration: 0.3s;transition-timing-function: ease-out;}
.hcs-box:hover:after,.hcs-box:focus:after,.hcs-box:active:after {left: 0;right: auto;width: 100%;}
.robo-feat-blk,.tabset > label{position: relative; /*Position relative is required*/
overflow:hidden;}
.robo-feat-blk:hover:before,.tabset > label:hover:before{animation: ripple 1s ease;}
.robo-feat-blk:before,.tabset > label:before{content:"";position:absolute; top:0; left:0;width:100%; height:100%;background-color:rgba(255, 255, 255, 0.5);border-radius:50%;transform:scale(0);z-index:0;}
@keyframes ripple{
from{transform:scale(0); opacity:1;}
to{transform:scale(3);opacity:0;}
}
.cta-one h3{font: normal normal 500 28px/32px Roboto;letter-spacing: -0.56px;color: #000923;margin-bottom: 15px;    margin-top: 0px;}
.cta-one{background-color:#FFF200;padding:5.5%  30px;margin:0px;background-image: url('../images/cta-one-left.png'),url('../images/cts-one-right.png'); background-position: left bottom, right center;
background-repeat: no-repeat, no-repeat;float: left;width: 100%;}
.cta-one a b {min-width: 200px;text-align: center;position: relative;z-index: 9;background: #FFFFFF00 0% 0% no-repeat padding-box;border: 2px solid #00082F;font: normal normal 500 16px/16px Roboto;letter-spacing: 0px;color: #000923;display: block;padding: 13px 25px;border-radius: 2px;}
.cta-one p{margin-bottom:0px !important;}
.cta-one a {position: relative;display: inline-block;background: #FFF200 !important;padding: 0;}
.cta-one a:after {content: "";background: white;width: 100%;height: 100%;position: absolute;z-index: 0;top: 6px;left: 5px;border-radius: 2px;}
.cta-three h3{font: normal normal 500 28px/32px Roboto;letter-spacing: -0.56px;color: #000923;margin-bottom: 15px;    margin-top: 0px;}
.cta-three{background-color:#EEE9FF;padding:5.5% 30px;margin:0px;background-image: url('../images/cta-three-left.png'),url('../images/cta-three-right.png'); background-position: left bottom, right center;
  background-repeat: no-repeat, no-repeat;float: left;width: 100%;}
.cta-three a b {min-width: 200px;text-align: center;position: relative;z-index: 9;background: #FFFFFF00 0% 0% no-repeat padding-box;border: 2px solid #00082F;font: normal normal 500 16px/16px Roboto;letter-spacing: 0px;color: #000923;display: block;padding: 13px 25px;border-radius: 2px;}
.cta-three p{margin-bottom:0px !important;}
.cta-three a {position: relative;display: inline-block;background: transparent !important;padding: 0;margin-top: 15px;}
.cta-three a:after {content: "";background: #C6BAFF;width: 100%;height: 100%;position: absolute;z-index: 0;top: 6px;left: 5px;border-radius: 2px;}
.cta-four{background-color:#DCF9FF;padding:5.5% 30px;margin:0px;background-image: url('../images/cta-four-left.png'),url('../images/cta-four-right.png'); background-position: left center, right bottom;
  background-repeat: no-repeat, no-repeat;float: left;width: 100%;}
.cta-four a b {min-width: 200px;text-align: center;position: relative;z-index: 9;background: #FFFFFF00 0% 0% no-repeat padding-box;border: 2px solid #00082F;font: normal normal 500 16px/16px Roboto;letter-spacing: 0px;color: #000923;display: block;padding: 13px 25px;border-radius: 2px;}
.cta-four p{margin-bottom:0px !important;}
.cta-four a {position: relative;display: inline-block;background: transparent !important;padding: 0;margin-top: 15px;}
.cta-four h3{font: normal normal 500 28px/32px Roboto;letter-spacing: -0.56px;color: #000923;margin-bottom: 15px;    margin-top: 0px;}
.cta-four a:after {content: "";background: #8AEBFF;width: 100%;height: 100%;position: absolute;z-index: 0;top: 6px;left: 5px;border-radius: 2px;}
.cta-two h3{font: normal normal 500 28px/32px Roboto;letter-spacing: -0.56px;color: #000923;margin-bottom: 15px;margin-top: 0px;width: 74%;display: inline-block;vertical-align: middle;text-align: left !important;}
.cta-two{background-color:#DCF9FF;padding:5.5% 30px;margin:0px;background-image: url('../images/cta-two-left.png'),url('../images/cta-four-right.png'); background-position: left top, right bottom;
  background-repeat: no-repeat, no-repeat;float: left;}
.cta-two a b {min-width: 200px;text-align: center;position: relative;z-index: 9;background: #FFFFFF00 0% 0% no-repeat padding-box;border: 2px solid #00082F;font: normal normal 500 16px/16px Roboto;letter-spacing: 0px;color: #000923;display: block;padding: 13px 25px;border-radius: 2px;}
.cta-two p{margin-bottom: 0px !important;width: 74%;display: inline-block;vertical-align: middle;text-align: left !important;float: left;}
.cta-two a {position: relative;display: inline-block;background: transparent !important;padding: 0;margin-top: 15px;}
.cta-two a:after {content: "";background: #8AEBFF;width: 100%;height: 100%;position: absolute;z-index: 0;top: 6px;left: 5px;border-radius: 2px;}
.cta-two p:first-child {display: inline-block;width: 25%;}
.cta-five h3{font: normal normal 500 28px/32px Roboto;letter-spacing: -0.56px;color: #000923;margin-bottom: 15px;    margin-top: 0px;}
.cta-five{background-color:#FFF200;padding:5.5%  30px;margin:0px;background-image: url('../images/cta-five-left.png'),url('../images/cta-five-right.png'); background-position: left bottom, right top;
background-repeat: no-repeat, no-repeat;float: left;width: 100%;}
.cta-five a b {min-width: 200px;text-align: center;position: relative;z-index: 9;background: #FFFFFF00 0% 0% no-repeat padding-box;border: 2px solid #00082F;font: normal normal 500 16px/16px Roboto;letter-spacing: 0px;color: #000923;display: block;padding: 13px 25px;border-radius: 2px;}
.cta-five p{margin-bottom:0px !important;}
.cta-five a {position: relative;display: inline-block;background: #FFF200 !important;padding: 0;margin-top: 15px;}
.cta-five a:after {content: "";background: white;width: 100%;height: 100%;position: absolute;z-index: 0;top: 6px;left: 5px;border-radius: 2px;}
.cta-five strong {background: white;padding: 0px 10px;position: relative;}
.cta-five strong::before {content: "ghjdhf";width: 100%;height: 100%;position: absolute;z-index: 0;top: -30px;left: 0;border-radius: 2px;z-index: 999;background-image: url('../images/three-dot-img.png');background-repeat: no-repeat;
    background-position: bottom;
    color: transparent;}
.wpb_text_column.wpb_content_element.tab-blog-section ul {margin: 0px;}
.wpb_text_column.wpb_content_element.tab-blog-section ul li {display: inline-block;padding:0px;}
.wpb_text_column.wpb_content_element.tab-blog-section ul li a{text-align: left;font: normal normal normal 16px/16px Arimo;letter-spacing: 0.16px;color: #27313A;padding: 20px 10px;display: inline-block;}
.category_single_post .left-blog-img,.category_single_post .right-blog-des{width:49%;display:inline-block;vertical-align:top;}
.category_single_post .blog-title{margin: 6% 0 4% 0;font: normal normal bold 35px/40px PT Serif;letter-spacing: -0.7px;color: #000000;display:block;}
.category_single_post span.blog-name-min,.category_four_post span.blog-name-min,.category_five_post span.blog-name-min{font: normal normal bold 10px/11px Arimo;letter-spacing: 1.1px;color: #27313A;padding:4px 6px; background-color:#E5E7EB;}
.category_single_post .blog-description{font: normal normal normal 15px/24px PT Serif;letter-spacing: 0px;color: #27313A;}
.ai-blog-post-main .uvc-main-heading h3{font-family:'ProximaNova-Bold';font-size:30px;letter-spacing: 0px;color: #000923;}
.ai-blog-post-main .uvc-main-heading{float:left;margin-top: 8px;}
body .ai-blog-post-main .uvc-sub-heading{font: normal normal 500 17px/42px Roboto;letter-spacing: 0.34px !important;color: #000923 !important;display: inline-block;
float: right;    text-align: left;padding: 0px 0px 0px 14px;border-left: 1px dashed #E91F3B;}
body .ai-blog-post-main .uvc-sub-heading a{font: normal normal bold 18px/20px ProximaNova-Bold;letter-spacing: 0.34px;color: #000923;display: inline-block;}
.ai-blog-heading-main{background: #EDEEF2;padding:26px 24px;float: left;width: 100%;}
.ai-blog-heading-main p{margin: 0px !important;}
.four-blocks-ait{    width: 23.5%;vertical-align: top;margin: 0px 2% 0px 0px;float: left;}
.four-blocks-ait:last-child{margin-right:0px;}
.bottom-blog-des a,.bottom-blog-des a:hover{display: block;text-decoration: underline !important;font: normal normal normal 17px/24px PT Serif !important;letter-spacing: 0px;color: #000000;margin-top: 20px;}
.bottom-blog-des .blog-name-min{margin-top:25px;display: inline-block;}
.ait-read{font: normal normal normal 13px/23px Arimo;letter-spacing: 0.13px;color: #808597;margin-top:20px;}
.five-blog-post {width: 23.5%;vertical-align: top;margin: 0px 2% 0px 0px;float: left;}
.five-blog-post .blog-description{display: none;}
.five-blog-post h3{display: block;text-decoration: underline !important;font: normal normal normal 17px/24px PT Serif !important;letter-spacing: 0px;color: #000000;margin-top: 20px;}
.five-blog-post .ait-read{display: none;}
.five-blog-post .blog-name-min{margin-top: 25px; display: inline-block;}
.five-blog-post:last-child{margin-right: 0px;}
.five-blog-post:first-child{width: 100%;margin-right: 0px;    margin-bottom: 30px;}
.five-blog-post:first-child .left-blog-img {width: 49%;display: inline-block;vertical-align: middle;margin-right: 2.5%;}
.five-blog-post:first-child .right-blog-des{width:48%;display: inline-block;vertical-align: middle;}
.five-blog-post:first-child h3{font: normal normal bold 35px/40px PT Serif !important;letter-spacing: -0.7px;color: #000000;text-decoration: none !important;}
.five-blog-post:first-child .blog-description{font: normal normal normal 15px/24px PT Serif;letter-spacing: 0px;color: #27313A;display: block;}
.five-blog-post:first-child .ait-read{display: block;}
.five-blog-post:first-child .blog-name-min{margin-top: 0px;}
.peach-bg{background-color:#FDE0DF;}
.full-width-peach:before {
    content: "";
    background-color: rgb(255 245 245 / 76%);
    position: absolute;
    height: 100%;
    width: 4000px;
    left: -2000px;
    padding: 40px 0px;
}
.three-blocks-ait {
    width: 32%;
    float: left;
    margin-right: 2%;
}
.three-blocks-ait:last-child{margin-right: 0px;}
.three-blocks-ait .top-blog-img{width: 37%;float: left;margin-right: 15px;}
.three-blocks-ait .bottom-blog-des{width: 58%;float: left;}
.three-blocks-ait .bottom-blog-des .blog-name-min{margin-top: 0px;}
.three-blocks-ait .blog-name-min {font: normal normal bold 10px/11px Arimo;letter-spacing: 1.1px;color: #27313A;padding:4px 6px; background-color:#E5E7EB;}
.left-right-line h4{font: normal normal bold 16px/16px Proxima Nova;letter-spacing: 0px;color: #000923;border: 1px solid #C3C8D4;line-height: inherit;padding: 5px 10px !important;}
.four-block-left-right .four-blocks-ait:first-child{width: 49%;float:left;vertical-align: middle;margin-right: 2.5%;}
.four-block-left-right .four-blocks-ait:first-child .bottom-blog-des a{font: normal normal bold 35px/35px PT Serif !important;letter-spacing: -0.7px;color: #000000;text-decoration: none !important;}
.four-block-left-right .four-blocks-ait:nth-child(2),.four-block-left-right .four-blocks-ait:nth-child(3),.four-block-left-right .four-blocks-ait:nth-child(4){    width: 48%;float: left;margin-right: 0;    margin-bottom: 20px;}
.four-block-left-right .four-blocks-ait:nth-child(2) .top-blog-img,.four-block-left-right .four-blocks-ait:nth-child(3) .top-blog-img,.four-block-left-right .four-blocks-ait:nth-child(4) .top-blog-img{width:42%;display: inline-block; vertical-align: top;margin-right: 30px;}
.four-block-left-right .four-blocks-ait:nth-child(2) .bottom-blog-des,.four-block-left-right .four-blocks-ait:nth-child(3) .bottom-blog-des,.four-block-left-right .four-blocks-ait:nth-child(4) .bottom-blog-des{width:52%;display: inline-block;vertical-align: top;}
.four-block-left-right .four-blocks-ait:nth-child(2) .blog-name-min,.four-block-left-right .four-blocks-ait:nth-child(3) .blog-name-min,.four-block-left-right .four-blocks-ait:nth-child(4) .blog-name-min{margin-top: 0px;}
body .top-videos-ai-blog p{    font: normal normal bold 10px/11px Arimo !important;letter-spacing: 1.1px !important;color: #27313A !important;padding: 4px 6px;background-color: #E5E7EB;display: inline-block;margin-bottom: 0px !important;    margin-top: 25px;}
body .top-videos-ai-blog h3{text-decoration: underline;font: normal normal normal 17px/24px PT Serif;letter-spacing: 0px;color: #000000;}
.category-ait-blog .wpb_text_column {width: 18.2%;display: inline-block;vertical-align: top;margin-right: 1.8%;float: none;padding: 40px;background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 0px 4px #27313a3d;}
.category-ait-blog .wpb_text_column  h4{font: normal normal 600 19px/25px Roboto;letter-spacing: 0px;color: #000000;float: none;}
.ai-blog-post-main .category-ait-blog .wpb_text_column {float: none;}
body .category-ait-blog .wpb_text_column  p,body .category-ait-blog .wpb_text_column p{font: normal normal normal 14px/16px sans-serif !important;letter-spacing: 0.14px !important;color: #4C5054 !important;text-align: center;    padding: 0px;    border: 0;}
.category-ait-blog .wpb_text_column {text-align: center !important;}
.category-ait-blog .wpb_text_column:last-child{margin-right:0px;}
.category-ait-blog a,.category-ait-blog a:hover{font: normal normal bold 15px/15px ProximaNova-Bold;letter-spacing: 0px;color: #000923;}
.category-ait-blog p:last-child{margin-bottom: 0px !important;}
.grow-ait-sales{background-color:#fff002;padding: 10px 30px;}
.grow-ait-sales .uvc-sub-heading.ult-responsive {width: 71%;display: inline-block !important;vertical-align: middle;float: unset !important;border: none !important;text-align: left;}
.grow-ait-sales .uvc-heading-spacer.image_only {width: 26%;display: inline-block;vertical-align: middle;}
.grow-ait-sales .uvc-sub-heading.ult-responsive h3{font: normal normal 35px/40px ProximaNova-Bold;letter-spacing: -0.7px;color: #000923;}
.grow-ait-sales .uvc-sub-heading.ult-responsive p{font: normal normal normal 18px/18px Proxima Nova;letter-spacing: 0px;color: #000000;}
.never-miss-a-bit .uvc-main-heading.ult-responsive{width: 40%;display: inline-block;vertical-align: middle;text-align: left;margin-top: 0px;    margin-top: 0px;float: none;}
.never-miss-a-bit .uvc-sub-heading.ult-responsive{width: 58%; text-align: right;   display: inline-block !important;vertical-align: middle !important;float: none;}
.never-miss-a-bit h3 b {display: block;}
.never-miss-a-bit h3 b{font: normal normal normal 15px/20px Arimo;letter-spacing: 0.15px;color: #4C5054;}
.never-miss-a-bit .uvc-sub-heading.ult-responsive{border: none;}
.never-miss-a-bit .uvc-sub-heading.ult-responsive input[type="text"] {width: 60% !important;display: inline;margin: 0px;max-width: 300px;background: white;background: white;margin-right: 14px;}
.never-miss-a-bit .uvc-sub-heading.ult-responsive input[type="submit"] {width: 39% !important;display: inline-block;background: #E91F3B 0% 0% no-repeat padding-box !important;box-shadow: 0px 3px 0px #c2162e;border-radius: 4px !important;border: none !important;max-width: 100px !important;text-align: left;font: normal normal normal 14px/20px Arimo;letter-spacing: 0.14px;color: #FFFFFF;}
.never-miss-a-bit .uvc-sub-heading.ult-responsive br{display: none;}
.tab-blog-section .wpb_wrapper{position: relative;}
.tab-blog-section .wpb_wrapper:before {content: "";position: absolute;height: 100%;width: 4000px;left: -2000px;box-shadow: 0px 3px 6px #0000001a;z-index: 0;}
.tab-blog-section .wpb_wrapper ul{position: relative;z-index: 9;}
.read-grow-more{background: #FFF9C8 0% 0% no-repeat padding-box;box-shadow: 0px 8px 10px #FFF00217;border: 2px solid #FFE771;padding: 30px;position: relative;}
.read-grow-more h1{font: normal normal bold 28px/30px ProximaNova-Bold;margin: 0px;letter-spacing: -0.7px;color: #000000;}
.read-grow-more p{font: normal normal normal 16px/24px Arimo;letter-spacing: 0.16px !important;color: #27313A !important;margin: 0px !important;}
.read-grow-more p a {position: absolute;right: 30px;top: 50%;transform: translateY(-50%);font: normal normal normal 16px/45px Arimo;letter-spacing: 0.16px;color: #FFFFFF;background: #E91F3B 0% 0% no-repeat padding-box;box-shadow: 0px 3px 0px #cb283f;border-radius: 4px;padding: 0px 20px;}
img[data-src] {
  opacity: 0;
  transition: opacity .25s ease-in-out;
  will-change: opacity;
}

/* appear animation */
img[data-src][src] {
  opacity: 1;
}
.table-of-content .link-exist a{dispaly:inline-block;}
.table-of-content ul li,.full-width-three-section-template .table-of-content ol li{padding: 5px 10px;line-height: 21px !important;list-style-position: inside;margin-left: 0px;font-size: 14px !important;}
.wpb_column.vc_column_container.vc_col-sm-3 {z-index: 0;}
.full-width-three-section-template .table-of-content ol li{list-style-type:number !important;}
.full-width-three-section-template .table-of-content ol li a{color: black;}
.full-width-three-section-template .table-of-content ol li.active a{color: #1c5ddf;}
.full-width-three-section-template .table-of-content ol li.active{background-color: rgba(5,74,218,.06);}
.post-content .full-width-three-section-template img{margin-top: 0px !important;margin-bottom: 0px !important;width: auto;}
.share-options h6{display: block;width: 100%;font-family: 'Salic-Bold';font-size: 15px;margin-bottom: 10px;}
.full-width-three-section-template a.pinterest-sharer,.full-width-three-section-template a.google-sharer,.full-width-three-section-template a.delicious-sharer{display: none;}
.none-list-style li{list-style-type: none !important;}
.chapter-list{padding-left: 0px;}
.full-width-three-section-template .post-content h2{margin-bottom: 10px;    height: 30px;width: 30px;}
.full-width-three-section-template a.twitter-sharer,.full-width-three-section-template a.twitter-sharer:hover {background: #1ba6ff;color: white;margin-right: 10px;padding: 6px;height: 40px;border-radius: 3px;width: 40px;}
.full-width-three-section-template a.facebook-sharer,.full-width-three-section-template a.facebook-sharer:hover {background-color: #1164bb;color: white;margin-right: 10px;padding: 6px;height: 40px;border-radius: 3px;width: 40px;}
.full-width-three-section-template a.linkedin-sharer,.full-width-three-section-template a.linkedin-sharer:hover {background-color: #0077b5;color: white;margin-right: 10px;padding: 6px;height: 40px;border-radius: 3px;width: 40px;}
.full-width-three-section-template h1,.full-width-three-section-template h2,.full-width-three-section-template h3,.full-width-three-section-template h4,.full-width-three-section-template h5,.full-width-three-section-template h6{font-family: "Sailec-Bold" !important;line-height: initial !important;}
.full-width-three-section-template h5{font-size: 15px;}
.full-width-three-section-template h2{margin-bottom: 10px !important;}
html .full-width-three-section-template p{margin-bottom: 10px !important;}
.full-width-three-section-template .table-of-content ol { counter-reset: item; }
.full-width-three-section-template .table-of-content ol li { display: block; }
.full-width-three-section-template .table-of-content ol li:before {content: counter(item) ". ";counter-increment: item;color: black;}
.full-width-three-section-template .table-of-content ol li.active:before {color:#1c5ddf ;}
.middle-section-template a,.middle-section-template a:hover{color: #1c5ddf;}
.middle-section-template .list-style-bullet ul li{font-family: 'Sailec';font-style: normal;font-weight: 400;font-size: 16px;line-height: 26px;letter-spacing: -0.01em;color: #3D4A60;list-style-type: disc !important;list-style-position: initial;margin-left: 15px;padding-left: 0px;}
.chapter-heading {background: linear-gradient(149.95deg, #EAEAFF 17.16%, rgba(234, 234, 255, 0) 102.99%);border-radius: 20px;padding: 25px;margin-bottom: 30px;}
.chapter-heading .uvc-heading-spacer.image_only {width: 80px;display: inline-block;vertical-align: middle;}
.chapter-heading.no-img .uvc-heading-spacer.image_only{width: 0px;}
.full-width-three-section-template.chapter-heading .uvc-main-heading.ult-responsive,.chapter-heading .uvc-sub-heading.ult-responsive {width: calc(100% - 100px);display: inline-block;vertical-align: middle;}
.chapter-heading.no-img .uvc-sub-heading.ult-responsive{width: 100%;}
.full-width-three-section-template .chapter-heading h3,.full-width-three-section-template .chapter-heading h2{margin: 10px 0px;}
.full-width-three-section-template .chapter-heading h3{font-size: 20px !important;
line-height: 35px !important;color: #202638 !important; margin: 0px;}
.middle-section-template h3{    font-family: 'Sailec-Medium' !important;font-size: 25px;line-height: 30px !important;letter-spacing: -0.02em;color: #009AFF;font-weight: normal;}
.full-width-three-section-template .chapter-heading h2{font-size: 30px;line-height: 35px !important;letter-spacing: -0.02em;color: #202638;margin: 0px;}
.middle-section-template p{font-family: 'Sailec' !important;font-style: normal;font-weight: 400 !important;font-size: 16px !important;line-height: 26px !important;letter-spacing: -0.01em !important;color: #3D4A60 !important;}
.middle-section-template .recommended-apps b{font-family: 'Sailec-Bold';font-size: 18px;line-height: 30px;letter-spacing: -0.02em;color: #202638;}
.middle-section-template .recommended-apps a{text-decoration: underline !important;}
.chapter-list a,.chapter-list a span { font-family:'Sailec-Medium' !important; font-style: normal;font-size: 20px !important;line-height: 24px !important;margin: 15px 0;color:#20A7FF !important; }
.table-of-content{opacity: 0;visibility: hidden;}
.table-of-content.show-sidebar{opacity: 1; transition: opacity .25s ease-in-out;  -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out;visibility: visible;}
.table-content-heading h2{font-family: 'Sailec-Bold';font-size: 30px;line-height: 44px;letter-spacing: -0.02em;color: #202638;}
.middle-section-template h1{text-align: left;font-family: 'Sailec-Bold';font-size: 40px;line-height: 54px;letter-spacing: -0.03em;color: #1A1F2E;margin-bottom: 20px;}
.auth-right h4{font-family: 'Sailec-Bold' ;font-size: 18px;line-height: 20px;letter-spacing: -0.04em;color: #202638;}
 #wrapper .auth-right .uvc-sub-heading.ult-responsive{font-family: 'Sailec';font-style: normal;font-weight: 400;font-size: 14px;line-height: 21px;letter-spacing: -0.01em;color: #576986;}
.come-with-us p{    font-family: 'Sailec' !important;
font-style: normal !important;
font-weight: 400;
font-size: 13px !important;
line-height: 21px !important;
letter-spacing: -0.01em !important;
color: #576986 !important;}
.come-with-us p a{color:#009AFF;text-decoration: underline;}
.auth-right .uvc-heading-spacer.image_only {display: inline-block;vertical-align: middle;    border-radius: 50%;}
.auth-right .uvc-main-heading.ult-responsive {display: inline-block;width: calc(100% - 80px);margin-left: 10px;vertical-align: middle;}
.auth-bot-section .auth-right-sec p{font-family: 'Sailec' !important;font-style: normal;font-weight: 400 !important;font-size: 14px !important;line-height: 20px !important;letter-spacing: -0.01em !important;color: #3D4A60 !important;}
.auth-bot-section .auth-right-sec h4{font-family: 'Sailec-Bold';font-size: 34px;line-height: 48px;letter-spacing: -0.04em;color: #202638;}
.auth-bot-section .vc_column-inner.vc_custom_1654251274899 {padding-left: 36px;padding-right: 36px;}
.auth-left{background-color: #E0EBFF;    align-items: center !important;}
.auth-right-sec .vc_column-inner {padding-left: 30px;padding-right: 30px;}
.grow-form-head h3 {font-family: 'Sailec-Light' !important;font-style: normal;font-weight: 300 !important;font-size: 28px;line-height: 35px !important;text-align: center !important;letter-spacing: -0.05em;color: #222231;margin: 0;display: contents;}
.grow-form-head{text-align: center;position: relative;}
.grow-form-head::after{width: 40px;margin-left: -20px;top: 0;left: 50%;height: 2px;content: "";display: block;background: #F67173;position: absolute;bottom: 0;}
.grow-form-head h3 strong{font-family: 'Sailec-Bold' !important;}
.right-template-section form{background: #F67173;color: white;padding: 8px;float: left;max-width: 100%;}
.right-template-section form input[type='text']{border-bottom: 1px solid #F67173 !important;height: 60px;padding: 0px 25px !important;}
.right-template-section form input,.right-template-section form select{border: none !important;border-radius: 2px !important;background-color: #F78688;    height: 40px;font-family: 'Sailec-Medium';padding: 10px !important;font-style: normal;font-weight: 500 !important;font-size: 14px;line-height: 15px;letter-spacing: -0.04em;color: #FFFFFF !important;outline: none;}
.right-template-section form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */padding-left: 0px;font-family: 'Sailec-Medium';font-style: normal;font-weight: 500 !important;font-size: 14px;line-height: 16px;letter-spacing: -0.04em;color: #FFFFFF !important;}
.right-template-section form input::-moz-placeholder { /* Firefox 19+ */padding-left: 0px;font-family: 'Sailec-Medium';font-style: normal;font-weight: 500 !important;font-size: 14px;line-height: 16px;letter-spacing: -0.04em;color: #FFFFFF !important;}
.right-template-section form input:-ms-input-placeholder { /* IE 10+ */padding-left: 0px;font-family: 'Sailec-Medium';font-style: normal;font-weight: 500 !important;font-size: 14px;line-height: 16px;letter-spacing: -0.04em;color: #FFFFFF !important;}
.right-template-section form input:-moz-placeholder { /* Firefox 18- */padding-left: 0px;font-family: 'Sailec-Medium';font-style: normal;font-weight: 500 !important;font-size: 14px;line-height: 16px;letter-spacing: -0.04em;color: #FFFFFF !important;}
.right-template-section form p{margin-bottom: 0px !important;}
.right-template-section form input[type='submit']{margin-top: 2px;padding: 22px 5px !important;height: auto;font-family: 'Sailec-Bold' !important;background: white !important;font-style: normal;font-weight: 700 !important;font-size: 12px;line-height: 13px;letter-spacing: 0;color: #F67173 !important;}
.right-template-section div.wpcf7 .ajax-loader{display: none;}
.right-template-section span.wpcf7-not-valid-tip{color: white;}
.right-template-section .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{float: left;}
.bg-color-blk {float: left;width: 100%;background: #fbfcfd;border: 1px solid #f2f2f2;padding: 30px 3px;}
.bg-color-blk p{font-family: 'Sailec-Light' !important;font-style: normal;font-weight: 400 !important;font-size: 14px !important;line-height: 22px !important;letter-spacing: -0.01em !important;color: #3D4A60 !important;}
@media only screen and (min-width: 1500px){
.main-yellow-sec{margin-bottom: 1%;margin-top: 3%;}
.banner-right-sec.set-relative img{min-height: 300px;height :auto !important;max-width: 673px;}
.banner-first-fold{height: 71vh;}
.banner-btn-sec {width: 650px;}
.blue_grad .relative-txt{ font-size: 30px; line-height: 27px; }
.banner-heading{ font-size: 35px; }
.new-home-temp{ background-position: center bottom; }
.centered-wrapper{ width: 1440px; }
.home-banner-wrapper{ width: 1465px; max-width: 100%; }
.text-wrapper {float: left; width: 90%; padding-right: 15px; max-width: 95%; text-align: center; }
.mob-ban-integrate{ transform: translate(-58px, -50%); }
.shopify_cont { width: 160px; padding: 20px 20px;}
.large-width-padding{ padding: 0px 25px; }
.ui-tabs-panel h2.title{ padding-top: 43px; }
.banner-right-sec iframe#vimeo-player {max-width: 100%;width: 100%;height: 600px;}
.PN-sb-35{font-size: 33px;}
.green-txt-pacifico{font-size: 30px;}
.modal-dialog {width: 1000px !important;margin: 30px auto !important;max-width: 90%;}
.demo-on-head{padding: 28px 25px;}
.banner-footer svg{ width: 100%; }
.overlay-text-banner .text-box{ font-size: 32px; }
.overlay-text-banner{ width: 355px; }
.overlay-text-banner button{ font-size: 19px; }
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{ top: 105% !important; }
.feautred-button{font-size: 15px;}
ul.small-wrapper-box li.small-icon-box.pro_recom_box{ width: 11%; }
li.small-icon-box.three{ width: auto !important;}
.left-heading{ font-size: 44px; line-height: 52px; letter-spacing: -0.9px; margin-bottom: 25px;}
.relative-txt p{ margin-top: 5px; }
.left-highlight-bar{ width: 1440px; }
.left-highlight-bar:after{ width: 60%; }
.section-banner-content{font-size: 40px; line-height: 44px;}
.section-banner-content .size-big{ font-size: 45px; line-height: 52px;}
.section-banner-btn{ font-size: 26px; line-height: 20px; padding: 24px 20px;}
.button-text-small{ font-size: 17px; line-height: 23px; }
.banner-wrapper-section .right-section{ padding-top: 40px; }
.why-better-points .head{margin-bottom: 10px;}
.centered-wrapper.max-1170px{max-width: 1170px;}
}
@media only screen and (min-width: 1750px){
.banner-first-fold{height: 60vh;}
}
@media(min-width: 1440px){
    .overview-page-tabs .border-rad-8.hover-gradient {padding: 12px 4px !important;}
    .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.menu-item-has-children.menu-item-depth-0:hover a:first-child span:after{top:91%;}
}
@media(min-width:1024px){
    .page-template-template-home-11 #header:not(.fixed){position: absolute;
        background: transparent !important; }
        .page-template-template-home-11 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-my-menu ul.wpmm-mega-wrapper,.page-template-template-home-11 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-my-menu.wpmm-orientation-horizontal,.page-template-template-home-11 .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-my-menu.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li{background:transparent !important;}
.right-template-section{width: 24% !important;}
.left-template-section{width: 20% !important;}
.middle-section-template{width: 56% !important;}
}
@media(max-width:1440px){
    .robo-bann-text span{font-size:18px;}
    .robo-bann-text h1{font-size: 44px;}
}
@media screen and ( max-width: 1499px){ .home-banner-wrapper{ overflow: hidden; } 
.green-txt-pacifico{ font-size: 26px;}
.PN-sb-35{font-size: 28px;}
.banner-heading{ font-size: 28px; }
ul.small-wrapper-box li.small-icon-box{ width: 110px; padding: 5px 10px 0px; }
}
@media only screen and (min-width: 1350px) and (max-width: 1499px){
.ui-tabs-panel h2.title{padding-top: 32px;}
.overlay-text-banner button{ font-size: 16px; }
}
@media only screen and (min-width: 1300px) and (max-width: 1399px){
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.menu-item-has-children.menu-item-depth-0:hover a:first-child span:after{top:91%;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div {top: 106% !important;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
header .mobile-hide .site-logo.percent-one-fifth .logo img{max-height:68px;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper>li {height: auto !important;}
body #header {padding-bottom: 0px !important;}
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.menu-item-has-children.menu-item-depth-0:hover a:first-child span:after{top: 93%;}
}

@media only screen and (min-width: 480px) {
.masonry {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}
}
@media only screen and (min-width: 700px) {
.masonry {-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}
}
@media only screen and (min-width: 900px) {
.masonry {-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}
.relative-txt p{ margin-top: 3px; }
}
@media only screen and (min-width: 1100px) {
.masonry {-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}
.banner-right-sec.set-relative img{min-height: 300px;height: 55vh;max-width: 673px;}
.home-banner-wrapper.no-top-heading{padding-bottom: 0px ;}
.border-box-tabs.white-bg .box-tab-wrapper.medium-width-slider .small-wrapper-box{padding-top: 20px;}
.right-why-better h2 {margin-bottom: 40px;}

}

@media(min-width: 1201px){
	.desktop-show{ display: block;  }
    ul.small-wrapper-box li.small-icon-box.pro_recom_box{ width: 150px !important; }
    li.small-icon-box.three{ width: auto !important;}
    li.small-icon-box.seven{ width: 135px !important; padding: 5px 5px 0px !important; }
}
@media(min-width: 1381px){
    li.small-icon-box.seven{ width: 115px !important; }
    .all-feat-left-sec{width: 25%;}
.all-feat-right-sec{width: 75%;}
.right-why-better{margin-top: 40px;}
}

@media screen and (max-width: 1400px){
.gradient-banner{ background: rgb(108,38,248);
background: -moz-linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);
background: -webkit-linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);
background: linear-gradient(194deg, rgba(108,38,248,1) 0%, rgba(20,87,213,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6c26f8",endColorstr="#1457d5",GradientType=1); }
.left-highlight-bar{ top: 18px; }
.big-headings-section h1{font-size: 70px; line-height: 70px;}
 span.all-features-heading{font-size: 32px; line-height: 35px;}
}
@media(min-width: 1251px) and (max-width: 1350px){
/*.ban-right-desk{margin-right: -80px !important;}*/
ul.small-wrapper-box{ padding: 0px 10px; }
ul.small-wrapper-box li.small-icon-box{ padding: 5px 5px 0px !important; width: auto !important; }
.border-box-tabs.white-bg{ padding: 5px 20px 0px !important; }
}
@media(min-width: 1100px) and (max-width: 1250px){
/*.ban-right-desk{margin-right: -150px !important;}*/
.bottom_new_footer .pad-t-b-50{padding: 80px 0px;}
.advanced-feature{margin-top: 0px;}
.box-tab-wrapper .small-icon-box{ margin-right: 0px; }
.left-highlight-bar{ padding: 0px 20px; }
}
@media (max-width: 1200px){
	.latest-review-trust-img{margin-right: 0px;}
.section-banner-content{font-size: 28px; line-height: 30px;}
.section-banner-content .size-big{ font-size: 34px; line-height: 42px;}
.section-banner-btn{ font-size: 24px; line-height: 20px;}
.button-text-small{ font-size: 14px; line-height: 18px; }
.relative-txt{ font-size: 20px; }
.btn-green{ padding: 15px; }
.home-banner-wrapper{ overflow: hidden; }
.ui-tabs-panel h2.title{ padding-top: 10px; }
.ui-tabs-panel{ padding: 15px 10px; }
.content-div .heading{ line-height: 30px; }
.large-show{ display: block;  }
.overlay-text-banner{left: 30px;}
.overlay-text-banner .text-box{ font-size: 24px;}
.margin-bottom-7 svg{ width: auto; height: 26px; }
.left-highlight-bar{ padding: 0px 10px; }
.title-heading{ line-height: 30px; }
.ai-overview-page{max-width: 96%; margin: 0 auto !important;}
}
@media(min-width: 1024px) and (max-width: 1150px){
.bottom_new_footer .pad-t-b-50{padding: 80px 0px;}
.box-tab-wrapper .small-icon-box{ margin-right: 0px; }
/*.ban-right-desk{margin-right: -280px !important;}*/
.advanced-feature{margin-top: 0px;}

}
@media only screen and (max-width: 1430px){ ul.small-wrapper-box li.small-icon-box{ padding: 5px 10px 0px; } 
ul.small-wrapper-box li.small-icon-box{width: auto;}ul.small-wrapper-box{ padding: 0px 10px; }
.border-box-tabs.white-bg{ padding: 5px 25px 0px !important; }
}
@media (max-width: 1400px){
    .border-box-tabs.white-bg{ padding: 20px 25px 0px !important; }
    .co-feature-sec.border-box-tabs.white-bg{padding: 0px 25px 0px !important;}
    .co-feature-sec .box-tab-wrapper{padding-top:0px;}
}
@media only screen and (max-width: 1250px){

.border-box-tabs.white-bg{ padding: 23px 0px 0px !important; }
ul.small-wrapper-box{ padding: 0px 5px; }
ul.small-wrapper-box li.small-icon-box{ padding: 5px 6px 0px; width: auto; }
#custom_html-2 .custom-html-widget{padding-top: 0px !important;}
.bottom_new_footer .pad-t-b-50{padding-bottom: 0px;}
.fot-col-1,.fot-col-2,.fot-col-3,.fot-col-4,.fot-col-5{width: 33.33%;}
.fot-col-4{clear: both;}
.foot-logo-img{position: absolute;}
.advanced-feature{margin-top: 30px;}
.percent-one-fifth #custom_html-2{float: left;}
.PN-sb-35{font-size: 27px;}
.green-txt-pacifico{font-size: 25px; display: block;}
.border-box-tabs.gradient-bg{ padding-top: 32px; }
.banner-right-sec img{ max-width: 100%; border-radius: 0px; height: auto; }
.banner-wrapper-section .right-section{ padding-top: 20px; }
.banner-section.new-design-bann-img{padding-top: 0px;}
.new-design-bann-img::before{left:0px; background-size: 50%;}
.home_testimonial img {margin-right: 0px;display:inline-block;}
}
@media (max-width: 1199px){
.home_testimonial.flexslider_testimonial .flex-control-nav {position: relative;bottom: 0px;}
.border-box-tabs.white-bg{ padding: 5px 0px 0px !important; }
.home_testimonial li{margin-right:0px !important;}
.testmonial_head_link,.testmonial_head_link a,.testmonial_head_link a:hover {position: relative;text-align: center;}
.testmonial_head_link a{margin-bottom:20px;}
.flexslider_testimonial {position: relative;padding: 5px 20px;}
.features-robo-section .hcs-head, .journy-robo-section .hcs-head{
	width:100%;
}
}
@media(min-width: 1370px) and (max-width: 1499px){
.banner-first-fold{height: 60vh;}
}
@media only screen and (max-width: 1025px){
.new-design-bann-img::before{left:-3%; background-size: 50%;}                                                           
.section-banner-content{font-size: 24px; line-height: 28px;}
.section-banner-content .size-big{ font-size: 30px; line-height: 38px;}
.section-banner-btn{ font-size: 22px; line-height: 23px; padding: 16px 10px;}
.mobile-header #burger-menu{padding-top: 0px !important;}
.ui-tabs-panel{padding: 0px 10px 15px;}
.ui-tabs-panel h2.title{padding-top: 0px; font-size: 28px; margin: 10px auto 20px;}
.try-it-for-free a{width: 265px; padding: 9px 20px 10px; }
.content-div{ padding: 10px 12px; width: calc(100% - 350px); }
.content-div .heading {font-size: 22px; line-height: 32px;}
.integrated-content-sec{padding: 22px 22px; border-radius: 5px;}
.text-block{padding-right: 12px;padding-left: 12px;}
.width-75{width: 70%;}
.width-25{width: 30%;}
.icon-with-text {font-size: 15px;line-height: 17px;}
.small-icon-box{ position: relative; }
.small-wrapper-box hr{ display: none; }
.box-tab-wrapper .ui-tabs-active:after, .box-tab-wrapper .small-icon-box:hover:after{ content: ''; position: absolute; bottom: 0px; border-bottom: 3px solid #1257D4; height: 2px; width: 90%; left: 0;right: 0;margin: 0 auto; }
ul.small-wrapper-box{ overflow-x: scroll; width: 980px;white-space: nowrap;/* padding: 0px 15px; max-width: 100%;*/}
html .box-tab-wrapper .flex-direction-nav a{ width: 35px; } #tabs{ overflow: visible; } /*#tabs .box-icons-wrapper{ overflow-x: scroll; }*/
.box-tab-wrapper{ overflow-y: hidden; overflow-x: hidden; } .tabs-wrapper .tabs-item{ padding: 5px 4px 0px; }
.bottom_new_footer .pad-t-b-50{padding-bottom: 0px;} .fot-col-1{width: 33.33%; padding-right: 10px;} .fot-col-2 .full-width, .fot-col-3 .full-width{width: 100%; float: left;}
.full-width.new_copy_section br{display: block !important;}
ul.small-wrapper-box li.small-icon-box,ul.small-wrapper-box li.small-icon-box.pro_recom_box{ white-space: normal; }/*ul.small-wrapper-box li.small-icon-box,ul.small-wrapper-box li.small-icon-box.pro_recom_box{width: auto;min-width: 100px;height: 100px;}*/
.list-feature-banner.text-left ul li{font-size: 15px;}
.home-banner-wrapper{padding: 30px 0px;}
.pn-sb-32-26334B{font-size: 22px;}
.pn-lt-28-26334B{font-size: 19px;}
.hover-border{ padding: 5px; }
.banner-heading{ font-size: 25px; }
.single-post p{ margin-bottom: 15px; }
.left-highlight-bar{ font-size: 14px; }
.subheading-section .aio-icon-header h3.aio-icon-title, .subheading-section h3, .subheading-section h4, .subheading-section h5 {line-height: 1.5 !important;}
.footer-highlight-sec .highlight-content.ver-middle{width:100%;}
.footer-highlight-sec .foot-bot-txt span{display: inline-block !important;}
.footer-highlight-sec .foot-bot-txt{margin:15px 0px;width:100%;text-align:center;}
.footer-highlight-sec{border-radius: 0px; padding: 0px 0px;}
.in-foot-highlight{border-radius:0px;}
.foot-bot-txt{font-size:22px !important;    line-height: initial;}
}

@media only screen and (max-width: 765px) and (min-width: 421px){ h1.banner-heading{font-size: 30px;line-height: 1.13;letter-spacing: -.5px;} 
}
@media only screen and (max-width: 767px) and (min-width: 376px){
.bm.light-header.col-md-8.col-sm-8.col-xs-6.text-right.header-2-content .bm.text-right{float: right;right: 106px;padding-top: 0px;    width: 16.66666667%;    position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}}
@media only screen and (max-width: 1025px) and (min-width: 768px){
.bm.light-header.col-md-8.col-sm-8.col-xs-6.text-right.header-2-content .bm.text-right{float: right;right: 95px;padding-top: 10px;top:-2px;    width: 16.66666667%;position: relative;padding-right: 15px;padding-left: 15px;}

}
@media only screen and (max-width: 1100px) and (min-width: 1025px){
.demo-on-head{padding:20px 30px;}
}
@media(max-width: 1024px){
html .page-template-template-home-7 #wrapper{float: left;}
.count-ai-num-div {width:49%;}
.count-ai-num-div:nth-child(2n){margin-right: 0px;}
.covid-signup-btn, .covid-signup-btn:hover{display:block; max-width:539px;}
.button-case {text-align:center !important;}
.button-case a {display: inline-block;}
.casestudy-category-blog .single-blog-page {padding-top: 0px !important;padding-bottom: 0px !important;}
.robo-feat-blk{width:32%; margin:1% 0.5% !important;}
.robo-bann-text {width: 46%;}
.robo-bann-content{left:0px;}
.robo-bann-text h1 {font-size: 35px;}
.features-robo-section .hcs-head{font-size: 34px;letter-spacing:-1.02px;}
.wpmm-sub-menu-wrapper.wpmm-menu1 ul li.icon-exist a span.wpmm-mega-menu-href-title,.mobile-menu .icon-exist a{padding-left:30px !important;width:100%;background-repeat: no-repeat !important; font-size: 19px;font-family: 'Arimo' !important;}
.mobile-menu .icon-exist.ai-data-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -381px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-update-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -443px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-blog-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -8px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-cs-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -71px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-cr-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -133px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-rc-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -195px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-kb-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -257px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-video-nav a{background: url('../images/resource-menu-icon.png') !important;background-position: -20px -319px !important;background-repeat: no-repeat !important;}
.mobile-menu .icon-exist.ai-partner-nav a{background: url('../images/resource-menu-icon.png') !important;    background-position: -20px -565px !important;background-repeat: no-repeat !important;}
}
@media(max-width: 1023px){
body #header {padding-top: 0px !important; padding-bottom: 0px !important; }
.title-heading{ line-height: 30px; }
.left-highlight-bar{ font-size: 14px; text-align: center; top: 0px; position: relative;}
.border-box-tabs.white-bg .box-tab-wrapper.medium-width-slider .small-wrapper-box{ padding-top: 15px; }
.box-tab-wrapper{ padding-top: 0px; }
.left-highlight-bar span{ display: block; width: 100%;}
.left-highlight-bar:after{ display: none; }
span.accordian-menu:before{font-family: FontAwesome;float: right !important;content: "\f067";padding-right: 5px;}
span.accordian-menu {position: absolute;right: 0;width: 50px;z-index: 9999999;}
span.accordian-menu.opened:before{ float: right !important;font-family: FontAwesome;content: "\f068";padding-right: 5px;z-index: 9999999;}
span.accordian-menu {position: absolute;right: 0;}
span.close-menu {padding: 1px 2px;color: white;border-radius: 50%;position: absolute;display: inline-block;float: right;margin-right: 14px;z-index: 9999999999999;right: 0px;cursor: pointer;top:15px;}
.mobile-menu-overlay{display: block;position: absolute;top: 0px;overflow-y: scroll;height: 100vh;background: #000923 ;width: 100%;right: 0;z-index: 9999999;}
.what-customer-says{ padding-top: 30px; margin-bottom: 30px;}
.content-div .heading {font-size: 18px; line-height: 32px;}
/*.clock-div,.content-div,.try-it-for-free{display: block; text-align: center;width: 100%;}*/
.small-icon-box .text br{ display: none; }
ul.small-wrapper-box{ overflow-x: scroll;width: 100%;white-space: nowrap;padding: 0px 15px; max-width: none; }
.why-we-are-better{padding-top: 30px;margin-bottom: 30px;}
.leverage-power{margin-bottom: 30px;}/*.ban-right-desk{display: none;}*/
.mob-ban-integrate {display: block;}
.position-ab { position: relative; top: 0px; margin: 0 auto; text-align: center;}/*.clock-div{ margin: 0 auto; display: block; }*/
.clock-div img{ margin: 0 auto; text-align: center; }
.content-div .heading{ line-height: 33px; }
ul.small-wrapper-box li.small-icon-box,ul.small-wrapper-box li.small-icon-box.pro_recom_box{width: auto;min-width: 100px;height: 100px;}
.integrated-content-sec{ padding: 28px 25px; border-radius: 5px; }
.demo-on-head{right: -15px;}
.margin-bottom-7 svg{ height: 20px; width: auto; margin-bottom: -5px;}
.overlay-text-banner .text-box{ font-size: 22px; }
.page-template-template-home-9 .seller-page-link, .page-template-template-home-7 .seller-page-link{display: block !important;}
}

@media screen and (max-width: 1180px) and (min-width: 991px){
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{ top: 135% !important; }
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.menu-item-has-children.menu-item-depth-0:hover a:first-child span:after
{ top: 94% !important;  }
span.all-features-heading{font-size: 25px; line-height: 30px;}
.right-why-better{padding-left: 0px;}
.why-better-points,.why-head-bot-desc{margin-bottom: 15px;}
.right-why-better h2 {margin-bottom: 10px;}
.why-better-points .head{padding: 0px;}
.why-better-points .why-better-desc{padding-bottom: 10px;}
.purchase-title{font-size: 24px;}
.growth-info span{font-size: 14px;}
}
@media(max-width: 1020px){
a#header-signup.sign-up-mob {display: block;padding: 10px;transition: 0.4s all;background: rgb(18,87,212);background: -moz-linear-gradient(10deg, rgba(18,87,212,1) 27%, rgba(88,48,240,1) 84%);    font-family: 'Roboto', sans-serif;letter-spacing: 0.84px;color: #000923;box-shadow: 0px 3px 9px #002BFF45;font-weight: 500;border-radius: 5px;padding: 12px 16px;font-size: 15px;background: #FFF200;border: 1px solid #000923!important;    text-transform: uppercase;}
.login-mob-sec{text-align: center;display: block;    font-family: 'Roboto', sans-serif;letter-spacing: 0.98px;border: 1px solid #FFF200;font-weight: 400;font-size: 20px;padding: 18px 15px;border-radius: 3px;line-height: 13px;background: #000923;margin-top: 15px;width:300px; display:inline-block;}
.mob-btn-signup {width: 300px;display: inline-block;}
.mobile-btn.full-width{text-align:center;}
.login-mob-sec a{font-size: 14px; color: white !important;   font-family: 'Roboto', sans-serif; color: #1257D4; letter-spacing: 0.14px;}
}
@media only screen and (max-width: 990px){
.single-post p{ margin-bottom: 15px; }
.blog-page-custom, .single-blog-page{ display: block;  }
.sticky-bar .widget:last-child { position: relative; top: auto; }
.large-show{ display: none;  }
.tab-show{ display: block;  }
.btn-block{ padding: 0px; }
ul.bullet-list{ vertical-align: top; }
.blue-gradient-btn{ display: inline-block; }
.testimonial-heading{ margin-bottom: 10px; }
.new-home-temp{ padding: 25px 10px; }
.right-img{ display: none; }
.integrated-content-sec{ padding: 15px 13px; border-radius: 5px; max-width: 98%;}
.relative-txt{ font-size: 16px; line-height: 17px; }
.try-it-for-free .relative-txt .tagline{ font-size: 12px; }
.try-it-for-free a{ width: 198px; padding: 12px 9px 11px; }
.content-div{padding: 10px 3px; width: calc(100% - 291px); }
html .advanced-feature .flexslider.carousel{ margin-bottom: 15px; }
.section-right-title, .powerful-feature-content, .ui-tabs-panel h2.title{ text-align: center; }
.vertical-timeline-features{ display: block; }
.vertical-timeline-features:before, .vertical-timeline-features:after, .vertical-timeline-features span.left-vertical-line{ display: none; }
.timeline-features{ width: 100%; }
.width-75 {width: 65%;}
.width-25 {width: 35%;}
.width-60 {width: 55%;}
.width-40 {width: 45%;}
.content-title {font-size: 17px !important;line-height: 20px;margin-top: 8px;}
.bottom-mail-section{padding: 50px 0px;}
.mobile-hide{display: none;}
.desktop-hide{display: block;}
.tab-contents .side-box-title{ display: none; }
div#my_tab {overflow: hidden;width: 100%;}
.title {font-size: 30px;}
.banner-heading{ font-size: 28px; line-height: 32px; text-transform: none; }
.big-text{ font-size: 16px; line-height: 25px; }
.small-text{ font-size: 14px; }
.text.content br {display: none;}
.small-icon-box-width .text {font-size: 15px;line-height: 18px;}
.tab-wrapper-box{padding: 10px 0px;}
li.small-icon-box-width {padding: 5px 15px 5px;height: 125px;}
.padd-left-60,.machine-learn{max-width: 100%; padding-left: 0px;padding-top: 30px;width: 702px; float: none;margin: 0 auto; text-align: center;}
.leverage-power{margin-top: 0px;}
.integrate-map{padding: 50px 0px;}
.review-heading{font-size: 25px; line-height: initial;}
.client-review{font-size: 18px; line-height: 25px;}
.home-banner-wrapper{ display: block; }
.position-rel{ float: none; width: 100%; margin: 0 auto;}
.text-wrapper{float: none; width: 500px; max-width: 95%; text-align: center; margin: 0 auto; padding-right: 0px; margin-bottom: 15px; }
.content-wrapper{ padding-right: 0px; }
.right-img{ width: 100%; margin: 0 auto; float: none; }
.mob-ban-integrate{ position: relative; transform: none; margin-bottom: 20px; }
.right-img .ban-right-desk{ display: none; }
.max-wrapper-width .centered-wrapper{ display: block; }
.max-wrapper-width .left-sec-50{ display: none; visibility: hidden; }
.max-wrapper-width .right-sec-50{ width: 100%; display: block; float: none; }
.all-feat-left-sec,.all-feat-right-sec{width: 100%;}
.all-feat-right-sec{padding-left: 0px;}
span.all-features-heading{max-width: 90%; text-align: center;margin: 0 auto;margin-bottom: 30px;}
.all-feat-right-sec a.see-all-features-btn {display: inline-block;}
.all-feat-left-sec a {display: none;}
.all-sticky-desktop-css{position: relative;top: 0px;}
.copy-right-2020,.home-social-links{float: none;width: 100%;}
.ai-logo-case img {width: 100px;}
body.single-post .post-content .simply-evrything-case {font-size: 19px !important;}
}
@media only screen and (max-width: 990px) and (min-width: 768px){
.inner-content-page h1 {line-height:  36px !important;}
.inner-content-page h2 {font-size: 25px;line-height: 33px;}
.inner-content-page .big-headings-section h1{line-height:  70px !important;}
.claim-reward-left,.ai-trust-img{float: none;margin: 5px;}
.btn-right-claim{margin: 5px;}
.robo-feat-blk{width:32%; margin:1% 0.5% !important;}
.robo-bann-text span br{display:none;}

}
@media(max-width: 850px){
.bg-color-grad{ margin-top: -10px;}
.foot-logo-img{position: relative;max-width: 100%;float:right;}
.quarter_section{ width: 49%; }
.banner-btn-sec{margin: 0 auto;}
.banner-right-sec img{max-width: 100%;position: relative; height: auto;}
.banner-right-sec a{ position: relative; display: inline-block; width: 100%; height: 100%; left: auto;}
.overlay-text-banner{left: 5px;width: 260px;padding: 15px 10px;color: #000;position: absolute;top: 45%;}
.left-highlight-bar{ line-height: 22px; }.left-highlight-bar span{ margin-bottom: 10px; }
.left-heading {line-height: 1.2;font-size: 28px;}
.left-why-better,.right-why-better{width: 100%;padding: 0px;}
.right-why-better h2{text-align: center;}
.over-flow-mobile{overflow: initial;}
.seller-page .left-heading-new{font-size: 40px !important; line-height: 45px !important;}
.covid-19.mar-top-20,.covid-19.mar-top-50{margin-top: 0px !important;}
}
@media only screen and (max-width: 767px){
	.full-width-three-section-template.chapter-heading .uvc-main-heading.ult-responsive, .chapter-heading .uvc-sub-heading.ult-responsive{width: 100%;}
body .mob-p-l-r {padding: 0px !important;}
.case-banner-sec .vc_column-inner {padding-top: 10px !important;}
.case-banner-sec .wpb_single_image.vc_align_right {text-align: center !important;margin-bottom: 0px !important;}
.category-case-study h1.vc_custom_heading{text-align:center !important; padding-left: 0px;}
body .review-text-mar-l {margin-left:0px;padding: 15px 0px;}
.right-inc-sec .vc_column-inner {padding-right: 15px !important;}
body .review-text-mar-l p {font-size: 18px !important;line-height: 24px !important;}
.hcs-box-main {display: inline-block;width: 48%;margin-right: 1%;margin-left: 1%;margin-bottom: 20px;vertical-align: top;}
.home-why-aitrillion .vc_col-sm-4 {width: 100%;float: left;}
.home-why-aitrillion .three-sections-inrow.height-more .shadow-columns.less-height-div .vc_column-inner .wpb_wrapper {height: auto;}
.review-head-top-shopify div {margin-bottom: 4px !important;padding-top: 0px !important;}
.inner-content-page .mobile-banner-section{background-image: url(https://www.aiengagecrm.com/wp-content/uploads/2019/11/BG.png);background-size: 100%;background-repeat: no-repeat;}
.inner-content-page .about_mob_banner{background-image: none;}
.inner-content-page .about_mob_banner ul li{text-align: left;}
.section-banner-btn br{ display: block !important; }
.banner-left-sec, .banner-right-sec{width: 100%;}
.left-heading{text-align: center !important; line-height: 1.3;}
.flex-container{flex-flow: column;}
.bor-bot-mob{border-bottom: 1px solid #ccc;}
.green-txt-pacifico{font-size: 25px; display: block;margin-bottom: 10px;}
.PN-sb-35{font-size: 28px;}
.home-banner-wrapper{padding-bottom: 0px; padding-top: 0px;}
.list-feature-banner.text-left{margin-top: 15px;}
.top-highlight-bar{ font-size: 15px;}
.mobile-header .bi{ float: none; }
.mobile-header #burger-menu{ display: inline-block; padding-top:0px !important;}
.max-wrapper-width .centered-wrapper{ display: block; }
.width-25{width: 50%;}
.width-75{width: 50%;}
.bottom-mail-section{padding: 50px 20px;}
.sm-6{ width: 50%; }
.sm-12{ width: 100%; }
.quarter_section {width: 49%;}
.left-sec-50, .right-sec-50{width: 100%;}
.lev-des-sec.left-sec-50,.lev-des-sec.right-sec-50{width: 50%;}
.integrate-map{padding: 30px 0px;}
.mob-mar-bot-20{margin-bottom: 20px;}
.integrated-content-sec{padding: 39px 20px;}
.one-third-section{width: 100%;}
.PN-light-37-1D2433{font-size: 37px !important;}
.banner-heading{ font-size: 20px; text-align: center; }
.fot-col-5{width: 50%;}
.ui-tabs-panel h2.title{font-size: 25px; line-height: 30px;}
.clock-div, .content-div, .try-it-for-free{ display: block; text-align: center; width: 100%; }
.content-description{ text-align: center; }
.clock-div img.img-responsive{ max-width: 50px;}
.banner-right-sec img{max-width: 100%;}
.highlight-content.ver-middle {width: 100%;display: block;text-align: center;}
.ver-middle.image-shop-trial{width: 100%;text-align: center;}
.banner-btn-sec{margin: 0 auto;}
.one-third-section .right-cont:before{display: none;}
.font-size-20{font-size: 15px;}
.footer-block-1:hover:after,.footer-block-2:hover:after,.footer-block-3:hover:after{bottom: 0px;width: 100%;}
.mobile-banner-section h4::after{left: 47%;}
.mobile-hide-hr{display: none;}
.page-id-11807 .centered-wrapper,.page-id-11807 .no-sidebar{padding-top: 0px !important;}
.inner-content-page h1{font-size:25px !important; line-height: 30px !important;}
.inner-content-page h2{font-size:25px !important; line-height: 33px !important;}
.inner-content-page .three-box-section-shadow h2{font-size:50px !important; line-height: 50px !important;}
.inner-content-page .big-headings-section h1{line-height:  40px !important;font-size: 40px !important;}
.inner-content-page h4 br{display: block !important;}
.all-features-feature{width: 50%;min-height: 180px;}
.all-features-feature:nth-child(2n+1) {clear: both;}
.all-features-feature:nth-child(3n+1) {clear: none;}
.demo-video-page .wpb_column.vc_column_container.vc_col-lg-4 {width: 100%;}
.page-id-13637 .centered-wrapper,.page-id-13637 .percent-page,.page-id-4779 .centered-wrapper,.page-id-4779 .percent-page,.page-id-11228 .centered-wrapper,.page-id-11228 .percent-page,.page-id-5893 .centered-wrapper,.page-id-5893 .percent-page,.page-id-5883 .centered-wrapper,.page-id-5883 .percent-page{padding-top: 0px !important;}
.page-id-4787 .centered-wrapper,.page-id-4787 .percent-page,.page-id-5106 .centered-wrapper,.page-id-5106 .percent-page,.page-id-5139 .centered-wrapper,.page-id-5139 .percent-page,.page-id-5139 .centered-wrapper,.page-id-5139 .percent-page{padding-top: 0px !important;}
.workflow-gallery .white-bg{float: left;}
.avgrund-active .avgrund-popup-animate{max-width: 90%; margin-left: 0px !important; left: 50%; transform: translateX(-50%) !important;}
.left-section-overview,.right-section-overview{width: 100% !important;}
.claim-reward-left{width: 100%;text-align: center;}
.purchase-title,.purchase-subtitle{text-align: center;}
.img-cart{margin-right: 0px;}
.btn-right-claim,.ai-trust-img{float: none;margin-top: 10px;}
.home-banner-wrapper.home-page-7-style{padding: 40px 0px 100px 0px;}
.impact-created-section .four-box-section-shadow .mar-bot-50 {margin-bottom: 30px;font-size: 30px !important;}
.get_trust_seal{margin-left: 0px;max-width: 100%;width: 100%;}
.get_trust_seal img{display: none;}
.trust-seal-up-div{max-width: inherit;}
.half-div-home{width: 100%;}
.left-claim-grey{width: 100% !important;}
.right-claim-grey{width: 100% !important; margin-top: 20px; }
.right-claim-grey img{float:  none;}
.data-box-seller{width: 50%;padding-right: 0px;}
.seller-page .left-heading-new{font-size: 40px !important; line-height: 45px !important;}
.claim-profile-grey .left-claim-grey{padding-top: 0px;}
.impact-created-seller-section .impact-created-seller-heading{font-size: 18px !important;}
.new-blog-design h2,.new-blog-design h2 span{font-size:28px !important;}
.new-blog-design h3{font-size:22px !important; }
.new-blog-design h4{font-size:18px !important; }
.new-blog-design h5{font-size:16px !important; }
.new-blog-design h6{font-size:14px !important;}
.new-blog-design p{font-size: 15px !important;}
.new-blog-design ul li,.new-blog-design ul li span,.new-blog-design ol li,.new-blog-design ol li span{letter-spacing: -0.16px !important;font-size:16px !important;font-family: "Arimo" !important;font-weight: bold !important;     color: #141414 !important;
padding-bottom: 5px !important;}
.new-blog-design strong em b{font-size: 18px !important;}
.growth-box{width:49.5%;}
.claim-img-txt h4{font-size: 17px !important;line-height: initial;}
.robo-feat-blk{width:32%; margin:1% 0.5% !important;}
.claim-block{width:49%;margin: 0% 0.5% 10px 0.5%;}
.claim-img-txt h4{font-size: 21px !important;}
.commited-blk h4,.tab-left h3{font-size: 26px !important;}
.robo-feat-blk h4{    font-size: 16px !important;}
.home-new-robot img{display:none;}
.robo-bann-content{position: relative;top: unset;transform: unset;width: 100%;}
.robo-bann-text{width: 100%;text-align:center;}
.robo-bann-text h1{font-size:40px !important;}
.robo-bann-text a, .robo-bann-text a:hover, .robo-bann-text a:focus{font-size: 22px;}
.features-robo-section .hcs-head{font-size:32px;width:100%;}
.feat-rob-head a, .feat-rob-head a:hover, .feat-rob-head a:focus{float:none; display:inline-block;margin-top:10px;}
.consumerinsights{background-image:url('../images/consumer-img.png');background-repeat:no-repeat;}
}

@media(min-width: 751px){
.desktop--hide{ display: none !important; }
}
@media(max-width: 750px){
.small--hide{ display: none !important; }
.banner-wrapper-section{ flex-flow: column; }
.section-text-banner.margin-minus{ margin-bottom: 15px; }
.banner-wrapper-section .width-55, .banner-wrapper-section .width-45{ width: 100%; }
.section-banner-content{font-size: 22px; line-height: 28px;}
.section-banner-content .size-big{ font-size: 28px; line-height: 34px;}
.section-banner-btn{ font-size: 22px; line-height: 20px;}
.single-blog-page h1{font-family: Poppins; font-size: 28px; font-weight: 600 !important; line-height: 33px; text-transform: initial;}
.single-blog-page .post-content h2,.single-blog-page .post-content h2 span{ font-size: 20px; line-height: 26px;}
.single-blog-page .post-content h3,.single-blog-page .post-content h3 span{font-family: "Arimo"; font-size: 20px; font-weight: 600 !important; line-height: 24px;}
.single-blog-page .post-content em{font-size: 18px; line-height: 30px;}
.single-blog-page .post-content em b{font-size: 18px; line-height: 30px;}
.home_testimonial .slides{display: block;}
li.testimonial_div{width: 100%; margin-left: 0px !important;margin-right: 0px !important;margin-bottom: 10px !important;}
.home-new-robot{width:100%;}
}
@media(min-width: 766px) and (max-width: 1025px){
.bm.light-header.col-md-8.col-sm-8.col-xs-6.text-right.header-2-content {min-height: 80px;}
.demo-on-head{right: 0px;}
.four-box-section-shadow .shadow-columns {width: 48%;display: inline-block;float: none;max-width: 100%;margin: 7px 5px !important;}
.tabset > label{margin: 5px 5px;width: 22%;}
.robo-feat-blk {
    width: 32% !important;
}
.tab-left.welcome-right-section{padding:0px !important;}
}
@media(min-width: 481px) and (max-width: 767px){
.workflow-gallery .avgrund-container .avgrund-btn{padding: 10px 3px;}
.use-now-workflow a{padding: 10px 5px !important; font-size: 12px !important;}
.use-now-workflow a::after{margin-left: 3px !important;}
.workflow-gallery h3{font-size: 14px !important; line-height: 16px !important;}
.four-box-section-shadow .shadow-columns {width: 48%;display: inline-block;float: none;max-width: 100%;margin: 7px 5px !important;}
.impact-co-no span.co-num{font-size: 40px;}
.home_testimonial li{display: inline-block; width:50%;}
.home_testimonial li:last-child{display:none;}
.robo-feat-blk{width:48% !important; margin:1% 0.5% !important;}
.robo-feat-blk a{padding: 11% 11%;}
.tabset > label,.tabset > input:checked + label{width: 44%;    margin: 5px 5px !important;}
body .claim-block {
    width: 48%;
}

}
@media only screen and (max-width: 550px){
	.middle-section-template h3{font-size: 22px !important;line-height: 27px !important;}
		.middle-section-template h2{font-size: 25px !important;line-height: 30px !important;}
.chapter-list{padding-left: 0px;}
	.tabset > label{width: 44%;    margin: 5px 5px !important;}
.home_testimonial li{display:none;}
.home_testimonial li:first-child{display: inline-block; width:100%;}
.hcs-head a, .hcs-head a:hover{position: relative;}
.ai-logo-case,.case-bot-mid-content,.simply-evrything-case {width: 100%;text-align: center !important;}
.drive-heading {font-size: 30px;color: #000000;letter-spacing: -1.2px;line-height: initial;}
.button-case{text-align: center;}
.case-bot{background-image: url('https://www.aiengagecrm.com/wp-content/uploads/2020/04/mob-bg.png'); background-position: top center; background-repeat: no-repeat; background-color: #111; }
.case-bot{padding: 20px;}
.left-heading{font-size: 28px;}
.blue_grad{ padding: 15px 10px;}
.single-post p{ margin-bottom: 10px; }
.top-heading span{ font-size: 24px; letter-spacing: 0px; }
.client-review {font-size: 16px;line-height: 25px;}
.width-25{width: 100%;}
.width-75{width: 100%;}
.content-title {font-size: 18px;line-height: 22px;}
.large-heading {font-size: 22px !important;line-height: 28px;}
.small-heading {font-size: 16px !important;line-height: 23px;}
.column-full {width: 315px;max-width: 100%;align-items: center;margin-bottom: 15px;margin: 0 auto 15px;}
body .header-container .title-heading{margin: 10px auto;}
.img-box{margin-bottom: 10px;}
.xs-6{ width: 50%; }
.xs-12{ width: 100%; }
.left-sec-40{width: 100%;}
.left-sec-60.padd-left-60{padding-left: 0px; width: 100%;}
.fot-col-1, .fot-col-2, .fot-col-3 {width: 49%;float: left;}
.machine-learn{padding-top: 30px;}
.fot-col-4{clear: both;}
.fot-col-2 .full-width, .fot-col-3 .full-width{width: 100%;}
.fot-col-4{clear: none; width: 50%;}
.btn-green{font-size: 22px;}
.PN-light-37-1D2433{font-size: 30px !important;line-height:30px !important;}
.fot-col-1,.fot-col-2,.fot-col-3,.fot-col-4,.fot-col-5{width:50%;}
.fot-col-3,.fot-col-5{clear: both;}
.top-left-shape{background-image: none;}
.demo-on-head{right: -8px;}
.overlay-text-banner{left: 0; right: 0; position: relative; margin: 0 auto;}
.update-section{ flex-flow: column; padding: 35px 10px; }
.update-section .date, .module-wrapper{ display: block; width: 100%; position: relative; background: none; }
.date-circle{ position: relative; }
.single-post h4, .single-post h3{ margin: 20px 0px 15px;}
.border-box-tabs.white-bg .box-tab-wrapper.medium-width-slider .small-wrapper-box{ padding-bottom: 10px; }
.small-icon-box .text, .small-icon-box .text a{ line-height: 18px; }
.border-box-tabs.white-bg{ padding: 5px 30px 0px !important; }
.banner-section.new-design-bann-img h4.page-heading{font-size: 16px !important;}
.vide-demo-home img,.vide-demo-home .bg-take_tour_new{display: none;}
.vide-demo-home.single-btn img{display:inline-block;}
span.plain_svg {display: none;}
.happy-customer-section{padding: 60px 0px 40px 0px;}
.protect-buyers{font-size: 35px;}
.help-build-trust{font-size: 23px;}
.impact-created-section .three-box-section-shadow .shadow-columns{margin: 5px auto;}
.seller-page .left-heading-new{font-size: 33px !important; line-height: 37px !important;}
.seller-page .top-content-new-page, .seller-page .top-content-new-page strong{font-size: 20px;}
.data-box-seller{width: 50%; padding-right: 0px;}
.count-ai-num-div {width:100%;margin-right:0px;}
.covid-impact-created-section{padding: 10px;}
.count-ai-num-div{padding: 25px 30px;}
.impact-created-heading-co{margin-top:0px;font-size:22px;}
.covid-signup-btn, .covid-signup-btn:hover{display: block; max-width: 80%;padding: 15px !important;}
.hcs-box-main {display: inline-block;width: 90%;margin-right: 0;margin-bottom: 20px;vertical-align: top;max-width: 300px;}
.how-different .all-features-feature-des {min-height: auto;}
.claim-block{max-width: 399px;width: 100%;margin:0px 0px 10px 0px;}
.tab-left, .tab-right{width:100%;}
.commited-blk{padding: 14px 0px;border-bottom: 1px solid #eee;width:100%;margin:0px;}
.table-of-content{display: none !important;}
.middle-section-template h1{font-size: 30px !important;}
.right-template-section .auth-right,.right-template-section .come-with-us,.right-template-section .share-options{display: none;}
}
@media(max-width: 480px){
.home-why-aitrillion .vc_col-sm-4 {width: 100%;float: left;padding: 10px 20px;}
a.install-free-ai-drive, a.install-free-ai-drive:hover{font-size: 21px;}
.img-per-div em{display: block !important;width: 100% !important;}
.single-post h4, .single-post h3{ margin: 18px 0px 10px;}
.tab-show{ display: none;}
.mobile-show{ display: block;}
.fot-col-1, .fot-col-2, .fot-col-3,.fot-col-4,.fot-col-5{width: 100%;}
.fot-col-1 ul, .fot-col-2 ul, .fot-col-3 ul,.fot-col-4 ul,.fot-col-5 ul{padding-bottom: 20px}
.bottom_new_footer{text-align: center;}
.foot-logo-img{bottom: 0px;}
.small-wrapper-box{margin: 0px;}
.banner-heading { line-height: 28px;}
.footer-highlight-sec{border-radius: 0px; padding: 0px 0px;}
.in-foot-highlight{border-radius:0px;}
.highlight-content.ver-middle div span {display: block;}
.highlight-content.ver-middle div,.highlight-content.ver-middle{width: 100%; text-align: center;}
.banner-right-sec iframe#vimeo-player{height: auto;}
span.lets-talk a span{font-size: 18px;}
.mobile-full{width: 100%;}
.mobile-full .centered-wrapper {width: 100% !important;max-width: 100%;padding: 0px !important;}
.centered-wrapper{padding: 2px 2% !important}
.demo-on-head{padding: 20px 30px;}
.feautre-btn{text-align: center; padding-left: 0px;}
.logo.col-md-4.col-sm-4.col-xs-6 img{ max-width: 100%;}
.module-title{ font-size: 26px !important;}
.relative-txt{ font-size: 14px; }
.social-sharing{ position: relative; }
.inner-content-page h1{font-size:25px !important; line-height: 30px !important;}
.inner-content-page h2{font-size:25px !important; line-height: 33px !important;}
.inner-content-page ul li{background-position: left top 0px;padding-left: 22px;line-height:15px !important;margin-bottom: 11px; }
.inner-content-page .three-box-section-shadow h2{font-size: 50px !important;line-height: 50px !important;}
.inner-content-page .big-headings-section h1{line-height:  30px !important;font-size: 30px !important;}
a.blue_grad.btn-blue-grad.bfcm-btn{padding: 20px 30px;}
a.blue_grad.btn-blue-grad.bfcm-btn .relative-txt{font-size: 20px !important;}
.all-features-feature{width: 100%; min-height: auto;}
span.all-features-heading{max-width: 100%;font-size: 30px;}
.vide-demo-home ul li a{padding: 3px 4px;}
.workflow-gallery .white-bg,.workflow-gallery .small-text{width: 100%;text-align: center;}
.popup-content .left-popup-sec,.popup-content .right-popup-sec{width: 100%;}
.impact-created-section .four-box-section-shadow .shadow-columns{width: 100%; margin:5px 0px;}
.covid-19.mar-top-20,.covid-19.mar-top-50{margin-top: 0px !important;}
.count-ai-num-div {width:100%;margin-right:0px;}
.covid-impact-created-section{padding: 10px;}
.count-ai-num-div{padding: 25px 30px;}
.vide-demo-home{margin-bottom: 20px;}
.robo-feat-blk{width:99%; margin:2% 0.8% !important;}
.robo-feat-blk a {    padding: 7% 11%;}
.claim-img-txt h4 {font-size: 21px !important;}
.robo-bann-text h1{font-size:34px !important;    line-height: initial;margin-bottom:20px;text-align: center;}
.robo-bann-text span{text-align: center;margin-bottom: 20px;}
.robo-feat-blk h4{margin: 0px;}
.robo-bann-text .text-left{text-align: center;}
.cta-one h3 br,.cta-two h3 br,.cta-three h3 br,.cta-four h3 br,.cta-five h3 br{display: none;}
.cta-one,.cta-two,.cta-three,.cta-four,.cta-five{padding: 30px;}
.cta-one h3,.cta-two h3,.cta-three h3,.cta-four h3,.cta-five h3{line-height: initial;}
.cta-two p:first-child{width: 100%;text-align: center;}
.grow-form-head h3{font-size: 28px !important;}
}
@media(max-width: 375px){
.btn-green{font-size: 19px;}
.demo-on-head{padding: 18px 25px;}
.lev-des-sec.left-sec-50, .lev-des-sec.right-sec-50{width: 100%;}
.why-we-are-better .PN-bold-19-10141E{font-size: 16px; }
.quarter_section{width: 100%;}
.logo.col-md-4.col-sm-4.col-xs-6 img{max-width: 100%;height: auto !important;}
.mobile-header {height: 66px;}
.top-highlight-bar{ font-size: 12px; }
.list-feature-banner.text-left ul li span{ line-height: 20px; }
.border-box-tabs.gradient-bg{ padding-left: 30px !important; padding-right: 30px !important;  }
.inner-content-page h1{font-size:25px !important; line-height: 29px !important;}
.inner-content-page h2{font-size:25px !important; line-height: 33px !important;}
.inner-content-page ul li{background-position: left top 4px;padding-left: 22px;line-height: 20px !important;margin-bottom: 11px;}
.inner-content-page .three-box-section-shadow h2{font-size: 50px !important;line-height: 50px !important;}
.impact-created-section .four-box-section-shadow .shadow-columns{width: 100%; margin:5px 0px;}
.data-box-seller{width: 100%; padding-right: 0px;}
.bm.light-header.col-md-8.col-sm-8.col-xs-6.text-right.header-2-content .bm.text-right{width: 25%;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float:left;}
.robo-bann-text h1{font-size:32px !important;    line-height: initial;margin-bottom:20px;text-align: center;}
.growth-info span{font-size: 12px;margin-bottom:20px;}
.growth-box{padding: 15px 0px;}
.table-of-content{display: none !important;}
}
@media(max-width: 325px){
.module-title{ font-size: 22px !important; }
.vide-demo-home ul li a{font-size: 12px;}
}


/* BOP New Design Template August 2022*/
.data-row-separator {
    border-top: 1px solid #EEF3FF;
}

@font-face { 
font-family: 'Sailec';
src: url(https://www.aiengagecrm.com/wp-content/themes/allinone/fonts/saliecfont/Sailec-Bold.ttf); 
     font-weight: bold;
    font-style: normal;
}

@font-face { 
font-family: 'Birthstone';
src: url(https://www.aiengagecrm.com/wp-content/themes/allinone/fonts/birthstone/Birthstone-Regular.ttf); 
     font-weight: normal;
    font-style: normal;
}
.data-main-row h2.vc_custom_heading.data-main-heading {
    font-family: 'Lato', sans-serif !important;
    font-weight: 900 !important;
    font-size: 40px;
    line-height: 48px;
    letter-spacing: -0.04em;
    color: #202638;
}
.data-main-row p {
    font-family: 'Lato', sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    line-height: 21px !important;
    letter-spacing: -0.01em !important;
    color: #576986 !important;
    margin: 20px 0 !important;
}
.data-ai-blue-button a {
    font-family: 'Lato', sans-serif !important;
    font-style: normal;
    font-weight: 700 !important;
    margin-right: 25px;
    font-size: 16px !important;
    line-height: 23px !important;
    height: 55px !important;
    color: #FFFFFF !important;
    box-shadow: 0px 11px 16px rgb(0 154 255 / 19%) !important;
    border-radius: 3px !important;
    background: #0B5CFF !important;
    border: 1.5px solid #0B5CFF !important;
    font-weight: 400 !important;
}
.data-ai-white-button a {
    font-family: 'Lato', sans-serif;
    font-style: normal;
    height: 55px !important;
    font-weight: 700;
    font-size: 16px !important;
    line-height: 23px !important;
    border: 1.5px solid #009AFF !important;
    border-radius: 3px !important;
    color: #009AFF !important;
    background: #fff !important;
}
.data-main-row {
    margin-top: 6% !important;
    margin-bottom: 6% !important;
}

.data-main-row > .wpb_column.vc_column_container.vc_col-sm-6 {
    padding: 0 1%;
}
.data-main-row li {
padding: 0px 0 0 45px !important;
    vertical-align: middle;
    font-family: 'Lato', sans-serif !important;
    font-size: 17px;
    line-height: 20px !important;
    letter-spacing: -0.3px;
    color: #000923;
    list-style-type: none !important;
    position: relative;
    margin: 15px 0 !important;
}
.data-main-row h2.vc_custom_heading.data-main-subheading {
    font-family: 'Lato', sans-serif !important;
    font-size: 20px !important;
    line-height: 30px !important;min-height: 60px;
    font-weight: bold !important;
    letter-spacing: -0.02em !important;
    color: #202638 !important;
}
.data-main-row-tool-section .vc_column_container>.vc_column-inner > .wpb_wrapper {
    background: #FFFFFF;
    box-shadow: 2px 6px 28px rgb(53 107 147 / 14%);
    border-radius: 4px;
    min-height: 340px;
    margin: 32px 0 !important;padding: 30px;
}
.data-main-row h2.vc_custom_heading.data-main-cursive-heading {
    font-family: 'Birthstone' !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 45px;
    line-height: 48px;
    color: #202638;
}
.data-main-row h2.vc_custom_heading.data-main-heading span {
    width: 100%;
    background: url(../images/border-image.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
    background-position-y: 47px;
}

/* SNR New Design Template 3 August 2022*/

.data-main-row h2,.data-main-row h1 {
    font-family: 'Lato', sans-serif !important;
    font-weight: 900 !important;
    font-size: 40px;
    line-height: 48px;
    letter-spacing: -0.04em;
    color: #202638;
}
.data-main-row h1{
text-transform: none;
}
.data-main-row h2 span.newstyle_border,.data-main-row h1 span.newstyle_border  {
    width: 100%;
    /*background: url(../images/border-image.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
    background-position-y: 47px;*/
     color: #0B5CFF;
}
.apps-new-lernmorebtn a {
    border: 1.5px solid #009AFF !important;
    border-radius: 3px !important;
    font-family: 'Lato', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 13px !important;
    line-height: 19px !important;
    color: #009AFF !important;
    background: #FFFFFF !important;
    min-width: 130px;
    padding: 10px !important;
    margin-top: 10px;
    margin-bottom: 0 !important;
}
.data-main-row-tool-section .vc_column_container>.vc_column-inner > .wpb_wrapper{
    padding: 23px;
}
.data-main-row-tool-section .vc_column_container>.vc_column-inner > .wpb_wrapper {
    min-height: auto;
}
/*#wrapper .app-fourtoolsection p {
    min-height: 84px;
}*/
.apps-newtoolsection_wrap .appstool_headtit h2{
    text-align: center;
    margin-top: 0;
}
.apps-newbanner-section h2 span.newstyle_border{
        width: 100%;
    /*background: url(../images/Vector-bannerborder.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-position-y: 54px;
    background-size: auto;
    background-position-x: 0;*/
    padding-bottom: 10px;
    color: #0B5CFF;
}
#wrapper .apps-newbanner-section p {
    margin: 25px 0 !important;
}
/*.data-ai-blue-button a{
    border: 1.5px solid #009AFF !important;
}*/
.data-ai-blue-button a, .data-ai-white-button a {
    min-width: 170px;
    padding: 16px !important;
    height: auto !important;
    transition: 0.4s ease !important;
}
.data-ai-blue-button a:hover {
    background-color: transparent !important;
    color:#0B5CFF !important;
}
.data-ai-white-button a:hover {
    background-color: #009AFF !important;
    color: #fff !important;
    box-shadow: 0px 11px 16px rgba(0, 154, 255, 0.19);
}
.data-main-row {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
}
.apps-newbanner-section {
    margin-top: 40px !important;
}
.data-main-row h2.vc_custom_heading.data-main-subheading {
    min-height: auto;
}
.apps-newtoolsection_wrap .appstool_headtit h2 span.newstyle_border {
    background-image: url(../images/Vector-apptoolborder.png);
}
.apps-new-lernmorebtn a:hover {
    background-color: #009AFF !important;
    color: #fff !important;
}
.data-main-row.apps-newbanner-section {
    display: flex;
    align-items: center;
}
#wrapper .appstool_contentdiv p{
font-family: 'Lato', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 21px;
text-align: center;
letter-spacing: -0.01em;
color: #576986;
}
.apps-newdifferentprogram_wrap .data-main-row-tool-section .vc_column_container>.vc_column-inner > .wpb_wrapper {
    margin-bottom: 0 !important;
}
.data-main-row li::marker {
    display: none !important;
    opacity: 0;
}
.data-main-row li:before {
    content: '';
    width: 32px;
    height: 32px;
    position: absolute;
    background-image: url(../images/newimg/loyalty-bulletpoint.png);
    background-size: cover;
    background-position: center;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
/*.newloyalty_pagewr .data-main-row li:before {
    background-image: url(../images/loyalty-bulletpoint.png);
}*/

.page-template-template-appspages-newdesign .bar {
    background-color: #202638;
}
.apps-newpopup-tempwrap .data-main-row-tool-section .vc_column_container>.vc_column-inner > .wpb_wrapper {
    box-shadow: none;
    padding: 0 10px;
}
.apps-newpopup-tempwrap .apps-newpopup-temp h3 {
    font-family: 'Lato', sans-serif;
    font-size: 15px;
    line-height: 24px;
    text-align: center;
    letter-spacing: -0.02em;
    color: #202638;
}
#wrapper .apps-newpopup-tempwrap .apps-newpopup-temp p {
    font-family: 'Lato', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 21px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #576986;
    margin: 0 !important;
    min-height: auto;
}
.data-main-row.apps-newbannerbelow-firstsec {
    margin-top: 35px !important;
}
.apps-newpopup-tempwrap {
    padding-top: 35px;
}
.watch-video-button span.cq-videocover-label {
font-family: 'Lato', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px !important;
    line-height: normal;
    display: block;
    padding: 16px !important;
}
.watch-video-button .cq-videocover-iconcontainer {
 min-width: 170px !important;
    font-family: 'Lato', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px !important;
    border-radius: 3px !important;
    border: 1.5px solid #009AFF !important;
    color: #009AFF !important;
    padding: 0 !important;
    background: #fff !important;
    box-shadow: none;
    height: auto !important;
}
.new-video-button-section a.cq-videocover-lightbox.fs-lightbox-element {
    display: inline-block;
    position: relative;
    left: 70px;
    top: 9px;
}
.watch-video-button .cq-videocover-iconcontainer:hover {
    background: #009AFF !important;
    color: #fff !important;    
    transition: 0.4s ease;
}
.watch-video-button .cq-videocover-iconcontainer.roundlarge.icon-center:hover span.cq-videocover-label {  
    color: #fff !important;
}
.apps_workflowsseries h3 {
    font-family: 'Lato', sans-serif;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: -0.02em;
    color: #202638;
}
#wrapper .apps_workflowsseries p {
    font-family: 'Lato', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 21px;
    letter-spacing: -0.01em;
    color: #576986;
}
a.newapps_usecodebtn {
    background: #ECF7FF;
    border-radius: 3px;
    max-width: 110px;
    padding: 12px 20px;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    line-height: 15px;
    text-align: center;
    color: #009AFF;
    font-weight: 600;
    display: inline-block;
    margin-top: 15px;
    transition: 0.4s ease;
}
a.newapps_usecodebtn:hover {
    background-color: #009AFF;
    color: #fff;
}
.data-main-row-tool-section.apps_workflowsseries .vc_column_container>.vc_column-inner > .wpb_wrapper {
    padding: 16px;
}
a.newapp_startfreebtn {
    background: #009AFF;
    box-shadow: 0px 11px 16px rgb(0 154 255 / 19%);
    border-radius: 3px;
    min-width: 250px;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    color: #FFFFFF;
    padding: 18px 23px;
    display: inline-block;
    border: 1px solid #009AFF;
    margin-top: 7px;
    font-weight: 600;
    transition: 0.4s ease;
}
a.newapp_startfreebtn:hover {
    background-color: transparent;
    color: #009AFF;
}
.data-main-row-tool-section.apps_workflowsseries .apptool_nopadding.vc_column_container>.vc_column-inner > .wpb_wrapper {
    padding: 0;
}
.appsnew_thousanttxt h2 {
    text-align: center;
    margin-bottom: 35px !important;
}

.newafflilate-program li{
    padding-left:20px !important;
    color: #576986;
}
.newafflilate-program li:before{
    background-image: url(../images/afflilate-bulletpoint.png);
    width: 5px;
    height: 5px;
    border-radius: 50%;
}
.newafflilate-program li {
    padding-left: 20px !important;
    color: #576986;
    font-size: 15px;
    line-height: 21px !important;
    margin: 10px 0 !important;
    letter-spacing: -0.01em;
}
.temp-design-col h2 {
    font-family: 'Lato', sans-serif !important;
    font-size: 15px !important;
    line-height: 24px !important;
    text-align: center !important;
    letter-spacing: -0.02em !important;
    color: #202638 !important;
}
.temp-design-col p {
    font-family: 'Lato', sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 12px !important;
    line-height: 21px !important;
    text-align: center !important;
    letter-spacing: -0.01em !important;
    color: #576986 !important;
    margin: 0 !important;
}
.temp-design-col.wpb_column.vc_column_container.vc_col-sm-3 {
    margin-bottom: 30px;
}
.temp-design-col p {  text-align: center !important;}

.form-leads-row .wpb_column.vc_column_container.vc_col-sm-6 {
    width: 50% !important;
    display: inline-block;
}

.aiovg .aiovg-title, .aiovg .aiovg-title a, .video-lightbox-title, h3.video-lightbox-title{
	 font-size: 20px !important;
	 font-family: 'Lato' !important;
}
.videopage_setupvwr .vc_tta-panel-body .wpb_wrapper {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
}
.videopage_setupvwr .vc_tta-panel-body h3 {
    font-family: 'Lato' !important;
    font-size: 20px !important;
    line-height: 24px;
}
.videopage_setupvwr .vc_tta-tabs-list a {
    font-family: 'Lato' !important;
    font-size: 15px !important;
    line-height: 30px;
}
.support_bannerwrap h2 {
    font-size: 70px;
    color: #313638;
    line-height: 71px;
    font-family: 'Lato', sans-serif !important;
    font-weight: 900;
}
#wrapper .support_bannerwrap p {
    font-size: 15px;
    font-family: 'Lato', sans-serif;
    line-height: 21px;
}
#wrapper .support_bannerwrap p.cantwaittxt {
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    line-height: 23px;
}
.support_bannerwrap {
    margin-bottom: 75px;
}
.career_bannerwr .vc_row-o-content-middle.vc_row-flex h2, .career_bannerwr .vc_row-o-content-middle.vc_row-flex p {
    text-align: left !important;
}
.career_bannerwr .vc_row-o-content-middle.vc_row-flex {
    max-width: 1400px;
    text-align: left !important;
}
.career_bannerwr .vc_row-o-content-middle.vc_row-flex h2 {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    font-size: 70px;
    line-height: 45px;
    margin-bottom: 25px;
}
#wrapper .career_bannerwr .vc_row-o-content-middle.vc_row-flex p {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 21px;
    line-height: 32px;
}
.aboutpagebanner_wrp h1 {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    font-size: 70px;
    line-height: 45px;
    margin-bottom: 25px;
}
#wrapper .aboutpagebanner_wrp p {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 21px;
    line-height: 32px;
}
.abboutus_bannerwr .wpb_single_image {
    margin-bottom: 0 !important;
}
.abboutus_bannerwr h1 {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    font-size: 70px;
    line-height: 45px;
    margin-bottom: 25px;
}
#wrapper .abboutus_bannerwr p {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 21px;
    line-height: 32px;
}
.aboutpagebanner_wrp {
    padding-top: 110px;
}
.allpagesec-main-row h2 {
    font-family: 'Lato', sans-serif !important;
    font-weight: 700 !important;
    font-size: 40px;
    line-height: 48px;
    letter-spacing: -0.04em;
    color: #202638;
        text-transform: none !important;
    letter-spacing: -0.74px;
}
.allpagesec-main-row .data-main-row-tool-section h2 {
    font-family: 'Lato', sans-serif !important;
    font-size: 20px !important;
    line-height: 30px !important;
/*    min-height: 60px;*/
    font-weight: bold !important;
    letter-spacing: -0.02em !important;
    color: #202638 !important;
}
.allpagesec-main-row .data-main-row-tool-section p{
     font-family: 'Lato', sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    line-height: 21px !important;
    letter-spacing: -0.01em !important;
    color: #576986 !important;
    margin: 20px 0 !important;
}
.allpagesec-main-row {
     margin-top: 100px !important;
}
.allpagesec-main-row .data-main-row-tool-section {
    max-width: 1190px;
    margin: 0 auto;
}
.founderimg_mbl{
 display: none !important;
}
.about_rewardrecog_wrp .vc_single_image-wrapper {
    max-width: 796px;
    margin: 0 auto;
}
.allpagesec-main-row .data-main-row-tool-section.about_fiveimpblock {
    max-width: none;
}
.about_fiveimpblock .vc_col-sm-3 {
    width: 20%;
}
.about_rewardrecog_wrp .vc_single_image-wrapper {
    max-width: 796px;
    margin: 0 auto;
}
.aboutbrand_withaitwrap {
    max-width: 1159px ;
    margin: 0 auto !important;
    display: flex;
    align-items: center;
    background-color: #F4F8FF;
    border-radius: 16px;
}
.aboutbrand_withaitwrap .about_withaitleft h2 {
    font-family: 'Sailec' !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 38px !important;
    line-height: 52px !important;
    color: #000000 !important;
        padding-bottom: 5px !important;
}
#wrapper .aboutbrand_withaitwrap .about_withaitleft p {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
    color: #202638;
}
.aboutbrand_withaitwrap .about_withaitleft a.aboutpage_startbtn {
    background: #0355F9;
    border-radius: 6px;
    max-width: 306px;
    display: block;
    padding: 15px;
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 19px;
    color: #FFFFFF;
    text-align: center;
    border: 2px solid #0355F9;
        margin-top: 40px;
}
.aboutbrand_withaitwrap .about_withaitleft a.aboutpage_startbtn:hover {
    background-color: transparent;
    color: #0355F9;
}
.about_withaitright .vc_column-inner {
    padding-right: 0 !important;
}
.about_withaitright img {
    vertical-align: top;
}
.about_withaitright .wpb_single_image {
    margin-bottom: 0 !important;
}
.about_rewardrecog_wrp .wpb_single_image {
    max-width: 796px;
    margin: 0 auto;
}
.aitglance_wrap .Aitrillion_at_glance ul li h4 {
    color: #0B5CFF;
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-size: 34px;
    line-height: 45px;
    letter-spacing: -0.6px;
}
#wrapper .aitglance_wrap .Aitrillion_at_glance ul li p {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0.3px;
    color: #576986;
}
.aitglance_wrap {
    margin-bottom: 50px;
}
.about_withaitleft {
    padding-left: 59px !important;
}
.about_fiveimpblock img.vc_single_image-img {
    max-width: 53px;
}
.about_whyaitbox img.vc_single_image-img {
    max-width: 53px;
}
h1.page-head-case {
    margin-top: 55px;
}
.featurespage_wrap h1 {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    font-size: 70px;
    line-height: 84px;
    color: #313638;
}
.featurespage_wrap a.vc_general,.features_withaitsec_mbl a.vc_general,.page-id-5176 .data-main-row a.vc_general{
    background: #0B5CFF !important;
    box-shadow: 0px 11px 16px rgb(0 154 255 / 19%);
    border-radius: 3px;
    max-width: 444px;
    width: 100%;
    padding: 27px 20px;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 23px;
    line-height: 20px;
    text-transform: none;
    border: 2px solid #0B5CFF !important;
}
.featurespage_wrap a.vc_general:hover,.features_withaitsec_mbl a.vc_general:hover,.page-id-5176 .data-main-row a.vc_general:hover{
    background-color: transparent !important;
    color: #0B5CFF !important;
}
.featurespage_wrap h4:after {
    border-top: 2px solid #313638;
}
.data-main-row li strong {
    font-weight: normal;
}

.features_withaitsec_mbl h3.newapphead_title:after {
    margin: 0 auto;
    left: 0;
    right: 0;
}
.features_withaitsec_mbl h1 {
    font-family: 'Lato', sans-serif !important;
    font-weight: bold !important;
    font-size: 32px !important;
    line-height: 36px !important;
    letter-spacing: -0.04em;
    color: #202638 !important;
}
.features_withaitsec_mbl a.vc_general, .page-id-5176 .data-main-row a.vc_general {
    padding: 15px 20px;
    font-size: 20px;
}
.features_withaitsec_mbl h1 span.newstyle_border {
    color: #0B5CFF;
}
.page-id-5176 .data-main-row li {
    font-size: 17px !important;
    line-height: 20px !important;
}
.page-id-5176 #wrapper .data-main-row-tool-section p {
    min-height: 63px !important;
}
.left-template-newrelease h2.widgettitle {
    display: none;
    position: relative;
    font-weight: 600 !important;
    font-family: 'lato' !important;
    font-size: 17px !important;
    border: 1px solid #ccc;
    padding: 6px 13px;
}
.left-template-newrelease h2.widgettitle:after {
    position: absolute;
    right: 7px;
    content: "›";
    font-size: 31px;
    line-height: 12px;
    top: 9px;
}
.left-template-newrelease h2.widgettitle.active:after{
	    transform: rotate(90deg);
}

.left-template-newrelease h2.widgettitle.active {
    color: #1c5ddf !important;
}
body.page-template-default.page.page-id-41404 {
    background-image: url(../images/newimg/beautypage_mainbg.png);
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
body.page-template-default.page.page-id-41404 div#wrapper {
    background-color: transparent;
}
.unlocking_cta_wrp{
	    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-flow: wrap;
    gap: 2rem;
    margin: 2.4rem 0px;
    padding: 2rem;
    text-align: center;
    border-style: solid;
    border-color: rgba(35, 36, 38, 0.2);
    border-image: initial;
    border-width: 1px 0px;
}
.unlocking_cta_wrp .cta-headline {
    flex: 0 0 auto;
    display: inline-block;
    max-width: 100%;
    margin: 0px;
    padding: 0px;
    font-size: clamp(1.6rem, 1.44584rem + 0.40568vw, 2rem);
}
.unlocking_cta_wrp .unlocking_cta_wrp-button {
    flex: 0 0 auto;
    display: inline-block;
    padding: 1.2rem 3rem;
    font-size: 1.6rem;
    line-height: 2rem;
    text-decoration: none;
    border-color: #0B5CFF;
    border-radius: 3.2rem;
    border-width: 2px;
    border-style: solid;
    transition: all 0.3s ease 0s;
    cursor: pointer;
    color: rgb(255, 255, 255);
    background-color: #0B5CFF;
}
.unlocking_cta_wrp p {
    margin-bottom: 0;
}
.unlocking_cta_wrp .unlocking_cta_wrp-button:hover{
	background-color: transparent;
    border-color: #0B5CFF;
    color: #0B5CFF;
}
.allapps_faq h4 {
    font-size: 18px;
    font-family: "lato" !important;
}
.allapps_faq .vc_toggle {
    border-bottom: 1px solid #B5C1EC;
        margin: 0;
} 
.allapps_faq .vc_toggle_title {
    padding: 20px 0;
    padding-right: 30px;
}
.allapps_faq .vc_toggle_content {
    margin-bottom: 0px;
} 
.allapps_faq .vc_custom_heading {
    font-family: "lato" !important;
    font-weight: 900 !important;
    font-size: 36px;
    margin-bottom: 30px;
}
.allapps_faq .wpb_wrapper {
    max-width: 1161px;
    margin: 0 auto;
    padding-top: 25px;
    padding-bottom: 22px;
}
.allapps_faq .vc_toggle_content {
    margin-top: 0px;
    padding-bottom: 10px; 
}
.allapps_faq .vc_toggle_icon {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -11px;
}
.allapps_faq .vc_toggle:last-child {
    border-bottom: none;
}

/* casestudy */
.casestudy_banner {
    /*background-image: url(../images/newimg/casestudy_newbanner.png);
    background-size: cover;
    background-repeat: no-repeat;*/
/*    min-height:400px;*/
    display: flex;
    align-items: center;
    background: linear-gradient(86.69deg, #EBF2FF 8.61%, #FFFFFF 90.85%);
    border: 1px solid #DDE4F1;
/*    margin-bottom: 60px;*/
    padding: 3px 0;
        width: 100%;
}
.casestudy_banner .centered-wrapper {
     text-align: right;
    /* max-width: 283px; */
    margin-top: 0;
}
.casestudy_banner h1.page-head-case {
       margin-bottom: 10px;
    margin-top: 0;
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-size: 59.3912px;
}
.casebanner_inwraps_left {
    float: left;
    width: 60%;
    text-align: left;
}
.casebanner_inwraps {
    text-align: center;
    float: right;
    width: 40%;
    padding: 5% 25px;
}
.casestudy_pagemainwrap .hcs-box {
    height: auto;
}
.casestudy_pagemainwrap .hcs-box a {
    position: static;
}
.casestudy_pagemainwrap .case-logo-btn {
    position: static;
    transform: none;
}
.casestudy_pagemainwrap .case-logo-btn .view-case-study {
    opacity: 1;
    height: auto;
    background-color: transparent;
    box-shadow: none;
        text-align: right;
}
.casestudy_pagemainwrap .case-logo-btn span {
    mix-blend-mode: unset;
    display: inline-block !important;
    width: 49%;
        vertical-align: middle;
}
.casestudy_pagemainwrap .case-logo-btn .view-case-study a {
    font-weight: 600;
    font-size: 14px;
    line-height: 19px;
    text-align: center;
    color: #0B5CFF;
    font-family: 'Lato';
}
.casestupage_contwrp {
    border: 1px solid #EAEBF0;
    border-radius: 0px 0px 8px 8px;
    padding: 16px;
}
.casestudy_pagemainwrap .cs-title{
    border-top: 1px solid #E9E9E9;
    padding-top: 15px;
        margin-top: 15px;
}
.casestudy_pagemainwrap.home-cs-box {
    max-width: 1221px;
    margin: 0 auto;
}
.casestudy_pagemainwrap .cs-title a {
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    letter-spacing: -0.02em;
    color: #333333;
}
.casestudy_pagemainwrap .hcs-box:after {
    background: #0B5CFF;
}
.exploreall_featurebtnwrap{
	text-align: center;
}
.exploreall_featurebtn{
	margin: 0 auto;
    background: #0B5CFF;
    box-shadow: 0px 11px 16px rgb(0 154 255 / 19%);
    border-radius: 6px;
    max-width: 260px;
    display: block;
    font-family: 'Lato', sans-serif;
    font-size: 20px;
    line-height: 20px;
    letter-spacing: -0.03em;
    color: #FFFFFF !important;
    padding: 15px 25px;
    margin-top: 20px;
    border: 2px solid #0B5CFF;
    transition: 0.3s ease;
    text-align: center;
}
.exploreall_featurebtn:hover {
    background-color: transparent !important;
    color: #0B5CFF !important;
    border: 2px solid #0B5CFF;
}
/*ul.sampleloyaly_txt {
    list-style: none !important;
}*/

ul.whatsapp_ullist li {
    margin-bottom: 15px;
}

/* Best Shopify Apps - 13july23 */

.bestshopifyapp_blockwr:before,.bestshopifyapp_blockwr_search:before {
    content: "";
    background-color: #f8f6f4;
    position: absolute;
    height: 100%;
    width: 6000px;
    left: -2000px;
    top: 0;
}
.bestshopifyapp_blockwr .aio-icon-component {
    box-shadow: 0 4px 8px rgba(0,0,0,.04);
    background-color: #fff;
    padding: 24px;
    padding-top: 5px;
    border-radius: 6px;
    transition: box-shadow .2s,transform .2s;
}
.bestshopifyapp_blockwr .aio-icon-component:hover {
    transform: translateY(-12px);
    box-shadow: 0 4px 8px rgba(0,0,0,.1);
}
.searchbox_quickpage i.fa.fa-search {
    position: absolute;
    left: 10px;
    top: 16px;
    font-size: 22px;
}
.searchbox_quickpage {
    max-width: 600px;
    margin: 0 auto;
    position: relative;
}
.searchbox_quickpage input#search-input {
    padding-left: 40px;
    border-radius: 6px;
    background-color: #fff;
}
.aio-icon-description .bestshopiapp_viewbtn {
    color: #0B5CFF !important;
}
#wrapper .newpost_installbtn_wrap p {
    text-align: center;
}
.newpost_installbtn_wrap {
    background-color: #EBF2FF;
    padding: 20px;
    text-align: center !important;
}
a.newpost_installbtn {
    background-color: #1A73E8;
    color: #fff;
    padding: 15px 45px;
    display: inline-block;
    font-size: 18px;
    border-radius: 6px;
}
a.newpost_installbtn:hover {
    color: #fff;
}
.bsa_listingp_learnbtn{
	color: #fff;
    letter-spacing: .04em;
    background-color: #d9187d;
    border: 2px solid #d9187d;
    border-radius: 5px;
    padding: 10px 24px;
    font-family: Lato;
    font-weight: 600;
    line-height: 24px;
    text-decoration: none;
    transition: box-shadow .2s;
    position: relative;
    box-shadow: 6px 6px 8px rgba(63,63,63,.12), inset 0 0 100px 100px transparent;
    display: inline-block;
        margin-top: 15px;
}
.best-shopify-apps_listingpage_banner .vc_row-flex{
    max-width: 952px;
    margin: 0 auto;
    padding: 15px 0;
}
.bsa_listingp_appblock .shopify-app-image {
    max-height: 72px;
/*    max-width: 60%;*/
    border-radius: 4px;
    margin-bottom: 12px;
}
.bsa_listingp_appblock .card {
    background-color: #fff;
    border: 1px solid #ecebea;
    border-radius: 6px;
    flex-direction: column;
    display: flex;
    position: relative;
}
.bsa_listingp_appblock .card.best-shopify-apps-cards {
    margin-bottom: 32px;
}
.bsa_listingp_appblock .card-body.case-study-card-body {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px 24px 20px;
    display: flex;
    position: relative;
}
.bsa_listingp_appblock .w-inline-block {
    max-width: 100%;
    display: inline-block;
}
.bsa_listingp_appblock .best-shopify-apps-app-headings {
    color: #1a1a1a;
    margin-bottom: 4px;
    font-size: 22px;
    font-weight: 600;
        margin: 0;
}
.bsa_listingp_appblock .best-shopify-apps-app-headings a {
    color: #000;
}
.bsa_listingp_appblock .div-block-app-developer-details {
    display: flex;
        margin-top: 5px;
}
#wrapper .bsa_listingp_appblock .div-block-shopify-app-rating p {
    margin: 0;
}
#wrapper .bsa_listing_lookingtxt p {
    font-size: 19px;
    font-weight: 400;
    line-height: 29px;
}
.bsa_listingp_appblock .best-shopify-apps-link p {
    display: flex;
}
.bsa_listingp_appblock .best-shopify-apps-link a {
    color: #e91a86;
}
.bsa_listingp_appblock .shopify-app-developer-name {
    color: #62636b;
    padding-right: 4px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.bsa_listingp_appblock .shopify-app-developer-name {
    color: #62636b;
    padding-right: 4px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.bsa_listingp_appblock .div-block-shopify-app-rating {
    margin-top: 12px;
    margin-bottom: 12px;
    display: flex;
}
.bsa_listingp_appblock .shopify-app-review-star-gold,.bsa_listingp_appblock .shopify-app-review-star-gray {
    align-self: center;
    margin-right: 6px;
}
.bsa_listingp_appblock .shopify-app-no-reviews {
    color: #62636b;
    font-size: 14px;
    font-weight: 400;
}
.bsa_listingp_appblock .w-dyn-hide,.bsa_listingp_appblock .w-dyn-bind-empty,.bsa_listingp_appblock .w-condition-invisible {
    display: none!important;
}
.bsa_listingp_appblock .shopify-app-average-rating {
    padding-right: 6px;
    font-weight: 400;
}
.bsa_listingp_appblock .div-app-rating {
    display: flex;
}
.bsa_listingp_appblock .div-app-rating.div-app-rating-hide {
    display: none;
}
.bsa_listingp_appblock .shopify-app-reviews-count, .bsa_listingp_appblock .shopify-app-reviews-bracket {
    font-weight: 400;
}
.bsa_listingp_appblock .shopify-app-pricing {
    font-weight: 600;
}
.bsa_listingp_appblock .reasons-to-consider-text-block {
    text-align: left;
    margin-top: 12px;
    margin-bottom: 12px;
    font-weight: 600;
    text-decoration: none;
}
.bsa_listingp_appblock .rich-text-best-shopify-apps-descrption {
    margin-bottom: 8px;
    font-weight: 400;
}
.bsa_listingp_appblock .best-shopify-apps-link {
    flex-direction: row;
    margin-top: 8px;
    margin-bottom: 16px;
    display: flex;
}
.bsa_listingp_appblock .link-block-podcast-links {
    flex-direction: column;
    align-items: center;
    transition: opacity .2s;
    display: flex;
}
.bsa_listingp_appblock .link-block-podcast-links.bsa-listicle-card-link {
    flex-direction: row;
}
.bsa_listingp_appblock .shopify-app-link-image {
    width: 16px;
    margin-right: 4px;
}
.bsa_listingp_appblock .link-block-podcast-links.bsa-listicle-card-link.bsa-more-info-link {
    margin-left: 24px;
}
.bsa_listingp_appblock .shopify-app-link-text {
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
.bsa_listingp_maincontentwrap .vc_row-flex {
    max-width: 680px;
    margin: 0 auto;
}
.bsa_lisitn_ollist ul {
    list-style-type: none;
    counter-reset: myCounter;
    line-height: 30px;
    padding-left: 38px;
}
.bsa_lisitn_ollist ul li {
    counter-increment: myCounter;
    position: relative;
    padding-top: 3px;
    padding-bottom: 3px;
        list-style: none;
}
.bsa_lisitn_ollist ul li a.contents-link {
    color: #337ab7;
    text-decoration: none;
    font-size: 16px;
    display: inline-block;
    padding: 5px 0;
}
.bsa_lisitn_ollist ul li:before {
    color: #fff;
    content: counter(myCounter);
    display: inline-flex;
    position: absolute;
    left: -40px;
    width: 30px;
    height: 30px;
    max-height: 30px;
    max-width: 30px;
    min-height: 30px;
    min-width: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 90px;
    background-color: #337ab7;
    background-image: none;
    background-size: auto;
    -webkit-transition: none 0s ease;
    transition: none 0s ease;
    font-size: 12px;
    font-weight: 500;
    margin-right: 10px;
}
.bsa-outro-content-div {
    width: 100%;
    max-width: 680px;
    margin: 0 auto;
    margin-bottom: 90px !important;
}
.bsa_listingp_maincontentwrap p.vc_custom_heading{
  color: #0B5CFF !important;  cursor: pointer;
}
.bsa_listingp_bottombanner {
    max-width: 1000px;
    margin: 0 auto !important;
    background-color: #eefbf0;
    border: 1px rgba(0,0,0,.25);
    border-radius: 4px;
    grid-template-columns: 1fr 1fr;
    padding: 64px 16px 64px 32px;
    box-shadow: 1px 1px 4px rgba(0,0,0,.16);
}

#wrapper .bsa-outro-content-div p{
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
}
.ecommerce-resource-description-page {
    max-width: 506px;
    margin: 0 auto !important;
}
img.shopify-app-link-image {
    width: 20px;
    margin-bottom: 10px;
}
.ecommerce-resource-description-page a {
    color: #62636b;
    text-align: center;
    font-family: 'Lato';
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
}
.shopify-app-image-large img{
	max-width: 128px !important;
    border-radius: 8px;
}
.bestshopiapp_our_alternative .card.best-shopify-apps-cards {
    box-shadow: 1px 1px 4px rgba(63,63,63,.12);
}
.bestshopiapp_our_alternative .card.best-shopify-apps-cards:hover {
    border-color: #e91a86;
    transform: translate(2px,-2px);
    box-shadow: 1px 1px 6px rgba(63,63,63,.24);
}
.bestshopiapp_our_alternative .bsa_listingp_appblock .best-shopify-apps-link {
    margin: 0 auto;
    margin-top: 20px;
    border-top: 1px solid #ecebea;
    padding-top: 20px;
}
.bestshopiapp_our_alternative .bsa_listingp_appblock .link-block-podcast-links.bsa-listicle-card-link {
    display: block;
    text-align: center;
    color: #62636b;
    font-size: 14px;
}
.bestshopiapp_our_alternative a.link-block-podcast-links.bsa-listicle-card-link img {
    display: block;
    margin: 0 auto;
}
.bestshopiapp_our_alternative {
    max-width: 1200px;
    margin: 0 auto !important;
}
.bestshopifyapp_blockwr.bestshopifyapp_block_singlpage .aio-icon-component {
    padding: 30px 24px;
}
.customapp_tabsecwrap span.vc_tta-title-text {
    font-family: Lato;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #202638;
}
.customapp_tabsecwrap .vc_tta-panel-heading {
    border: 0 !important;
    border-bottom: 1px solid #E2E2E4 !important;
    border-radius: 0 !important
}
.customapp_tabsecwrap .vc_tta-panel-body {
    border: none !important;
}
.customapp_tabsecwrap .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-bottom: 1px solid transparent !important;
}
.customapp_tabsecwrap .vc_tta-panel-body {
    font-family: Lato;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0 !important;
    text-align: left;
    padding-bottom: 20px;
}
.customapp_tabsecwrap .vc_tta-panel.vc_active,.customapp_tabsecwrap .vc_tta-panel.vc_active .vc_tta-panel-heading,.customapp_tabsecwrap .vc_tta-panel.vc_active .vc_tta-panel-body {
    background-color: #F9FAFF !important;
}
.customapp_tabsecwrap .vc_tta-panel i.vc_tta-controls-icon.vc_tta-controls-icon-chevron {
    background-repeat: no-repeat;
    width: 14px !important;
    height: 17px !important;
    background-image: url(../images/newimg/down-accnew.png);
}
.customapp_tabsecwrap .vc_tta-panel.vc_active i.vc_tta-controls-icon.vc_tta-controls-icon-chevron {
    background-image: url(../images/newimg/up-accnew.png);
}
.customapp_tabsecwrap .vc_tta-panel i.vc_tta-controls-icon.vc_tta-controls-icon-chevron:before{
	display: none !important;
}
.tabs-all-new-products-page ul.ult_tabmenu.style1.Style_5 a.ult_a {
    border: none !important;
}
.tabs-all-new-products-page .ult_tabmenu {
    border-bottom: 1px solid rgba(188,188,188,.33) !important;
}
.tabs-all-new-products-page li.ult_tab_li.ult_tab_style_5:last-child {
    border-right: 0 !important;
}
.ult_tabmenu.style1 li.ult_tab_li:not(:first-child) {
    border-left: none!important;
    border-right: none !important;
}
/*Mobile Responsive */
@media screen and (max-width:1150px){
.abboutus_bannerwr h1{
	font-size: 50px;
}
.aboutpagebanner_wrp {
    padding-top: 15px;
}
.featurespage_wrap h1 {
    font-size: 50px;
}
.casebanner_inwraps {
    padding: 10px 25px;
}
}
@media screen and (max-width:1022px){
.left-template-newrelease h2.widgettitle {
    display: block;
}
.left-template-newrelease .menu-new-releases-menu-container {
    display: none;
}
}
@media screen and (max-width:980px){
.casebanner_inwraps {
    padding: 10px 25px;
}
.tabs-all-new-products-page .ult_tabmenu li.ult_tab_li {
    padding: 10px;
    width: 23%;
    min-height: 62px;
}
.tab-section-mee-brand {
    padding: 10px 0;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
.about_fiveimpblock .vc_col-sm-3 {
    width: 50% !important;
}
.about_fiveimpblock .vc_col-sm-3:nth-child(3n) {
    clear: both;
}
}
@media screen and (max-width:1020px){
.support_bannerwrap h2 {
    line-height: 40px;
}
}

@media screen and (max-width:767px){
 .data-main-row.apps-newbanner-section {
    display: block;
}  
.data-main-row h2 span.newstyle_border{
        background-position-y: bottom;
}

h2.vc_custom_heading.data-main-heading br {
    display: none;
}
.data-ai-blue-button a {
    font-family: 'Lato', sans-serif !important;
    font-style: normal;
    font-weight: 700 !important;
    margin-right: 10px;
}
.data-main-row h2 {
    font-family: 'Lato', sans-serif !important;
    font-weight: bold !important;
    font-size: 40px;
    line-height: normal;
    letter-spacing: -0.04em;
    color: #202638;
}
.data-main-row h1{
	font-size: 24px !important;
	    line-height: normal;
}
.data-main-row p {
    text-align: left !important;
}
.data-ai-white-button a ,.data-ai-blue-button a{
       font-size: 13px !important;padding: 14px 14px !important;
}
.data-main-row-tool-section .vc_column_container>.vc_column-inner > .wpb_wrapper {
    background: #FFFFFF;
    box-shadow: 2px 6px 28px rgb(53 107 147 / 14%);
    border-radius: 4px;
    min-height: 325px;
    margin: 32px 0 !important;
    padding: 30px;
}
.data-main-row h2.vc_custom_heading.data-main-heading {
    font-family: 'Lato', sans-serif !important;
    font-weight: bold !important;
    font-size: 24px !important;
    line-height: normal;
    letter-spacing: -0.04em;
    color: #202638;
}
.data-main-row h2.vc_custom_heading.data-main-subheading {
    font-family: 'Lato', sans-serif !important;
    font-size: 20px !important;
    line-height: 30px !important;
    min-height: auto;
}
.data-main-row h2.vc_custom_heading.data-main-heading span {
    width: 100%;
    background: url(../images/border-image.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
    background-position-y: bottom;
}
.data-main-row-tool-section .vc_column_container>.vc_column-inner > .wpb_wrapper { min-height: auto;margin: 15px 0 15px 0 !important;padding: 30px;}

.vc_row.wpb_row.vc_row-fluid.in_container.data-main-row {display: flex;width: 100%;flex-flow: row wrap;}
.text-section-order2.wpb_column.vc_column_container.vc_col-sm-6 {order: 2;width: 100%;}
.watch-video-button .cq-videocover-iconcontainer, .data-ai-blue-button a,.data-ai-white-button a {min-width: 140px !important;width: 140px !important;}
.watch-video-button span.cq-videocover-label, .data-ai-blue-button a,.data-ai-white-button a  {font-size: 13px !important;}
.apps-newpopup-tempwrap .wpb_single_image {text-align: center !important;}
.apps-newpopup-tempwrap, .apps-newpopup-tempwrap p {text-align: center !important;}
.pagetit_newstyle{font-size: 24px !important;}
.abboutus_bannerwr .wpb_single_image {max-width: 350px;text-align: center;margin: 0 auto;}
.aboutpagebanner_wrp {text-align: center;max-width: 98%;margin: 0 auto;}
.about_fiveimpblock .vc_col-sm-3 {width: 100% !important;}
.abboutus_bannerwr h1 {font-size: 24px;}
.founderimg_mbl{display: block !important;}
.founderimg_desk{display: none !important;}
.about_fiveimpblock .vc_col-sm-3 {width: 100%;}
.aboutbrand_withaitwrap .about_withaitleft h2 {font-size: 27px !important;line-height: 40px !important;}
.aboutbrand_withaitwrap {display: block;}
.about_withaitleft {float: none;width: 100%;padding: 10px !important;text-align: center !important;}
.about_withaitleft h2 {text-align: center !important;}
.aboutbrand_withaitwrap .about_withaitleft a.aboutpage_startbtn {display: block;margin: 45px auto;}
h1.page-head-case {margin-top: 20px;}
.featurespage_wrap h1 {font-size: 24px;}
.featurespage_wrap .vc_hidden-xs {display: block !important;}
#wrapper .featurespage_wrap h4 {font-size: 13px !important;}
.featurespage_wrap a.vc_general {padding: 20px;font-size: 20px;}
.featurespage_wrap.leadership_banner .vc_row-o-content-middle.vc_row-flex {flex-flow: unset !important;}
.features_withaitsec_mbl {padding-top: 50px;}
.features_withaitsec_mbl .vc_btn3-container {margin-bottom: 0;}
.casebanner_inwraps {margin: 0 auto;display: block;}
.casebanner_inwraps {float: none;width: 100%;}
.casebanner_inwraps_left {float: none;width: 100%;}
.casebanner_inwraps p {text-align: center;}
.tabs-all-new-products-page .ult_tabmenu li.ult_tab_li { padding: 10px;width: 30%;min-height: 62px;}
.ult_tabitemname { height: auto !important;}
.tab-section-mee-brand { display: block !important;}
}
@media only screen and (max-width: 590px) {
.bsa_listingp_maincontentwrap h1.vc_custom_heading {font-size: 28px !important;line-height: 35px !important;}
}
@media screen and (max-width:480px){
.data-main-row.apps-newbanner-section .vc_btn3-container.vc_btn3-inline {display: block;vertical-align: top;}
.data-main-row.apps-newbanner-section .new-video-button-section a.cq-videocover-lightbox.fs-lightbox-element { display: block; position: static;
}
.watch-video-button .cq-videocover-iconcontainer, .data-ai-blue-button a, .data-ai-white-button a {
    position: static;
    width: 100% !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
}
.data-main-row.apps-newbanner-section h2, .data-main-row.apps-newbanner-section p,.data-main-row.apps-newbanner-section h1,h3.newapphead_title {
    text-align: center !important;
}
h3.newapphead_title:after {margin: 0 auto;left: 0;right: 0;}
.aboutbrand_withaitwrap .about_withaitleft h2 {font-size: 20px !important;line-height: 33px !important;}
.casestudy_banner{margin-bottom: 11px;}
.percentege-box .wpb_column.vc_column_container.vc_col-sm-4 {padding-bottom: 20px;}
.casestudy_banner h1.page-head-case {font-size: 27px !important;}
.span-demo p {text-align: center;}
}
@media only screen and (min-width: 320px) and (max-width: 479px){
#wrapper .average-increase-section p {text-align: center;}
.average-increase-section h2 {font-size: 30px !important;}}
@media only screen and (min-width: 321px) and (max-width: 420px){.product-review-first-section h1 {line-height: 36px !important;}}

