
/*

1) Grids

--------------------------------*/
.row:before, .row:after {
	content: "";
	display: table;
	clear: both;
}

.container {
	width: 100%;
	margin: 0 auto;
	padding: 0px 30px;
}

/*.inner_container {

    padding: 0px 15.5%;

}*/
.inner_container {
	padding: 0;
	max-width: 994px;
	margin: 0 auto !important;
	float: none !important;
}

.circular-black {
	font-family: "circular-medium", Arial, sans-serif;
	font-weight: 700;
}

.circular-bold {
	font-family: "circular-bold", Arial, sans-serif;
}

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}

/*

2) Header

--------------------------------*/
header {
	/*background-color: #5159f5;*/
	background-color: transparent;
	padding: 13px 0px;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 9999;
	max-height: 66px;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	color: #303a3f !important;
}

.header_logo {
	float: left;
	margin-top: 8px;
	position: relative;
}

.header_logo a {
	margin-right: 13px;
}

.header_menu {
	float: right;
	text-align: right;
}

.header_menu ul {
	margin-bottom: 0px;
}

.mobile_search {
	display: none;
}

.header_menu ul li {
	list-style: none;
}

.menu > li {
	display: inline-block;
	vertical-align: middle;
	margin-left: 46px;
	position: relative;
}

.header_btn.login_btn {
	margin-left: 29px;
}

.header_menu .header_search {
	margin-left: 29px;
	position: relative;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_menu .header_search .search-black {
	position: absolute;
	right: 0;
	opacity: 1;
}

header.header-home.fixed .header_menu .header_search .search-white, header.whats-new-header.fixed .header_menu .header_search .search-white, .page-template-careers-new header.careers-header .header_menu .header_search .search-white {
	opacity: 0;
}

header.header-home.fixed .header_menu .header_search .search-black, header.whats-new-header .header_menu .header_search .search-black, .page-template-careers-new header.careers-header .header_menu .header_search .search-black {
	opacity: 1;
}

header.header-home.fixed .header_menu li.login_btn a:not(:hover) {
	border-color: #303a3f;
}

.header_menu li a {
	color: #fff;
	font-size: 16px;
	text-transform: capitalize;
	cursor: pointer;
}

.header_menu li.header_btn a {
	font-size: 14px;
}

.header_menu li ul li a {
	font-size: 13px;
	letter-spacing: .03em;
	color: #4d525a;
	display: block;
	padding: 11px 14px 11px 46px !important;
	position: relative;
}

.header_menu ul li ul li {
	line-height: 1;
	margin-bottom: 0px;
}

.header_menu ul li ul li:last-child {
	margin-bottom: 0;
}

.header_menu li a:hover {
	text-decoration: none;
}

.header_menu > ul > li:not(.header_btn) a {
	padding-bottom: 20px;
}

/*.header_menu li:not(.header_btn) a:hover {

    color: #ff402e;

}*/
.header_menu ul li ul {
	position: absolute;
	left: -11px;
	text-align: left;
	top: 42px;
	background-color: #fff;
	width: 180px;
	padding: 10px 0px;
	border-radius: 3px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	opacity: 0;
	visibility: hidden;
	border: 1px solid #cbd2d4;
	box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, .2);
}

.header_menu ul li:hover ul {
	opacity: 1;
	visibility: visible;
	top: 30px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_menu ul li ul li a {
	color: #4d525a;
}

.header_menu ul li ul li a::before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-right: 0px;
	position: absolute;
	left: 15px;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.header_menu ul li ul li a:hover {
	color: #fff !important;
	background-color: #5159f5;
}

/*.visualize_top > .wpb_wrapper {

    border-image: url(../images/border.png) 30 round !important;

    border: 10px solid transparent;

    padding: 15px;

}*/
.header_menu ul li.Resources ul.sub-menu {
	width: 196px;
}

.header_menu ul li.Solutions ul.sub-menu {
	width: 232px;
}

.header_menu ul li.two-column-menu ul {
	width: 432px !important;
}

.header_menu ul li.two-column-menu ul li {
	width: 53%;
	float: left;
}

.header_menu ul li.two-column-menu ul li:nth-child(2n+2) {
	width: 47%;
	float: right;
}

.header_menu ul li.two-column-menu ul li:nth-child(2n+1) {
	clear: left;
}

.header_menu ul li.data_science a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Data_Science.svg") no-repeat left center;
	width: 21px;
	height: 20px;
}

.header_menu ul li.data_science a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Data_Science_Hover.svg") no-repeat left center;
}

.header_menu ul li.publish a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Publish.svg") no-repeat left center;
	width: 21px;
	height: 19px;
}

.header_menu ul li.roadmap a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Product-Roadmap.svg") no-repeat left center;
	width: 21px;
	height: 19px;
}

.header_menu ul li.roadmap a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Product-Roadmap-white.svg") no-repeat left center;
}

.header_menu ul li.publish a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Publish_Hover.svg") no-repeat left center;
}

.header_menu ul li.Collaborate a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Collaborate.svg") no-repeat left center;
	width: 17px;
	height: 16px;
}

.header_menu ul li.Collaborate a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Collaborate_Hover.svg") no-repeat left center;
}

.header_menu ul li.Visualization a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Visualization.svg") no-repeat left center;
	width: 20px;
	height: 20px;
}

.header_menu ul li.Visualization a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Visualization_Hover.svg") no-repeat left center;
}

.header_menu ul li.Help_Centre a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Help.svg") no-repeat left center;
	width: 21px;
	height: 16px;
}

.header_menu ul li.Help_Centre a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Help_Hover.svg") no-repeat left center;
}

.header_menu ul li.Blog a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blog.svg") no-repeat left center;
	width: 18px;
	height: 18px;
}

.header_menu ul li.Blog a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blog_Hover.svg") no-repeat left center;
}

.header_menu ul li.ebook-webinar a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/e-learning.svg") no-repeat left center/cover;
	width: 21px;
	height: 21px;
}

.header_menu ul li.ebook-webinar a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/e-learning-white.svg") no-repeat left center/cover;
}

.header_menu ul li.Tutorials a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Tutorials_Icon.svg") no-repeat left center/cover;
	width: 21px;
	height: 21px;
}

.header_menu ul li.Tutorials a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Tutorials_Icon_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Customer_Feedback_Surveys a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/CustomerFeedback.svg") no-repeat left center/cover;
	width: 20px;
	height: 19px;
}

.header_menu ul li.Customer_Feedback_Surveys a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/CustomerFeedback_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Advertising_Research a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/AdvertisingResearch.svg") no-repeat left center/cover;
	width: 19px;
	height: 19px;
}

.header_menu ul li.Advertising_Research a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/AdvertisingResearch_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Brand_Tracker a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/BrandTracking.svg") no-repeat left center/cover;
	width: 20px;
	height: 15px;
}

.header_menu ul li.Brand_Tracker a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/BrandTracking_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Shopper_Research a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ShopperResearch.svg") no-repeat left center/cover;
	width: 18px;
	height: 19px;
}

.header_menu ul li.Shopper_Research a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Shopper_Research_white.svg") no-repeat left center/cover;
}

.header_menu ul li.New_Product_Development a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/NewProductDevelopment.svg") no-repeat left center/cover;
	width: 14px;
	height: 20px;
}

.header_menu ul li.New_Product_Development a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/NewProductDevelopment_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Polling a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Polling.svg") no-repeat left center/cover;
	width: 18px;
	height: 19px;
}

.header_menu ul li.Polling a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Polling_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Market_Segmentation a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/MarketSegmentation.svg") no-repeat left center/cover;
	width: 18px;
	height: 19px;
}

.header_menu ul li.Market_Segmentation a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/MarketSegmentation_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Social_Research a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/SocialResearch.svg") no-repeat left center/cover;
	width: 19px;
	height: 19px;
}

.header_menu ul li.Social_Research a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/SocialResearch_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Pricing_Research a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/PricingResearch.svg") no-repeat left center/cover;
	width: 19px;
	height: 19px;
}

.header_menu ul li.Pricing_Research a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/PricingResearch_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Sensory_Research a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/SensoryResearch.svg") no-repeat left center/cover;
	width: 21px;
	height: 19px;
}

.header_menu ul li.Sensory_Research a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/SensoryResearch_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Professional_Services a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Cogs.svg") no-repeat left center/cover;
	width: 21px;
	height: 21px;
}

.header_menu ul li.Professional_Services a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Cogs_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Book_Demo a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Book-Demo.svg") no-repeat left center/cover;
	width: 24px;
	height: 20px;
}

.header_menu ul li.Book_Demo a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Book-Demo-white.svg") no-repeat left center/cover;
}

.header_menu ul li.Stories a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Stories.svg") no-repeat left center/cover;
	width: 22px;
	height: 21px;
}

.header_menu ul li.Stories a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Stories_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Dashboarding a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/dashboarding-grey.svg") no-repeat left center/cover;
	width: 22px;
	height: 22px;
	top: 45%;
}

.header_menu ul li.Dashboarding a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/dashboarding-white.svg") no-repeat left center/cover;
}

.header_menu ul li.Professional_new a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ProfessionalServices.svg") no-repeat left center/cover;
	width: 22px;
	height: 20px;
}

.header_menu ul li.Professional_new a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ProfessionalServices_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Text_analytics a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/TextAnalytics.svg") no-repeat left center/cover;
	width: 21px;
	height: 20px;
}

.header_menu ul li.Text_analytics a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/TextAnalytics_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Driver_Analysis a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/DriverAnalysis.svg") no-repeat left center/cover;
	width: 22px;
	height: 20px;
}

.header_menu ul li.Driver_Analysis a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/DriverAnalysis_white.svg") no-repeat left center/cover;
}

.header_menu ul li.ConnectData_menu a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ConnectData.svg") no-repeat left center/cover;
	width: 23px;
	height: 18px;
}

.header_menu ul li.ConnectData_menu a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/ConnectData_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Segmentation_menu a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Segmentation.svg") no-repeat left center/cover;
	width: 22px;
	height: 21px;
}

.header_menu ul li.Segmentation_menu a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Segmentation_white.svg") no-repeat left center/cover;
}

.header_menu ul li.MaxDiff_menu a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/MaxDiff.svg") no-repeat left center/cover;
	width: 25px;
	height: 17px;
}

.header_menu ul li.MaxDiff_menu a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/MaxDiff_white.svg") no-repeat left center/cover;
}

.header_menu ul li.Tracking_analysis a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/TrackingAnalysis.svg") no-repeat left center/cover;
	width: 25px;
	height: 18px;
}

.header_menu ul li.Tracking_analysis a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/TrackingAnalysis-white.svg") no-repeat left center/cover;
}

.header_menu ul li.Powerpoint_Reporting a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/PowerpointReporting.svg") no-repeat left center/cover;
	width: 24px;
	height: 21px;
}

.header_menu ul li.Powerpoint_Reporting a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/PowerpointReporting-white.svg") no-repeat left center/cover;
}

.header_menu ul li.Updatable_Dashboards a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Updatable_Dashboards.svg") no-repeat left center/cover;
	width: 24px;
	height: 24px;
}

.header_menu ul li.Updatable_Dashboards a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/UpdatableDashboards-white.svg") no-repeat left center/cover;
}

.header_menu ul li.Conjoint a::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Conjoint.svg") no-repeat left center/cover;
	width: 23px;
	height: 19px;
}

.header_menu ul li.Conjoint a:hover::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Conjoint-white.svg") no-repeat left center/cover;
}

.header_search img {
	max-width: 18px;
}

.header_btn a {
	border: 1px solid #fff;
	display: block;
	padding: 8px 26px;
	border-radius: 4px;
}

.header_btn.trial_btn a {
	padding: 8px 18px;
}

.header_menu li.header_btn.trial_btn {
	margin-left: 13px;
	float: right;
}

/*.header_btn.login_btn a:hover {

    background-color: #fa614b;

    border-color: #fa614b;

}*/
.header_btn.login_btn a:hover, header.header-home.fixed .header_menu li.login_btn a:hover {
	border-color: #8cc0ff;
	color: #8cc0ff;
}

.header_menu li.header_btn.trial_btn a {
	background-color: #5159f5;
	border-color: #5159f5;
	text-transform: inherit;
}

.header_menu li.header_btn.trial_btn a:hover {
	background-color: #77a5fb;
	border-color: #77a5fb;
}

.header_search form {
	background-color: #176fc3;
	width: 0px;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	right: -15px;
	top: -8px;
	border-radius: 4px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_menu .header_search.search_open form {
	width: 197px;
	opacity: 1;
	visibility: visible;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form input[type="text"] {
	background-color: transparent;
	border: none;
	height: 36px;
	width: 100%;
	border-radius: 4px;
	padding: 0px 42px 0px 15px;
	color: #fff;
	font-size: 13px;
	font-family: "circular-book", Arial, sans-serif;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form input[type="submit"] {
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/search_icon.png") no-repeat right center/cover;
	width: 18px;
	height: 18px;
	font-size: 0px;
	border: none;
	right: 15px;
	top: 8px;
	opacity: .4;
	cursor: pointer;
}

.header_menu .header_search.search_open {
	margin-left: 196px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form input::-webkit-input-placeholder {
	/* WebKit browsers */
	color: transparent;
	opacity: 1;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: transparent;
	opacity: 1;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: transparent;
	opacity: 1;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form input:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: transparent;
	opacity: 1;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form.input_focus input::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form.input_focus input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form.input_focus input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header_search form.input_focus input:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.menu_icon {
	display: none;
}

.menu_overlay {
	display: none;
}

.bar_graph_section {
	padding-top: 76px;
}

.bar_graph_section ul {
	margin-bottom: 0px;
}

/*

3) Body Styles

--------------------------------*/
body.single-post .single-post-main {
	font-family: "CircularXX-Regular", Arial, sans-serif;
}

.banner_section {
	position: relative;
}

.banner_img {
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 33.69%;
	background-position: center;
	position: relative;
}

.banner_img.mobile_img {
	padding: 0;
	background-size: 0;
}

.banner_overlay {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(22, 31, 38, .18);
}

.banner_content {
	position: absolute;
	left: 0;
	right: 0;
	top: 55%;
	transform: translateY(-45%);
	-webkit-transform: translateY(-45%);
	-moz-transform: translateY(-45%);
	-ms-transform: translateY(-45%);
	max-width: 100%;
	padding: 0px 30px;
	margin: 0 auto;
	color: #fff;
}

.banner_content_box {
	max-width: 770px;
	padding-left: 15.6%;
}

.banner_content h1 {
	font-family: "circular-medium", Arial, sans-serif;
	line-height: 1.1;
	margin-bottom: 20px;
	font-size: 57px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .7);
}

.banner_content p {
	font-size: 22px;
	line-height: 1.5;
	padding-right: 40px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .7);
}

.banner_content .btn {
	margin-right: 16px;
	font-size: 18px;
	padding: 17px 10px;
}

.banner_content .btn.white_border {
	background-color: rgba(102, 126, 167, .5);
	border: none;
}

.banner_content .btn.white_border:hover {
	background-color: rgba(128, 152, 192, .5) !important;
	color: #fff !important;
}

/*.banner_content .btn.white_border:hover {

    color: #5159f5;

    background-color: #fff;

    border-color: #fff;

}*/
.banner_btns {
	margin-top: 35px;
}

.btn {
	display: inline-block;
	color: #5159f5;
	border: 1px solid #5159f5;
	border-radius: 4px;
	min-width: 180px;
	text-align: center;
	font-size: 15px;
	padding: 19px 10px;
}

.btn:hover {
	text-decoration: none;
}

.btn.with_bg {
	background-color: #5159f5;
	border-color: #5159f5;
	color: #fff;
}

.btn.white_border {
	border-color: #fff;
	color: #fff;
}

.btn.with_bg:hover {
	background-color: #7478ed;
	border-color: #7478ed;
}

.btn.white_border:hover {
	background-color: #5159f5;
	border-color: #5159f5;
}

.banner_btns .btn.white_border:hover {
	border-color: #fff;
	color: #5159f5;
	background-color: #fff;
}

/*creative-banner-start*/
.creative_banner {
	background-color: #5159f5;
	margin-bottom: -117px;
	padding-top: 163px;
}

.creative_banner_right {
	width: 66.75%;
	float: right;
}

.creative_banner_description {
	width: 33.25%;
	float: left;
	padding-top: 28px;
	position: relative;
	left: 50px;
}

.creative_banner_description_box {
	width: 395px;
	float: right;
	color: #fff;
}

.creative_banner_img {
	background-repeat: no-repeat;
	background-position: center;
	padding: 31%;
	position: relative;
	background-size: 100%;
}

.creative_banner_img .swiper-container {
	position: absolute;
	left: 0;
	right: 0;
	top: 48.8%;
	max-width: 68%;
	width: 100%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.creative_banner_img .swiper-container .swiper-slide {
	text-align: center;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	justify-content: center;
	-webkit-justify-content: center;
}

.creative_banner_description h1 {
	line-height: 1.23;
	font-family: "circular-medium", Arial, sans-serif;
	margin-bottom: 20px;
}

.creative_banner_description_box .btn {
	margin-top: 18px;
}

.creative_banner_description p {
	font-size: 20px;
}

.creative_banner_right .swiper-slide img {
	max-width: 100%;
}

.happy_img1 {
	position: absolute;
	left: -15px;
	bottom: -15px;
	z-index: 9;
}

.happy_img1 img {
	width: 149px;
}

.happy_img2 {
	position: absolute;
	right: -5px;
	bottom: 75px;
	z-index: 9;
}

.happy_img2 img {
	width: 149px;
}

/*creative-banner-end*/

/*bar-grapgh-start*/
#chartdiv {
	width: 100%;
	height: 435px;
	font-size: 11px;
}

.bar_graph {
	width: 435px;
	float: left;
}

/*bar-graph-ends*/

/*Faq-starts*/
.faq_section {
	margin: 53px 0px;
}

.faq_title {
	border-bottom: 1px solid #dbe0e8;
	padding: 21px 55px 21px 22px;
	cursor: pointer;
	position: relative;
}

.faq_list {
	font-size: 14px;
}

.faq_list h5 {
	color: #4d525a;
	font-size: 14px !important;
}

.pricing_content .entry-content {
	padding: 20px 100px 20px 22px;
	margin: 0px;
	color: #8c9db5;
	border-bottom: 1px solid #dbe0e8;
}

.pricing_content .entry-content p {
	margin-bottom: 25px;
}

.faq_list.faq_open .faq_title {
	border-bottom: none;
}

.pricing_content .entry-content ul, .pricing_content .entry-content ol {
	padding-left: 30px;
	margin: 30px 0px;
}

.pricing_content .entry-content p:last-child, .pricing_content .entry-content ul:last-child, .pricing_content .entry-content ol:last-child {
	margin-bottom: 5px;
}

.faq_title::after {
	content: "";
	display: inline-block;
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/accordion_plus.png") no-repeat right center/cover;
	width: 20px;
	height: 20px;
	right: 13px;
	top: 19px;
}

.faq_list.faq_open .faq_title::after {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/accordion_minus.png");
}

.pricing_content .entry-content li {
	margin-bottom: 5px;
}

/*Faq-ends*/

/*careers-start*/
.careers_page {
	margin-top: 62px;
}

.join_our_team {
	padding: 43px 0 33px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/join_team_bg.jpg") no-repeat center center/cover;
	color: #fff;
	display: none;
}

.career_banner {
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 750px;
	position: relative;
}

.career_banner::before {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	content: "";
	display: inline-block;
	background: rgba(62, 125, 244, .55);
}

.content_slider {
	/*background: rgba(48, 58, 62, 0.28) none repeat scroll 0 0;*/
	float: none;
	left: 0;
	margin: 0 auto;
	max-width: 820px;
	padding: 20px;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	width: 100%;
	z-index: 9;
	text-align: center;
}

.career_slider_box {
	margin: 0 auto;
	padding: 98px 147px 114px;
}

.career_slider_box h6 {
	color: #5159f5;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-size: 14px;
	font-family: "circular-bold";
}

.content_slider_box h5 {
	font-family: "circular-bold";
	font-size: 32px;
	margin: 1em 0 1em;
}

.content_slider_box p {
	font-size: 19px;
	font-family: "circular-book";
	line-height: 1.5;
}

.content_slider_box div p:last-child {
	margin-bottom: 0px;
}

.career_banner .swiper-button-prev, .career_banner .swiper-button-next {
	margin-top: 0px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.career_banner .swiper-button-prev {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/career_prev.png") no-repeat left/cover;
	width: 10px;
	height: 18px;
	left: 43px;
}

.career_banner .swiper-button-next {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/career_next.png") no-repeat left/cover;
	width: 10px;
	height: 18px;
	right: 43px;
}

.career_banners {
	display: none;
}

.careers_three_column {
	background-color: #f6f6f6;
	padding: 96px 0 94px;
}

.careers_three_column h4 {
	color: #151a1c;
	font-family: "circular-bold";
	font-size: 32px;
}

.careers_three_column .container, .careers_details_section .container, .careers_vision .container, .bg-shade .container, .blog_container {
	max-width: 1206px;
	margin: 0 auto;
	padding: 0px 13px;
}

.join_our_team .container {
	padding: 0px 30px;
}

.join_our_team h1 {
	font-family: "circular-bold";
	font-size: 45px;
	margin-bottom: 0;
	text-transform: capitalize;
}

.careers_three_column_section.row {
	margin: 74px 0px 0px;
}

.careers_three_column_div {
	background-color: #fff;
	float: left;
	margin-right: 2%;
	padding: 43px 40px;
	width: 32%;
	margin-bottom: 23px;
	position: relative;
}

.careers_three_column_box {
	margin-bottom: 5px;
}

.careers_three_column_div:nth-child(3n+1) {
	clear: left;
}

.careers_three_column_div:nth-child(3n+3) {
	margin-right: 0px;
}

.apply_btn {
	background-color: #5159f5;
	border-radius: 4px;
	display: inline-block;
	font-family: "circular-medium";
	font-size: 14px;
	padding: 11px;
	text-align: center;
	width: 140px;
	color: #fff;
	margin-top: 32px;
	border: 1px solid #5159f5;
	text-transform: uppercase;
}

.apply_btn:hover, .apply_btn:focus {
	background-color: inherit;
	color: #5159f5;
	text-decoration: none;
}

.careers_three_column_div h5, .careers_three_column_div h5 a {
	color: #151a1c;
	font-size: 24px;
	line-height: 1.3;
	margin-bottom: 20px;
	font-family: "circular-medium";
}

.careers_three_column_div h5 a:hover {
	color: #5159f5;
	text-decoration: none;
}

.careers_three_column_div h6 {
	font-size: 16px;
	font-weight: 400;
	color: #5159f5;
	margin: 1em 0 1em;
}

.careers_three_column_div h6 span {
	display: block;
	line-height: 1;
}

.careers_three_column_div p:last-child {
	margin-bottom: 0px;
}

.careers_three_column_div p {
	color: #999;
	line-height: 1.5;
}

.career_extra_content_section {
	max-width: 780px;
	margin-left: auto;
	margin-right: auto;
}

.mb110 {
	margin-bottom: 110px;
}

.mt110 {
	margin-top: 110px;
}

.career_extra_content_section h4 {
	font-size: 28px;
	line-height: 38px;
	font-family: "circular-bold";
	color: #000;
	margin-bottom: 40px;
}

.career_extra_content_section p {
	line-height: 26px;
	color: #999;
}

.careers_vision {
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	padding: 202px 0 196px;
}

.black_overlay {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	background: rgba(48, 58, 63, .86);
}

.vision_content {
	color: #fff;
	margin: 0 auto;
	max-width: 890px;
	position: relative;
	z-index: 9;
	text-align: center;
}

.vision_content p:last-child {
	margin-bottom: 0px;
}

.vision_content p {
	font-size: 32px;
	font-weight: 700;
	line-height: 1.4;
}

/*career-inner*/
.career_inner_banner {
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 489px;
	position: relative;
	background-position: center center;
}

.career_inner_banner::before {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	display: inline-block;
	background: rgba(48, 58, 63, .74);
	content: "";
}

.career_inner_banner_text {
	width: 100%;
	color: #fff;
	color: #fff;
	left: 0;
	margin: 0 auto;
	max-width: 882px;
	position: absolute;
	right: 0;
	text-align: center;
	text-align: center;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.career_inner_banner_text p {
	font-size: 32px;
	line-height: 1.4;
	font-weight: 700;
}

.careers_details_section {
	margin: 79px 0px 83px;
}

.current_vacancy_div.row {
	border-bottom: 5px solid #eff0f0;
	margin: 0px;
	padding: 37px 0 56px 26px;
}

.current_vacancy {
	float: left;
	padding-right: 40px;
	width: 80%;
}

.current_vacancy_div h4 {
	color: #151a1c;
	margin-bottom: 21px;
	font-family: "circular-bold";
}

.current_vacancy_div h6 span {
	display: block;
}

.current_vacancy_div h6 {
	color: #5159f5;
	font-weight: 400;
	line-height: 1.4;
	font-family: "circular-bold";
	margin: 1em 0 1em;
}

.back_btn_div {
	float: right;
	padding-top: 30px;
}

.back_btn {
	background-color: #ebebeb;
	border-radius: 4px;
	display: inline-block;
	font-size: 13px;
	padding: 12px 10px;
	text-align: center;
	text-transform: uppercase;
	width: 135px;
	color: #b7b7b7;
	font-weight: 700;
	transition: all .25s ease 0s;
	-webkit-transition: all .25s ease 0s;
	-moz-transition: all .25s ease 0s;
	-ms-transition: all .25s ease 0s;
}

.back_btn:hover {
	background-color: #5159f5;
	text-decoration: none;
	color: #fff;
	transition: all .25s ease 0s;
	-webkit-transition: all .25s ease 0s;
	-moz-transition: all .25s ease 0s;
	-ms-transition: all .25s ease 0s;
}

.about_career_section.row {
	padding: 80px 26px;
	margin: 0px;
}

.about_career_form {
	float: right;
	margin-left: -388px;
	width: 388px;
	position: relative;
	z-index: 9;
}

.about_career_content {
	padding-right: 490px;
	float: left;
	padding-top: 11px;
}

.career_form {
	border: 1px solid #5159f5;
	padding: 43px 34px 25px;
}

.career_form h5 {
	color: #5159f5;
	padding-left: 12px;
	margin-bottom: 23px;
	font-size: 22px;
	font-family: "circular-medium";
}

.career_form .gform_wrapper {
	margin: 16px 0;
	max-width: 100%;
}

.career_form .text_box, .career_form li {
	margin: 0px 0px 15px !important;
	padding-right: 0px !important;
}

.career_form .gform_wrapper form li, .gform_wrapper li {
	margin-left: 0 !important;
	list-style: none !important;
	overflow: visible;
}

.career_form input[type="text"] {
	border: 1px solid #e4e4e4;
	height: 51px !important;
	padding: 10px 20px !important;
	width: 100% !important;
}

.career_form li.file_uploader {
	position: relative;
	margin-bottom: 5px !important;
	padding-left: 15px;
	margin-top: 35px !important;
}

.career_form form label {
	display: block;
	color: #999;
}

.career_form li.file_uploader .ginput_container_fileupload {
	margin: 5px 0px 0px !important;
}

.color_text {
	border-bottom: 1px solid #ddd;
	color: #5159f5;
	font-size: 18px;
	line-height: 1.5;
	margin-bottom: 53px;
	padding-bottom: 48px;
}

.single .blog p {
	margin-bottom: 40px;
}

.color_text p {
	color: #5159f5 !important;
	font-size: 18px;
	line-height: 1.5;
}

.about_career_content.blog h6 {
	font-size: 16px;
	margin: 1em 0 1em;
}

.about_career_content p {
	margin-bottom: 35px;
	color: #999;
}

.single .blog p {
	margin-bottom: 23px;
}

.about_career_content.blog ul {
	padding-left: 10px;
	margin: 0px 0px 40px;
}

.about_career_content.blog ul li {
	list-style: none;
	padding: 0px 0px 13px 20px;
	position: relative;
	color: #999;
}

.about_career_content.blog li::before {
	background-color: #5159f5;
	border-radius: 50%;
	content: "";
	height: 5px;
	left: 0;
	position: absolute;
	top: 8px;
	width: 5px;
}

.about_career_content.blog ul li:last-child {
	padding-bottom: 0px;
}

.about_career_content.blog hr {
	margin: 48px 0;
}

.about_career_content.blog hr {
	border: none;
	height: 1px;
	background-color: #ccc;
}

.career_form li .ginput_container input {
	margin: 0px !important;
	color: #777 !important;
}

.career_form li .ginput_container ::-webkit-input-placeholder {
	/* Chrome */
	color: #777 !important;
	opacity: .5;
}

.career_form li .ginput_container :-ms-input-placeholder {
	/* IE 10+ */
	color: #777 !important;
	opacity: .5;
}

.career_form li .ginput_container ::-moz-placeholder {
	/* Firefox 19+ */
	color: #777 !important;
	opacity: .5;
}

.career_form li .ginput_container :-moz-placeholder {
	/* Firefox 4 - 18 */
	color: #777 !important;
	opacity: .5;
}

.career_form li.file_uploader.resume_file {
	margin-top: 0px !important;
}

.career_form li.file_uploader {
	position: relative;
	margin-bottom: 20px !important;
	padding-left: 15px;
	margin-top: 35px !important;
}

.browse_text {
	border: 1px solid #ccc;
	border-radius: 4px;
	font-size: 12px;
	padding: 8px 11px 6px;
	position: absolute;
	text-align: center;
	top: 28px;
	width: 95px;
	color: #b7b7b7;
	text-transform: uppercase;
}

.career_form .gfield_description, .career_form .validation_message {
	display: inline-block;
	margin-left: 15px;
	vertical-align: 4px;
	width: auto !important;
	color: #303a3f !important;
}

.gform_wrapper label.gfield_label {
	font-weight: normal !important;
}

.career_form li.file_uploader .ginput_container_fileupload {
	margin: 0px !important;
}

.career_form input[type="file"] {
	height: 32px;
	opacity: 0;
	position: relative;
	top: -4px;
	width: 95px !important;
	z-index: 9;
	cursor: pointer;
}

.career_form .ginput_container_fileupload {
	display: inline-block;
	width: auto;
	vertical-align: middle;
}

.career_form .gfield_label {
	width: 100%;
}

.career_form li .gfield_description {
	padding: 0px !important;
	margin: 16px 0px 0px !important;
}

.career_form form input[type="submit"] {
	background-color: #3e7cc9;
	border: 1px solid #3e7cc9;
	width: 110px !important;
	margin-left: 15px;
	font-size: 14px !important;
	margin-top: 0px !important;
	border-radius: 4px;
	padding: 11px !important;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	font-family: "circular-medium";
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.career_form form input[type="submit"]:hover {
	color: #3e7cc9;
	background-color: transparent;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.career_form .gform_footer.top_label {
	padding: 15px 15px 10px !important;
	margin: 0px !important;
}

/*careers-end*/

/*visualizaion-page-starts*/
.visualization_content {
	margin-top: 155px;
	border-bottom: 1px solid #e5e6ea;
	padding-bottom: 90px;
}

.max_1115 {
	max-width: 1115px;
	margin: 0 auto;
}

.visualization_title {
	text-align: center;
	margin-bottom: 0px;
}

.post_tags {
	margin-bottom: 10px;
}

.mb50 {
	margin-bottom: 50px;
}

.blog_container h2 {
	font-family: "circular-bold";
}

.tab_filter {
	text-align: center;
	position: relative;
}

.loader_img_new {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -55px;
	text-align: center;
}

.loader_img_new img {
	max-width: 30px;
}

.filter_toggle {
	display: none;
}

.tab_filter li {
	display: inline-block;
	border-bottom: 1px solid #e4e8ef;
	margin: 12px -2px 0px;
}

.tab_filter li a {
	color: #4d525a;
	padding: 0px 25px 11px;
	display: block;
	position: relative;
}

.tab_filter li a:hover, .tab_filter li a.active {
	color: #5159f5;
	text-decoration: none;
}

.tab_filter li a::before {
	content: "";
	display: inline-block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #5159f5;
	width: 0px;
	height: 3px;
	margin: 0 auto;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.tab_filter li a:hover::before, .tab_filter li a.active::before {
	width: 100%;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.tab_content {
	margin: 20px 0px 58px;
}

.tab_content li {
	float: left;
	width: 31.56%;
	list-style: none;
	margin-right: 2.5%;
	margin-bottom: 28px;
	background-color: #f2f5fb;
}

.tab_content li:nth-child(3n+3) {
	margin-right: 0px;
}

.tab_img {
	border: 1px solid #e4e8ef;
	padding: 15px;
	border-bottom: none;
	background-color: #fff;
}

.tab_img a {
	display: block;
}

.visualization_img {
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 55%;
}

.tab_img img {
	max-width: 100%;
}

.tabs_description {
	background-color: #f2f5fb;
	padding: 20px;
}

.tabs_description h5 {
	font-size: 20px;
	margin-bottom: 10px;
}

.tabs_description h5 a {
	color: #2e3a40;
}

.tabs_description h5 a:hover {
	color: #5159f5;
	text-decoration: none;
}

.tabs_description p {
	color: #8c9db5;
	line-height: 1.28;
}

.tabs_description p:last-child {
	margin-bottom: 0px;
}

.tab_sections h3 {
	width: 100%;
	text-align: center;
	font-size: 26px;
	color: #2e3a40;
	margin-top: 20px;
}

.tab_tools {
	margin-top: 30px;
}

.tab_tools a {
	width: 48px;
	height: 48px;
	background-color: #fff;
	margin-right: 7px;
	display: inline-block;
	text-align: center;
	position: relative;
	vertical-align: top;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.tab_tools a img {
	max-height: 25px;
	margin-top: 11px;
}

.tooltip {
	background-color: #30393e;
	position: absolute;
	top: -45px;
	color: #fff;
	width: 135px;
	z-index: 9;
	padding: 5px 9px 7px;
	border-radius: 4px;
	font-size: 14px;
	opacity: 0;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

a.blog_post .tooltip {
	width: 87px;
}

.tooltip:after, .tooltip:before {
	top: 100%;
	left: 20px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.tooltip:after {
	border-color: rgba(48, 57, 62, 0);
	border-top-color: #30393e;
	border-width: 5px;
	margin-left: -5px;
}

.tooltip:before {
	border-color: rgba(48, 57, 62, 0);
	border-top-color: #30393e;
	border-width: 6px;
	margin-left: -6px;
}

.tab_tools a:hover .tooltip {
	opacity: 1;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.loadmore_btn {
	text-align: center;
	position: relative;
}

.loader_img {
	position: absolute;
	left: 0;
	right: 0;
	top: -55px;
}

.loader_img img {
	max-width: 30px;
}

.blog_all_post {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
}

.blog_container.newsearch_page {
	padding: 0px 0px 140px;
	border-bottom: 1px solid #e4e8ef;
	margin-bottom: 0px;
}

.search_container {
	max-width: 998px;
	margin: 0 auto;
}

.blog_container.newsearch_page .three_column {
	width: 100%;
	margin: 0px;
}

.blog_container.newsearch_page .blog_content_box {
	border-bottom: 1px solid #e3ebee;
	padding-bottom: 35px;
	margin-bottom: 34px;
	padding-right: 0px;
}

.blog_container.newsearch_page .blog_content_box .blog_heading {
	font-size: 20px;
	margin-bottom: 27px;
	color: #5159f5;
	display: inline-block;
	line-height: 1.3;
}

.blog_container.newsearch_page .malinky-load-more {
	margin-top: 90px;
}

.blog_container.newsearch_page .blog_content_box .blog_heading:hover {
	color: #42525a;
}

.blog_container.newsearch_page .blog_description p {
	color: #535e68;
	line-height: 1.46;
	margin-bottom: 27px;
}

.blog_container.newsearch_page .blog_description span {
	color: #abafc4;
	font-size: 13px;
}

/*visualizaion-page-end*/

/*signup-new-starts*/
.signup_section.getting_started {
	background-color: inherit;
	padding: 109px 0px 30px;
}

.signup_box {
	background-color: #ecf0f6;
	padding: 54px 42px;
}

.signup_left {
	width: 39%;
	float: left;
}

.signup_right {
	width: 46.5%;
	float: right;
	padding-right: 20px;
}

.signup_left {
	color: #2e3a40;
}

.signup_left p {
	color: #8c9db5;
}

.signup_left p:last-child {
	margin-bottom: 0px;
}

.signup_right label {
	display: none;
}

.getting_started.signup_section form {
	margin: 0px;
}

.getting_started.signup_section span.form_tag {
	font-size: 13px;
	color: #8c9db5;
	display: block;
	margin-top: 20px;
	text-align: right;
}

.getting_started.signup_section .error_show {
	bottom: -21px;
	text-align: left;
}

.getting_started.signup_section .gform_wrapper {
	margin-bottom: 20px;
}

.getting_started.signup_section h4 {
	margin-bottom: 13px;
}

/*signup-new-end*/

/*people-page-starts*/
.max_536 {
	max-width: 566px;
	margin: 0 auto;
	float: none !important;
}

.max_536 h4 {
	margin-bottom: 35px !important;
}

.staff .info {
	width: 100%;
	color: #fff;
	height: 100px;
	padding: 0px 10px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	text-align: center;
	opacity: 0;
	transform: scale(.2);
	-webkit-transform: scale(.2);
	-moz-transform: scale(.2);
	-ms-transform: scale(.2);
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
}

.staff .overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
}

.staff img {
	width: 100%;
	height: auto;
}

.staff:hover .overlay {
	opacity: .75;
}

.staff:hover .info {
	opacity: 1;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
}

.staff .info > span.fs32 {
	font-size: 26px;
}

.staff .info hr {
	margin: 10px auto;
}

.staff hr.min {
	width: 80px;
}

.staff hr.red {
	background-color: #ff533f;
	border: none;
	height: 1px;
}

.staff .info span {
	line-height: 1.1;
}

.caps {
	text-transform: uppercase;
}

/*people-page-end*/

/*blog-page-starts*/
.blog_title {
	font-size: 20px;
	color: #7dc1ff;
	margin-top: 3px;
	display: inline-block;
	display: none;
}

.blog_title.knowledge-title {
	color: #fed1cb;
	display: none;
}

.category-sidebar > li {
	display: inline-block;
	margin-right: 25px;
	padding: 10px 0 37px;
	position: relative;
}

.category-sidebar > li > a {
	color: #303a3f;
}

.category-sidebar li a {
	font-size: 14px;
}

.category-sidebar .children {
	opacity: 0;
	visibility: hidden;
	left: -15px;
	position: absolute;
	right: 0;
	top: 80px;
	width: 232px;
	background-color: #fff;
	z-index: 9;
	padding: 15px 0 17px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	box-shadow: 0px 2px 5px 4px rgba(0, 0, 0, .1) !important;
	border-radius: 2px !important;
	color: #1c283b;
}

.category-sidebar li:hover .children {
	opacity: 1;
	top: 68px;
	visibility: visible;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.category-sidebar > li:hover > a {
	color: #1c283b;
	text-decoration: none;
}

.category-sidebar > li.has_childern::after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/arrow.png") no-repeat 0px -6px;
	width: 10px;
	display: inline-block;
	height: 6px;
	content: "";
	margin-left: 3px;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-ms-transition: all .3s ease 0s;
}

.category-sidebar > li.has_childern:hover::after {
	background-position: 0px 0px;
}

.hidden-lg {
	display: none;
}

.hidden-print.blog_banner {
	display: none;
}

.bg-shade {
	margin-top: 123px;
	border-bottom: 1px solid #7dc1ff;
	position: relative;
}

.bg-shade.searchbar_open {
	border-color: #e5e8ee;
}

#category-dropdown ul li:last-child {
	border-bottom: none;
}

.bg-shade ul {
	margin-bottom: 0px;
}

.bg-shade .container {
	position: relative;
}

#bar-control {
	position: absolute;
	right: 15px;
	top: 3px;
}

.button.blue, #subscribe-bar input[type="submit"] {
	display: inline-block;
	color: #5159f5;
	border: 1px solid #5159f5;
	border-radius: 4px;
	text-align: center;
	font-size: 14px;
	padding: 7px 15px;
	font-family: "circular-book", Arial, sans-serif;
	text-transform: capitalize;
	margin-right: 20px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.button.blue:hover, #subscribe-bar input[type="submit"]:hover {
	background-color: #5159f5;
	color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.malinky-load-more__button {
	display: inline-block;
	color: #5159f5;
	border: 1px solid #5159f5;
	border-radius: 4px;
	text-align: center;
	font-size: 16px;
	padding: 16px 10px;
	font-family: "circular-book", Arial, sans-serif;
	min-width: 180px;
}

.malinky-load-more__button:hover {
	border-color: #42525a;
	color: #42525a;
	text-decoration: none;
}

.bg-shade li {
	list-style: none;
}

.bg-shade a:hover {
	text-decoration: none;
}

.bg-shade #bar-control li {
	display: inline-block;
	vertical-align: middle;
}

.blog_post_category span {
	color: #ccc;
}

.category-sidebar ul.children li a {
	color: #1c283b;
	display: block;
	padding: 12px 30px;
	text-align: left;
	width: 100%;
}

.category-sidebar ul.children li a:hover {
	color: #007aff !important;
	background-color: #e8f2fe !important;
}

.three_column {
	width: 31%;
	float: left;
	margin-right: 3.5%;
	margin-bottom: 30px;
}

.three_column:nth-child(3n+3) {
	margin-right: 0px;
}

.three_column:nth-child(3n+1) {
	clear: left;
}

.blog_featured_image img {
	height: auto;
}

.blog_container {
	margin-top: 90px;
	margin-bottom: 80px;
}

#posts .item .blog_featured_image img {
	border: 1px solid #ccc;
	display: block;
}

.blog_post_category {
	margin: 25px 0px 20px;
}

.blog_post_category a {
	font-size: 13px;
	letter-spacing: .05em;
	color: #666;
}

.blog_post_category a:hover {
	color: #fa614b;
	text-decoration: none;
}

.blog_post .container {
	width: 100%;
}

.blog_content_box {
	margin-bottom: 50px;
	padding-right: 10px;
}

.blog_content_box .blog_heading {
	font-size: 26px;
	margin-bottom: 5px;
	display: block;
	color: #141a1f;
}

#article img {
	display: block;
}

#article img, #article .wp-caption {
	max-width: 100%;
	height: auto;
}

.blog_content_box .blog_heading:hover {
	color: #000;
	text-decoration: underline;
}

.blog_author {
	font-size: 14px;
	display: inline-block;
	width: 100%;
	margin: 10px 0px 20px;
}

.blog_author a {
	color: #5159f5;
}

.blog_description {
	line-height: 1.375;
	color: #777;
}

.malinky-load-more {
	margin-top: 42px;
}

.blueshade-bar {
	background-color: #fff;
	left: 0;
	right: 0;
	z-index: 9;
	position: absolute;
	width: 100%;
	padding: 50px 0;
	text-align: center;
	border-top: 1px solid #e5e8ee;
	top: 100%;
	border-bottom: 1px solid #7dc1ff;
}

.blueshade-bar input[type="search"] {
	width: 100%;
	border: none;
	background-color: inherit;
	font-size: 30px;
	color: #8c9db5;
	color: #4d525a;
	font-family: "circular-book", Arial, sans-serif;
	padding-right: 50px;
	-webkit-appearance: none;
}

.blueshade-bar input[type="submit"] {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blog_Search_Bar_Arrow.svg") no-repeat left center;
	display: inline-block;
	width: 11px;
	height: 24px;
	border: none;
	position: absolute;
	right: 0;
	top: 4px;
	cursor: pointer;
	font-size: 0px;
}

.blueshade-bar input::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #8c9db5;
}

.blueshade-bar input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #8c9db5;
	opacity: 1;
}

.blueshade-bar input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #8c9db5;
	opacity: 1;
}

.blueshade-bar input:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #8c9db5;
}

.blueshade-bar .inl-bck {
	max-width: 1180px;
	margin: 0 auto;
	position: relative;
}

.blog .fancybox-bg {
	background: #000;
}

.blog .fancybox-is-open .fancybox-bg {
	opacity: .38;
}

.blueshade-bar input[type="submit"].nitro-lazy {
	background-image: none !important;
}

#subscribe-bar {
	max-width: 500px;
	border-radius: 4px;
	text-align: center;
	padding: 52px 43px 31px;
	display: none;
	min-width: 500px;
	cursor: default;
	box-shadow: 0px 0px 10px 4px rgba(0, 0, 0, .2);
	min-height: 428px;
}

#subscribe-bar .gform_wrapper .gform_footer {
	padding: 0;
	margin: 0;
}

#subscribe-bar .gform_wrapper ul.gform_fields li.gfield {
	padding: 0px;
}

#subscribe-bar h5 {
	font-size: 20px;
	font-family: "circular-medium";
	padding: 0px 50px;
	color: #4d525a;
	margin-bottom: 20px;
}

#subscribe-bar form {
	margin-top: 31px;
}

#subscribe-bar input[type="email"], #subscribe-bar input[type="text"] {
	background-color: #f3f5fc;
	border: none;
	width: 100%;
	color: #4c525b;
	height: 50px;
	border-radius: 4px;
	padding: 0px 20px;
}

#subscribe-bar input[type="submit"] {
	width: 100%;
	background-color: transparent;
	cursor: pointer;
	height: 50px;
	margin-top: 12px;
	margin-right: 0;
	font-size: 15px;
	text-transform: inherit;
}

#subscribe-bar input[type="submit"]:hover {
	background-color: transparent;
	border-color: #4d525a;
	color: #4d525a;
}

.blog .fancybox-close-small {
	height: 54px;
	width: 54px;
	padding: 11px;
}

/*blog-page-ends*/

/*blog-single-starts*/
.single .blog_banner {
	padding: 0px;
	height: 400px;
	position: relative;
	display: block;
}

.single .blog-banner-overlay {
	background: #303a3f;
	opacity: .2;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	width: 100%;
	height: 400px;
}

.single #article {
	position: relative;
	color: #1c283b;
	line-height: 1.75;
}

.blog_left {
	width: 100%;
	float: left;
	padding-bottom: 50px;
}

.blog_right {
	width: 100%;
	float: left;
	padding-left: 50px;
	position: relative;
}

.blog_right.sidebar_sticky.sidebar_position {
	position: absolute;
	top: inherit;
	bottom: 0;
}

.black, .hv-black:hover {
	color: #141a1f;
}

.single .blog-title {
	font-size: 34px;
	margin-bottom: 62px;
	line-height: 1.35;
	color: #1c283b !important;
}

.blog-intro {
	font-size: 18px;
	color: #4c525b;
}

.mb40 {
	margin-bottom: 40px;
}

.single .blog h2, .single .blog h3, .single .blog h4, .single .blog h5, .single .blog h6 {
	margin: 0em 0 24px;
	font-family: "circular-medium";
}

/*.single .blog h1 {

    font-size: 48px;

}

.single .blog h2 {

    font-size: 32px;

}

.single .blog h3 {

    font-size: 28px;

}

.single .blog h4 {

    font-size: 24px;

}

.single .blog h5 {

    font-size: 22px;

}

.single .blog h6 {

    font-size: 14px;

}*/
.single .blog h1 {
	font-size: 48px;
	color: #000;
}

.single .blog h2 {
	font-size: 24px;
	margin-top: 0px;
	display: inline-block;
	width: 100%;
	color: #000;
	margin-bottom: 17px;
}

.single .blog h3 {
	margin-bottom: 20px;
	font-size: 21px;
}

.single .blog h4 {
	margin-bottom: 23px;
	font-size: 18px;
	margin-top: 2px;
}

.single .blog h5 {
	margin-bottom: 25px;
	font-size: 16px !important;
}

.single .blog h6 {
	margin-bottom: 26px;
	font-size: 14px;
}

.single .blog img {
	margin-top: 5px;
	margin-bottom: 11px;
}

.single .blog ul {
	margin-bottom: 0px;
}

.blog h3 {
	font-size: 18px;
	color: #000;
}

.blog h4 {
	font-size: 17px;
	color: #000;
}

.blog h5 {
	font-size: 16px;
	color: #000;
}

.blog h6 {
	font-size: 15px;
	color: #000;
}

.guerrillawrap {
	margin-bottom: 50px !important;
}

.guerrillawrap {
	margin-top: 80px !important;
	padding: 80px 0 75px !important;
	border: 0px !important;
	border-top: 1px solid #e5e8ee !important;
	border-bottom: 1px solid #e5e8ee !important;
	background: none !important;
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
}

.guerrillawrap .guerrillagravatar {
	width: 134px;
	margin-right: -134px !important;
	height: 134px;
	border-radius: 50%;
	background: #ddd;
	overflow: hidden;
}

.guerrillawrap .guerrillatext {
	width: 100%;
	float: left;
	padding-left: 170px;
}

.guerrillawrap .guerrillatext h4 {
	font-size: 20px;
	color: #000;
	font-family: "circular-book";
	font-weight: normal;
}

.guerrillawrap p:last-child {
	margin-bottom: 0px !important;
}

.share_article h3 {
	font-size: 20px;
	color: #000;
	font-family: "circular-book";
	padding-bottom: 15px;
	font-weight: normal;
}

.share_article {
	border-bottom: 1px solid #e5e8ee;
	padding-bottom: 60px;
}

.visible-print {
	display: none !important;
}

.related_articles {
	margin-bottom: 10px;
	display: block;
	width: 100%;
	max-width: 1020px;
	margin: 0 auto;
	border-top: 1px solid #8f9db3;
	padding-top: 45px;
}

.related_articles .row {
	max-width: 962px;
	margin: 0 auto;
}

.related_title {
	display: inline-block;
	display: block;
	font-family: "circular-bold", Arial, sans-serif;
	color: #303a3f;
	margin-bottom: 30px;
	font-size: 18px;
}

.fs22 {
	font-size: 22px;
}

.related_articles .mt30 {
	margin-top: 0px;
}

.related_articles .mb30 {
	margin-bottom: 40px;
}

/*.related_box {

    width: 33.33333333%;

    float: left;

}*/
.related_content {
	width: 100%;
	float: left;
	padding: 0px 13px;
}

.related_content a:hover {
	text-decoration: none;
}

.related_content .fs16 {
	color: #4d525a;
	font-weight: normal;
	line-height: 1.45;
}

.related_articles .related_img a {
	position: relative;
	display: block;
	line-height: 1.3;
}

.related_articles .related_img .blog_content_box a {
	font-size: 18px;
	margin-bottom: 15px;
}

.related_articles .related_img img {
	display: block;
	max-width: 100%;
	height: auto;
}

.related_box {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
}

.blog_right hr {
	margin-top: 0;
	border: none;
	height: 1px;
	background-color: #ccc;
}

.single .blog_container {
	margin-bottom: 0px;
}

.try_out_form .bg-blue {
	background: rgba(62, 125, 204, .8);
	background: #2e45b9;
	padding: 40px 30px;
	color: #fff;
	margin-bottom: 20px;
	border-radius: 4px;
}

.new_section_single > p {
	line-height: 1.5;
	font-size: 20px;
}

iframe:not(.webinar_banner_box iframe) {
	width: 100%;
}

.try_out_form .button, .sub_text_single_form input[type="submit"] {
	display: inline-block;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 4px;
	text-align: center;
	font-size: 14px;
	padding: 9px 22px;
	font-family: "circular-book", Arial, sans-serif;
	text-transform: capitalize;
	margin-right: 0px;
	cursor: pointer;
	background-color: transparent;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.try_out_form .button:hover, .sub_text_single_form input[type="submit"]:hover {
	background-color: #fff;
	color: rgba(62, 125, 204, .8);
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	text-decoration: none;
}

.sub_text_single_form input[type="submit"] {
	margin-top: 10px;
}

#article ul > li, #article ol > li {
	position: relative;
	padding-left: 35px;
	margin: 1em 0;
	list-style: none;
}

#article.single-post-main ul > li, #article.single-post-main ol > li {
	padding-left: 20px;
}

#article ol > li {
	counter-increment: list;
}

#article ol > li > ol > li {
	counter-reset: list;
	counter-increment: alphabeticList;
}

#article ol > li::before {
	color: #5159f5;
	content: counter(list) ".";
	left: -15px;
	position: absolute;
	text-align: right;
	width: 26px;
}

#article ol > li > ol > li::before {
	color: #5159f5;
	content: counter(alphabeticList, lower-alpha) ".";
	speak: counter(alphabeticList, lower-alpha) ".";
	left: -15px;
	position: absolute;
	text-align: right;
	width: 26px;
}

#article ul > li::before {
	position: absolute;
	content: "•";
	font-family: Arial;
	font-size: 22px;
	line-height: 16px;
	top: 3px;
	left: 0;
}

.sub_text_single_form .textbox input:not([type="submit"]) {
	background: #fff !important;
	height: 56px;
	border: 1px solid #fff;
	color: #8f9db3;
	font-size: 14px;
	width: 100%;
	padding: 0px 15px;
}

.sub_text_single_form .textbox input:not([type="submit"])::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #8f9db3;
}

.sub_text_single_form .textbox input:not([type="submit"]):-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #8f9db3;
	opacity: 1;
}

.sub_text_single_form .textbox input:not([type="submit"])::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #8f9db3;
	opacity: 1;
}

.sub_text_single_form .textbox input:not([type="submit"]):-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #8f9db3;
}

.sub_text_single_form .textbox {
	width: 100% !important;
	margin-bottom: 15px;
	padding-right: 0px;
}

/*blog-single-ends*/

/*pricing-popup*/
.pricing_popup {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	opacity: 0;
	visibility: hidden;
	z-index: 99999;
	padding: 40px;
	background-color: rgba(0, 0, 0, .65);
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.pricing_popup {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
}

body.pricing_popup_open .pricing_popup {
	opacity: 1;
	visibility: visible;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.pricing_div {
	background-color: #fff;
	max-width: 615px;
	margin: 0 auto;
	width: 100%;
	padding: 0px;
	border-radius: 3px;
	box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, .2);
	position: relative;
}

.pricing_popup_inner {
	padding: 57px 50px 65px 46px;
}

/*.last_select_open .pricing_popup_inner {

    padding-bottom: 100px;

}*/
.pricing_div {
	width: 100% !important;
}

.pricing_div > .jspContainer, .pricing_height .pricing_div > .jspContainer .jspPane {
	width: 100% !important;
}

.pricing_height .pricing_div > .jspContainer .jspPane {
	left: 0px !important;
}

.pricing_height .pricing_div {
	overflow-y: auto;
}

.pricing_box.middle_box .buynow_btn:not(.blue_border) {
	cursor: pointer;
	color: #42525a;
	text-decoration: none;
	margin-bottom: 10px !important;
	display: inline-block;
	min-width: 163px;
	border: 1px solid #42525a;
	padding: 10px;
	border-radius: 4px;
}

.pricing_box.middle_box .buynow_btn:hover {
	color: #5159f5;
	border-color: #5159f5;
}

.pro_btn {
	margin-bottom: 11px;
}

.pricing_box.middle_box .btn.with_bg {
	min-width: 163px;
}

.pricing_popup_title h6 {
	font-size: 20px;
	font-family: "circular-medium";
}

.pricing_popup_title {
	text-align: center;
	margin-bottom: 30px;
}

.pricing_top h6 {
	color: #000;
	font-size: 15px;
	margin-bottom: 9px;
	display: inline-block;
}

.pricing_box_div {
	padding: 26px 0px;
	border-top: 1px solid #e5e8ee;
	position: relative;
}

.pricing_box_div:last-child {
	border-bottom: 1px solid #e5e8ee;
}

.pricing_bottom {
	margin-top: 23px;
}

.pricing_top p {
	font-size: 13px;
	color: #adb8c8;
}

.pricing_bottom_box h6 {
	color: #717f95;
	font-size: 15px;
}

.pricing_right span {
	font-size: 13px;
	color: #adb8c8;
	line-height: 1.13;
	display: block;
	margin-top: 9px;
}

.close_icon {
	width: 30px;
	height: 30px;
	display: inline-block;
	position: absolute;
	right: 21px;
	top: 21px;
	cursor: pointer;
}

.close_icon::before {
	content: "";
	display: inline-block;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/close_icon.png") no-repeat left center;
	width: 12px;
	height: 12px;
	margin-top: 10px;
	margin-left: 10px;
}

.pricing_left.expire_date h6 {
	font-size: 13px;
	color: #8cc0ff;
}

.pricing_left {
	width: 56%;
	float: left;
	padding-right: 10px;
}

.pricing_left.expire_date {
	width: 100%;
	padding-right: 0;
	margin-top: 20px;
}

.pricing_middle {
	width: 21.5%;
	float: left;
}

.pricing_bottom h6 span {
	padding-left: 12px;
}

.pricing_right {
	width: 21%;
	float: right;
	text-align: right;
}

/*.pricing_bottom.with_discount .pricing_bottom_box.row .pricing_left.expire_date {

    margin-top: -27px;

}*/
.pricing_bottom_box.row.price_box.without_margin {
	margin-bottom: 0px;
}

.pricing_right h5 {
	font-size: 20px;
	margin-top: 5px;
	color: #4d525a;
}

.pricing_bottom_box {
	margin-bottom: 10px;
}

.pricing_bottom_box:last-child {
	margin-bottom: 0px;
}

.pricing_total {
	text-align: right;
	padding: 32px 0px 28px;
}

.pricing_total h6 {
	font-size: 20px;
	color: #5159f5;
	margin-bottom: 5px;
}

.pricing_total h6 span {
	color: #4c525b;
	font-size: 15px;
	margin-right: 3px;
}

.pricing_total h6 span.total-label-price {
	font-size: 20px;
	color: #5159f5;
}

.pricing_total p {
	font-size: 13px;
	color: #adb8c8;
	line-height: 1.13;
	margin: 0px;
}

.pricing_popup .btn {
	width: 100%;
}

.cs-skin-elastic.cs-active .cs-options .jspPane {
	width: 100% !important;
	margin-left: 0px !important;
}

.tooltip_icon {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/tooltip_icon.png") no-repeat left center;
	width: 12px;
	height: 12px;
	display: inline-block;
}

.tooltip_icon.nitro-lazy {
	background-image: none !important;
}

.tooltip_div {
	display: inline-block;
	vertical-align: text-top;
	margin-left: 4px;
	position: relative;
}

.tooltip_box {
	position: absolute;
	left: -114px;
	right: 0;
	width: 234px;
	bottom: 34px;
	opacity: 0;
	visibility: hidden;
	z-index: 999;
	transition: .1s all ease 0s;
	-webkit-transition: .1s all ease 0s;
	-moz-transition: .1s all ease 0s;
	-ms-transition: .1s all ease 0s;
}

.tooltip_open {
	opacity: 1;
	visibility: visible;
	transition: .1s all ease 0s;
	-webkit-transition: .1s all ease 0s;
	-moz-transition: .1s all ease 0s;
	-ms-transition: .1s all ease 0s;
}

.tooltip_inner {
	background-color: #fff;
	padding: 11px 12px 11px 12px;
	box-shadow: 0px 0px 7px 3px rgba(0, 0, 0, .13);
	border-radius: 3px;
}

.tooltip_inner_box {
	overflow-y: auto;
}

.tooltip_inner.without_padding {
	padding-right: 0px;
}

.tooltip_inner .jspContainer, .tooltip_inner .jspPane {
	width: 100% !important;
}

.tooltip_inner .jspPane {
	padding-right: 16px !important;
}

.tooltip_box2 .tooltip_inner_box {
	height: 153px;
}

.tooltip_box1 .tooltip_inner_box {
	height: 84px;
}

.tooltip_box3 .tooltip_inner_box {
	height: 118px;
}

.tooltip_box_arrow {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	margin-left: -.5em;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: -20px;
	box-sizing: border-box;
	border: 10px solid black;
	border-color: transparent transparent #fff #fff;
	transform-origin: 0 0;
	transform: rotate(-45deg);
	box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, .13);
}

.tooltip_box p {
	color: #4d525a;
	line-height: 1.3;
	margin-bottom: 15px;
}

.tooltip_box p:last-child {
	margin-bottom: 0;
}

.pricing_main_left {
	width: 78%;
	float: left;
}

.pricing_main_right {
	width: 22%;
	float: right;
}

.pricing_main_left .pricing_left {
	width: 72%;
}

.pricing_main_left .pricing_middle {
	width: 28%;
	float: right;
}

.pricing_left.select_div {
	margin-top: 8px;
}

.pricing_main_right .pricing_right {
	width: 100%;
	margin-top: 31px;
}

.pricing_main_right.double_margin .pricing_right {
	margin-top: 0px;
}

.blue_bg {
	background-color: #5159f5;
	color: #fff;
}

.blue_bg:hover {
	background-color: transparent;
}

.pricing_middle .cs-select > span {
	padding: 8px 35px 8px 15px;
}

/*bar-graph*/
.home_trial_section {
	position: relative;
	z-index: 9;
}

.barcontainer {
	position: relative;
	margin: 0 auto;
	min-height: 607px;
	z-index: 1;
}

.bar_animation .barcontainerheader {
	display: inline;
	position: absolute;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #639;
	border-bottom: 3px solid black;
	font-size: 1.5em;
	color: white;
	text-align: center;
	text-shadow: 2px 2px 0 black;
	z-index: 0;
}

.bar_animation .bar {
	position: absolute;
	display: inline-block;
	bottom: 0;
	border-radius: 2px 2px 0 0;
	background: #639;
	width: 14.5%;
	text-align: center;
	color: white;
	height: 0px;
	transition: .3s all ease 0s;
	-webkit-transition: .3s all ease 0s;
	-moz-transition: .3s all ease 0s;
	-ms-transition: .3s all ease 0s;
}

.bar_animation .bar.bar_active {
	transition: .3s all ease 0s;
	-webkit-transition: .3s all ease 0s;
	-moz-transition: .3s all ease 0s;
	-ms-transition: .3s all ease 0s;
}

.bar_animation .barlabel {
	position: absolute;
	background: #888;
	bottom: 0;
	width: 100%;
	color: white;
}

.bar_animation .bar:nth-child(1) {
	left: 0;
	background-color: #8cc0ff;
}

.bar_animation .bar:nth-child(2) {
	left: 20%;
	background-color: #f8614a;
}

.bar_animation .bar.bar_active:nth-child(1) {
	height: 294px;
	-webkit-animation: jump 1.5s ease 0s 1 normal;
	animation: jump 1.5s ease 0s 1 normal;
}

.bar_animation .bar.bar_active:nth-child(2) {
	height: 437px;
	-webkit-animation: jump 1.5s ease 0s 1 normal;
	animation: jump 1.5s ease 0s 1 normal;
}

.bar_animation .bar:nth-child(3) {
	left: 40%;
	background-color: #4d525a;
}

.bar_animation .bar.bar_active:nth-child(3) {
	height: 262px;
	-webkit-animation: jump 1.5s ease 0s 1 normal;
	animation: jump 1.5s ease 0s 1 normal;
}

.bar_animation .bar:nth-child(4) {
	left: 60%;
	background-color: #5159f5;
}

.bar_animation .bar.bar_active:nth-child(4) {
	height: 590px;
	-webkit-animation: jump 1.5s ease 0s 1 normal;
	animation: jump 1.5s ease 0s 1 normal;
}

.bar_animation .bar:nth-child(5) {
	left: 80%;
	background-color: #adb8c8;
}

.bar_animation .bar.bar_active:nth-child(5) {
	height: 470px;
	-webkit-animation: jump 1.5s ease 0s 1 normal;
	animation: jump 1.5s ease 0s 1 normal;
}

@-webkit-keyframes jump {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	20% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	40% {
		-webkit-transform: translateY(-30px);
		transform: translateY(-30px);
	}
	
	50% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	60% {
		-webkit-transform: translateY(-15px);
		transform: translateY(-15px);
	}
	
	80% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	
	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes jump {
	0% {
		transform: translateY(0);
	}
	
	20% {
		transform: translateY(0);
	}
	
	40% {
		transform: translateY(-30px);
	}
	
	50% {
		transform: translateY(0);
	}
	
	60% {
		transform: translateY(-15px);
	}
	
	80% {
		transform: translateY(0);
	}
	
	100% {
		transform: translateY(0);
	}
}

/*pardot-form*/
.contact_form_new {
	max-width: 370px;
	margin: 0 auto;
}

.contact_form_new .text_box {
	margin-bottom: 16px;
}

.contact_form_new .text_box input[type="text"], .contact_form_new .text_box input[type="email"], .contact_form_new .text_box textarea {
	border: 1px solid #f2f5fa;
	background-color: #f2f5fa;
	width: 100% !important;
	color: #4d525a;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	font-size: 15px;
	font-family: "circular-book", Arial, sans-serif;
}

.contact_form_new .text_box textarea {
	padding: 15px 20px !important;
	min-height: 160px;
	resize: none;
}

.contact_form_new .text_box input[type="text"], .contact_form_new .text_box input[type="email"] {
	height: 45px;
	padding: 10px 20px !important;
}

.contact_form_new .text_box input[type="text"]:hover, .contact_form_new .text_box input[type="email"]:hover, .contact_form_new .text_box textarea:hover {
	background-color: #d4dae4;
	border-color: #d4dae4;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.contact_form_new .text_box input[type="text"]:focus, .contact_form_new .text_box input[type="email"]:focus, .contact_form_new .text_box textarea:focus {
	background-color: #fff;
	border-color: #5159f5;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.contact_form_new .text_box input::-webkit-input-placeholder, .contact_form_new .text_box textarea::-webkit-input-placeholder {
	color: #8c9db5;
}

.contact_form_new .text_box input:-moz-placeholder, .contact_form_new .text_box textarea:-moz-placeholder {
	color: #8c9db5;
	opacity: 1;
}

.contact_form_new .text_box input::-moz-placeholder, .contact_form_new .text_box textarea::-moz-placeholder {
	color: #8c9db5;
	opacity: 1;
}

.contact_form_new .text_box input:-ms-input-placeholder, .contact_form_new .text_box textarea:-ms-input-placeholder {
	color: #8c9db5;
}

.contact_form_new .text_box input:hover::-webkit-input-placeholder, .contact_form_new .text_box input:focus::-webkit-input-placeholder {
	color: #4d525a;
}

.contact_form_new .text_box input:hover:-moz-placeholder, .contact_form_new .text_box input:focus:-moz-placeholder {
	color: #4d525a;
	opacity: 1;
}

.contact_form_new .text_box input:hover::-moz-placeholder, .contact_form_new .text_box input:focus::-moz-placeholder {
	color: #4d525a;
	opacity: 1;
}

.contact_form_new .text_box input:hover:-ms-input-placeholder, .contact_form_new .text_box input:focus:-ms-input-placeholder {
	color: #4d525a;
}

/*textarea-hover*/
.contact_form_new .text_box textarea:hover::-webkit-input-placeholder, .contact_form_new .text_box textarea:focus::-webkit-input-placeholder {
	color: #4d525a;
}

.contact_form_new .text_box textarea:hover:-moz-placeholder, .contact_form_new .text_box textarea:focus:-moz-placeholder {
	color: #4d525a;
	opacity: 1;
}

.contact_form_new .text_box textarea:hover::-moz-placeholder, .contact_form_new .text_box textarea:focus::-moz-placeholder {
	color: #4d525a;
	opacity: 1;
}

.contact_form_new .text_box textarea:hover:-ms-input-placeholder, .contact_form_new .text_box textarea:focus:-ms-input-placeholder {
	color: #4d525a;
}

.contact_form_new .text_box input[type="submit"] {
	display: inline-block;
	color: #5159f5;
	border: 1px solid #5159f5;
	border-radius: 3px;
	min-width: 208px;
	text-align: center;
	margin-top: 17px !important;
	font-size: 15px !important;
	padding: 20px 10px !important;
	cursor: pointer;
	margin-right: 0px !important;
	background-color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	font-family: "circular-book", Arial, sans-serif !important;
}

.contact_form_new .text_box input[type="submit"]:hover {
	background-color: transparent;
	border-color: #42525a;
	color: #42525a;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.contact_form_new .text_box {
	margin-bottom: 16px;
	text-align: center;
}

.pricing_content .dd.borderRadiusTp .ddChild {
	height: 260px !important;
}

.pricing_bottom.with_discount .jspHorizontalBar {
	display: none;
}

.visualize_boxes > .wpb_column > .vc_column-inner {
	min-height: 105px;
}

.contact_form_new .text_box label.consultancy {
	display: block !important;
	width: 100%;
	padding: 0;
	float: none;
	text-align: left;
	color: #8c9db5;
	font-weight: normal;
	font-size: 15px;
	background: none;
	font-family: "circular-book", Arial, sans-serif !important;
}

.contact_form_new .text_box select {
	font-weight: normal;
	font-style: italic;
	width: 100%;
	height: 45px;
	padding: 10px 45px 10px 20px;
	background-color: #f2f5fa;
	border: 1px solid #f2f5fa;
	color: #ccd3de;
	-moz-appearance: none;
	font-size: 15px !important;
	font-family: "circular-book", Arial, sans-serif !important;
	cursor: pointer;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/pardot_select.png");
	background-repeat: no-repeat;
	background-position: center right 16px;
}

.contact_form_new .text_box select.nitro-lazy {
	background-image: none !important;
}

.contact_form_new .text_box select:hover {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	background-color: #d4dae4;
	border-color: #d4dae4;
	color: #4d525a;
}

.contact_form_new .text_box select:focus {
	background-color: #fff;
	border-color: #5159f5;
	color: #4d525a;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.contact_form_new .text_box label.check-label {
	display: inline-block;
	padding: 0px 30px 0px 0px;
	float: none;
	text-align: left;
	color: #8c9db5;
	cursor: pointer;
	font-weight: normal;
	font-size: 15px;
	background: none;
	font-family: "circular-book", Arial, sans-serif !important;
}

.contact_form_new .text_box.check {
	text-align: right;
	position: relative;
}

.contact_form_new .text_box label.check-label::before {
	content: "";
	position: absolute;
	right: 0;
	top: 4px;
	border: 1px solid #adb8c8;
	width: 13px;
	height: 13px;
	border-radius: 2px;
}

.contact_form_new .text_box label.check-label::after {
	content: "";
	position: absolute;
	right: 3px;
	top: 7px;
	background-color: #adb8c8;
	width: 7px;
	height: 7px;
	opacity: 0;
	border-radius: 1px;
}

.contact_form_new .text_box.check input[type="checkbox"] {
	position: absolute;
	right: 0;
	top: 4px;
	opacity: 0;
	z-index: 9;
	cursor: pointer;
}

.contact_form_new .text_box.check input[type=checkbox]:checked + label::after {
	opacity: 1;
}

/*creator-page*/
.visualize_white_bg .visualize_boxes .swiper-slide {
	background-color: #fff;
}

/*search-page*/
.max_998 {
	max-width: 998px;
	margin: 95px auto 0px;
}

.search_mainpage_block {
	border-bottom: 1px solid #7dc1ff;
}

.search_page {
	margin-top: 99px;
	border-bottom: 1px solid #e4e8ef;
	padding-bottom: 140px;
}

.search_page.blog_search {
	margin-top: 0px;
}

.search_page .searchform {
	max-width: 1113px;
	margin: 0 auto;
	position: relative;
}

.search_page .searchform input[type="search"] {
	height: 152px;
	border: none;
	width: 100%;
	color: #4d525a;
	font-size: 30px;
	font-family: "circular-book", Arial, sans-serif;
	padding-right: 40px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
}

.search_page .searchform input::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #4d525a;
}

.search_page .searchform input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #4d525a;
	opacity: 1;
}

.search_page .searchform input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #4d525a;
	opacity: 1;
}

.search_page .searchform input:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #4d525a;
}

.search_page .searchform input[type="submit"] {
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/new_search.png") no-repeat right center/cover;
	width: 22px;
	height: 22px;
	border: none;
	top: 68px;
	cursor: pointer;
	right: 0;
	font-size: 0px;
}

.search_right_sidebar {
	width: 25.95%;
	float: left;
}

.filter-global-search-result {
	width: 74.05%;
	float: right;
	position: relative;
}

.loader_img1 img {
	max-width: 30px !important;
	margin: 0 auto;
}

.loader_img1 {
	position: absolute;
	top: -60px;
	left: 0;
	right: 0;
	text-align: center;
}

.search_right_sidebar li::before, .blog_all_global_post li::before {
	display: none;
}

.search_right_sidebar li {
	padding-left: 0px !important;
	margin: 0px 0px 23px !important;
}

.search_right_sidebar li a {
	font-size: 17px;
	color: #5159f5;
}

.search_right_sidebar li.selected a {
	font-family: "circular-bold";
	color: #5159f5;
}

.blog_all_global_post li {
	padding-left: 0px !important;
	margin: 0px 0px 31px !important;
	border-bottom: 1px solid #e3ebee;
	padding-bottom: 34px;
	background-color: transparent;
	width: 100%;
	float: none;
}

.blog_all_global_post li p {
	color: #535e68;
	line-height: 1.46;
	margin-bottom: 27px;
}

.blog_all_global_post h5 {
	font-size: 20px;
	margin-bottom: 27px;
}

.blog_all_global_post h5 a {
	color: #5159f5;
}

.blog_all_global_post span {
	color: #abafc4;
	font-size: 13px;
}

.filter-global-search-result a:hover, .search_right_sidebar a:hover {
	color: #42525a;
	text-decoration: none;
}

.filter-global-search-result .load_more.loadmore_btn {
	margin-top: 126px;
	text-align: left;
	padding-left: 149px;
}

.filter-global-search-result .load_more.loadmore_btn .btn {
	font-size: 16px;
	color: #5159f5;
	border: 1px solid #5159f5;
}

.search_page .blog_rec_list.tab_content.row {
	margin: 0px;
}

.search_page .loader_img {
	top: -38px;
	padding-left: 230px;
}

.search_page .loader_img img {
	max-width: 25px !important;
}

/*404-page*/
.error_page {
	padding: 105px 0px 225px;
	background-color: #ffefb3;
}

.container.error_page h1 {
	margin-bottom: 15px;
}

.container.error_page p {
	font-size: 20px;
}

/*resource-webinar=page*/
.resources_section {
	padding: 157px 0px 0px;
	background-color: #fafbfe;
}

.page-template-visualization .resources_section, .page-template-examples_result .resources_section {
	padding: 123px 0px 0px;
	background-color: #fafbfe;
}

.resources_title {
	max-width: 1207px;
	margin: 0 auto;
	padding: 0px 30px;
	text-align: center;
}

.filter_div {
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
}

.max-1147 {
	max-width: 1207px;
	margin: 0 auto;
	padding: 0px 30px;
}

.filter_div h5 {
	display: inline-block;
	vertical-align: middle;
	font-size: 15px !important;
	margin-right: 28px;
	color: #8c9db5;
	padding-bottom: 10px;
}

.filter_div ul {
	display: block;
	vertical-align: middle;
	margin-bottom: 0px;
}

.filter_div ul li {
	display: block;
	vertical-align: middle;
	font-size: 14px;
	color: #5159f5;
	margin-right: 0px;
	margin-bottom: 10px;
}

.filter_div ul li:last-child {
	margin-bottom: 0px;
}

.filter_div ul li a {
	display: inline-block;
	position: relative;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	padding: 0px;
}

.filter_div ul li a::after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: -1px;
	height: 3px;
	width: 0px;
	margin: 0 auto;
	display: none;
	background-color: #5159f5;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.filter_div ul li a:hover {
	text-decoration: none;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.filter_div ul li a:hover::after, .filter_div ul li a.active::after {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	width: 100%;
}

.webinar_left {
	width: 62.8%;
	float: left;
}

.webinar_left img {
	max-width: 100%;
	height: auto;
}

.webinar_right {
	width: 37.2%;
	float: right;
	padding-left: 48px;
	color: #4d525a;
	padding-right: 30px;
}

.upcoming_webinar {
	padding: 84px 0px 0px;
}

.filter_append {}

.webinar_right h4 {
	line-height: 1.11;
	margin-bottom: 25px;
}

.webinar_right .orange_btn {
	margin-bottom: 29px;
}

.webinar_right .orange_btn:hover, .webinar_right .orange_btn:focus {
	background: #7478ed !important;
	border-color: #7478ed !important;
	color: #fff !important;
}

.webinar_right p {
	line-height: 1.57;
	font-size: 14px;
}

.zone_section {
	margin: 25px 0px;
}

.zone_section li {
	display: block;
	position: relative;
	padding-left: 26px;
	margin-bottom: 5px;
}

.zone_section li::before {
	content: "";
	position: absolute;
	left: 0;
	top: 2px;
	width: 13px;
	height: 14px;
}

.zone_section li.date_zone::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Date.svg") no-repeat left center;
}

.zone_section li.time_zone::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Time.svg") no-repeat left center;
	width: 14px;
}

.zone_section li.duration_zone::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Duration.svg") no-repeat left center;
	width: 15px;
	height: 10px;
	top: 4px;
}

.orange_btn {
	background-color: #5159f5;
	color: #fff;
	padding: 20px 30px;
	display: inline-block;
	min-width: 180px;
	text-align: center;
	border-radius: 4px;
}

.orange_btn:hover {
	text-decoration: none;
	color: #fff;
	background-color: #77a5fb;
}

.upcoming_webinar .max-1147 {
	overflow: hidden;
}

.summary_box_section_inner {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	overflow: hidden;
	padding: 34px 25px 75px;
	margin-top: 0px;
}

.resources_section_inner .upcoming_webinar > .row {
	/*border-bottom: 1px solid #e5e8ee;

    margin-bottom: 42px;*/
	padding-bottom: 32px;
}

.summary_box_section {
	padding-bottom: 50px;
}

.summary_box_section .max-1147 {
	padding: 0px;
}

.summary_box {
	width: 31%;
	float: left;
	margin: 0px 1.13%;
	margin-bottom: 26px;
	border-radius: 3px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	height: 277px;
	background-color: #fff;
	position: relative;
	display: none;
}

.upcoming_webinar.summary_box {
	width: 100%;
	float: none;
	clear: none;
	margin: 0px;
	border-radius: 0px;
	height: auto;
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	background-color: transparent;
}

.summary_box .summary_box_inner {
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .16);
	min-height: 277px;
}

.example_section .summary_box {
	height: 289px;
}

.example_section .summary_box .summary_box_inner {
	min-height: 289px;
}

/*.summary_box:nth-child(4n+4) {

    margin-right: 0px;

}*/
.summary_box:nth-child(4n+1) {
	clear: left;
}

.summary_box img {
	width: 100%;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.summary_description {
	background-color: #fff;
	padding: 21px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.summary_box:hover {
	text-decoration: none;
	transform: scale(1.13);
	-webkit-transform: scale(1.13);
	-moz-transform: scale(1.13);
	-ms-transform: scale(1.13);
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	z-index: 99;
}

.upcoming_webinar.summary_box:hover {
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	transform: none;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
}

.summary_description h5 {
	font-size: 20px;
	color: #1c283b;
	margin-bottom: 7px;
}

.summary_box:hover .summary_description h5 {
	margin-bottom: 0px;
}

.summary_description h6 {
	color: #8c9db5;
	font-size: 14px;
	font-family: "CircularXX-Regular" !important;
	font-weight: 300;
}

.wrap_text {
	overflow: hidden;
}

.ellip {
	display: block;
	height: 100%;
}

.ellip-line {
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	vertical-align: top;
}

.ellip, .ellip-line {
	position: relative;
	overflow: hidden;
	max-width: 100%;
}

.summary_box:hover .ellip-line {
	text-overflow: inherit;
	white-space: inherit;
	word-wrap: inherit;
}

/*webinar*/
body.page-template-webinar-page header, body.page-template-webinar-page-ungated header, header.webinar_header {
	background-color: #eeeffd;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

header.webinar_header.fixed {
	background-color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

header.webinar_header .white_logo, header.header-home .color_logo {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	opacity: 0;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

header.webinar_header.fixed .color_logo, header.whats-new-header .menu_logo {
	opacity: 1;
}

header.header-home.fixed .white_logo, header.whats-new-header.fixed .white_logo {
	opacity: 0;
}

header.webinar_header.fixed .white_logo {
	opacity: 0;
}

header.header-home.fixed .color_logo, header.whats-new-header.fixed .menu_logo {
	opacity: 1;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

header.header-home {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

header.fixed {
	background-color: #fff;
	border-bottom: 1px solid #e5e5e5;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

header.webinar_header.fixed .header_menu > .menu_div > .menu_div_box > .menu > li > a {
	color: #fff;
}

header.webinar_header.fixed .header_btn.login_btn a {
	border-color: #fff;
}

header.webinar_header.fixed .header_btn.login_btn a:hover {
	border-color: #8cc0ff;
	color: #8cc0ff !important;
}

body.page-template-webinar-page .header_menu li a, body.page-template-webinar-page-ungated .header_menu li a, header.webinar_header:not(.fixed) .header_menu li a:not(:hover), header.header-home.fixed .header_menu li:not(.trial_btn) a {
	color: #1c283b;
	font-family: "CircularXX-Regular" !important;
}

.header-home .header_search form {
	background-color: #fa614b;
}

header.whats-new-header {
	background-color: #eeeffd;
}

/*body.page-template-webinar-page .header_search,

body.page-template-webinar-page-ungated .header_search,

body.page-template-ebook-webinar .header_search,

body.page-template-ebook-page .header_search,

header.webinar_header .header_search,

body.single-e-book .header_search,

.ebook_wrapper .header_search {

    display: none;

}*/
.webinar_header .header_search form {
	background-color: #fa614b;
}

/*header.webinar_header.fixed .header_search img {

    display: none;

}*/
header.webinar_header.fixed .header_search a {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/search_icon.png");
	width: 18px;
	height: 18px;
	display: inline-block;
	background-size: cover;
}

header.webinar_header.fixed .header_search a.nitro-lazy {
	background-image: none !important;
}

header.webinar_header.fixed .header_search form {
	background-color: #176fc3;
}

body.page-template-webinar-page .header_btn a, body.page-template-webinar-page-ungated .header_btn a, header.webinar_header .header_btn a {
	border-color: #303a3f;
}

body.page-template-webinar-page .header_menu li.header_btn.trial_btn a, body.page-template-webinar-page-ungated .header_menu li.header_btn.trial_btn a, header.webinar_header .header_menu li.header_btn.trial_btn a {
	color: #fff;
}

/*body.page-template-webinar-page .header_menu ul li ul li a:hover,

body.page-template-webinar-page-ungated .header_menu ul li ul li a:hover,

header.webinar_header .header_menu ul li ul li a:hover {

    background-color: #303a3f;

}*/
.max_1164 {
	max-width: 1164px;
	margin: 0 auto;
	padding: 0px 20px;
}

/*.webinar_banner_inner {

    display: flex;

    display: -webkit-flex;

    align-items: center;

    -webkit-align-items: center;

}*/
.webinar_banner_inner.row {
	position: relative;
}

.webinar_banner_description {
	width: 52%;
	float: left;
	padding-right: 25px;
	padding-top: 70px;
	padding-bottom: 78px;
	min-height: 326px;
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	align-items: center;
	-webkit-align-items: center;
}

.webinar_banner_description .zone_section {
	margin: 0px;
	width: 100%;
}

.webinar_banner_description .btn {
	background-color: #5159f5;
	border-color: #5159f5;
	color: #fff;
	padding: 14px 32px;
	font-size: 14px;
	min-width: inherit;
	margin-top: 5px;
	display: none;
}

.webinar_banner_description .btn:hover {
	background-color: #77a5fb;
	border-color: #77a5fb;
}

.webinar_banner_description h4 {
	margin-bottom: 31px;
}

.webinar_banner_description p:last-child {
	margin-bottom: 0px;
}

.webinar_banner_img {
	width: 48.1%;
	float: right;
	position: absolute;
	bottom: 0;
	right: -60px;
}

.webinar_banner_img img {
	max-width: 100%;
	height: auto;
	margin-top: 7px;
}

.webinar_banner {
	padding: 95px 0px 0px;
	background-color: #eeeffd;
}

.webinar_banner.webinar_banner-ungated {
	padding-top: 87px;
}

.webinar_content_left {
	width: 65.1%;
	float: left;
	padding-right: 110px;
	color: #4d525a;
}

.webinar_content_right {
	width: 34.9%;
	float: right;
	text-align: center;
	position: relative;
}

.webinar_content_right h5 {
	font-size: 24px;
	font-family: "circular-bold";
	margin-bottom: 36px;
}

.webinar_content_section {
	padding: 95px 0px 85px;
}

/*.webinar_content_left p {

    padding: 0px 60px 0px 8px;

}*/
.webinar_content_left img {
	margin-bottom: 20px;
	display: block;
}

.webinar_content_left h1 {
	font-size: 27px;
}

.webinar_content_left h2 {
	font-size: 24px;
}

.webinar_content_left h3 {
	font-size: 22px;
}

.webinar_content_left h4 {
	font-size: 20px;
}

.webinar_content_left h5 {
	font-size: 18px !important;
}

.webinar_content_left h1, .webinar_content_left h2, .webinar_content_left h3, .webinar_content_left h4, .webinar_content_left h5 {
	font-family: "circular-bold";
	margin-bottom: 24px;
}

.webinar_content_left h6 {
	font-size: 15px;
	line-height: 1.66;
	margin-bottom: 7px;
}

.webinar_top_box p {
	color: #303a3f;
	margin-bottom: 40px;
}

.webinar_bottom_box {
	margin-bottom: 30px;
}

body.single-e-book .webinar_top_box p, .ebook_content_section .webinar_top_box p {
	margin-bottom: 30px;
}

body.single-e-book .webinar_top_box, .ebook_content_section .webinar_top_box {
	margin-bottom: 48px;
}

.webinar_top_box img {
	margin-bottom: 60px;
	max-width: 100%;
	height: auto;
}

.webinar_content_left li {
	list-style: none;
	margin-bottom: 6px;
	position: relative;
	padding-left: 20px;
	line-height: 1.66;
}

.webinar_content_left ul li::before {
	content: "";
	position: absolute;
	left: 0px;
	top: 9px;
	background-color: #adb8c8;
	height: 5px;
	width: 5px;
	border-radius: 50%;
}

.webinar_content_left ol {
	counter-reset: my-awesome-counter;
}

.webinar_content_left ol li {
	counter-increment: my-awesome-counter;
}

.webinar_content_left ol li::before {
	content: counter(my-awesome-counter) ". ";
	color: #adb8c8;
	position: absolute;
	left: 0px;
	top: -1px;
}

.webinar_banner_box {
	padding: 22px 15px 340px;
	text-align: center;
	max-width: 735px;
	margin: 0 auto;
}

.webinar_banner_box h4, .webinar_banner_box h1 {
	margin-bottom: 35px;
	font-size: 44px;
	color: #1c283b;
}

.wisita_video {
	margin: -338px 0px 115px;
	text-align: center;
}

.wisita_video .max_1164 {
	max-width: 972px;
}

.center-title {
	text-align: center;
}

.related_section .summary_box_section_inner {
	margin-top: 30px;
}

.related_section {
	padding: 86px 0px 40px;
	background-color: #fafbfe;
}

.related_section .summary_box, .resource_learning .summary_box {
	display: block;
}

.resource_learning .summary_box_section {
	padding-bottom: 0px;
}

.related_section .center-title h4 {
	font-size: 24px;
	color: #4d525a;
}

.ebook_banner.webinar_banner {
	background-color: #c7c9f8;
	margin-bottom: 95px;
	padding-top: 120px;
}

.ebook_banner .webinar_banner_description {
	color: #fff;
}

.ebook_banner .webinar_banner_inner {
	display: block;
	display: -webkit-block;
}

.ebook_banner .webinar_banner_img {
	width: 394px;
	margin-right: 0px;
	text-align: center;
	margin-bottom: 0px;
	padding-left: 0px;
	right: 0;
}

body.page-template-ebook-page .webinar_content_section {
	padding: 108px 0px 85px;
}

body.page-template-ebook-page .webinar_top_box {
	margin-bottom: 40px;
}

.summary_img {
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 56.55%;
	background-position: center;
}

.filter_div .max-1147 {
	position: relative;
}

.loader.show_loader::before {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Loading_2.gif") no-repeat left center/cover;
	width: 30px;
	height: 29px;
	position: absolute;
	left: 0;
	right: 0;
	margin: 15px auto 0px;
}

.video_webinar_page footer {
	border-top: none;
}

/*case-studies*/
.casestudies-page header {
	background-color: transparent;
}

.casestudies-page header a {
	position: relative;
}

.casestudies-page:not(.header-white) header:not(.fixed) .white_logo {
	opacity: 0;
	visibility: hidden;
	position: absolute;
}

.casestudies-page.header-white .color_logo {
	display: none;
}

.casestudies-page header.fixed .color_logo {
	display: none;
}

.casestudies-page header.fixed .white_logo {}

.casestudies-page {
	overflow: hidden;
}

.casestudies-page header.fixed {
	background-color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

/*.casestudies-page footer {

    display: none;

}*/
.casestudies-page header .logo img {
	width: auto;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.casestudies-page header.fixed .logo img {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.casestudies-page header .logo {
	position: relative;
}

.casestudies-page header .logo img {
	width: 281px;
}

.casestudies-page header .logo img.white-logo {
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
}

.casestudies-page header.fixed .logo img.white-logo {
	opacity: 1;
	visibility: visible;
}

.casestudies-page header.fixed .logo img.color-logo {
	opacity: 0;
	visibility: hidden;
}

.casestudies-page header .header_search form {
	background-color: #181f25;
}

.casestudies-page header.fixed .header_search form {
	background-color: #176fc3;
}

.casestudies-page header .menu li a {
	color: #181f25;
}

.single-stories .casestudies-page header .menu li a:not(:hover) {
	color: #fff;
}

.single-stories header .header_btn.login_btn a:not(:hover) {
	border-color: #fff;
}

.casestudies-page.header-white header:not(.fixed) .menu > li > a {
	color: #fff;
}

.casestudies-page.header-white .case-studies-banner-description h1 {
	color: #fff;
}

.casestudies-page.header-white header:not(.fixed) .login_btn a {
	border-color: #fff;
}

.casestudies-page.header-white header:not(.fixed) .header_btn.login_btn a:hover {
	border-color: #5159f5;
	color: #5159f5;
}

.casestudies-page header .menu li.header_search a {
	position: relative;
}

.casestudies-page header .menu li.header_search a img {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.casestudies-page header .menu li.header_search a .search_white {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	opacity: 0;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

/*.casestudies-page header.fixed .menu li.header_search a .search_black {
    opacity: 0;
}
.casestudies-page header.fixed .menu li.header_search a .search_white {
    opacity: 1;
}*/
.casestudies-page header.fixed .menu > ul > li > a, .casestudies-page header.fixed .menu > li > a {
	color: #fff;
}

.casestudies-page header.fixed .menu li.border_btn a {
	border-color: #fff;
}

.casestudies-page header.fixed .menu li.border_btn a:hover {
	color: #00c8c7;
}

.casestudies-page header .menu li.border_btn a, .casestudies-page header .header_btn a {
	border-color: #181f25;
}

.casestudies-page header .menu li.border_btn a:hover {
	border-color: #00c8c7;
}

.casestudies-page header .menu li.border_btn.with_bg a {
	border-color: #00c8c7;
	color: #fff;
}

.casestudies-page header.fixed .header_btn a {
	border-color: #fff;
}

.casestudies-page header.fixed .header_btn a:hover {
	border-color: #8cc0ff;
	color: #8cc0ff;
}

.casestudies-page header .header_menu li.header_btn.trial_btn a {
	color: #fff;
}

.casestudies-page header.fixed .header_menu li.header_btn.trial_btn a {
	border-color: #fa614b;
	color: #fff;
}

.casestudies-page header .menu li.border_btn.with_bg a:hover {
	color: #00c8c7;
}

.casestudies-page .case-studies-banner.banner-text-align-right {
	padding-left: 52vw;
	padding-right: 8vw;
}

.ytb-video {
	position: relative;
}

.ytb-video > .ytb-video-container, .ytb-video > .ytb-video-iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ytb-video img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.video_play .ytb-video img {
	z-index: 9;
	opacity: 0;
	visibility: hidden;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.ytb-video-container {
	cursor: pointer;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
	-webkit-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
}

.ytb-video-container:hover .ytb-video-play-button-bg {
	-webkit-transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1);
	-o-transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1);
	transition: fill .1s cubic-bezier(0, 0, .2, 1), fill-opacity .1s cubic-bezier(0, 0, .2, 1);
	fill: #f00;
	fill-opacity: 1;
}

.ytb-video-wrap {
	height: 0;
	overflow: hidden;
}

.ytb-video-wrap .ytb-video-container, .ytb-video-wrap iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ytb-video-play-button {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 68px;
	height: 48px;
	margin: -24px 0 0 -34px;
	-webkit-transition: opacity .25s cubic-bezier(0, 0, .2, 1);
	-o-transition: opacity .25s cubic-bezier(0, 0, .2, 1);
	transition: opacity .25s cubic-bezier(0, 0, .2, 1);
}

.ytb-video-play-button-bg {
	-webkit-transition: fill .1s cubic-bezier(.4, 0, 1, 1), fill-opacity .1s cubic-bezier(.4, 0, 1, 1);
	-o-transition: fill .1s cubic-bezier(.4, 0, 1, 1), fill-opacity .1s cubic-bezier(.4, 0, 1, 1);
	transition: fill .1s cubic-bezier(.4, 0, 1, 1), fill-opacity .1s cubic-bezier(.4, 0, 1, 1);
	fill: #212121;
	fill-opacity: .8;
}

.ytb-video-duration, .ytb-video-duration-text {
	font-family: Arial;
	font-size: 12px;
	letter-spacing: .5px;
	font-weight: bold;
	line-height: 12px;
	color: white;
}

.ytb-video-duration {
	display: inline-block;
	position: absolute;
	bottom: 0;
	right: 0;
	margin: 4px;
	background-color: #111;
	opacity: .8;
	padding: 2px 4px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.single-stories .fancybox-slide {
	max-width: 75% !important;
	overflow: inherit !important;
	margin: 0 auto !important;
	right: 0px !important;
}

.single-stories .fancybox-content {
	position: relative;
	padding-bottom: 56.25% !important;
	height: 0 !important;
	overflow: hidden !important;
	max-width: 100% !important;
	margin: 0px !important;
}

.single-stories .fancybox-content iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

/*consulting-service-page*/
.header-transparent header {
	background-color: #161f26;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.header-transparent header.fixed {
	background-color: #fff;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.publish_banner .left_column > .vc_column-inner {
	height: 520px;
	overflow: hidden;
}

.max_1026 {
	max-width: 1026px;
	margin: 0 auto;
	float: none !important;
}

.publish_banner .right_column .btn {
	margin-top: 25px;
	font-size: 16px;
	padding: 16px 10px;
}

.max_279 img {
	max-width: 279px;
}

.middle_scroll .inner_box {
	max-width: 385px;
}

.tell-us-section .btn {
	min-width: 174px;
	padding: 16px 10px;
	margin-top: 15px;
}

.publish_banner .right_column {
	order: 1;
}

.order-change > div:nth-child(1) {
	order: 2;
}

.align-top {
	align-items: flex-start !important;
	-webkit-align-items: flex-start !important;
}

.max_303 img {
	max-width: 303px;
}

.max_340 img {
	max-width: 340px;
}

/*home-additional*/
.home_experts_section .left_column img {
	max-width: 313px;
}

.home_experts_section .right_column .btn {
	margin-top: 25px;
}

/*solutions page*/
.creative_banner.solution_banner {
	padding-top: 100px;
	margin-bottom: -58px;
}

.solution_banner .creative_banner_inner {
	max-width: 1090px;
	margin: 0 auto;
	text-align: center;
}

.solution_banner .creative_banner_description {
	width: 100%;
	left: 0px;
}

.solution_banner .creative_banner_right {
	width: 100%;
	margin-top: 25px;
	margin-bottom: -56px;
}

.solution_banner .creative_banner_description_box {
	width: 100%;
}

.solution_banner .creative_banner_description h1 {
	font-size: 42px;
	margin-bottom: 25px;
}

.solution_banner .creative_banner_img {
	padding: 26.51%;
}

.solution_banner .creative_banner_img .swiper-container {
	max-width: 77%;
	top: 45.8%;
}

.single-creative-image .swiper-wrapper {
	transform: none !important;
	-webkit-transform: none !important;
	-moz-transform: none !important;
	-ms-transform: none !important;
}

.max_1124 {
	max-width: 1154px;
	margin: 0 auto;
	float: none !important;
}

.resource_learning .summary_box_section_inner {
	justify-content: center;
	-webkit-justify-content: center;
}

.max_1090 {
	max-width: 1090px;
	margin: 0 auto;
	float: none !important;
}

.solution_banner .creative_banner_right.iframe_selected .creative_banner_img {}

.solution_banner .creative_banner_right.iframe_selected iframe {
	position: absolute;
	left: 0;
	right: 0;
	top: 45.5%;
	width: 100% !important;
	margin: 0 auto;
	height: 100% !important;
	max-height: 78.5%;
	max-width: 76.8%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.mobile_iframe_selected .iframe_image {
	position: absolute;
	left: 0;
	right: 0;
	max-width: 77%;
	top: 45.8%;
	width: 100%;
	margin: 0 auto;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.mobile_iframe_selected .iframe_image a {
	display: block;
}

.solutions_page_slider .summary_box_section_inner {
	padding: 0px;
}

.solutions_page_slider .summary_box_section_inner {
	position: relative;
}

.solutions_page_slider.slider_loaded .summary_box_section_inner .summary_box.swiper-slide {
	opacity: 0;
	visibility: hidden;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.solutions_page_slider .summary_box_section_inner .summary_box.swiper-slide.swiper-slide-visible {
	opacity: 1;
	visibility: visible;
}

.solutions_page_slider .summary_box_section_inner .swiper-container {
	padding: 34px 0px 75px;
}

.solutions_page_slider {
	overflow: hidden;
}

.solutions_page_slider .summary_box_section_inner .summary_box {
	margin: 0px;
}

.solutions_page_slider .summary_box_section .max-1147 {
	padding: 0px 20px;
	position: relative;
}

.solutions_page_slider .swiper-button-next {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Next.svg");
	right: -5px;
}

.solutions_page_slider .swiper-button-next.nitro-lazy {
	background-image: none !important;
}

.solutions_page_slider .swiper-button-prev {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Previous.svg");
	left: -5px;
}

.solutions_page_slider .swiper-button-prev.nitro-lazy {
	background-image: none !important;
}

.solutions_page_slider .swiper-button-prev::after {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Previous_hover.svg");
}

.solutions_page_slider .swiper-button-next::after {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Next_hover.svg");
}

.solutions_page_slider .swiper-button-prev::after, .solutions_page_slider .swiper-button-next::after {
	content: "";
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	right: 0px;
	width: 27px;
	height: 44px;
	opacity: 0;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.solutions_page_slider .swiper-button-prev:hover::after, .solutions_page_slider .swiper-button-next:hover::after {
	opacity: 1;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.solutions_page_slider .swiper-button-next, .solutions_page_slider .swiper-button-prev {
	margin-top: 0px;
	top: 153px;
}

.solutions_page_slider .swiper-button-prev.swiper-button-disabled, .solutions_page_slider .swiper-button-next.swiper-button-disabled {
	opacity: 0;
}

.solutions_page_slider .summary_box_section_inner .summary_box {
	box-shadow: none;
	background-color: transparent;
	padding: 0px 20px;
}

.solutions_page_slider .summary_box_section_inner .summary_box:hover {
	transform: none;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
}

.solutions_page_slider .summary_box_section_inner .summary_box .summary_box_inner {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	background-color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .13);
}

.solutions_page_slider .summary_box_section_inner .summary_box:hover .summary_box_inner {
	transform: scale(1.09);
	-webkit-transform: scale(1.09);
	-moz-transform: scale(1.09);
	-ms-transform: scale(1.09);
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

/*work-shop page*/
.workshop_banner_Section {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	margin-top: 63px;
}

.workshop_new_section_top .max_1034 {
	max-width: 1026px;
}

.workshop_new_section_top .shop_left_spacing {
	padding-left: 47px;
}

.workshop_banner_Section .workshop_overlay {
	background-color: rgba(43, 104, 156, .4);
}

.workshop_banner_Section .workshop_banner_inner {
	max-width: 974px;
	margin: 0 auto;
	padding: 20px 0;
}

.workshop_banner_Section a {
	font-size: 24px;
	color: #303a3f;
	text-decoration: none;
	font-family: "circular-bold";
}

.workshop_banner_innertxt {
	max-width: 739px;
	padding: 100px 0 125px;
}

.workshop_banner_Section .workshop_banner_innertxt h1 {
	font-size: 76px;
	color: #fff;
	font-family: "Circular-bold";
	line-height: 1em;
}

.workshop_banner_Section .workshop_banner_innertxt h1 span {
	color: #fa614b;
	font-size: 76px;
}

.workshop_banner_innertxt > span {
	display: block;
	padding: 15px 0 48px;
}

.workshop_banner_Section .workshop_banner_innertxt span {
	color: #c8d0db;
	font-size: 30px;
}

.workshop_banner_Section .workshop_banner_innertxt .workshop_custom_btn {
	background-color: #247ed3;
	border-radius: 4px;
	font-size: 15px;
	color: #fff;
	padding: 17px 32px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.workshop_banner_Section .workshop_banner_innertxt .workshop_custom_btn:hover {
	background-color: #9ecdf4;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.workshop_top_content {
	color: #303a3f;
	font-size: 24px;
}

.workshop_3column_sec .inner {
	padding: 75px 0 80px !important;
}

.workshop_3column_sec h2 {
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	letter-spacing: .2em;
	padding-bottom: 66px;
}

.workshop_3column_sec pre {
	min-height: 120px;
	padding-bottom: 35px;
}

.workshop_3column_sec .workshop_learn_sec, .workshop_3column_sec .workshop_create_sec {
	font-size: 16px;
	color: #fff;
}

.align_top {
	align-items: inherit !important;
	-webkit-align-items: inherit !important;
}

.workshop_siteimg_sec .vc_column-inner > .wpb_wrapper {
	background-color: rgba(43, 104, 156, .8);
}

.workshop_siteimg_sec .btn-orange {
	padding-bottom: 94px;
}

.workshop_siteimg_innertxt {
	color: #fff;
	font-size: 16px;
	margin: 0 auto;
	padding: 103px 0 38px;
	line-height: 1.4em;
}

.workshop_siteimg_innertxt p {
	color: #fff;
	font-size: 16px;
	line-height: 1.4em;
}

.workshop_siteimg_sec .vc_column-inner {
	background-size: cover;
}

.workshop_siteimg_sec .btn-orange a {
	border: 1px solid #5159f5 !important;
	background-color: #5159f5 !important;
	color: #fff !important;
	background-image: none !important;
	padding: 14px 25px !important;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	font-family: "circular-bold";
}

.workshop_siteimg_sec .btn-orange a.nitro-lazy {
	background-image: none !important;
}

.workshop_siteimg_sec .btn-orange a:hover {
	background-color: transparent !important;
	color: #77a5fb !important;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.workshop_bottom .workshop_bottom_txt {
	font-size: 22px;
	color: #fff;
	line-height: 1.4em;
	padding: 88px 0 !important;
	margin: 0 auto;
	max-width: 724px;
}

.workshop_bottom .workshop_bottom_txt p {
	line-height: 1.4em;
}

.workshop_agenda_sec {
	color: #adb8c8;
	font-size: 14px;
	padding: 65px 0 0;
}

.workshop_agenda_sec h2 {
	color: #5159f5;
	font-size: 36px;
	letter-spacing: .1em;
	font-family: "circular-bold";
	padding: 90px 0 45px;
}

.workshop_agenda_sec .workshop_agenda_innertxt {
	margin: 0 auto;
	max-width: 820px;
	padding-bottom: 20px;
}

.agenda_left_content {
	padding-right: 83px !important;
	position: relative;
}

.agenda_right_content {
	padding-left: 83px !important;
}

.workshop_agenda_sec h4 {
	font-size: 20px;
	color: #303a3f !important;
}

.agenda_left_content::after {
	border-right: 3px solid #8f9db3;
	bottom: -21px;
	content: " ";
	position: absolute;
	right: 0;
	top: 0;
}

.workshop_agenda_sec h3 {
	font-size: 20px;
	font-family: "circular-bold";
	color: #303a3f !important;
	margin-bottom: 15px;
}

.agenda_left_content > .vc_column-inner, .agenda_right_content > .vc_column-inner, .Workshop_2column_sec > .vc_column-inner, .workshop_buynow_sec > .vc_column-inner, .workshop_map_sec > .vc_column-inner {
	padding: 0px !important;
}

.agenda_right_content p, .agenda_right_content li {
	line-height: 1.55;
}

.agenda_right_content ul {
	margin-left: 25px;
}

.workshop_agenda_sec h4 {
	font-size: 20px;
	color: #303a3f !important;
	font-family: "circular-book";
}

.workshop_agenda_sec .workshop_agenda_innertxt:last-child {
	padding-bottom: 99px;
}

.Workshop_2column_sec {
	margin: 111px auto 0 !important;
	max-width: 984px;
	padding-bottom: 115px;
}

.Workshop_2column_sec_inner, .Workshop_2column_sec_inner a {
	font-size: 14px;
	color: #fff;
	margin: 0 auto;
	max-width: 360px;
	padding: 55px 0;
}

.Workshop_2column_sec_inner h2 {
	letter-spacing: .2em;
	font-size: 20px;
	font-weight: 600;
	padding-bottom: 42px;
}

.Workshop_2column_sec_inner p {
	line-height: 1.55;
}

.workshop_mapcontent_sec h2 {
	font-size: 36px;
	letter-spacing: .1em;
	font-family: "circular-bold";
	color: #303a3f;
	padding-bottom: 8px;
}

.workshop_intro p {
	line-height: 1.55;
}

.workshop_mapcontent_sec .workshop_mapcontent_innertxt {
	padding: 0px 15px !important;
}

.workshop_mapcontent_sec > .vc_column-inner {
	align-items: center;
	-webkit-align-items: center;
	flex-direction: unset !important;
	-webkit-flex-direction: unset !important;
	-ms-flex-direction: unset !important;
	justify-content: center;
	-webkit-justify-content: center;
}

.workshop_mapcontent_sec {
	font-size: 24px;
	color: #fff;
}

.workshop_buynow_innertxt, .workshop_buynow_innertxt a {
	color: #adb8c8;
	font-size: 14px;
	text-decoration: none;
}

.workshop_buynow_sec .workshop_buynow_innertxt {
	padding: 80px 0 30px !important;
}

.workshop_buynow_innertxt h2 {
	font-size: 36px;
	letter-spacing: .1em;
	font-family: "circular-bold";
	color: #fff;
	padding-bottom: 8px;
}

.workshop_buynow_innertxt p {
	line-height: 1.55;
}

.workshop_3column_sec .workshop_for_sec h2 {
	color: #00d8c0;
}

.radio_group {
	position: relative;
	max-width: 370px;
	margin: 0 auto;
}

.form_details {
	margin-bottom: 25px;
}

.radio_group [type="radio"]:checked + p, .radio_group [type="radio"]:not(:checked) + p {
	position: relative;
	padding-left: 28px;
	cursor: pointer;
	line-height: 20px;
	color: #666;
	margin-bottom: 14px;
	text-align: left;
}

.radio_group [type="radio"]:checked, .radio_group [type="radio"]:not(:checked) {
	position: absolute;
	left: 4px;
	top: 5px;
	z-index: 9;
	opacity: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
}

.radio_group [type="radio"]:checked + p::before, .radio_group [type="radio"]:not(:checked) + p::before {
	content: "";
	position: absolute;
	left: 0;
	top: 1px;
	width: 18px;
	height: 18px;
	border: 1px solid #ddd;
	border-radius: 100%;
	background: #fff;
}

.radio_group [type="radio"]:checked + p::after, .radio_group [type="radio"]:not(:checked) + p::after {
	content: "";
	width: 12px;
	height: 12px;
	background: #5159f5;
	position: absolute;
	top: 4px;
	left: 3px;
	border-radius: 100%;
	transition: all .2s ease;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
}

.radio_group [type="radio"]:not(:checked) + p::after {
	opacity: 0;
	transform: scale(0);
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
}

.radio_group [type="radio"]:checked + p::after {
	opacity: 1;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
}

/*workshop-new*/
.workshop_new_section {
	padding: 40px 0px 0px;
	position: relative;
}

.workshop_new_section::after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: -1px;
	background-color: #fff;
	height: 1px;
}

.max_1034 {
	max-width: 1064px;
	padding: 0px 15px;
	margin: 0 auto;
}

.animate_shop_section {
	position: relative;
}

.shop_left_spacing {
	padding-left: 64px;
}

.animate_shop_bg {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Blue_Bubble_new.svg");
	min-height: 606px;
	background-repeat: no-repeat;
	background-position: top left;
	color: #fff;
}

.animate_shop_bg.nitro-lazy {
	background-image: none !important;
}

.animate_shop_description {
	width: 100%;
	max-width: 470px;
	padding: 0px 18px 0px 98px;
	min-height: 565px;
	height: 565px;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
}

.animate_shop_description h1 {
	line-height: 1.12;
	font-size: 58px;
}

.animate_shop_description h4 {
	font-size: 26px;
}

.animate_shop_description .btn {
	font-size: 18px;
	min-width: 203px;
}

.animate_shop_description h5 {
	font-size: 20px;
	color: #90bef9;
	line-height: 1.3;
	margin-top: 20px;
}

.address_box p {
	margin-right: 2px;
}

.address_box p, .address_box span {
	font-size: 20px;
	color: #90bef9;
	line-height: 1.3;
}

.address_box span.banner_location {
	text-transform: uppercase;
	color: #fff;
}

.animate_shop_description span {
	display: inline-block;
}

.animate_shop_description p {
	margin-bottom: 0px;
	display: inline;
}

.address_box span {
	display: inline;
	margin: 0px;
}

.animate_shop_description h5 span:first-child::after {
	content: "|";
	margin: 0px 2px 0px 6px;
}

.animate_shop_img1 {
	position: absolute;
	right: 82px;
	top: 58px;
	max-width: 520px;
}

.animate_shop_img2 {
	position: absolute;
	right: 58px;
	bottom: -80px;
}

.animate_shop_img2 img {
	width: 390px;
	height: 325px;
}

.animate_shop_img1 img {
	max-width: 100%;
}

.workshop_report_section {
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/report_background.svg");
	background-repeat: no-repeat;
	background-position: top center;
	padding: 235px 0px 161px;
	background-size: cover;
	margin-top: -235px;
}

.workshop_report_section.nitro-lazy {
	background-image: none !important;
}

.workshop_report_img {
	width: 449px;
	float: left;
}

.workshop_report_description {
	width: 521px;
	float: right;
	padding-left: 86px;
	padding-right: 20px;
	color: #000;
}

.workshop_report_description h3 {
	font-size: 30px;
	line-height: 1.33;
	margin-bottom: 36px;
}

.workshop_report_description p {
	margin-bottom: 32px;
	font-size: 16px;
}

.workshop_report_box {
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
}

.workshop_agenda_section {
	margin-top: 310px;
}

.workshop_agenda_section .max_1034 {
	padding-left: 35px;
}

.workshop_agenda_section .workshop_agenda_description > h4 {
	color: #ff543f;
	padding-left: 30px;
}

.workshop_agenda_description {
	width: 493px;
	float: left;
	padding-right: 68px;
}

.workshop_agenda_img_section {
	width: 521px;
	float: right;
	padding-left: 86px;
}

.agenda_time {
	width: 69px;
	float: left;
	padding: 3px 0px;
	margin-right: -69px;
	border-right: 2px solid #396daa;
}

.agenda_description {
	width: 100%;
	float: right;
	padding: 3px 0px 3px 93px;
}

.agenda_schedule_box {
	border-bottom: 1px solid #5159f5;
	padding: 23px 30px;
}

.agenda_schedule_box:last-child {
	border-bottom: none;
}

.agenda_schedule_box h6 {
	color: #fff;
	font-family: "circular-bold";
	font-size: 18px;
}

.agenda_schedule_box {
	color: #e5e8ee;
}

.agenda_schedule_box p, .agenda_schedule_box li {
	margin-bottom: 0px;
	line-height: 1.55;
	font-size: 18px;
}

.agenda_schedule_box ul {
	margin: 2px 0px 0px;
}

.agenda_schedule_box ol {
	counter-reset: section;
}

.agenda_schedule_box li {
	list-style: none;
	position: relative;
	padding-left: 9px;
	margin-bottom: 3px;
}

.agenda_schedule_box li:last-child {
	margin-bottom: 0px;
}

.agenda_schedule_box ul li::before {
	content: "";
	position: absolute;
	left: 0;
	top: 12px;
	background-color: #e5e8ee;
	width: 3px;
	height: 3px;
	border-radius: 50%;
}

.agenda_schedule_box ol li {
	padding-left: 16px;
}

.agenda_schedule_box ol li::before {
	counter-increment: section;
	content: " " counter(section) ". ";
	position: absolute;
	left: 0;
	top: 0px;
}

.workshop_agenda_img {
	padding-bottom: 90px;
	position: relative;
}

.vertical_text {
	position: absolute;
	left: -62px;
	top: 115px;
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
}

.vertical_text h5 {
	color: #ff543f;
	font-size: 20px;
	font-family: "circular-medium";
	letter-spacing: .05em;
}

.workshop_agenda_img img {
	position: relative;
	z-index: 9;
}

.workshop_agenda_img::after {
	content: "";
	position: absolute;
	right: 0;
	bottom: 0;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Light_Blue_Bubble.svg");
	width: 232px;
	height: 219px;
}

.workshop_agenda_img_description {
	color: #fff;
	margin-top: -48px;
	position: relative;
}

.workshop_agenda_img_description h4 {
	margin-bottom: 35px;
}

.workshop_agenda_img_description p {
	line-height: 1.75;
	font-size: 16px;
}

.workshop_free_event {
	padding: 80px 0px 15px;
}

.center_title {
	text-align: center;
}

.workshop_free_event h2 {
	color: #ff543f;
	margin-bottom: 26px;
}

.workshop_free_event p {
	font-size: 20px;
	color: #000;
}

.workshop_bottom_logo {
	text-align: center;
	border-top: 1px solid #8f9db3;
	padding-top: 76px;
}

.workshop_bottom_logo img {
	max-width: 170px;
}

.workshop_bottom_logo .left_logo img {
	max-width: 150px;
}

.left_logo {
	width: 50%;
	float: left;
	text-align: left;
	padding-right: 25px;
}

.right_logo {
	width: 50%;
	float: left;
	text-align: right;
	padding-left: 25px;
}

/*book-demo*/
header.without_menu {
	padding: 13px 0px 18px;
}

.page-wrapper.top_space {
	margin-top: 62px;
}

.book-demo-page .max_630 {
	max-width: 630px;
	margin: 0 auto;
	float: none;
}

.book-demo-page h4 {
	font-size: 28px;
}

.book-demo-page .steps_box img {
	max-width: 74px;
}

.book-demo-page .steps_section {
	max-width: 618px;
	margin-top: 42px !important;
	margin-bottom: 16px !important;
}

.book-demo-page .steps_section .steps_box h6 {
	font-size: 18px;
	color: #5159f5;
	margin-bottom: 5px;
}

.book-demo-page .steps_section .steps_box p {
	font-size: 16px;
	color: #303a3f;
	line-height: 1.3;
}

.book-demo-page .steps_section .steps_box::after {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/dots_img.png") no-repeat center/cover;
	position: absolute;
	width: 104px;
	height: 5px;
	top: 35px;
	right: -52px;
}

.book-demo-page .steps_section .steps_box:last-child::after {
	display: none;
}

.book-demo-new .max-600 {
	max-width: 600px;
	margin: 0 auto;
	text-align: center;
}

.book-demo-new .max-600 h4 {
	margin-bottom: 37px;
}

.max-1360 {
	max-width: 1380px;
	margin: 0 auto;
	padding: 0px 15px !important;
	float: none !important;
}

.book-demo-animation::after {
	content: "";
	position: absolute;
	right: 15px;
	top: -85px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Squares_Demo_Page.svg") no-repeat center/cover;
	width: 214px;
	height: 249px;
}

.book-demo-animation-new::after {
	content: "";
	position: absolute;
	right: 11px;
	bottom: 22px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Squares_Demo_Page.svg") no-repeat center/cover;
	width: 214px;
	height: 249px;
	z-index: 9;
}

.book-demo-animation {
	position: relative;
	z-index: 9;
}

.book_demo_content h4 {
	font-size: 28px;
}

.book_demo_box h5 {
	font-size: 17px;
	font-family: "circular-bold", Arial, sans-serif;
	margin-bottom: 10px;
}

.book_demo_content {
	width: 57.8% !important;
	padding-left: 78px !important;
	padding-right: 100px !important;
	margin-top: 3px;
}

.book_demo_form .user-icons {
	position: absolute;
	right: 20px;
	top: -4px;
}

.book_demo_box {
	position: relative;
	padding-left: 30px;
	padding-right: 50px;
}

.book_demo_box::before {
	content: "";
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Demo_Page_Tick.svg") no-repeat center/cover;
	width: 18px;
	height: 16px;
	top: 2px;
	left: 0;
}

.max-1120 {
	max-width: 1124px;
	margin: 0 auto !important;
	position: relative;
	z-index: 99;
}

.book_demo_form {
	width: 42.2% !important;
}

.book_demo_form_box {
	background-color: #fff;
	width: 100%;
	border-radius: 3px;
	padding: 70px 45px 30px;
	box-shadow: 0px 0px 16px 5px rgba(0, 0, 0, .1);
}

.book_demo_form_box h5 {
	font-size: 17px;
	font-family: "circular-bold", Arial, sans-serif;
	margin-bottom: 27px;
	line-height: 1.52;
}

.top_minus_one {
	margin-top: -1px;
}

.newsletter_new h6 {
	font-size: 15px;
	margin-bottom: 29px;
}

.newsletter_new::before {
	content: "";
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Squares_CTA_Bar_Left.svg") no-repeat center/cover;
	left: 15px;
	bottom: -14px;
	width: 222px;
	height: 271px;
}

.newsletter_new::after {
	content: "";
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Squares_CTA_Bar_Right.svg") no-repeat center/cover;
	right: 116px;
	top: -22px;
	width: 169px;
	height: 135px;
}

.max-700 {
	max-width: 700px;
	margin: 0 auto;
}

.book-demo-content-section + footer {
	border-top: none;
}

/*Use-case-page*/
.width-223 {
	min-width: 223px;
}

.use-case-nav img {
	margin-top: 0 !important;
}

.use-case-banner-description {
	color: #fff;
}

.use-case-banner-description h1 {
	font-size: 50px;
	font-family: "circular-medium";
	line-height: 1;
	margin-bottom: 25px;
}

.use-case-banner-description p {
	font-size: 22px;
	line-height: 1.22;
}

.use-case-banner-description .btn {
	margin-top: 30px;
}

.use-case-banner-img {
	position: absolute !important;
	right: 0;
	bottom: 0;
}

.top-border {
	border-top: 1px solid #e3ebee;
}

.max-1164 {
	max-width: 996px;
	width: 100%;
	margin: 0 auto;
	float: none !important;
}

.max-940 {
	max-width: 940px;
	width: 100%;
	margin: 0 auto;
	float: none !important;
}

.webinar_additional_content {
	margin-bottom: 0px;
}

.wisita_video + .webinar_additional_content {
	margin-top: -40px;
}

.webinar_additional_content ul, .webinar_additional_content ol {
	margin-left: 20px;
	margin-bottom: 20px;
}

.use-case-category-description {
	max-width: 430px;
}

.use-case-category-description h4 {
	line-height: 1.33;
	margin-bottom: 10px;
}

.use-case-category-description h4 strong {
	font-family: "circular-bold";
	font-weight: normal;
}

.use-case-category-description .btn {
	margin-top: 22px;
}

.width-185 {
	min-width: 185px;
}

.page-wrapper .use-case-category {
	background-position: bottom !important;
	position: relative;
}

.use-case-banner-img img {
	margin: 0px !important;
}

.use-case-banner-img p {
	line-height: 0;
}

.use-case-banner .use-case-banner-img {
	width: 817px;
}

.use-case-banner-img-inner {
	display: none;
}

.use-case-banner .use-case-banner-img::before {
	content: "";
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Nav_Bar.svg") no-repeat top;
	width: 817px;
	height: 36px;
	top: -28px;
	right: 0px;
}

.use-case-category::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	background: #e8e8ea;
	background: -moz-linear-gradient(top, #e7e7e9 0%, #e8e8ea 80%, #e0e0e2 100%);
	background: -webkit-linear-gradient(top, #e7e7e9 0%, #e8e8ea 80%, #e0e0e2 100%);
	background: linear-gradient(to bottom, #e7e7e9 0%, #e8e8ea 80%, #e0e0e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8e8ea", endColorstr="#e0e0e2", GradientType=0);
	/* IE6-9 */
	width: 50%;
	bottom: 0;
	height: 100%;
	z-index: -1;
	display: block !important;
}

.use-case-category::after {
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	background: #e8e8ea;
	background: -moz-linear-gradient(top, #ececef 0%, #e5e3e4 70%, #dad8d9 100%);
	background: -webkit-linear-gradient(top, #ececef 0%, #e5e3e4 70%, #dad8d9 100%);
	background: linear-gradient(top, #ececef 0%, #e5e3e4 70%, #dad8d9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8e8ea", endColorstr="#e0e0e2", GradientType=0);
	/* IE6-9 */
	width: 50%;
	bottom: 0;
	height: 100%;
	z-index: -1;
	display: block !important;
}

/*new-faq-page*/
.new-faq-title h1 {
	font-size: 30px;
	font-family: "circular-medium";
}

.level-2-title h3 {
	color: #4d525a;
	font-size: 15px !important;
}

/*video-training*/
.max_1145 {
	max-width: 1145px;
	float: none !important;
	margin: 0 auto;
}

.video-section-columns .vc_col-sm-4 > .vc_column-inner {
	padding: 0px 13px !important;
}

.video-section-columns > .max_1145 > .vc_column-inner {
	padding: 0px 34px;
}

.wistia-video-box {
	padding: 15px;
	border: 1px solid #e4e8ef;
	margin-bottom: 0px !important;
	border-bottom: none;
}

.wistia-video-box .wistia_embed {
	width: 100% !important;
}

.wistia-video-description h5 {
	font-size: 20px;
	margin-bottom: 10px;
}

.wistia-video-description p {
	color: #8c9db5;
	line-height: 1.28;
}

.video-section-columns .vc_col-sm-4 {
	margin-bottom: 28px;
}

.help-center-box .wpb_single_image {
	width: 120px;
	float: left;
	margin-bottom: 0px;
}

.help-center-box .wpb_text_column {
	width: 100%;
	float: left;
	margin-left: -120px;
	padding-left: 140px;
}

.help-center-box .wpb_single_image.max-85 img {
	max-width: 90px;
}

/**/
.max-1180 {
	max-width: 1210px;
	margin: 0 auto;
	float: none !important;
}

body.page-template-text-analysis .use-case-banner-description {
	width: 63%;
	margin-bottom: -100px;
}

body.page-template-text-analysis .use-case-banner-form {
	width: 47.8%;
	margin-right: -197px;
}

body.page-template-text-analysis .use-case-banner-description h1 {
	font-size: 48px;
	line-height: 1.18;
}

body.page-template-text-analysis .use-case-banner-description p {
	font-size: 20px;
	line-height: 1.3;
}

body.page-template-text-analysis .use-case-banner-description p img, .paid-advertising .use-case-banner-description p img {
	margin-top: 10px;
}

body.page-template-text-analysis .use-case-banner {
	overflow: hidden;
}

body.page-template-text-analysis .use-case-banner-form .use-case-nav, .paid-advertising .use-case-banner-form .use-case-nav {
	background-color: #fff;
	box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, .3);
	border-radius: 3px;
	padding: 40px 40px 15px;
}

body.page-template-text-analysis .use-case-banner-form .use-case-nav h5, .paid-advertising .use-case-banner-form .use-case-nav h5 {
	font-size: 22px;
	margin-bottom: 27px;
	font-family: "circular-bold";
}

.analysis-content .btn, .paid-advertising .use-case-banner-form .btn {
	margin-top: 10px !important;
}

.paid-advertising .use-case-banner-description {
	width: 63.5%;
	border-right: 1px solid #8cc0ff;
}

.paid-advertising .use-case-banner-form {
	width: 36.5%;
	padding-left: 5px;
	position: relative;
	left: 45px;
}

.v-top {
	align-items: inherit !important;
	-webkit-align-items: inherit !important;
}

.paid-advertising .use-case-banner-description h1 {
	font-size: 44px;
	line-height: 1.18;
	margin-bottom: 32px;
}

.paid-advertising .use-case-banner-description p {
	font-size: 15px;
	line-height: 1.53;
}

.max-1124 {
	max-width: 1154px;
	margin: 0 auto;
	float: none !important;
}

.advertising-table table th, .advertising-table table td {
	padding: 7px 10px;
	font-size: 12px;
}

.advertising-table table th:first-child, .advertising-table table td:first-child {
	width: 300px;
}

.advertising-table table th:nth-child(2), .advertising-table table th:nth-child(3) {
	padding-bottom: 14px;
}

.advertising-table table th:nth-child(2), .advertising-table table th:nth-child(3), .advertising-table table td:nth-child(2), .advertising-table table td:nth-child(3) {
	width: 140px;
	text-align: center;
}

.advertising-table table td:first-child {
	background-color: #6496d6;
	border-bottom: 1px solid #82a7d7;
}

.advertising-table table td:nth-child(2), .advertising-table table td:nth-child(3) {
	background-color: #fff;
	border-bottom: 1px solid #edeff3;
}

.bubbles-img {
	position: relative;
	overflow: hidden;
}

.bubbles-img::before {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Circles.svg") no-repeat;
	position: absolute;
	right: -15px;
	bottom: -77px;
	width: 676px;
	height: 276px;
}

.page-template-calendar .trial_btn {
	display: none;
}

.calendar-section {
	margin-top: 62px;
}

.calendly-inline-widget {
	position: relative;
}

.calendly-inline-widget iframe {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
}

.calendar-descriptions {
	text-align: center;
}

.calendar-descriptions h3 {
	font-size: 32px;
	font-family: "circular-medium";
	margin-bottom: 12px;
}

.calendar-descriptions p {
	font-size: 14px;
	font-family: "circular-medium";
}

.calendar-descriptions *:last-child {
	margin-bottom: 0px !important;
}

.calendar-content {
	position: relative;
}

.calendar-content::before {
	content: "";
	position: absolute;
	left: -15px;
	right: 0px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Airplane-calendar.svg") no-repeat;
	width: 100%;
	height: 100%;
	top: 0px;
}

.resources_section_inner .filter_div {
	width: 294px;
	float: left;
	padding: 0px 57px;
	margin-right: -294px;
}

.resources_section_inner.example_section .filter_div {
	width: 210px;
	padding: 40px 20px 0 10px;
	margin-right: -210px;
}

.filter_div.filter-sticky {
	position: fixed;
	left: 0;
	right: 0;
	top: 120px;
	z-index: 999;
}

.filter_div.filter-sticky .filter_div_box {
	max-height: 90vh;
	overflow: auto;
}

/*.filter_div.filter-sticky .jspPane {

  width: 100% !important;

}*/
.filter_div .jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 17px;
}

.filter_div .jspVerticalBar .jspTrack .jspDrag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	border-radius: 3px;
	width: 4px;
	margin: 0 auto;
	float: none !important;
}

.filter_div.filter-sticky .jspVerticalBar .jspTrack .jspDrag {
	background: #8c9db5;
}

.resources_section_inner #portfoliolist {
	width: 100%;
	padding-left: 294px;
	float: right;
}

.resources_section_inner.example_section #portfoliolist {
	padding-left: 210px;
}

.resources_section_inner .upcoming_webinar {
	padding-top: 0px;
	padding-left: 37px;
}

.resources_section_inner .upcoming_webinar .webinar_left img {
	width: auto;
	max-height: 355px;
}

.resources_section_inner {
	padding-top: 30px;
}

.resources_section_inner.example_section {
	padding-top: 0px;
}

.filter-border-box {
	border-bottom: 1px solid #e5e8ee;
	padding-bottom: 25px;
	margin-bottom: 30px;
}

.max-1147.row.resources_section_inner_box {
	max-width: 1302px;
}

.example_section .max-1147.row.resources_section_inner_box {
	max-width: 1290px;
}

.resources_section_inner .filter_div h3 {
	font-size: 15px;
	color: #8c9db5;
	margin-bottom: 6px;
}

.resources_section_inner .filter_div .filter_div_box form input[type="search"] {
	width: 100%;
	background: #e5e8ee;
	border: none;
	height: 29px;
	padding: 0px 40px 0px 10px;
	color: #5159f5;
	border-radius: 0px;
	-moz-appearance: none;
	-webkit-appearance: none;
}

.resources_section_inner .filter_div .filter_div_box form {
	position: relative;
	margin-bottom: 30px;
	padding-bottom: 25px;
	border-bottom: 1px solid #e5e8ee;
}

.resources_section_inner .filter_div .filter_div_box form input[type="submit"] {
	font-size: 0;
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/filter-search.png") no-repeat right;
	right: 10px;
	top: 7px;
	cursor: pointer;
	width: 15px;
	height: 15px;
	border: none;
}

.resources_section_inner .filter_div .filter_div_box form input[type="submit"].nitro-lazy {
	background-image: none !important;
}

.filter-border-box li a {
	text-transform: capitalize;
	color: #5159f5;
}

.seemore-text {
	text-transform: uppercase;
	font-size: 12px;
	margin-top: 10px;
	display: inline-block;
	position: relative;
}

.seemore-text::after {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/right-arrow-blue-sep.svg") no-repeat;
	width: 13px;
	height: 8px;
	display: inline-block;
	margin-left: 5px;
	margin-top: 2px;
}

.filter-border-box li a:hover, .filter-border-box li a.active {
	text-decoration: underline !important;
}

.dropdown-content {
	display: none;
	margin-top: 10px;
}

.seemore-text span:nth-child(2) {
	display: none;
}

.seemore-text.dropdown-open span:nth-child(2) {
	display: inline-block;
}

.seemore-text.dropdown-open span:nth-child(1) {
	display: none;
}

.seemore-text:hover, .seemore-text:hover span {
	text-decoration: underline;
}

.title-box {
	padding: 0px 37px 20px;
}

.title-box h3 {
	font-size: 18px;
	color: #4d525a;
	text-transform: uppercase;
}

.resources_section_inner .filter_div.filter-sticky {
	padding-top: 20px;
	margin-left: 30px;
}

.collapse-box {
	display: none;
}

.upcoming_webinar-featured .summary_box_section_inner {
	padding-bottom: 32px;
}

.title-box.top-border-title h3 {
	border-top: 1px solid #e5e8ee;
	padding-top: 53px;
}

.upcoming_webinar-featured .title-box h3 {
	border-top: 1px solid #e5e8ee;
	padding-top: 50px;
}

.upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box {
	opacity: 0;
	height: 0;
	margin: 0;
	visibility: hidden;
}

.upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(1), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(2), .upcoming_webinar-featured .summary_box_section_inner.all-featured .summary_box:nth-child(3) {
	opacity: 1;
	height: 277px;
	margin: 0px 1.13%;
	visibility: visible;
	margin-bottom: 26px;
}

.upcoming_webinar-featured .summary_box_section_inner.row.all-featured {
	overflow: inherit;
}

.remove-border .title-box h3 {
	border: none !important;
	padding-top: 0px !important;
}

.empty-parent .summary_box_section_inner {
	padding: 0px !important;
}

body.page-template-resource_result .summary_box, body.page-template-examples_result .summary_box {
	display: block;
	width: 22.7%;
}

body.page-template-resource_result .resources_section_inner #portfoliolist, body.page-template-examples_result .resources_section_inner #portfoliolist {
	padding: 0px;
}

body.page-template-resource_result #portfoliolist h2, body.page-template-examples_result #portfoliolist h2 {
	margin-bottom: 70px;
}

.page-template-resource_result .resources_section_inner .filter_div .filter_div_box, .page-template-examples_result .resources_section_inner .filter_div .filter_div_box {
	width: 100% !important;
}

.page-template-resource_result .resources_section_inner .filter_div h3, .page-template-examples_result .resources_section_inner .filter_div h3 {
	font-size: 25px;
	margin-bottom: 10px;
}

.page-template-resource_result .resources_section_inner .filter_div, .page-template-examples_result .resources_section_inner .filter_div {
	width: 100%;
	padding: 0px 37px;
	position: static !important;
	margin: 0px 0px 10px;
}

.page-template-resource_result .resources_section_inner .filter_div .filter_div_box form {
	padding: 0;
	margin: 0 !important;
}

.page-template-resource_result .resources_section_inner .filter_div .filter_div_box .jspContainer {
	height: auto !important;
}

.page-template-resource_result .resources_section_inner .filter_div .filter_div_box .jspPane {
	position: static;
}

.page-template-resource_result .resources_section_inner .filter_div .filter_div_box input[type="search"] {
	height: 38px;
	padding-left: 20px;
}

.page-template-resource_result .resources_section_inner .filter_div .filter_div_box input[type="submit"] {
	top: 12px;
}

.page-template-resource_result .resources_section_inner .no-post-resource, .page-template-examples_result .resources_section_inner .no-post-resource {
	text-align: left !important;
	padding: 25px 37px 30px;
}

.resources_section_inner .filter_div .filter_div_box, .resources_section_inner .filter_div .filter_div_box > .jspContainer, .resources_section_inner .filter_div .filter_div_box > .jspContainer > .jspPane {
	width: 100% !important;
}

.back-to-resource {
	color: #5159f5;
}

.back-to-resource::before {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2024/02/resources-arrow-new.svg") no-repeat center;
	width: 16px;
	height: 7px;
	display: inline-block;
	margin-right: 5px;
	vertical-align: 1px;
}

header.webinar_header.book-demo-header:not(.fixed) {
	background-color: transparent;
}

body.page-id-24762 header.webinar_header.book-demo-header:not(.fixed) {
	background-color: #deeaff;
}

body.page-id-24762 .book-demo-content-section-new {
	background-color: #deeaff !important;
}

.max-1142 {
	max-width: 1168px;
	margin: 0 auto;
}

.book-demo-box {
	width: 24.8%;
	float: left;
	padding: 0px 13px;
	margin-bottom: 26px;
}

.book-demo-title {
	padding: 15px 18px 26px;
}

.book-demo-box-inner {
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .16);
	height: 100%;
}

.book-demo-box-inner p {
	margin: 0;
	color: #1c283b;
	line-height: 1.5;
	font-size: 18px;
}

.book-demo-section .max-1142 {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	max-width: 1228px;
}

.contact_form.step3-form-visible {
	background: #fed1cb !important;
}

.contact_form.step3-form-visible .contact-form-inner {
	background: #fff;
}

.book-video {
	position: relative;
	padding: 0px;
}

.book-demo-box .book-video a {
	display: block;
}

.book-demo-box .book-video .play-icon {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/play-icon.png") no-repeat center/cover;
	width: 61px;
	height: 61px;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	margin: 0 auto;
	z-index: 9;
	opacity: 0;
	visibility: hidden;
	display: none;
}

.book-demo-box .book-video img {
	max-width: 100% !important;
	height: auto !important;
	position: unset !important;
}

.book-demo-box .book-video .book-video-img {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding-bottom: 60.57%;
	position: relative;
}

.webinar_banner_description_box .book-video {
	display: inline-block;
}

.webinar_banner_description_box .book-video .video_restrict_btn {
	border-radius: 5px;
}

#video_restrict_btn {
	position: absolute;
	background-color: rgba(0, 0, 0, .4);
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: block !important;
	cursor: pointer;
	z-index: 99;
	opacity: 0;
}

.book-demo-box .book-video .book-video-img .wistia_embed {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100% !important;
	width: 100% !important;
}

.video_popup_form div.wpcf7-response-output {
	text-align: center;
	max-width: 350px;
	margin-left: auto;
	margin-right: auto;
}

.video_popup_form {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, .4);
	z-index: 9999;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	justify-content: center;
	-webkit-justify-content: center;
}

.video_popup_form .contact_form {
	background: #fff;
	min-width: 690px;
	max-width: 610px;
	width: 100% !important;
	position: relative;
	margin: 0 auto;
	display: block !important;
	padding: 40px;
	border-radius: 4px;
	box-shadow: 0 0 10px 4px rgba(0, 0, 0, .2);
	max-height: 95vh;
	overflow: auto;
}

.video_popup_form .contact_form > .jspContainer {
	width: 100% !important;
	min-height: inherit !important;
}

.video_popup_form > .contact_form.step2-form-visible > .jspContainer > .jspPane {
	bottom: 0px;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	justify-content: center;
	-webkit-justify-content: center;
}

.video_popup_form .contact_form form .step-1-from {
	max-width: 385px;
	margin: 0 auto;
}

.video_popup_form .contact_form form .step-2-form {
	max-width: 450px;
	margin: 0 auto;
}

.form-box {
	padding: 15px 20px 0px;
}

.video_popup_form .contact_form h4 {
	text-align: center;
	font-size: 32px;
	margin-bottom: 12px;
	color: #1c283b;
}

.video_popup_form .contact_form h5 {
	text-align: center;
	font-size: 16px;
	margin-bottom: 17px;
	color: #1c283b;
}

.video_popup_form .contact_form .text-box span {
	display: block;
	width: 100%;
}

.video_popup_form .contact_form input:not([type="button"]):not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
	height: 51px;
	border: 1px solid #d2dadc;
	background: transparent;
	color: #4d525a;
	padding: 0px 15px;
	width: 100%;
	max-width: 100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.video_popup_form .contact_form input[type="button"], .video_popup_form .contact_form input[type="submit"] {
	background: #5159f5;
	border: none;
	color: #fff;
	font-size: 15px;
	width: 100%;
	padding: 19px 15px;
	min-height: 56px;
	border-radius: 3px;
	cursor: pointer;
	max-width: 100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.video_popup_form .contact_form .form-error {
	display: block;
	color: red;
	font-size: 14px;
	margin-top: 3px;
}

.video_popup_form .contact_form input[type="button"]:hover, .video_popup_form .contact_form input[type="submit"]:hover {
	background: #7478ed;
}

.video_popup_form .contact_form p {
	margin: 0;
}

.video_popup_form .contact_form .text-box {
	margin-bottom: 10px;
}

.video_popup_form .contact_form .text-box label {
	margin-bottom: 5px;
	display: block;
	color: #1c283b;
}

.video_popup_form .contact_form .wpcf7-list-item {
	position: relative;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 0;
	display: inline-block;
}

.video_popup_form .contact_form .wpcf7-list-item input[type="checkbox"], .video_popup_form .contact_form .wpcf7-list-item input[type="radio"] {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	top: 0px;
	z-index: 9;
	opacity: 0;
	margin: 0px;
	cursor: pointer;
	width: 100%;
	height: 100%;
}

.video_popup_form .contact_form .wpcf7-list-item .wpcf7-list-item-label {
	text-align: left;
	font-size: 15px;
	color: #8c9db5;
	margin: 0;
	cursor: pointer;
	background: #f2f4fa;
	padding: 9px 8px;
	border: 1px solid #f2f4fa;
	border-radius: 2px;
	display: block;
}

.checkbox-user-detail {
	margin: 15px 0px 10px;
	display: block;
}

.video_popup_form .contact_form .ajax-loader {
	position: absolute;
	right: 0;
	bottom: 10px;
	left: 0;
	margin: 0 auto !important;
	text-align: center;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	z-index: 99;
}

.video_popup_form .contact_form .wpcf7-list-item input[type="checkbox"]:checked + .wpcf7-list-item-label, .video_popup_form .contact_form .wpcf7-list-item input[type="radio"]:checked + .wpcf7-list-item-label {
	/*background: #E3E4E6;*/
	border-color: #5159f5;
	color: #5159f5;
}

.video_popup_form .contact_form form .step-2-form h4 {
	margin-bottom: 35px;
}

.contact_form.step3-form-visible .step-3-form-inner .form-btn {
	min-width: 142px;
	max-width: 142px;
	padding: 18px 15px;
}

.form-checkbox {
	max-width: 380px;
	margin: 29px auto 0px;
}

.video-form-close {
	position: absolute;
	right: 15px;
	top: 15px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/cross-close.svg") no-repeat center/cover;
	display: block;
	cursor: pointer;
	width: 15px;
	height: 15px;
}

.book-demo-description h2 {
	font-size: 44px;
	font-family: "circular-medium";
	line-height: 1.09;
	margin-bottom: 46px;
	padding-right: 10px;
	color: #1c283b;
}

.book-demo-description p {
	font-size: 18px;
	margin-bottom: 27px;
	line-height: 1.55;
	color: #1c283b;
}

.book-demo-description p strong {
	font-weight: normal;
	font-family: "circular-bold";
}

.book-demo-animation-new .max-1120 {
	max-width: 1142px;
}

.demo-container {
	max-width: 1228px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 15px;
}

.demo-container h2 {
	font-size: 24px;
	font-family: "circular-medium";
	color: #1c283b;
}

.book-demo-new2 .book_demo_form_box {
	padding: 50px 40px;
	max-width: 855px;
	margin: 0 auto;
}

.book-demo-new2 .book_demo_form_box h5 {
	font-size: 18px;
}

.book-demo-new2 .book-demo-animation-new::after {
	display: none;
}

.submit-btn {
	margin-top: 23px;
}

.webinar_banner_box .category {
	font-size: 18px;
	color: #7478ed;
	display: block;
	margin-bottom: 25px;
}

.wisita_video .book-video {
	max-width: 705px;
}

.related_section .summary_box {
	width: 22.7% !important;
}

.video-bottom-description {
	max-width: 580px;
	margin: 0 auto;
}

.video-bottom-description p {
	font-size: 18px;
	color: #1c283b;
}

.video-bottom-description a {
	color: #5159f5;
}

.form-btn, .orange-btn {
	background: #5159f5 !important;
	border-color: #5159f5 !important;
	color: #fff;
	display: block;
	min-width: 150px;
	text-align: center;
	padding: 15px;
	border-radius: 3px;
	margin: 0 auto;
	max-width: 150px;
}

.single-e-learning .ebook-download-btn .orange-btn {
	border: 1px solid #fff !important;
	font-size: 18px;
}

.whitepaper .ebook-download-btn .orange-btn {
	border: 1px solid #fff !important;
}

.ebook-started-img .wpb_single_image {
	margin-bottom: 0;
	text-align: center !important;
}

.ebook-started-img .wpb_single_image img {
	max-width: 400px;
	padding: 20px 0 0;
}

.ebook-started-img img.alignleft {
	margin: 0;
}

.whitepaper .ebook-download-btn .orange-btn:hover, .whitepaper .ebook-download-btn .orange-btn:focus, .whitepaper .ebook-download-btn .orange-btn:active {
	background-color: transparent !important;
	border: 1px solid #fff !important;
	color: #fff !important;
}

.form-btn:hover, .orange-btn:hover, .form-btn:focus, .orange-btn:focus {
	background: #7478ed !important;
	text-decoration: none;
	color: #fff;
	border-color: #7478ed !important;
}

.max-986 {
	max-width: 986px;
	margin: 0 auto;
	float: none !important;
}

.webinar-learn-section h4 {
	font-size: 28px;
	color: #1c283b;
}

.webinar-learn-section p {
	font-size: 18px;
	color: #1c283b;
}

.webinar-learn-section ul {
	margin: 26px 0px 50px;
}

.webinar-learn-section li {
	font-size: 18px;
	margin-bottom: 18px;
	position: relative;
	list-style: none;
	padding-left: 30px;
	color: #1c283b;
	font-family: "CircularXX-Regular";
}

.webinar-learn-section li::before {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Tick-blue.svg") no-repeat center/cover;
	position: absolute;
	left: 0px;
	top: 5px;
	width: 16px;
	height: 12px;
}

.webinar-learn-section p strong {
	font-weight: normal;
	font-family: "circular-medium";
}

.Transcript-section h4 {
	font-size: 28px;
	margin-bottom: 40px;
	color: #1c283b;
}

.Transcript-section p, .Transcript-section li {
	font-size: 18px;
	color: #1c283b;
	line-height: 1.66;
}

.Transcript-section li {
	margin-bottom: 10px;
}

.transcript-hidden {
	display: none;
}

.read-more-trans p {
	display: inline-block;
	position: relative;
	cursor: pointer;
	padding-right: 36px;
	color: #1c283b;
}

.read-more-trans p::before {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/right-arrow-blue-sep.svg") no-repeat center/cover;
	position: absolute;
	right: 0px;
	top: 10px;
	width: 26px;
	height: 11px;
}

.read-more-trans p::after {
	content: "less";
	position: absolute;
	right: 37px;
	width: 40px;
	background: #fff;
	opacity: 0;
}

.read-more-trans.transcript-show p::before {
	right: 10px;
}

.read-more-trans.transcript-show p::after {
	opacity: 1;
}

.book-video .form-btn, .orange-btn {
	margin: 0;
	min-width: 209px;
	padding: 21px;
}

.ebook-additional-content .video-bottom-description {
	max-width: 585px;
}

.webinar_banner.ebook_banner .max_1164 {
	max-width: 1240px;
}

.interested-post-section .related_section .center-title h4 {
	font-size: 28px;
	color: #1c283b;
}

.webinar_banner.ebook_banner .webinar_banner_description {
	width: 496px;
	padding: 25px 0px 50px 10px;
}

.webinar_banner.ebook_banner .webinar_banner_img {
	width: 725px;
	position: static;
	align-self: flex-end;
}

.webinar_banner.ebook_banner .webinar_banner_description span.category {
	color: #1c283b;
	margin-bottom: 18px;
	display: block;
	font-size: 18px;
}

.interested-post-section .center-title h4 {
	font-size: 28px;
	color: #1c283b;
}

.webinar_banner.ebook_banner .webinar_banner_description h4, .webinar_banner.ebook_banner .webinar_banner_description h1 {
	font-size: 48px;
	line-height: 1;
	color: #1c283b;
	margin-bottom: 41px;
	font-family: "CircularStdBold", Arial, sans-serif;
}

.webinar_banner.ebook_banner .webinar_banner_inner {
	display: flex;
	display: -webkit-flex;
}

.webinar_banner.ebook_banner .book-video .form-btn {
	font-size: 18px;
}

.ebook-additional-content .webinar_additional_content {
	margin-bottom: 0;
}

.ebook-started-section-inner {
	max-width: 1052px;
	margin: 0 auto;
	float: none !important;
}

.ebook-started-section-inner .ebook-started-img {
	order: 2;
}

/*.ebook-started-img::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -35px;
  bottom: 0;
  background: #69c4c0;
  border-radius: 50%;
  width: 550px;
  height: 550px;
  margin: 0 auto;
}*/
.ebook-started-description h2 {
	font-size: 42px;
	font-family: "CircularStdBold", Arial, sans-serif;
	margin-bottom: 40px !important;
	color: #fff;
}

.ebook-started-section {
	overflow: hidden;
}

.ebook-download-btn {
	position: relative;
	display: inline-block;
}

.ebook-download-btn #video_restrict_btn {
	border-radius: 4px;
}

.ebook_banner.webinar_banner #video_restrict_btn, .ebook-download-btn #video_restrict_btn, .wisita_video #video_restrict_btn {
	opacity: 0;
}

.page-wrapper.remove-overlay #video_restrict_btn {
	display: none !important;
}

.video_popup_form .contact_form .step-3-form h5 {
	font-size: 32px;
	margin-bottom: 20px;
	font-family: "circular-medium";
}

.video_popup_form .contact_form .step-3-form h4 {
	color: #1c283b;
	font-size: 16px;
	margin-bottom: 22px;
}

.video_popup_form .contact_form .step-3-form .related_section {
	padding: 50px 0px 0px 0px;
	background-color: #fed1cb;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.video_popup_form .contact_form .step-3-form .related_section h4 {
	font-size: 28px;
	margin-bottom: 19px;
}

/*.video_popup_form .contact_form .step-3-form .related_section {
  margin: 45px -50px -35px -50px;
}*/
.video_popup_form .contact_form > .jspContainer > .jspHorizontalBar {
	display: none !important;
}

.video_popup_form .contact_form .step-3-form .related_section .summary_box_section_inner {
	margin: 0;
	padding-top: 22px;
	padding-bottom: 30px;
}

.video_popup_form .contact_form .step-3-form .related_section .popup-form-wistia {
	margin: 0;
	padding: 15px 25px 0px;
}

.video_popup_form .contact_form .step-3-form .related_section .popup-form-wistia .wistia_embed {
	width: 100%;
	height: 100%;
}

.video_popup_form .contact_form .step-3-form .related_section .summary_box_section_inner .summary_box {
	width: 45% !important;
	margin: 0px 2%;
}

.video_popup_form .contact_form .step-3-form .related_section .summary_box_section_inner .summary_box h5 {
	font-size: 20px;
	text-align: left;
}

.video_popup_form > .contact_form > .jspContainer > .jspPane {
	width: 100% !important;
}

.video_popup_form > .contact_form > .jspContainer > .jspPane + .jspVerticalBar {
	position: absolute;
	top: 0px;
	right: 0;
	width: 17px;
}

.video_popup_form > .contact_form > .jspContainer > .jspPane + .jspVerticalBar .jspTrack .jspDrag {
	background: #5159f5;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	border-radius: 3px;
	width: 4px;
	margin: 0 auto;
	float: none !important;
}

/*.video_popup_form .contact_form .contact-form-inner {
  padding: 50px;
}*/
.video_popup_form .contact_form .contact-form-inner {
	padding: 65px 65px 75px;
}

.video_popup_form .contact_form .step-3-form .related_section .max_1164 {
	padding: 0px;
}

.contact_form.step3-form-visible .contact-form-inner {
	padding: 0px !important;
}

.contact_form.step3-form-visible .step-3-form-inner {
	padding: 50px 65px 0px;
}

.video_popup_form .contact_form .step-3-form .related_section {
	margin: 50px 0px 0px;
	padding: 50px 40px 40px;
}

.video_popup_form .contact_form .wpcf7-mail-sent-ok {
	display: none !important;
}

.single-upcoming-banner .webinar_banner_description {
	width: 100%;
	padding: 58px 0px 0px !important;
	min-height: inherit;
	text-align: center;
}

.single-upcoming-banner .webinar_banner_description h4 {
	font-size: 44px;
	color: #1c283b;
}

.single-upcoming-banner .webinar_banner_description .webinar_banner_description_box {
	max-width: 800px;
	margin: 0 auto;
}

.single-upcoming-banner .webinar_banner_description .category {
	color: #7478ed;
	font-size: 18px;
	margin-bottom: 22px;
	display: block;
}

.webinar_content_section.single-upcoming-content {
	padding: 160px 0px 0px;
}

.webinar_content_section.single-upcoming-content p {
	font-family: "CircularXX-Regular";
}

.upcoming-webinar-form {
	max-width: 854px;
	margin: 0px auto 0px !important;
	background: #fff;
	box-shadow: 0px 0px 4px 3px rgba(0, 0, 0, .1);
	border-radius: 3px;
	padding: 45px 66px;
	position: relative;
	top: 0px;
}

.upcoming-webinar-form .zone_section {
	margin: 0px;
}

.upcoming-webinar-form h4, .upcoming-webinar-form .zone_section h5 {
	font-size: 20px;
	font-family: "circular-bold";
	color: #1c283b;
	text-align: center;
	margin-bottom: 32px;
}

.upcoming-webinar-form .zone_section .form_details .radio_group {
	max-width: inherit;
	width: 33.33%;
	float: left;
	padding: 0px 5px;
	margin-bottom: 20px;
}

.upcoming-webinar-form .zone_section .form_details form {
	padding: 0px 3px;
}

.upcoming-webinar-form .zone_section .form_details .radio_group p {
	color: #6c819f;
	background: #f2f4fa;
	margin: 0;
	padding: 19px 16px;
	text-align: center;
	line-height: 1.2;
}

/*.register-link {
  position: absolute;
  bottom: 185px;
  right: 70px;
}*/
.link-button {
	text-align: center;
}

/*eventlist_post_section .pardotform {
  min-height: inherit !important;
}*/
.


.upcoming-webinar-form .zone_section .form_details .radio_group input[type="radio"] {
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

.upcoming-webinar-form .zone_section .form_details .radio_group p::before {
	display: none;
}

.upcoming-webinar-form .zone_section .form_details .radio_group p::after {
	background: transparent;
	width: 100%;
	height: 100%;
	border: 1px solid #5159f5;
	border-radius: 0px;
	top: 0;
	bottom: 0;
	left: 0;
}

.upcoming-webinar-form .zone_section .form_details .radio_group [type="radio"]:checked + p {
	background: #fff;
	color: #5159f5;
}

.car-img {
	max-width: 645px;
	margin: -210px auto 0px !important;
}

.meet-host {
	max-width: 585px;
	margin: 0 auto;
	text-align: center;
}

.meet-host h4 {
	font-size: 28px;
	margin-bottom: 40px;
	color: #1c283b;
}

.meet-host h5 {
	font-size: 18px;
	margin: 26px 0px 23px;
	color: #1c283b;
	font-family: "circular-bold";
}

.meet-host p {
	font-size: 18px;
	color: #1c283b;
}

.registering-links h4 {
	font-size: 28px;
	margin-bottom: 40px;
	color: #1c283b;
}

.registering-links a {
	font-size: 18px;
}

.header-strip h6 {
	font-size: 18px;
	color: #1c283b;
	display: inline-block;
	vertical-align: middle;
	font-family: "circular-bold";
}

.header-strip {
	text-align: right;
	background: #fff;
	padding: 11px 0px;
	position: fixed;
	right: 0;
	top: -70px;
	border-bottom: 1px solid #e5e5e5;
	left: 0;
	z-index: 99;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .16);
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.page-wrapper.strip-added .header-strip {
	/*top: 63px;*/
	top: 100px;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.strip-btn {
	min-width: 163px;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	background: #5159f5;
	color: #fff;
	font-size: 18px;
	padding: 12px;
	border-radius: 4px;
}

.strip-btn:hover, .strip-btn:focus {
	color: #fff;
	text-decoration: none;
	background: #7478ed;
}

.header-strip .strip-btn {
	margin-left: 20px;
}

/*Use-case-page*/
.page-template-use-case-new header.webinar_header.use-case-page-header:not(.fixed) {
	background-color: #f7f2fc;
}

.new-use-case-banner-description h1 {
	font-size: 18px;
	color: #1c283b;
	margin-bottom: 19px;
}

.new-use-case-banner-description h2 {
	font-size: 60px;
	line-height: 1;
	color: #1c283b;
	font-family: "circular-bold";
	margin-bottom: 28px;
}

.new-use-case-banner-description p {
	font-size: 18px;
	line-height: 1.55;
	margin-bottom: 35px;
	color: #1c283b;
	font-family: "CircularXX-Regular";
	padding-right: 30px;
}

.new-use-case-banner-description p .orange-btn-new, .analysis-video-section p .orange-btn-new {
	/*	font-family: 'circular-book', Arial, sans-serif;*/
	font-family: "CircularXX-Regular" !important;
	background: #5159f5;
	border-color: #5159f5;
}

.new-use-case-banner-description p .orange-btn-new:hover {
	background: #7478ed !important;
	border-color: #7478ed !important;
}

.page-template-use-case-new .analysis-video-section::before {
	background: none;
}

.page-template-use-case-new .analysis-video-section {
	padding-top: 60px;
	padding-bottom: 60px;
	border-bottom: 1px solid #e6e6e6;
}

.max-1226 {
	max-width: 1226px;
	margin: 0 auto;
	float: none !important;
}

.form-btn.orange-btn-new {
	margin: 0;
	min-width: 209px;
	padding: 17px;
	height: 61px;
}

.max-718 {
	max-width: 815px;
	margin: 0 auto;
	float: none !important;
}

.analysis-video-section h3 {
	font-size: 36px;
	font-family: "circular-bold";
	margin-bottom: 14px;
	color: #1c283b;
}

.analysis-video-section p {
	font-size: 18px;
	margin-bottom: 40px;
	font-family: "CircularXX-Regular";
	color: #1c283b;
}

.analysis-video-section .video-custom-box {
	margin-top: 40px;
}

.video-custom-box {
	padding-top: 56.25%;
	position: relative;
}

.video-custom-box .wpb_wrapper iframe {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.analysis-video-section {
	position: relative;
}

.analysis-video-section::before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 385px;
	background: #e6e7fc;
	width: 100%;
}

.btn-center .form-btn.orange-btn-new {
	margin: 52px auto 0px;
}

.page-template-use-case-new .right_column.new-analysis-content {
	color: #1c283b;
}

.page-template-use-case-new .right_column.new-analysis-content h4 {
	color: #1c283b;
}

.page-template-use-case-new .right_column.new-analysis-content p {
	font-family: "CircularXX-Regular";
}

/*.new-feature-box img {
    max-height: 46px;
}*/
.usecase-icon img {
	width: 54px;
	max-height: 44px;
}

.usecase-icon.usecase-icon3 img {
	width: 46px;
}

.usecase-icon.usecase-icon2 img {
	width: 49px;
}

.new-feature-box h5 {
	font-size: 30px;
	color: #1c283b;
	margin-bottom: 18px;
	font-family: "CircularStdBold";
}

.new-feature-box p {
	font-size: 15px;
	line-height: 1.5;
	margin-bottom: 28px;
	color: #1c283b;
	font-family: "CircularXX-Regular";
}

.center-btn {
	text-align: center;
	margin-top: 48px;
}

.center-btn .btn.blue_border {
	font-size: 18px;
	min-width: 210px;
	padding: 15px 15px;
}

/*.center-btn .btn:not(:hover) {
  border-color: #fa614b;
  color: #fa614b;
}*/
.btn.blue_border.with_bg {
	color: #fff;
}

.use-case-features .btn.blue_border {
	border-color: #5159f5 !important;
	color: #5159f5 !important;
}

.use-case-features .btn.blue_border:hover {
	color: #42525a !important;
	border-color: #42525a !important;
}

.logo-slider-border {
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}

.use-case-testimonials .max-1216, .why-displayr-section .max-1216, .your-way-section .max-1216 {
	max-width: 1116px;
	margin: 0 auto;
	float: none !important;
}

.usecase-testimonial-description h2 {
	font-size: 40px;
	color: #1c283b;
	font-family: "circular-bold";
	line-height: 1.15;
	position: relative;
	padding-top: 80px;
	margin-bottom: 38px;
}

.usecase-testimonial-description h2::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0px;
	width: 50px;
	height: 39px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Quote_Mark.svg");
}

.usecase-testimonial-description h5 {
	font-size: 14px !important;
	font-family: "circular-bold";
	color: #1c283b;
	margin-bottom: 30px;
}

.usecase-testimonial-description a, .with-blue-arrow {
	font-size: 18px;
	padding-right: 33px;
	position: relative;
}

.usecase-testimonial-description a::after, .with-blue-arrow::after {
	content: "";
	position: absolute;
	right: 0;
	top: 6px;
	width: 23px;
	height: 11px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Right_Arrow_blue.svg");
}

.analysis-title {
	max-width: 670px;
	margin: 0px auto 97px !important;
	padding: 0px 15px;
}

.analysis-title h2, .analysis-title h3 {
	font-size: 36px;
	font-family: "circular-medium";
	line-height: 1.05;
}

.new-feature-box {
	text-align: left;
}

.new-feature-box img {
	margin: 0;
}

.why-displayr-section .analysis-title {
	margin-bottom: 68px !important;
}

.why-displayr-section h5 {
	font-size: 12px !important;
}

.why-displayr-section ul {
	margin-top: 30px;
}

.why-displayr-section ul li {
	font-size: 18px;
	color: #1c283b;
	position: relative;
	list-style: none;
	padding-left: 36px;
	line-height: 1.1;
	margin-bottom: 30px;
}

.why-displayr-section ul li::before {
	content: "";
	position: absolute;
	width: 20px;
	height: 20px;
	left: 0;
	top: 1px;
}

.why-displayr-section .without-displayr ul {
	padding-right: 30px;
}

.why-displayr-section .without-displayr ul li::before {
	/*background: url(https://displayrtest.wpengine.com/wp-content/uploads/2020/08/Red_Cross.svg);*/
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Red_Cross.svg");
}

.why-displayr-section .with-displayr ul li::before {
	/*background: url(https://displayrtest.wpengine.com/wp-content/uploads/2020/08/Green_Tick.svg);*/
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Green_Tick.svg");
}

.purchasing-box-section {
	border-top: 1px solid #ccd4df;
}

.purchasing-box-section, .customized-border {
	margin: 0px auto !important;
	max-width: 1022px;
	float: none;
}

.customized-border ul {
	margin-bottom: 0px;
	display: flex;
	display: -webkit-flex;
	border-bottom: 1px solid #ccd4df;
}

.customized-border ul li {
	font-family: "CircularXX-Regular";
}

.customized-border ul li, .purchasing-box-section .purchasing-box li {
	list-style: none;
	width: 33.33%;
	padding: 19px 17px 19px 55px;
	background: #f1f5fa;
	border-left: 1px solid #ccd4df;
	border-right: 1px solid #ccd4df;
	position: relative;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	line-height: 1;
}

.customized-border ul li a, .purchasing-box-section .purchasing-box li a {
	/*color: #2e3a40;
    text-decoration: none;*/
	color: #5159f5;
}

.customized-border ul li::before, .purchasing-box-section .purchasing-box li::before {
	content: "";
	position: absolute;
	width: 18px;
	height: 15px;
	left: 30px;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2024/02/blue_tick_new.svg") no-repeat;
}

.purchasing-box-section .purchasing-box {
	border-left: 1px solid #ccd4df;
	border-right: 1px solid #ccd4df;
	border-bottom: 1px solid #ccd4df;
	padding-top: 32px;
	padding-bottom: 24px;
	width: 33.33%;
	position: relative;
}

.purchasing-box .empty-link {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	font-size: 0;
}

.purchasing-box ul {
	margin-bottom: 0px !important;
}

.purchasing-box-section .purchasing-box h6 {
	color: #5159f5;
	font-size: 14px;
	text-align: center;
	text-transform: uppercase;
	font-family: "circular-medium";
	margin-bottom: 3px;
}

.purchasing-box-section .purchasing-box h4 {
	color: #1c283b;
	font-size: 25px;
	margin-bottom: 0px;
	text-align: center;
}

.purchasing-box-section .purchasing-box:nth-child(1), .purchasing-box-section .purchasing-box:nth-child(2), .customized-border ul li:nth-child(1), .customized-border ul li:nth-child(2) {
	margin-right: -1px;
}

.purchasing-box-section-mobile {
	display: none;
}

.your-way-section .analysis-title {
	margin-bottom: 65px !important;
}

.your-way-section {
	border-bottom: 1px solid #e6e6e6;
}

.your-way-section .center-btn {
	margin-top: 85px;
}

.home_trial_section_purple h4 {
	font-size: 44px;
	margin-bottom: 50px;
}

.home_trial_section_purple .btn {
	font-size: 18px !important;
	padding: 13px 10px;
}

.home_trial_section_purple .newsletter_new::before {
	/*background-image: url(https://displayrtest.wpengine.com/wp-content/uploads/2020/08/Squares_Purple.svg);*/
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Squares_Purple.svg");
}

.home_trial_section_purple .newsletter_new::after {
	/*background-image: url(https://displayrtest.wpengine.com/wp-content/uploads/2020/08/Squares_Purple_Top_Right.svg);*/
	background-image: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Squares_Purple_Top_Right.svg");
}

.page-template-use-case-new .newsletter_new::before, .page-template-use-case-new .newsletter_new::after {
	display: none !important;
}

.page-template-use-case-new .resources-section-new h3, .page-template-use-case-new .usecase-learning h3 {
	font-family: "circular-medium", Arial, sans-serif;
	font-size: 36px;
	color: #1c283b;
}

.page-template-use-case-new .resources-box > .vc_column-inner > .wpb_wrapper h5.wrap_text, .page-template-use-case-new .summary_description .wrap_text {
	color: #1c283b;
}

/*pricing-new*/
.page-template-pricing header.webinar_header:not(.fixed) {
	background: #fff;
}

.btn.with_bg.new-orange-btn {
	font-size: 16px;
	padding: 10px 15px;
	min-width: 168px;
	height: 49px;
	margin-top: 5px;
}

.pricing_box.middle_box h6 strong {
	color: #5159f5;
	font-size: 11px;
	font-weight: normal;
	font-family: "circular-medium";
	background: #cce3ff;
	padding: 5px 10px 3px;
	border-radius: 15px;
	margin: -11px auto 34px;
	display: block;
	max-width: 140px;
}

.btn.blue_border.buynow_btn {
	cursor: pointer;
	min-width: 168px;
	padding: 11px;
}

.btn.blue_border.buynow_btn:hover, .btn.blue_border.buynow_btn:focus {
	border-color: #42525a;
	color: #42525a;
}

.pricing-implementation-box {
	border: 1px solid #e4e8ef;
	padding: 40px 62px;
}

.pricing-implementation-box h5 {
	font-size: 24px;
	font-family: "circular-medium";
}

.pricing-implementation-box {
	border: 1px solid #e4e8ef;
	padding: 38px 60px 45px;
}

.pricing-implementation-box h5 strong {
	font-weight: normal;
	font-size: 11px;
	color: #5159f5;
	text-transform: uppercase;
	display: inline-block;
	vertical-align: middle;
	background: #cce3ff;
	padding: 5px 8px 4px;
	border-radius: 10px;
	margin-left: 2px;
}

.pricing-implementation-box li {
	list-style: none;
	display: inline-block;
	vertical-align: top;
	position: relative;
	padding-left: 25px;
}

.pricing-implementation-box li::before {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2020/08/Blue_Tick.svg") no-repeat;
	position: absolute;
	width: 16px;
	height: 13px;
	left: 0;
	top: 0;
}

.pricing-implementation-box ul {
	margin-top: 32px;
}

.pricing-implementation-box li:nth-child(1), .pricing-implementation-box li:nth-child(2) {
	width: 40%;
}

.pricing-implementation-box li:nth-child(3) {
	width: 18%;
}

.home_trial_section_purple h4 {
	font-size: 44px;
}

/*demo-strip*/
.strip-header .header_menu ul li.header_btn.trial_btn {
	display: none;
}

.strip-header header.fixed {
	background: #fff;
	border-bottom: 1px solid #e5e5e5;
}

.strip-header header.fixed .color_logo {
	opacity: 1;
}

.strip-header header.fixed .white_logo {
	opacity: 0;
}

.strip-header header.fixed .header_menu > .menu_div > .menu_div_box > .menu > li > a {
	color: #1c283b;
}

.strip-header header.fixed .header_search img {
	display: block;
}

.strip-header header.fixed .header_search form {
	background-color: #fa614b;
}

.strip-header header.fixed .header_menu > .menu_div > .menu_div_box > .menu > li > a {
	color: #1c283b;
}

.strip-header header.fixed .header_menu > .menu_div > .menu_div_box > .menu > li > a:not(:hover) {
	border-color: #1c283b;
}

.header-home {
	background-color: transparent;
}

/*404-new*/
body.error404 header.webinar_header:not(.fixed) {
	background-color: #ffefb3;
}

.error-section {
	display: flex;
	display: -webkit-flex;
	align-items: flex-end;
	-webkit-align-items: flex-end;
	max-width: 986px;
	padding: 0px 15px;
	margin: 0 auto;
}

.error-content-left {
	width: 54%;
	padding-right: 0px;
}

.error-content-right {
	width: 46%;
	height: 160px;
	overflow: hidden;
	padding: 0px 20px;
}

.error-content-left span {
	color: #ffb156;
	display: block;
	font-size: 18px;
	margin-bottom: 34px;
}

.error-content-left h1 {
	font-family: "circular-bold";
	font-size: 150px;
	line-height: 1;
	margin-bottom: 34px !important;
	color: #1c283b;
}

.error-content-left p {
	font-size: 40px !important;
	line-height: 1.25;
	color: #1c283b;
}

.error-content-left h6 {
	font-size: 18px;
	color: #1c283b;
	margin: 51px 0px 3px;
}

.error-content-left ul li {
	list-style: none;
}

.error-content-left ul li::before {
	display: none;
}

.error-content-left ul li {
	padding-left: 0px !important;
	margin: 0px 0px 2px !important;
}

.error-content-left ul li a {
	color: #1c283b;
	font-size: 18px;
}

.error-content-left ul li a:hover {
	color: #5159f5;
}

body.error404 footer {
	border: none;
}

/*Oct-30*/
.use-case-logo-slider h2 {
	font-size: 44px;
	font-family: "circular-medium";
}

.use-case-logo-slider .home_logos_section {
	margin: 40px auto 0px !important;
}

.other-use-cases {
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}

.max-1070 {
	max-width: 1118px;
	margin: 0 auto;
	float: none !important;
}

.other-usecase-title h3 {
	font-size: 36px;
	font-family: "circular-medium";
}

.other-usecase-menus ul {
	width: 50%;
	float: left;
}

.other-usecase-menus li {
	list-style: none;
	font-size: 18px;
	margin-bottom: 5px;
}

.other-usecase-menus li:nth-child(1) {
	font-family: "circular-bold";
	margin-bottom: 0px !important;
}

.other-usecase-menus ul:nth-child(2) {
	padding-left: 45px;
}

.other-usecase-menus li a {
	color: #5159f5;
	font-family: "CircularXX-Regular";
	font-size: 16px;
}

/*Careers-new*/
header.careers-header {
	background-color: #deeaff;
}

.careers-description .form-btn.orange-btn-new {
	max-width: 233px;
}

.data-science-section h4 {
	font-size: 28px;
	font-family: "circular-medium";
}

.custom-link::after {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/new-blue-arrow.svg") no-repeat center;
	width: 23px;
	height: 11px;
	display: inline-block;
	margin-right: 0;
	vertical-align: -2px;
	margin-left: 9px;
}

.sub-content p {
	font-size: 18px;
	line-height: 1.66;
	margin-bottom: 30px;
}

.sub-content {
	max-width: 570px;
	margin: 0 auto 100px !important;
	float: none !important;
}

.max-1212 {
	max-width: 1212px;
	margin: 0 auto;
	float: none !important;
}

.position-box > .vc_column-inner > .wpb_wrapper {
	background-color: #fff;
	padding: 52px 45px 55px;
	box-shadow: 0px 0px 9px 3px rgba(0, 0, 0, .1);
	height: 100%;
}

.position-box h5 {
	font-size: 24px;
	font-family: "circular-medium";
	margin-bottom: 16px;
}

.position-box h6 {
	font-size: 17px;
	line-height: 1.2;
	margin-bottom: 24px;
}

.position-box p {
	font-size: 17px;
	line-height: 1.25;
	font-family: "CircularXX-Regular";
}

.position-box p a {
	color: #5159f5 !important;
}

.position-box a span {
	color: #5159f5 !important;
}

.custom-link {
	color: #1c283b !important;
}

.position-box {
	margin-bottom: 30px;
}

.careers-person-section h2 {
	font-size: 28px;
	font-family: "circular-medium";
	padding-top: 104px;
	line-height: 1.22;
}

.careers-person-section h2::before {
	top: 30px;
	background-image: url("https://displayrtest.wpengine.com/wp-content/uploads/2020/11/Quote_marks_blue.svg");
}

.careers-person-section .usecase-testimonial-img .vc_figure {
	max-width: 471px;
}

.careers-person-section .usecase-testimonial-img::after {
	content: "";
	position: absolute;
	right: -32px;
	top: -61px;
	background: #f1f6ff;
	width: 354px;
	height: 354px;
	border-radius: 50%;
	z-index: -1;
}

.our-vision-section {
	border-top: 1px solid #e6e6e6;
}

.max-1324 {
	max-width: 1354px;
	margin: 0 auto;
	float: none !important;
}

.our-vision-top h4 {
	font-size: 28px;
	line-height: 1.15;
}

.our-vision-top {
	max-width: 830px;
	padding-left: 70px;
}

.vision-box-section {
	max-width: 1014px;
	float: right;
}

.vision-box h5 {
	font-size: 22px;
	color: #1c283b;
	margin-bottom: 12px;
}

.vision-box p {
	font-size: 17px;
	line-height: 1.64;
	color: #1c283b;
}

.vision-box {
	margin-bottom: 80px;
}

.vision-box:nth-child(1) {
	padding-right: 52px;
}

.vision-box:nth-child(2) {
	padding-left: 46px;
}

.total-companies-width {
	max-width: 1124px;
	margin: 0 auto;
	float: none !important;
}

.total-companies-section h2 {
	font-size: 28px;
	font-family: "circular-medium";
}

.ratio-box > .vc_column-inner > .wpb_wrapper {
	background-color: #fff;
	padding: 52px 30px 25px;
	box-shadow: 0px 0px 9px 3px rgba(0, 0, 0, .1);
}

.ratio-box {
	margin-bottom: 30px;
}

.ratio-box h6 {
	font-size: 18px;
	margin-bottom: 25px !important;
}

.iframe-box {
	position: relative;
	padding-bottom: 56.25%;
}

.iframe-box iframe {
	border: none;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

.position-box-section {
	align-items: inherit !important;
	-webkit-align-items: inherit !important;
}

.position-box > .vc_column-inner {
	height: 100%;
}

.careers-new-position .careers_three_column h4 {
	font-size: 30px;
	text-align: center;
	font-family: "circular-medium";
	color: #1c283b;
}

.careers-new-position .careers_three_column_section {
	margin-top: 60px;
}

.careers-new-position .careers_three_column .container {
	max-width: 1180px;
}

.careers-new-position .careers_three_column_div {
	box-shadow: 0 0 9px 3px rgba(0, 0, 0, .1);
	margin-right: 2.5%;
	width: 31.5%;
	padding: 50px 45px;
	margin-bottom: 30px;
}

.careers-new-position .careers_three_column_div:nth-child(3n+3) {
	margin-right: 0;
}

.careers-new-position .careers_three_column_div h5 {
	color: #1c283b;
	margin-bottom: 16px;
}

.careers-new-position .careers_three_column_div h6 {
	font-size: 17px;
	line-height: 1.2;
	margin-bottom: 24px;
}

.careers-new-position .careers_three_column_div p {
	font-size: 17px;
	line-height: 1.25;
	color: #1c283b;
}

.careers-new-position .careers_three_column_div .apply_btn {
	background-color: transparent;
	color: #1c283b !important;
	font-size: 17px;
	text-transform: inherit;
	text-align: left;
	border: none;
	padding: 0;
	font-family: "circular-book";
	margin-top: 15px;
}

.careers-new-position .careers_three_column_div .apply_btn::after {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/new-blue-arrow.svg") no-repeat center;
	width: 23px;
	height: 11px;
	display: inline-block;
	margin-right: 0;
	vertical-align: -2px;
	margin-left: 9px;
}

.careers-new-position .careers_three_column_div h5 a {
	display: inline-block;
	margin: 0;
}

.careers-new-position .careers_three_column_div .apply_btn:hover {
	text-decoration: underline;
}

.careers-new-position .careers_three_column {
	background-color: #f2f5fb;
}

/*why-displayr*/
header.why-displayr-header:not(.fixed) {
	background: #f2f5fb;
}

.max-1489 {
	max-width: 1489px;
	margin: 0 auto;
	float: none !important;
}

.why-displayr-banner .new-use-case-banner-description {
	width: 36.6%;
}

.why-displayr-banner .new-use-case-banner-img {
	width: 63.4%;
}

.why-displayr-banner .new-use-case-banner-description h1 {
	font-size: 63px;
	margin-bottom: 23px;
}

.why-displayr-banner .new-use-case-banner-description p {
	line-height: 1.3;
	margin-bottom: 30px;
}

.why-displayr-banner .new-use-case-banner-description p a {
	display: inline-block;
	min-width: inherit;
	width: 48%;
	height: 61px;
	vertical-align: top;
	padding: 0 17px;
	line-height: 61px;
	font-size: 18px;
	margin: 0px 16px 15px 0px;
}

.why-displayr-banner .new-use-case-banner-description p a.blue_border:not(:hover) {
	border-color: #5159f5;
	color: #5159f5;
}

.why-displayr-banner .new-use-case-banner-img .video-custom-box {
	box-shadow: 0px 0px 9px 2px rgba(0, 0, 0, .1);
	border-radius: 4px;
}

.why-displayr-banner .new-use-case-banner-img .video-custom-box iframe {
	border-radius: 4px;
}

.why-displayr-content .use-case-banner-new {
	overflow: hidden;
	position: relative;
}

.why-displayr-content .use-case-banner-new::after {
	content: "";
	position: absolute;
	right: -320px;
	bottom: -565px;
	width: 1239px;
	height: 1239px;
	background: #1c283b;
	border-radius: 50%;
}

.why-displayr-content .use-case-banner-new > div {
	position: relative;
	z-index: 9;
}

.benefits-reporting-section h2 {
	font-family: "circular-medium";
}

.benefits-reporting-section h3 {
	font-size: 30px;
	font-family: "circular-medium";
	line-height: 1.2;
	margin-bottom: 17px;
}

.benefits-reporting-description p a {
	color: #5159f5;
}

.benefits-reporting-description .wpb_wrapper {
	max-width: 441px;
}

.benefits-reporting-section p {
	font-size: 18px;
	line-height: 1.25;
}

.reports-result-section .wpb_wrapper {
	max-width: 996px;
	margin: 0 auto;
}

.reports-result-section h3 {
	font-family: "circular-medium";
	line-height: 1;
	margin-bottom: 38px;
	font-size: 30px;
	max-width: 570px;
	margin-left: auto;
	margin-right: auto;
}

.show-mobile {
	display: none;
}

.hide-mobile {
	display: block;
}

.reports-result-section p {
	font-size: 18px;
	line-height: 1.25;
}

.max-727 {
	max-width: 727px;
	margin: 0 auto;
	text-align: center;
}

.reports-result-section .video-custom-box {
	margin-bottom: 0px;
}

.live-exports-section .live-exports-video {
	width: 54%;
}

.live-exports-section .live-exports-description {
	width: 46%;
}

.live-exports-section .live-exports-description .wpb_wrapper {
	max-width: 434px;
}

.live-exports-section .live-exports-description h3 {
	font-family: "circular-medium";
	line-height: 1;
	margin-bottom: 25px;
	font-size: 30px;
}

.live-exports-section .live-exports-description p {
	font-size: 18px;
	line-height: 1.25;
}

.live-exports-section {
	position: relative;
}

.live-exports-section::after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	background: #7674f6;
	width: 37%;
	height: 100%;
	z-index: 9;
	display: block !important;
}

.live-exports-section .max-1489 {
	position: relative;
	z-index: 99;
}

.benefits-software-section h2 {
	font-family: "circular-medium";
}

.benefits-software-box h3 {
	font-family: "circular-medium";
	font-size: 26px;
	line-height: 1.18;
	margin-bottom: 20px;
}

.benefits-software-box p {
	font-size: 18px;
	line-height: 1.25;
}

.benefits-software-box .wpb_single_image {
	margin-bottom: 43px;
}

.benefits-software-section-inner {
	max-width: 1272px;
	margin-left: auto !important;
	float: none !important;
	margin-right: auto !important;
}

.benefits-software-box .vc_column-inner {
	padding: 0px 40px !important;
}

.center-btns a {
	display: inline-block;
	vertical-align: text-bottom;
	height: 61px !important;
	line-height: 61px;
	padding: 0px 20px !important;
	font-size: 18px;
	min-width: 226px !important;
	margin: 0px 18px !important;
}

.discover-reporting-description h6 {
	font-size: 13px;
	background: #7674f6;
	display: inline-block;
	color: #fff;
	font-family: "circular-medium";
	padding: 5px 22px;
	border-radius: 20px;
	margin-bottom: 24px;
}

.discover-reporting-description .wpb_wrapper {
	max-width: 473px;
}

.discover-reporting-description h2 {
	font-family: "circular-medium";
	line-height: 1.13;
	margin-bottom: 22px;
}

.discover-reporting-description p {
	font-size: 18px;
	line-height: 1.25;
	margin-bottom: 38px;
}

.discover-reporting-description .btn {
	font-size: 18px;
	min-width: 226px;
}

.do-displayr-section h2 {
	color: #aab8ff;
	font-family: "circular-medium";
}

.max-1170 {
	max-width: 1170px;
	margin: 0 auto;
	float: none !important;
}

.anchor-content-box a {
	display: block;
	display: flex;
	display: -webkit-flex;
	float: left;
	width: 31.8%;
	text-align: center;
	background: #fff;
	font-size: 20px;
	color: #1c283b;
	margin-bottom: 14px !important;
	margin-right: 2%;
	padding: 18px 15px;
	line-height: 1.3;
	align-items: center;
	-webkit-align-items: center;
	justify-content: center;
	-webkit-justify-content: center;
}

.anchor-content-box a:nth-child(3n+3) {
	margin-right: 0px;
}

.anchor-content-box p {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
}

.anchor-content-box p::before, .anchor-content-box p::after {
	content: "";
	clear: both;
	display: table;
}

.anchor-content-box a:hover {
	text-decoration: none;
	background: #aab8ff;
	color: #fff;
}

.logo-slider-title h2 {
	font-family: "circular-medium";
	font-size: 44px;
}

.discover-reporting-section-inner {
	align-items: inherit !important;
	-webkit-align-items: inherit !important;
}

.discover-reporting-img {
	align-items: flex-end !important;
	-webkit-align-items: flex-end !important;
}

.discover-reporting-section-inner .discover-reporting-description {
	order: 2;
}

/*5) Footer

--------------------------------*/
.getting_started {
	background-color: #5159f5;
	padding: 106px 0px 99px;
	color: #fff;
}

.getting_started h4 {
	font-family: "circular-medium";
	color: #fff;
}

.getting_started_box {
	max-width: 436px;
	margin: 0 auto;
}

.getting_started input[type="text"], .getting_started input[type="email"] {
	width: 100% !important;
	background-color: #fff;
	border: none;
	border-radius: 2px;
	height: 57px;
	padding: 0px 170px 0px 25px !important;
	color: #4d525a;
	margin: 0px;
}

.getting_started .gform_wrapper .gform_footer {
	padding: 0px !important;
}

.getting_started .gform_wrapper ul.gform_fields li.gfield {
	padding: 0px !important;
}

.getting_started form {
	position: relative;
	margin: 44px 0px 30px;
}

.getting_started input::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #8c9db5;
}

.getting_started input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #8c9db5;
	opacity: 1;
}

.getting_started input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #8c9db5;
	opacity: 1;
}

.getting_started input:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #8c9db5;
}

.getting_started input[type="submit"], .getting_started button {
	background-color: #5159f5;
	position: absolute;
	right: 0;
	bottom: 0;
	border: none;
	height: 57px;
	border-radius: 2px;
	padding: 0px 37px !important;
	color: #fff;
	margin: 0px !important;
	font-size: 15px;
	font-family: "circular-book", Arial, sans-serif;
	cursor: pointer;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.getting_started input[type="submit"]:hover, .getting_started button:hover {
	background-color: #77a5fb;
}

.error_show {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -27px;
	margin: 0 !important;
	text-align: center;
}

.getting_started .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
	max-width: 100% !important;
}

.getting_started .gform_validation_error input[type="submit"] {
	bottom: 33px;
}

.getting_started input[type="submit"]:hover {
	background-color: #f97a70;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.getting_started span {
	font-size: 13px;
}

.home_logos_section {
	padding: 35px 0px;
}

.home_logos_section .swiper-slide img {
	max-width: 100%;
	max-height: 48px;
}

.home_logos_section .swiper-slide {
	text-align: center;
	width: auto;
	min-width: 90px;
	min-height: 48px;
	max-height: 48px;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	justify-content: center;
	-webkit-justify-content: center;
}

footer {
	padding: 96px 0px;
	border-top: 1px solid #8f9db3;
}

.footer_menu {
	float: left;
	width: 19.25%;
	position: relative;
	padding-right: 25px;
}

.footer_menu.footer_menu2 {
	order: 1;
}

.footer_menu.footer_menu3 {
	order: 3;
}

.footer_menu.footer_menu4 {
	order: 4;
}

.footer_menu.footer_menu5 {
	order: 5;
}

footer .inner_container {
	display: flex;
	display: -webkit-flex;
}

.footer_menu li {
	list-style: none;
	display: block;
	margin-bottom: 7px;
}

.footer_menu li a, .footer_menu p a {
	font-size: 15px;
	color: #abb8ca;
}

.footer_menu li a:hover, .footer_menu p a:hover {
	text-decoration: none;
	color: #2e3a40;
}

.footer_menu h6 {
	margin-bottom: 8px;
	padding-bottom: 22px;
}

.footer_menu.footer_menu5 h6 {
	border-bottom: 1px solid #abb8ca;
	margin-bottom: 27px;
}

.footer_menu.footer_menu4 {
	width: 16.13%;
}

.footer_menu.footer_menu5 {
	width: 26%;
	padding-right: 0px;
}

.footer_menu p {
	line-height: 1.33;
	color: #abb8ca;
	margin-bottom: 22px;
}

.footer_menu .social_icons a img {
	max-width: 30px !important;
}

.social_icons a {
	margin-right: 4px;
}

.social_icons {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}

#comments {
	display: none;
}

.show_767 {
	display: none !important;
}

.hide_767 {
	display: block;
}

*:focus {
	outline: none;
}

.blue, .hv-blue:hover, .comment-reply-link {
	/*color: #5159f5;*/
	color: #5159f5;
}

.search-no-results .blog_container h3 {
	font-family: "circular-bold";
	margin-bottom: 20px;
}

.malinky-ajax-pagination-loading img {
	margin: 0 auto;
}

#article img.ql-img-inline-formula {
	display: inline;
}

/*q101*/
.q_new_banner {
	padding: 155px 0 225px;
	text-align: center;
	color: #fff;
}

.q_new_banner h1 {
	font-size: 78px;
	margin-bottom: 10px;
}

.new_banner_content p {
	font-size: 22px;
}

.new_banner_content {
	max-width: 650px;
	margin: 0 auto;
}

.featured_img_new {
	max-width: 650px;
	margin: -188px auto 0px;
	text-align: center;
}

.content_sidebar_section {
	padding: 120px 0 150px;
}

.content_sidebar_inner {
	max-width: 996px;
	margin: 0 auto !important;
	position: relative;
}

.content_sidebar {
	width: 320px;
	float: left;
	padding-right: 98px;
	z-index: 9;
}

.content_description {
	width: 676px;
	float: right;
}

.content_sidebar_box > ul > li {
	border-top: 1px solid #303a3f;
	padding: 16px 0 13px;
}

.content_sidebar_box > ul > li:last-child {
	border-bottom: 1px solid #303a3f;
}

.content_sidebar_box > ul > li > a {
	color: #5159f5;
}

.content_sidebar_section .vc_column-inner {
	margin-bottom: 37px;
}

.content_sidebar_box li ul {
	padding-left: 11px;
	margin-top: 3px;
}

.content_sidebar_box li {
	list-style: none;
	line-height: 1.55;
}

.content_sidebar_box li ul li a {
	color: #8f9db3;
}

.content_sidebar_box li a {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.content_description img.alignnone {
	vertical-align: baseline;
}

.content_sidebar_box li ul li a:hover, .content_sidebar_box li ul li a.active {
	color: #0d55ad;
}

.content_sidebar_box > ul > li > a:hover, .content_sidebar_box > ul > li > a.active {
	color: #0d55ad;
}

.content_description h1, .popup_box h1 {
	font-size: 40px;
	font-family: "circular-medium";
	color: #000;
	margin-bottom: 22px;
}

.content_description h2, .popup_box h2 {
	font-size: 32px;
	margin-bottom: 22px;
	color: #000;
}

.content_description p, .content_description li {
	font-size: 17px;
	color: #4c525b;
}

.popup_box {
	background-color: #f2f5fa;
	padding: 42px 26px 42px;
}

.content_description a {
	color: #5159f5;
}

.content_sidebar_section strong {
	font-family: "circular-medium";
}

.content_description p strong {
	font-weight: 400;
}

.content_description ul, .content_description ol {
	padding-left: 30px;
	margin: 20px 0 !important;
}

.content_description .popup_box li {
	color: #fff;
}

.content_description li {
	margin-bottom: 3px;
	line-height: 1.55;
}

.content_description p, .content_description li {
	font-size: 17px;
	color: #4c525b;
}

.content_sidebar_box ul li a.active {
	font-family: "circular-medium";
}

.content_sidebar_section img {
	max-width: 100%;
	height: auto;
}

/*************** *********/
.display-none {
	display: none !important;
}

.bg-shade {
	border-bottom: 0px;
}

.bg-shade:after {
	border-bottom: 1px solid #8f9db3;
	height: 1px;
	content: "";
	left: 0px;
	right: 0px;
	margin: 0 auto;
	max-width: 1289px;
	bottom: 0px;
	position: absolute;
}

.bg-shade .container {
	max-width: 1317px;
}

.category-sidebar {
	max-width: 1206px;
	margin: 0 auto;
	padding: 0 13px;
}

.category_drop_menu_list #bar-control .button.blue {
	margin-right: 0px;
	margin-left: 38px;
	border-color: #5159f5;
	color: #5159f5;
}

.category_drop_menu_list #bar-control .button.blue:hover {
	background: #fff;
	border-color: #4c525a;
	color: #4c525a;
}

.featured-article {
	width: 100%;
	display: inline-block;
}

.inner-div {
	padding: 47px 0px 55px;
	border-bottom: 1px solid #8f9db3;
}

.inner-div:after {
	display: table;
	clear: both;
	content: "";
}

.max-1216 {
	max-width: 1246px;
	padding: 0 15px;
	margin: 0 auto;
}

.featured-article .left {
	width: 61%;
	float: left;
}

.featured-article .left img {
	max-width: 100%;
	height: auto;
}

.featured-article .right {
	width: 35%;
	float: right;
	max-width: 380px;
	margin-top: -2px;
}

.featured-article .right h5 {
	font-family: "circular-bold", Arial, sans-serif;
	color: #303a3f;
	margin-bottom: 35px;
	font-size: 18px;
}

.featured-article .right h2 {
	font-size: 45px;
	margin-bottom: 30px;
	line-height: 1.25;
}

.featured-article .right h2 a {
	text-decoration: none;
	color: #1c283b;
}

.featured-article .right h2 a:hover {
	color: #1c283b;
	text-decoration: underline;
}

.featured-article .right .date {
	font-family: "circular-bold", Arial, sans-serif;
}

.featured-article .right .date span {
	padding-right: 7px;
	vertical-align: middle;
	display: inline-block;
	color: #4c525a;
}

.featured-article .right .date span:after {
	display: inline-block;
	border-right: 2px solid #4c525a;
	content: "";
	width: 2px;
	height: 17px;
	vertical-align: middle;
	margin-left: 7px;
	margin-top: -2px;
}

.featured-article .right .date a {
	vertical-align: middle;
	display: inline-block;
	color: #5159f5;
	font-family: "CircularXX-Regular";
}

.featured-article .right .date a:hover {
	color: #7478ed !important;
}

.post-title-top {
	font-family: "circular-bold", Arial, sans-serif;
	color: #303a3f;
	margin-bottom: 50px;
	font-size: 18px;
	display: block;
}

.recent-post {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.recent-post .three_column {
	margin-bottom: 0px;
}

.featured-post .inner-div {
	padding-bottom: 0px;
}

.blog_container {
	margin-top: 50px;
}

.blog_post_category a {
	font-size: 14px;
	letter-spacing: 0px;
	color: #1c283b;
}

.blog_post_category a:hover {
	text-decoration: underline;
	color: #1c283b;
}

.blog_content_box {
	margin-bottom: 40px;
}

.blog_content_box .blog_heading {
	font-size: 22px;
	color: #1c283b;
}

.malinky-load-more .malinky-load-more__button {
	font-size: 14px;
	min-width: 150px;
	padding: 8px 10px 7px;
}

.blog_container .malinky-load-more {
	margin-top: 30px;
}

.blog_author a:hover, .featured-article .right .date a:hover, .single-post-main .category-top .author-name a:hover, .related_articles .related_img .blog_content_box .fs14 a:hover {
	color: #7478ed;
	text-decoration: underline;
}

/*.featured-article .right .date a:hover {

    color: #fa614b;

    text-decoration: none;

}*/
.category .blog_container > h2 {
	font-size: 48px;
	color: #000;
}

.taxonomy-description {
	color: #000;
	margin-bottom: 80px;
}

.taxonomy-description p, .taxonomy-description li {
	font-size: 18px;
}

.guerrillawrap {
	max-width: 760px;
	margin: 0 auto;
	padding: 0 20px;
	color: #000;
	font-size: 18px;
	border: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 10px !important;
}

.guerrillawrap .guerrillatext h4 {
	font-size: 22px;
	color: #000;
}

.author .post_title h4 {
	font-size: 18px;
	text-transform: uppercase;
	border-top: 1px solid #8f9db3;
	padding-top: 58px;
	color: #000;
	padding-bottom: 25px;
}

.author .malinky-load-more {
	margin-bottom: 90px;
}

.single-post-main {
	max-width: 1230px;
	padding-top: 0px;
}

.single-post-main code {
	background-color: #f2f4f5;
}

.single-post-main .category-top {
	display: inline-block;
	width: 100%;
	margin-bottom: 65px;
}

.single-post-main .category-top .category-left {
	width: 50%;
	float: left;
	padding-right: 90px;
}

.single-post-main .category-top .featured_image_section {
	width: 50%;
	float: left;
}

.single-post-main .category-top .author-name {
	font-size: 14px;
}

.single-post-main .category-top .author-name span {
	color: #1c283b;
	display: inline-block;
	margin-right: 5px;
}

.single-post-main .category-top .author-name img {
	max-width: 40px !important;
	display: inline-block !important;
	vertical-align: middle;
	border-radius: 50%;
	overflow: hidden;
}

.single-post-main .social-icons {
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
}

.single-post-main .social-icons a {
	margin-bottom: 0px;
	display: block;
	text-align: center;
	line-height: 1;
}

.single-post-main .social-icons a svg {
	display: inline-block !important;
	width: 37px;
	margin-bottom: 13px;
}

.single-post-main .social-icons a svg path {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	fill: #1c283b;
}

.single-post-main .social-icons a svg:hover path {
	fill: #4c525a;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.single-post-main .social-icons.fixed-sbar {
	position: fixed;
	top: 100px;
}

.single-post-main .social-icons.absolute-sbar {
	position: absolute;
	top: auto;
	bottom: 0px;
}

.main-content {
	position: relative;
}

.body-blog-content {
	max-width: 760px;
	margin: 0 auto;
	font-size: 18px;
	color: #1c283b;
	line-height: 1.44;
}

.body-blog-content p, .blog-intro p {
	line-height: 1.625;
}

.single-post-main .blog_author {
	color: #8f9db3;
	text-transform: uppercase;
	margin-top: 5px;
}

.single-post-main .blog_post_category span {
	color: #8f9db3;
}

.single .single-post-main .blog-title {
	margin-bottom: 24px;
}

.single-post-main .blog_left .blog_post_category .category-left > a {
	font-size: 14px;
	font-family: "CircularXX-Regular", Arial, sans-serif;
}

.single-post-main .blog_post_category a:hover {
	color: #1c283b;
}

#article .body-blog-content ul > li {
	margin-bottom: 23px;
	margin-top: 0px;
}

.single-post-main .category-top .author-name a {
	color: #5159f5;
	font-size: 14px;
}

/*.single-post-main .category-top .author-name a:hover{

     color: #fa614b;

}*/
.single-post-main .blog_post_category {
	margin-top: 0px;
}

.single-post-main .blog_left .main-content a {
	font-size: 18px;
	color: #5159f5;
}

.single-post-main .blog_left .main-content a:hover {
	text-decoration: underline;
}

.single-post-main .blog_left .main-content span {
	color: #4c525b;
}

.single-post-main .category-left .author-description {
	margin-top: 30px;
	font-size: 21px;
	color: #1c283b;
}

.single-post-main .category-top .author-name .author-button a {
	padding: 13px 35px;
	font-size: 14px;
	line-height: 1;
	background: #5159f5;
	color: #fff;
	margin-top: 17px;
	border-color: #5159f5;
}

.single-post-main .category-top .author-name .author-button a:hover {
	background: #7478ed;
	border-color: #7478ed;
	text-decoration: none;
}

.single-post-main .related_img .blog_post_category {
	margin-top: 10px;
	margin-bottom: 10px;
}

.single-post-main .related_img .blog_post_category a {
	display: inline-block;
}

.single-post-main .related_img .blog_post_category span {
	display: inline-block;
}

.related_articles .related_img .blog_content_box .fs14 a {
	font-size: 14px;
	color: #5159f5;
}

/*.related_articles .related_img .blog_content_box .fs14 a:hover {

    text-decoration: none;

    color: #fa614b;

}*/
.related_articles .related_img .blog_content_box .fs14 span {
	display: inline-block;
}

.single-post-main blockquote, .single-post-main p.pull-quote, .single-post-main .pull-quote {
	font-size: 28px;
	color: #34538c;
	font-family: "circular-book";
	font-weight: normal;
	font-style: normal;
}

.single-post-main p.pull-quote, .single-post-main .pull-quote {
	margin: 1.5em 10px;
	padding: .5em 10px;
}

.single-post-main blockquote:before {
	display: none;
}

.single-post-main blockquote:after {
	display: none;
}

.in-article-cta-block {
	width: 100%;
	text-align: center;
	background: #d9c1f2;
	color: #1c283b;
	padding: 50px;
	margin: 9px 0px 0px !important;
	display: inline-block;
}

.in-article-cta-block span {
	color: #fff !important;
	padding: 0 !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	font-family: "circular-book" !important;
	opacity: 1 !important;
}

.in-article-cta-block span {
	display: block;
}

.in-article-cta-block a.maxbutton-box-plot {
	background-color: #5159f5 !important;
	color: #fff !important;
}

.in-article-cta-block a.maxbutton-box-plot:hover {
	opacity: .9;
}

.in-article-cta-block a.btn, .in-article-cta-block a, .in-article-cta-block .maxbutton, .in-article-cta-block button {
	background-color: #5159f5 !important;
	color: #fff !important;
	padding: 12px 35px;
	line-height: 1;
	display: inline-block;
	font-weight: 400 !important;
	font-size: 14px !important;
	height: auto !important;
	width: auto !important;
	border-radius: 3px !important;
	border: none !important;
	border: none !important;
	opacity: 1 !important;
	cursor: pointer;
	font-family: "circular-book" !important;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.in-article-cta-block a.btn:hover, .in-article-cta-block a:hover, .in-article-cta-block button:hover {
	background-color: #4c525a !important;
	text-decoration: none !important;
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

.in-article-cta-block p {
	margin-bottom: 20px !important;
}

.cta-link {
	font-size: 28px !important;
	color: #e66b54 !important;
	line-height: 1.5;
	display: inline-block;
	width: 100%;
	margin-bottom: 19px;
}

.cta-link:hover {
	text-decoration: underline;
}

.author #posts {
	max-width: 1210px;
	margin: 0 auto;
}

.featured-post.no-featured-post {
	display: none;
}

.single-post-main .inline-cta {
	border-left: solid 2px #5159f5;
	padding-left: 10px;
}

.single-post-main .blog_left .main-content a.inline-cta, .single-post-main .blog_left .main-content .inline-cta a {
	font-size: 28px;
	color: #5159f5;
	line-height: 1.3;
	padding: 0 20px;
}

.single-post-main .blog_left .main-content .inline-cta a:hover {
	background: #d6f8e7;
	text-decoration: none;
}

.page-template-landing-page-transparent-header header:not(.sticky) {
	background-color: transparent;
}

.page-template-landing-page-transparent-header .lp_overlay {
	opacity: 1;
}

.page-template-landing-page-transparent-header .landing_page_main_content .main_block_section {
	margin-top: -545px;
}

.page-template-landing-page-transparent-header hr {
	border: 0px;
	border-top: 1px solid #d7dde6;
}

.page-template-landing-page-transparent-header .sticky-form iframe {
	height: 600px;
}

.page-template-landing-page-transparent-header .landing_page_main_content h1 {
	font-size: 36px;
}

/*code-only-for-ie*/
@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
	*::-ms-backdrop, .animate_shop_bg {
		background-position: -120px;
	}
	
	*::-ms-backdrop, .workshop_report_section {
		background-image: url("https://www.displayr.com/wp-content/themes/displayr-2018/assets/images/report_bg.png");
	}
	
	*::-ms-backdrop.nitro-lazy, .workshop_report_section.nitro-lazy {
		background-image: none !important;
	}
}

.knowledge-base-form {
	/*padding:150px 0;*/
	padding: 115px 0 50px;
	background: #2e45b9;
}

.page-template-search .page-wrapper > header.header_section:not(.fixed) {
	background: #2e45b9 !important;
}

/*.knowledge-base-form.search-result-viewed {

    padding:80px 0 50px;

}*/
.knowledge-base-form .inner {
	max-width: 796px;
	margin: 0 auto;
	text-align: center;
}

.knowledge-base-form .inner h1 {
	color: #fff;
	font-family: "circular-medium";
	margin-bottom: 25px;
	font-size: 30px;
}

/*.knowledge-base-form.search-result-viewed .inner h1 {

    margin-bottom: 25px;

    font-size: 30px;

}*/
.knowledge-base-form .inner form {
	width: 100%;
	position: relative;
}

.knowledge-base-form .inner form input {
	width: 100%;
	height: 58px;
	border-radius: 3px;
	border: 0px;
	padding: 0 35px 0 58px;
	color: #4d525a;
	color: #4d525a;
	font-size: 16px;
	position: relative;
	background: #fff;
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
	-ms-transition: all .3s ease;
}

.knowledge-base-form .inner form input::-webkit-input-placeholder {
	/*color: rgba(255,255,255,0.4);*/
	color: #8f9db3;
}

.knowledge-base-form .inner form input:-moz-placeholder {
	/*color: rgba(255,255,255,0.4);*/
	color: #8f9db3;
}

.knowledge-base-form .inner form input::-moz-placeholder {
	/*color: rgba(255,255,255,0.4);*/
	color: #8f9db3;
}

.knowledge-base-form .inner form input:-ms-input-placeholder {
	/*color: rgba(255,255,255,0.4);*/
	color: #8f9db3;
}

/*.knowledge-base-form .inner form input:focus {

    background-color: #ffffff;

    color: #4d525a;

}*/
.knowledge-base-form .inner form input + .search-icon {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Magnify-black.svg") no-repeat 0 0/18px 18px;
	width: 18px;
	height: 18px;
	position: absolute;
	left: 25px;
	top: 50%;
	transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

/*.knowledge-base-form .inner form input:focus + .search-icon {

    background-image: url(../images/Magnify-black.svg);

}

.knowledge-base-form .inner form input:focus::-webkit-input-placeholder {

    color: #8f9db3;

}

.knowledge-base-form .inner form input:focus:-moz-placeholder {

    color: #8f9db3;

}

.knowledge-base-form .inner form input:focus::-moz-placeholder {

    color: #8f9db3;

}

.knowledge-base-form .inner form input:focus:-ms-input-placeholder {

    color: #8f9db3;

}*/
.knowledge-base-form .inner .close-icon {
	width: 14px;
	height: 14px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Cross-icon.svg") no-repeat 0 0/14px 14px;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	opacity: 0;
	cursor: pointer;
}

.knowledge-base-form .inner form input:focus + span + span {
	opacity: 1;
}

.knowledge-base-section {
	background-color: #f2f5fb;
}

.knowledge-base-section img {
	width: auto;
	max-height: 85px;
	min-height: 85px;
}

.knowledge-base-section .vc_column-inner .wpb_wrapper {}

.knowledge-base-section-inner > .vc_column-inner > .wpb_wrapper {
	max-width: 1192px;
	margin: 0 auto;
}

.knowledge-base-section-inner h3 {
	font-size: 26px;
	color: #151a1c;
	font-family: "circular-medium";
}

.knowledge-base-section-inner .vc_column_container {
	padding: 0 15px;
}

.no-vertical-middle {
	align-items: inherit;
	-webkit-align-items: inherit;
}

.knowledge-base-section-inner .vc_column_container > .vc_column-inner {
	border: 1px solid #cbd2d4;
	padding: 35px 20px;
	border-radius: 3px;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 19px 0px rgba(27, 27, 29, .15);
	-moz-box-shadow: 0px 0px 19px 0px rgba(27, 27, 29, .15);
	box-shadow: 0px 0px 19px 0px rgba(27, 27, 29, .15);
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-ms-transition: all .5s ease;
}

.knowledge-base-section-inner .vc_column_container > .vc_column-inner:hover {
	-webkit-box-shadow: 0px 0px 19px 0px rgba(27, 27, 29, .25);
	-moz-box-shadow: 0px 0px 19px 0px rgba(27, 27, 29, .25);
	box-shadow: 0px 0px 19px 0px rgba(27, 27, 29, .25);
}

.knowledge-base-section-inner .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern, .knowledge-base-section-inner .vc_column_container > .vc_column-inner h5 {
	border: 1px solid #5159f5;
	background-color: #fff;
	color: #5159f5;
	min-width: 174px;
	padding: 9px 20px;
	display: inline-block;
	font-size: 14px !important;
	border-radius: 5px;
	line-height: 1.15;
	margin-top: 20px;
}

.knowledge-base-section-inner .vc_column_container > .vc_column-inner h5 {
	text-align: center;
}

.knowledge-box:last-child {
	margin-bottom: 0 !important;
}

.knowledge-box.vc_row-o-equal-height {
	align-items: inherit;
	-webkit-align-items: inherit;
}

.knowledge-base-section-inner .vc_column_container > .vc_column-inner:hover {
	border-color: #5159f5;
}

.knowledge-base-section-inner .vc_column_container > .vc_column-inner:hover .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern, .knowledge-base-section-inner .vc_column_container > .vc_column-inner:hover h5 {
	border: 1px solid #565b62;
	background-color: #fff;
	color: #4d525a;
}

.knowledge-base-section-inner .vc_btn3-container.vc_btn3-inline {
	margin-bottom: 0px;
}

.knowledge-base-section .link-text {
	color: #1b7dd2;
}

.knowledge-base-section .link-text a {
	text-decoration: underline;
}

.search-result-knowledge-main {
	/* background-color: #f2f5fb !important;*/
	padding: 50px 0px;
	border-bottom: 1px solid #8f9db3;
}

.knowledge-main-content + footer {
	border-top: 0px;
}

.search-result-knowledge {
	max-width: 796px;
	margin: 0 auto;
}

.ss360-layer-content #ss360-search-result-heading {
	color: #8f919d;
	font-size: 18px !important;
	margin-bottom: 20px !important;
}

.ss360-layer-content #ss360-search-result-heading span {
	color: #3a3c4c;
}

/*#ss360-layer .content-group-heading{

    display: none !important;

}*/
.ss360-list > li {
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	padding: 30px 0;
	position: relative;
	z-index: 3;
	text-decoration: none;
	overflow: hidden;
	width: 100%;
	display: block;
	outline: none;
	border-bottom: 1px solid #e3ebee;
	margin-bottom: 0px;
}

.ss360-list > li:last-child {
	border-bottom: 0px;
}

.ss360-suggests > article > header {
	margin-bottom: 15px !important;
}

.ss360-suggests > article > header a {
	color: #247dd2;
	font-size: 20px;
}

.ss360-suggests > article > header a:hover {
	color: #42525a;
	text-decoration: none;
}

.ss360-list > li .ss360-content-container {
	color: #535e68;
}

.ss360-list > li .ss360-content-container p {
	margin-bottom: 0px;
}

section.ss360-group + div {
	display: none;
}

.ss360-list a.ss360-result-link {
	color: #abafc4;
	font-size: 13px;
	margin-bottom: 20px;
}

.search-result-knowledge-main {
	position: relative;
}

#ss360-flex-wrapper > nav {
	position: absolute;
	left: 0px;
	top: 20px;
	padding-left: 30px;
}

#ss360-flex-wrapper .ss360-nav-entry {
	border: 0px;
}

nav.ss360-tabbed.ss360-left-nav .ss360-nav-post, nav.ss360-tabbed.ss360-left-nav .ss360-nav-pre {
	border: 0px !important;
}

nav.ss360-tabbed.ss360-left-nav li {
	text-align: left !important;
}

#ss360-flex-wrapper > nav li button {
	color: #247dd2;
	font-family: "circular-bold", Arial, sans-serif;
	font-size: 17px;
}

.ss360-highlight {
	font-family: "circular-bold", Arial, sans-serif;
	font-weight: normal !important;
}

/* Product Roadmap */
.top-banner {
	background: #5159f5;
	padding: 145px 0px 83px;
	text-align: center;
}

.top-banner h1 {
	font-size: 30px;
	font-family: "circular-bold", sans-serif;
	color: #fff;
	margin-bottom: 23px;
}

.top-banner p {
	font-size: 15px;
	color: #adb8c8;
}

.comming-soon {
	width: 100%;
	padding: 63px 0px 0;
}

.comming-soon-inner {
	max-width: 840px;
	margin: 0 auto;
	background-color: #f2f5fa;
	color: #161f26;
	border-radius: 6px;
	position: relative;
	-webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, .16);
	-moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, .16);
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, .16);
}

.comming-soon-inner:before {
	width: 12px;
	height: 12px;
	content: "";
	background-color: #fff;
	border-radius: 50%;
	display: block;
	position: absolute;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	top: -59px;
}

.comming-soon-inner:after {
	height: 47px;
	width: 3px;
	background-color: #fff;
	content: "";
	position: absolute;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	top: -47px;
}

.comming-soon-inner .top-title {
	padding: 19px 20px 12px;
	background-color: #fff;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
}

.comming-soon-inner .top-title h2 {
	font-size: 24px;
	font-family: "circular-bold", sans-serif;
}

.comming-soon-inner .list {
	padding: 33px 30px;
}

.comming-soon-inner .list ul {
	max-width: 580px;
	margin: 0 auto;
	list-style: none;
}

.comming-soon-inner .list ul li {
	font-size: 16px;
	color: #161f26;
	margin-bottom: 13px;
	line-height: 1.375;
}

.comming-soon-inner .list ul li:last-child {
	margin-bottom: 0px;
}

.comming-soon-inner .list ul li span {
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: .1em;
}

.comming-soon-inner .list ul li span.upgrade {
	color: #ff9b8d;
}

.comming-soon-inner .list ul li span.new {
	color: #8cc0ff;
}

.product-timeline {
	width: 100%;
}

.year-main {
	padding: 137px 0px 40px;
	background-color: #161f26;
	position: relative;
	z-index: 100;
}

.year-main:nth-child(2n+2) {
	background-color: #303a3f;
}

.year-main .year-count {
	width: 82px;
	height: 82px;
	background-color: #fff;
	border-radius: 50%;
	font-size: 24px;
	font-family: "circular-bold", sans-serif;
	text-align: center;
	line-height: 82px;
	position: absolute;
	left: 0px;
	top: -41px;
	right: 0px;
	margin: 0 auto;
}

.year-main .year-count:before {
	width: 3px;
	height: 47px;
	background-color: #fff;
	content: "";
	margin: 0 auto;
	left: 0px;
	top: -47px;
	display: block;
	right: 0px;
	position: absolute;
}

.year-main .year-count:after {
	width: 3px;
	height: 47px;
	background-color: #fff;
	content: "";
	margin: 0 auto;
	left: 0px;
	top: 100%;
	display: block;
	right: 0px;
	position: absolute;
}

.year-main .middle-line {
	width: 3px;
	height: 100%;
	position: absolute;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	background-color: #fff;
	top: 0px;
}

.year-timeline {
	width: 100%;
	max-width: 840px;
	margin: 0 auto;
}

.year-timeline:after {
	clear: both;
	content: "";
	display: table;
}

.alternate-box {
	width: 374px;
	height: auto;
	padding: 24px 20px;
	background: #fff;
	border-radius: 6px;
	position: relative;
	clear: both;
	float: left;
	margin-bottom: 48px;
	opacity: 0;
	transform: translateY(70px);
	-webkit-transform: translateY(70px);
	-ms-transform: translateY(70px);
	transition: all .4s ease;
	-webkit-transition: all .4s ease;
	-ms-transition: all .4s ease;
	transition-timing-function: cubic-bezier(.445, .05, .55, .95);
	-webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, .26);
	-moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, .26);
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, .26);
}

.alternate-box.fade-in-up {
	opacity: 1;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

.year-timeline .alternate-box:nth-child(2n+1) {
	float: right;
}

.year-timeline .alternate-box.notice-bar:nth-child(2n+1) {
	text-align: left;
	padding-left: 17px;
}

.year-main.change-position .year-timeline .alternate-box:nth-child(2n+1) {
	float: left;
}

.year-main.change-position .year-timeline .alternate-box:nth-child(2n+2) {
	float: right;
}

.alternate-box:before {
	width: 14px;
	height: 14px;
	border-radius: 50%;
	border: 1px solid #fff;
	background-color: #161f26;
	content: "";
	position: absolute;
	left: -53px;
	top: 7px;
	z-index: 1;
}

.year-main:nth-child(2n+2) .alternate-box:before {
	background-color: #303a3f;
}

.alternate-box:after {
	width: 47px;
	height: 1.1px;
	background-color: #fff;
	content: "";
	position: absolute;
	left: -47px;
	top: 14px;
	z-index: 0;
}

.alternate-box:before, .alternate-box:after {
	opacity: 0;
	transform: translateY(70px);
	-webkit-transform: translateY(70px);
	-ms-transform: translateY(70px);
	transition: all .45s ease;
	-webkit-transition: all .45s ease;
	-ms-transition: all .45s ease;
	transition-delay: .1s;
	transition-timing-function: cubic-bezier(.445, .05, .55, .95);
}

.alternate-box.fade-in-up:before, .alternate-box.fade-in-up:after {
	opacity: 1;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
}

.year-timeline .alternate-box:nth-child(2n+2):before {
	right: -53px;
	left: auto;
}

.year-timeline .alternate-box:nth-child(2n+2):after {
	right: -47px;
	left: auto;
}

.change-position .year-timeline .alternate-box:nth-child(2n+2):before {
	left: -53px;
	right: auto;
}

.change-position .year-timeline .alternate-box:nth-child(2n+2):after {
	left: -47px;
	right: auto;
}

.change-position .year-timeline .alternate-box:nth-child(2n+1):before {
	right: -53px;
	left: auto;
}

.change-position .year-timeline .alternate-box:nth-child(2n+1):after {
	right: -47px;
	left: auto;
}

.change-position .year-timeline .alternate-box.notice-bar:nth-child(2n+1)::before {
	right: -7px;
	left: auto;
	top: 5px;
}

.change-position .year-timeline .alternate-box.notice-bar:nth-child(2n+2):before {
	left: -7px;
	right: auto;
}

.year-timeline .alternate-box.upgrade-box:before {
	background-color: #ff9b8d;
	border-color: #ff9b8d;
}

.year-timeline .alternate-box.upgrade-box:after {
	background-color: #ff9b8d;
}

.year-timeline .alternate-box.new-box:before {
	background-color: #5159f5;
	border-color: #5159f5;
}

.year-timeline .alternate-box.new-box:after {
	background-color: #5159f5;
}

.alternate-box h3 {
	font-size: 18px;
	line-height: 1.3333;
}

.alternate-box span.month {
	position: absolute;
	top: 7px;
	right: 14px;
	text-transform: uppercase;
	color: #cbcdd2;
	font-size: 12px;
	letter-spacing: .1em;
}

.announcement-bar {
	padding: 0px;
}

.announcement-bar a {
	color: #161f26;
	padding: 24px 20px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	background: #fff;
	border-radius: 6px;
	overflow-x: hidden;
}

.announcement-bar.announcement-link a:hover {
	transform: scale(1.13);
	-webkit-transform: scale(1.13);
	-moz-transform: scale(1.13);
	-ms-transform: scale(1.13);
}

.alternate-box a:hover {
	text-decoration: none;
}

.alternate-box.notice-bar {
	padding: 0px 17px 0 0;
	background: none;
	color: #fff;
	width: 100%;
	max-width: 50%;
	text-align: right;
	text-transform: uppercase;
	font-family: "circular-book";
	transition-timing-function: cubic-bezier(.445, .05, .55, .95);
	-webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0);
	-moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0);
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0);
}

.alternate-box.notice-bar h3 {
	font-size: 15px;
	padding-top: 3px;
}

.year-timeline .alternate-box.notice-bar:before {
	right: -7px;
	top: 5px;
	background-color: #fff;
}

.alternate-box.notice-bar:after {
	display: none;
}

.year-timeline .alternate-box.notice-bar:nth-child(odd):before {
	left: -7px;
	right: auto;
	top: 5px;
}

.alternate-box.feature-box {
	padding: 0px;
}

.alternate-box.feature-box .hover-box {
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
	background: #fff;
	border-radius: 6px;
}

.alternate-box.feature-box.popupdiv:hover .hover-box {
	transform: scale(1.13);
	-webkit-transform: scale(1.13);
	-moz-transform: scale(1.13);
	-ms-transform: scale(1.13);
}

.alternate-box.feature-box.popupdiv {
	cursor: pointer;
}

.alternate-box.feature-box .feature-box-bar {
	padding: 8px 20px;
	line-height: 1;
	font-size: 12px;
	color: #fff;
	letter-spacing: .1em;
	background-color: #ff9b8d;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	text-transform: uppercase;
}

.alternate-box.feature-box.new-box .feature-box-bar {
	background-color: #5159f5;
}

.alternate-box.feature-box span.month {
	color: #fed1cb;
}

.alternate-box.feature-box.new-box span.month {
	color: #8cc0ff;
}

.alternate-box.feature-box .feature-box-content {
	padding: 23px 20px;
	font-size: 15px;
	color: #8f9db3;
}

.alternate-box.feature-box .feature-box-content h3 {
	color: #161f26;
}

.alternate-box.feature-box .feature-box-content h3 {
	margin-bottom: 12px;
}

.alternate-box.feature-box .feature-box-content a:not(.readmore) {
	color: #8f9db3;
}

.alternate-box.feature-box .feature-box-content a:hover {
	color: #5159f5;
	text-decoration: underline;
}

.alternate-box.feature-box .feature-box-content p {
	margin-bottom: 13px;
}

.product-roadmap-popup {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(0, 0, 0, .64);
	z-index: 9999;
	display: none;
}

.product-roadmap-popup .roadmap-inner {
	max-width: 530px;
	margin: 0 auto;
	border-radius: 6px;
	background-color: #fff;
	position: absolute;
	top: 50%;
	left: 0px;
	right: 0px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	font-size: 15px;
	color: #8f9db3;
	line-height: 1.3333;
	max-height: 530px;
	min-height: 300px;
}

.product-roadmap-popup .roadmap-inner .jspPane {
	padding: 70px 50px 0 !important;
	width: 100% !important;
}

.product-roadmap-popup .roadmap-inner .jspContainer .jspPane + .jspVerticalBar {
	position: absolute;
	top: 0px;
	right: 0;
	width: 17px;
}

.product-roadmap-popup .roadmap-inner .jspContainer .jspPane + .jspVerticalBar .jspTrack .jspDrag {
	background: #5159f5;
	position: relative;
	top: 0;
	right: 0;
	cursor: pointer;
	border-radius: 3px;
	width: 4px;
	margin: 0 auto;
	float: none !important;
}

.product-roadmap-popup .roadmap-inner p {
	line-height: 1.3333;
}

.product-roadmap-popup .roadmap-inner p a {
	color: #8f9db3;
}

.product-roadmap-popup .roadmap-inner p a:hover {
	color: #5159f5;
}

.product-roadmap-popup .roadmap-inner .tag {
	position: absolute;
	left: 50px;
	top: 0px;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: .1em;
	padding: 9px 16px;
	background-color: #ff9b8d;
	color: #fff;
}

.product-roadmap-popup .roadmap-inner .tag.new_popup {
	background: #5159f5;
}

.product-roadmap-popup .roadmap-inner .close-icon {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/popup-cross-icon.png") no-repeat 0 0;
	width: 10px;
	height: 10px;
	position: absolute;
	right: 20px;
	top: 15px;
	display: block;
	cursor: pointer;
}

.product-roadmap-popup .roadmap-inner .close-icon.nitro-lazy {
	background-image: none !important;
}

.product-roadmap-popup .roadmap-inner h4 {
	font-size: 18px;
	margin-bottom: 10px;
}

.product-roadmap-popup .roadmap-inner img {
	margin-bottom: 20px;
}

.product-roadmap-popup .roadmap-inner ol {
	padding-left: 18px;
	margin-bottom: 20px;
}

.product-roadmap-popup .roadmap-inner ul {
	padding-left: 18px;
	list-style: none;
	margin-bottom: 20px;
}

.product-roadmap-popup .roadmap-inner ul li, .product-roadmap-popup .roadmap-inner ol li {
	position: relative;
	margin-bottom: 3px;
}

.product-roadmap-popup .roadmap-inner ul li:before {
	width: 6px;
	height: 6px;
	background-color: #5159f5;
	border-radius: 50%;
	content: "";
	position: absolute;
	left: -15px;
	top: 7px;
}

.product-roadmap-popup .roadmap-inner .find-out {
	font-size: 14px;
	padding: 11px 20px;
	float: right;
	margin-bottom: 40px;
	margin-top: 25px;
	min-width: inherit;
}

.product-roadmap-popup .roadmap-inner .find-out:hover {
	border-color: #42525a;
	color: #42525a;
}

.webinar_alternate_registration hr {
	border: none;
	height: 1px;
	background-color: #e6e6e6;
	margin: 85px 0px 70px;
}

.webinar_form_subtext {
	font-size: 12px;
	color: #8f9db3;
	margin: 2px 0px 30px;
}

.webinar_form_subtext a {
	color: #5159f5;
}

.webinar_content_right.upcoming_webinar_right h5 {
	margin-bottom: 0px;
}

@media (min-width: 1440px) {
	#ss360-flex-wrapper > nav {
		left: calc(( 100vw - 1489px ) / 2);
		padding-left: 15px;
	}
}

@media print {
	header, footer {
		display: none;
	}
	
	a[href]:after {
		display: none;
		visibility: hidden;
	}
	
	@page {
		margin-top: 2cm;
		margin-bottom: 2cm;
		margin-left: 2cm;
		margin-right: 2cm;
	}
	
	.hidden-print {
		display: none;
	}
	
	p {
		page-break-inside: avoid;
	}
	
	h1, .single .blog-title {
		font-size: 20pt !important;
	}
	
	h2 {
		font-size: 12pt !important;
	}
	
	h3 {
		font-size: 11pt !important;
	}
	
	.single-post-main .social-icons {
		display: none !important;
	}
	
	body, .body-blog-content, p, .single-post-main .blog_left .main-content a {
		font-size: 10pt !important;
	}
}

.page-wrapper.strip-header header.webinar_header .header_menu .max-mega-menu > .mega-menu-item > .mega-menu-link {
	color: #303a3f !important;
}

.page-wrapper.strip-header header.webinar_header .header_menu li a:not(:hover) {
	color: #303a3f;
	border-color: #303a3f;
}

.header_menu li.mega-menu-item ul li a {
	background: transparent !important;
}

/*Integration-page*/
.integration-top h2 {
	font-size: 30px;
	font-family: "circular-medium";
}

.intergration-box-div {
	max-width: 1070px;
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
	display: flex;
	display: -webkit-flex;
}

.integration-box > .vc_column-inner > .wpb_wrapper {
	display: flex;
	display: -webkit-flex;
	height: 100%;
	min-height: 179px;
}

.integration-box {
	margin-bottom: 25px;
}

.integration-box > .vc_column-inner > .wpb_wrapper .wpb_single_image {
	width: 162px;
	background: #f2f5fa;
	min-width: 162px;
	text-align: center;
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	justify-content: center;
	-webkit-justify-content: center;
	padding: 20px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.integration-box > .vc_column-inner > .wpb_wrapper .wpb_single_image img {
	width: 85px;
}

.integration-box:nth-child(2n+2) > .vc_column-inner > .wpb_wrapper .wpb_single_image img {
	width: 79px;
}

.integration-box > .vc_column-inner > .wpb_wrapper .wpb_text_column {
	border: 1px solid #ebeef2;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	padding: 26px 20px 26px 26px;
}

.integration-box h5 {
	font-size: 18px;
	color: #1c283b;
	font-family: "circular-bold";
	margin-bottom: 10px;
}

.integration-box a {
	color: #5159f5;
}

.integration-box p, .integration-bottom p {
	font-size: 16px;
	line-height: 1.2;
	color: #1c283b;
	font-family: "CircularXX-Regular";
}

.integration-box > .vc_column-inner {
	height: 100%;
}

/*Nav-changes*/
.header-top-menu {
	text-align: right;
	padding: 0px 0px 13px;
}

header.webinar_header:not(.fixed) .header-top-menu li a, .page-template-ebook-webinar header ul li:not(.header_btn) a, .page-template-visualization header ul li:not(.header_btn) a {
	color: #303a3f !important;
	font-family: "CircularXX-Regular" !important;
}

.header-top-menu ul {
	margin: 0px;
}

.header-top-menu li {
	list-style: none;
	display: inline-block;
	margin-left: 13px;
}

.header-top-menu li a {
	color: #303a3f !important;
	font-family: "CircularXX-Regular" !important;
	font-size: 13px;
}

.info-bar {
	margin-top: -13px;
	margin-bottom: 13px;
	padding: 7px 60px;
	text-align: center;
	position: relative;
}

.info-bar h6 {
	font-size: 14px;
	font-family: "CircularXX-Regular";
}

.info-bar h6 strong {
	font-weight: 400 !important;
	font-family: "CircularXX-Regular";
}

.info-bar h6 span {
	margin-right: 0;
}

.info-bar h6 a {
	text-decoration: underline;
}

.info-bar .info-close {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/info-close.png") no-repeat center;
	background-size: 50%;
	width: 24px;
	height: 22px;
	position: absolute;
	right: 23px;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	cursor: pointer;
}

.info-bar .info-close.nitro-lazy {
	background-image: none !important;
}

.phone-icon {
	position: relative;
	padding-left: 15px;
}

.phone-icon::before {
	content: "";
	position: absolute;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Phone_blue.svg") no-repeat center;
	width: 10px;
	height: 10px;
	left: 0px;
	top: 2px;
}

.phone-icon::after {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	left: 0px;
	top: 2px;
	opacity: 0;
}

.phone-icon::after, header.webinar_header:not(.fixed) .header-top-menu li a.phone-icon::before, .page-wrapper.strip-header header.webinar_header .header-top-menu li a.phone-icon::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Phone_blue.svg") no-repeat center;
}

.mega-Resources > .mega-sub-menu {
	left: -60px !important;
}

.phone-icon.remove-phone::before, .phone-icon.remove-phone::after {
	display: none;
}

.mobile-header-btns .phone-icon.remove-phone {
	padding-left: 0px !important;
}

.header-animate {
	animation-duration: 2.5s;
	animation-fill-mode: both;
	animation-iteration-count: 2;
}

@keyframes pulse {
	0% {
		transform: scale(1);
	}
	
	50% {
		transform: scale(1.1);
	}
	
	100% {
		transform: scale(1);
	}
}

.pulse {
	animation-name: pulse;
	animation-duration: 1s;
	animation-iteration-count: 2;
}

header.fixed .animated.pulse {
	animation: none;
	-webkit-animation: none;
	-moz-animation: none;
	-ms-animation: none;
}

.page-wrapper header {
	max-height: inherit !important;
}

.page-wrapper.strip-header header.webinar_header .header-top-menu li a, header.fixed .header-top-menu li a, .page-wrapper.header-white .header-top-menu li a, .page-wrapper.header-white #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	color: #303a3f !important;
}

header.header-home.fixed .header-top-menu li a.phone-icon::before, .page-wrapper.header-white .header-top-menu li a .phone-icon::before {
	opacity: 0;
}

header.header-home.fixed .header-top-menu li a.phone-icon::after, .page-wrapper.header-white .header-top-menu li a .phone-icon::after {
	opacity: 1;
}

.header_menu li.header_btn.trial_btn {
	margin-left: 29px;
}

/*.bg-shade {
  margin-top: 123px !important;
}
.resources_section {
  padding: 157px 0px 0px;
}*/

/*.webinar_banner {
  padding: 95px 0 0;
}*/

/*.visualization_content {
  margin-top: 155px;
}*/

/*.top-banner {
  padding: 110px 0 83px;
}*/

/*.knowledge-base-form {
  padding: 115px 0 50px;
}*/
.mega-Resources > .mega-sub-menu > li > ul > li:last-child {
	margin-left: 15px !important;
}

/*nav-changes*/

/*header.webinar_header.fixed {
  background-color: #fff !important;
}
header.webinar_header.fixed .color_logo, header.header-home.fixed .white_logo {
  opacity: 1 !important;
}
header.webinar_header.fixed .white_logo, header.header-home.fixed .color_logo {
  opacity: 0 !important;
}
header.webinar_header.fixed .header_search img {
  display: none;
}
7716 - commented
7632 - class changed to header.header-home.fixed = header.fixed
17901 - class changed to header.header-home.fixed = header.fixed
8889 - color changed to #fff
8351 - color changed to #fff

hidden
.casestudies-page header.fixed .menu li.header_search a .search_black {
    opacity: 0;
}
.casestudies-page header.fixed .menu li.header_search a .search_white {
    opacity: 1;
}

lineno:6653 66 - 99

responsive
line no : 3501 hidden;
line no: 2980 hidden;
*/
header.webinar_header.fixed .phone-icon::after {
	opacity: 1;
}

header {
	transition: .5s all ease 0s;
	-webkit-transition: .5s all ease 0s;
	-moz-transition: .5s all ease 0s;
	-ms-transition: .5s all ease 0s;
}

header.fixed .white_logo, header .white_logo {
	opacity: 0;
}

header.fixed .menu_logo, header .menu_logo {
	opacity: 1;
}

header.fixed .search-black, header.use-case-page-header .search-black {
	opacity: 1 !important;
}

header.fixed .header-top-menu li a.phone-icon::after {
	opacity: 1;
}

.page-wrapper.strip-header .header_search .search-white, body.page-template-pricing .header_search .search-white, .single-e-learning .header_search .search-white {
	opacity: 0;
}

.page-wrapper.strip-header .header_search .search-black, body.page-template-pricing .header_search .search-black, .single-e-learning .header_search .search-black {
	opacity: 1;
	top: 3px;
}

body.single-e-learning .webinar_additional_content {
	font-family: "CircularXX-Regular";
}

.single-e-learning .newsletter_new::before, .single-e-learning .newsletter_new::after {
	display: none;
}

.casestudies-page header.fixed .color_logo {
	display: block;
}

.casestudies-page header .color_logo {
	display: block !important;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
}

.casestudies-page header.fixed .color_logo {
	opacity: 1;
}

/*17901,17902,17905,17909 11773
repsonsive- 2929*/
.page-wrapper.header-white header {
	background: transparent;
}

.page-wrapper.header-white header.fixed {
	background: #fff;
}

.header .header_logo .white_logo {
	opacity: 0;
}

.header .header_logo .menu_logo {
	opacity: 1;
}

.page-wrapper.header-white header .header_logo .white-logo {
	opacity: 0;
}

.page-wrapper.header-white header .header_logo .menu_logo {
	opacity: 1;
}

.page-wrapper.header-white header a.search-white {
	opacity: 0;
}

.page-wrapper.header-white header a.search-black, .why-displayr-header .header_search a.search-black, .page-template-ebook-webinar .header_search a.search-black, .page-template-visualization .header_search a.search-black {
	opacity: 1;
}

.page-template-ebook-webinar header:not(.fixed), .page-template-visualization header:not(.fixed) {
	background-color: transparent;
}

.page-template-ebook-webinar header .menu_logo, .page-template-visualization header .menu_logo {
	opacity: 1;
}

.eventlist_post_section {
	display: none;
}

.form_details::before, .form_details::after {
	content: "";
	display: table;
	clear: both;
}

.form_details {
	margin-bottom: 0px !important;
}

.webinar_banner.single-upcoming-banner {
	padding-bottom: 370px;
}

.upcoming-webinar-form-section {
	margin-top: -345px;
}

.upcoming-webinar-form-section.registeration-form-open + .webinar_content_section.single-upcoming-content {
	padding-top: 90px;
}

@media (max-width: 992px) {
	.single-upcoming-banner .webinar_banner_description {
		margin-bottom: 0px;
	}
}

/* Auguest 17 */
.home .banner_section, .page-template-products-new .banner_section {
	display: none !important;
}

.home .hero-container {
	font-size: 22px;
	font-family: "CircularStdBook", Arial, sans-serif;
	line-height: 1.36;
	color: #1c283b;
	max-width: 1350px;
}

.home .hero-container p {
	line-height: 1.36;
	font-family: "CircularXX-Regular";
}

.home .hero-container h1 {
	font-size: 66px;
	line-height: 1.14;
	font-family: "CircularStdBold", Arial, sans-serif;
	margin-bottom: 38px;
	letter-spacing: -1px;
}

.home-hero-top-space {
	padding-top: 205px;
	padding-left: 63px;
}

.home .hero-container h1 span {
	text-decoration-color: #a158ff !important;
	text-decoration-skip-ink: none !important;
}

.home .hero-container .inner_container {
	display: inline-block;
}

.home .hero-container .inner_container + .inner_container {
	margin-left: 7px !important;
}

.home .hero-container .inner_container + .inner_container a {
	min-width: 209px;
}

header .header_menu li.header_btn.trial_btn a {
	/*
	background: #5159f5 !important;
	color: #ffffff !important;
	border-color: #5159f5 !important;
*/
	background: #5159f5 !important;
	color: #fff !important;
	border-color: #5159f5 !important;
}

header .header_menu li.header_btn.trial_btn a:hover {
	/*
	background: #77a5fb !important;
	color: #ffffff !important;
	border-color: #77a5fb !important;
*/
	background: #7478ed !important;
	color: #fff !important;
	border-color: #7478ed !important;
}

.home .anchor-content a::after, .page-template-products-new .anchor-content a::after, .page-template-products-new .book-demo-content a::after, .home .book-demo-content a::after, .home .read-more-btn::after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Arrow_Blue_h.svg") no-repeat center/cover;
	width: 23px;
	height: 13px;
	background-size: 23px auto;
	top: -2px;
	position: relative;
}

.page-template-products-new .book-demo-content a::after {
	top: 1px;
}

.home .read-more-btn::after {
	top: 1px;
}

.home .anchor-content a, .page-template-products-new .anchor-content a, .page-template-products-new .book-demo-content a, .you-plan-top-section .right_column a, .home .book-demo-content a {
	font-family: "circular-medium", Arial, sans-serif;
	color: #5159f5;
}

.nh-btn {
	font-size: 20px;
	font-family: "CircularStdBook", Arial, sans-serif;
	border: 0px !important;
	padding: 17px 32px;
}

/*new button style*/
.home_trial_section_new .btn.blue-btn-new {
	background: #fff !important;
	color: #2e45b9 !important;
	border-color: #fff !important;
	padding: 15px 10px 16px;
}

.home_trial_section_new .btn.white_border {
	padding: 15px 10px 16px;
}

.newsletter_new .btn.white_border:hover {
	background-color: transparent !important;
	border-color: #5159f5 !important;
	color: #5159f5 !important;
}

.btn.blue-btn-new {
	background: #5159f5 !important;
	color: #fff !important;
	border-color: #5159f5 !important;
	font-family: "CircularXX-Regular" !important;
}

.pricing_height .displayr-pricing-wrap .column-3 .price-btn {
	background: #5159f5 !important;
}

.pricing_height .displayr-pricing-wrap th .price-btn {
	border: 1px solid #5159f5 !important;
	font-family: "CircularXX-Regular" !important;
}

.pricing_height .new-price-wrap .professional-box .new-filled-btn .vc_btn3 {
	background: #5159f5 !important;
	border: 1px solid #5159f5 !important;
}

.pricing_height .new-price-wrap .new-outline-btn .vc_btn3 {
	border: 1px solid #5159f5 !important;
	font-family: "CircularXX-Regular" !important;
}

.pricing_height .new-price-wrap .professional-box .new-filled-btn .vc_btn3:hover, .pricing_height .displayr-pricing-wrap .column-3 .price-btn:hover, .page-template-case-studies .btn:hover, .case-studies-bottom-box .btn:hover, form.form .submit input[type="submit"]:hover, .btn.blue-btn-new:hover {
	background: #7478ed !important;
	border-color: #7478ed !important;
}

.home_trial_section_new .btn.blue-btn-new:hover, .home_trial_section_new .btn.blue-btn-new:focus, .home_trial_section_new .btn.blue-btn-new:active {
	background: #fff !important;
	border-color: #fff !important;
}

.page-template-case-studies .btn, .case-studies-bottom-box .btn {
	font-family: "CircularXX-Regular" !important;
	background-color: #5159f5 !important;
	border: 1px solid #5159f5 !important;
}

.contact_form_box form.form .submit input[type="submit"] {
	background-color: #5159f5 !important;
	border-color: #5159f5 !important;
}

form.form .submit input[type="submit"], .page.page-id-16236 .main_panel_button_section a, .main_panel_button_section .btn {
	background-color: #5159f5 !important;
	border-color: #5159f5 !important;
	font-family: "CircularXX-Regular" !important;
}

form.form .submit input[type="submit"]:hover, .main_panel_button_section .btn:hover {
	background-color: #7478ed;
	border-color: #7478ed;
}

.page.page-id-29772 .watch-nowbtn .btn, .orange_bg, .employee-referal .gform_button {
	background-color: #5159f5 !important;
	border-color: #5159f5 !important;
	font-family: "CircularXX-Regular" !important;
}

.page.page-id-29772 .watch-nowbtn .btn:hover, .page.page-id-16236 .main_panel_button_section a:hover, .orange_bg:hover, .employee-referal .gform_button:hover {
	background-color: #7478ed !important;
	border-color: #7478ed !important;
}

/*new button style end*/
.home-new-client-logo {
	padding-top: 90px;
	padding-bottom: 80px;
}

.home .hero-container .btn.grey_border {
	border: 1px solid #1c283b !important;
	color: #1c283b !important;
}

.home .hero-container .btn.grey_border:hover {
	color: #5159f5 !important;
	border: 1px solid #5159f5 !important;
}

.home-new-logo-slider.desktop-logo-slider, .home-new-logo-slider {
	max-width: 1340px;
	margin: 0 auto;
}

.home-new-logo-slider .vc_inner img {
	max-height: 46px;
	max-width: 122px;
	width: auto;
	height: 46px;
}

.home-new-logo-slider .vc_inner .vc_item:first-child img {
	max-height: 35px;
	max-width: 98px;
	width: auto;
	height: 35px;
}

.home-new-logo-slider .vc_inner .vc_item:nth-child(2) img {
	max-height: 28px;
	max-width: 121px;
	width: auto;
	height: 28px;
}

.home-new-logo-slider .vc_inner .vc_item:nth-child(4) img {
	max-height: 14px;
	max-width: 122px;
	width: auto;
	height: 14px;
}

.home-new-logo-slider .vc_inner .vc_item:nth-child(5) img {
	max-height: 14px;
	max-width: 122px;
	width: auto;
	height: 14px;
}

.home-new-logo-slider .vc_inner .vc_item:nth-child(6) img {
	max-height: 24px;
	max-width: 103px;
	width: auto;
	height: 24px;
}

.home-new-logo-slider .vc_inner .vc_item:nth-child(7) img {
	max-height: 46px;
	max-width: 50px;
	width: auto;
	height: 46px;
}

.home-new-logo-slider .vc_carousel-slideline-inner {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-left: 7%;
}

.home-new-logo-slider .vc_item {
	height: auto !important;
	width: auto !important;
	margin: 0 30px !important;
}

.home-new-logo-slider .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline {
	width: auto !important;
}

.mobile-slider-logo {
	display: none;
}

.new-title-section h3 {
	font-size: 36px;
	font-family: "CircularStdBold", Arial, sans-serif;
	color: #1c283b;
	max-width: 890px;
	margin: 0 auto;
	padding-bottom: 45px;
	letter-spacing: -.15px;
	line-height: 1.28;
}

.new-home-section-3 {
	font-size: 18px;
	color: #1c283b;
}

div.new-home-section-3 h5 {
	font-size: 18px !important;
	color: #1c283b !important;
}

div.new-home-section-3 p {
	margin-bottom: 33px;
	line-height: 1.25;
	font-family: "CircularXX-Regular";
}

.max-390 {
	max-width: 390px;
}

.home-new-inner-container {
	max-width: 1190px;
	margin: 0 auto;
	float: none !important;
}

.home-new-inner-container-2 {
	max-width: 1330px;
	margin: 0 auto;
	float: none !important;
}

.max-1020 {
	max-width: 1070px;
	margin: 0 auto;
}

.you-plan-images img {
	width: 69px;
	height: 73px;
}

.you-plan-heading h3 {
	font-size: 36px;
	font-family: "CircularStdBold", Arial, sans-serif;
	color: #1c283b;
}

.you-plan-images h5 {
	font-size: 28px !important;
	font-family: "CircularStdBold", Arial, sans-serif;
	color: #1c283b;
	max-width: 210px;
	margin-left: auto;
	margin-right: auto;
}

.you-plan-images h5 span {
	display: block;
	font-size: 18px !important;
	font-family: "CircularStdBook", Arial, sans-serif;
	color: #1c283b;
	text-decoration: none !important;
	padding-top: 10px;
}

.you-plan-heading {
	padding-top: 130px;
	padding-bottom: 65px;
}

.you-plan-images .vc_column-inner {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.new-testimonial-container .vc_row {
	max-width: 1053px;
	margin: 0 auto;
	color: #fff;
}

.new-testimonial-container blockquote {
	margin: 0px 0 30px;
	padding: 0px;
	padding-right: 90px;
	font-style: normal;
	quotes: none;
	color: #fff;
	font-size: 32px;
	line-height: 1.185;
	font-family: "CircularStdBold", Arial, sans-serif;
}

.new-testimonial-container .blockquote-right blockquote {
	padding-left: 90px;
	padding-right: 0px;
}

.new-testimonial-container .blockquote-right blockquote + p {
	padding-left: 90px;
	padding-right: 0px;
}

.new-testimonial-container blockquote p {
	font-size: 32px;
	line-height: 1.185;
}

.new-testimonial-container blockquote + p {
	font-size: 22px;
	font-family: "CircularStdBook", Arial, sans-serif;
	line-height: 1.25;
}

.new-testimonial-container blockquote:before, .new-testimonial-container blockquote:after {
	display: none;
}

.home-new-testimonial {
	padding: 70px 0 !important;
}

.home header.webinar_header {
	background-color: #fff !important;
}

.page-template-products-new header.webinar_header {
	background-color: #fbfbfb !important;
}

.puzzle-section .inner_container {
	max-width: 1350px !important;
}

.puzzle-section {
	color: #1c283b;
	font-family: "CircularXX-Regular";
}

.puzzle-section h4 {
	color: #1c283b;
	font-family: "CircularStdBold", Arial, sans-serif;
	font-size: 36px;
}

.puzzle-section p {
	font-size: 18px;
	line-height: 1.36;
	padding-top: 3px;
	padding-bottom: 3px;
}

.puzzle-section .max-416 {
	max-width: 386px;
}

.puzzle-section img {
	margin: 0px !important;
	max-width: 100%;
	margin-right: -70px !important;
	cursor: pointer;
}

.you-plan-top-section .right_column h4 {
	font-size: 36px;
	color: #1c283b;
	line-height: 1.2;
	font-family: "CircularStdBold", Arial, sans-serif;
}

.you-plan-top-section .right_column p {
	font-size: 22px;
}

.you-plan-top-section .right_column .max-390 {
	max-width: 470px;
	color: #1c283b;
	font-family: "CircularXX-Regular";
}

.you-plan-top-section .right_column a {
	margin-top: 0px !important;
}

.you-plan-top-section .left_column {
	width: 58.33333333%;
}

.you-plan-top-section .right_column {
	width: 41.66666667%;
}

.you-plan-top-section .left_column img {
	margin: 0px !important;
	margin-right: -50px !important;
}

.try-for-free-btn a {
	min-width: 209px;
	font-size: 18px;
}

body.home header .header_search .search-black, .page-template-products-new header .header_search .search-black, header .header_search .search-black {
	opacity: 1;
}

body.home header .header_search .search-white, .page-template-products-new header .header_search .search-white, header .header_search .search-white {
	opacity: 0;
}

.product-page-style {
	color: #19283d;
	font-family: "CircularStdBook", Arial, sans-serif;
}

.product-page-style p {
	line-height: 1.31;
	font-size: 18px;
	padding-bottom: 0px;
	font-family: "CircularXX-Regular";
}

.product-page-style.product-section-1 p {
	line-height: 1.36;
	font-size: 22px;
	padding-bottom: 5px;
	font-family: "CircularXX-Regular";
}

.product-page-style h1 {
	font-size: 50px;
	line-height: 1.2;
	color: #19283d;
	font-family: "CircularStdBold", Arial, sans-serif;
	padding-bottom: 9px;
	margin-bottom: 21px;
}

.product-page-style h4 {
	font-size: 36px;
	line-height: 1.2;
	color: #19283d;
	font-family: "CircularStdBold", Arial, sans-serif;
	padding-bottom: 3px;
	margin-bottom: 15px;
	letter-spacing: 0px;
}

div.product-page-style h5 {
	font-size: 18px !important;
	line-height: 1.2;
	color: #19283d;
	margin-bottom: 4px;
	font-family: "circular-medium", Arial, sans-serif;
}

.page-template-products-new .produc-page-do-title h2 {
	color: #fff;
	font-size: 36px;
	font-family: "circular-medium", Arial, sans-serif;
}

.page-template-products-new .vc_row .inner_container {
	max-width: 1459px !important;
}

.product-page-style.product-section-1 {
	padding-left: 47px;
}

.product-page-style.product-section-1 p {
	padding-right: 30px;
}

.product-page-style h5 {
	font-size: 22px !important;
	color: #1c283b !important;
}

.product-page-style.product-section-2 .inner_container {
	max-width: 1230px !important;
}

.product-page-style.product-section-3 .inner_container {
	max-width: 1170px !important;
}

/*.product-page-style.product-section-2 .left_column img {
    margin-left: -30px;
}*/
.product-sectiFon-3.new-content-module4 .right_column > .vc_column-inner {
	padding: 0 48px 0 0px !important;
}

.product-page-style.product-section-3 .left_column img {
	margin-right: -30px;
	float: right;
}

.product-page-style.product-section-4 .inner_container {
	max-width: 1190px !important;
}

.product-section-4.new-content-module5 .right_column > .vc_column-inner {
	padding: 0 20px 0 53px !important;
}

.product-page-style.product-section-5 .inner_container {
	max-width: 1180px !important;
}

.product-section-5.new-content-module6 .right_column > .vc_column-inner {
	padding: 0 66px 0 0px !important;
}

.product-dashboard-section h4 {
	font-size: 36px;
	line-height: 1.2;
	color: #1c283b;
	font-family: "CircularStdBold", Arial, sans-serif;
	letter-spacing: 0px;
}

.product-dashboard-section p {
	line-height: 1.555;
	font-size: 15px;
	padding-bottom: 0px;
	color: #1c283b;
	padding-right: 0px !important;
	font-family: "CircularXX-Regular";
}

div.product-dashboard-section.vc_row .inner_container.visualize_top {
	max-width: 900px !important;
}

.compare-table-product h4, .compare-table-product h2 {
	font-size: 36px;
	line-height: 1.2;
	color: #1c283b;
	font-family: "CircularStdBold", Arial, sans-serif;
	letter-spacing: 0px;
	padding-bottom: 50px;
}

.compare-table-product h2 {
	font-family: "circular-medium", Arial, sans-serif;
	color: #1c283b;
}

.compare-table-product .btn {
	background: #5159f5 !important;
	color: #fff !important;
	border: 0px;
}

.compare-table-product .btn:hover {
	background: #77a5fb !important;
}

.page-template-products-new .product-expert-help .inner_container {
	max-width: 1000px !important;
}

.product-expert-help h4 {
	font-size: 36px;
	line-height: 1.2;
	color: #19283d;
	font-family: "CircularStdBold", Arial, sans-serif;
	letter-spacing: -.95px;
}

.page-template-book-demo-july-2020 .demo-form-title h2 {
	font-size: 36px;
	font-family: "circular-medium", Arial;
}

.product-expert-help p {
	line-height: 1.31;
	font-size: 18px;
	padding-bottom: 0px;
	color: #19283d;
}

.product-expert-help a {
	margin-top: 0px !important;
}

.page-template-products-new .home_trial_section h4 {
	font-size: 36px;
}

.page-template-products-new .resource_learning_title h4, .page-template-products-new .resource_learning_title h2 {
	color: #1c283b;
	font-family: "circular-medium", Arial;
	font-size: 36px;
}

.page-template-products-new .summary_description h5 {
	color: #1c283b;
}

.page-template-products-new .wisdom_section:not(.home_expert_new):not(.product-section-5) {
	border-bottom: 0px !important;
}

.home .read-more-section h4 {
	font-family: "CircularStdBold", Arial, sans-serif;
	color: #1c283b;
}

.home .read-more-section p {
	color: #0b111a;
}

.home .read-more-section .read-more-btn {
	color: #7eabff;
	font-family: "circular-medium", Arial;
}

.home .newsletter_new::before, .page-template-products-new .newsletter_new::before, .home .newsletter_new::after, .page-template-products-new .newsletter_new::after {
	display: none;
}

.home .newsletter_new .btn:hover, .page-template-products-new .newsletter_new .btn:hover {
	background-color: transparent;
	border-color: #5159f5;
	color: #5159f5;
}

footer a.read_more {
	color: #5159f5;
}

.compare-table-product .btn {
	font-size: 18px;
}

.compare-table-product .btn:hover {
	background-color: #93b5f4;
}

header:not(.with-bar) + .banner_section + .home-hero-top-space {
	padding-top: 130px;
}

.puzzle-section {
	position: relative !important;
	background-repeat: no-repeat;
}

.video-popup-homenew {
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background: rgba(255, 255, 255, .7);
	display: none;
	z-index: 9999;
}

.video-popup-homenew > .vc_column_container {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.video-popup-homenew > .vc_column_container > .vc_column-inner {
	max-width: 1000px;
	position: relative;
}

.video-popup-homenew > .vc_column_container > .vc_column-inner:before {
	width: 12px;
	height: 12px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/optimized/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/close_icon.png") no-repeat 0 0/cover;
	position: absolute;
	top: 10px;
	right: -20px;
	cursor: pointer;
}

.home div.new-section-bg {
	background-size: 900px !important;
	background-position-x: 120% !important;
	padding-top: 115px !important;
	padding-bottom: 130px !important;
	background-repeat: no-repeat !important;
	background-color: #f2f5fa;
	position: relative !important;
}

.puzzle-section .wistia_click_to_play {
	height: 100% !important;
	width: 100% !important;
}

.page-template-book-demo-july-2020 .home-new-client-logo {
	padding-top: 230px;
	position: relative;
	z-index: 1;
	background: #fff;
}

.page-template-book-demo-july-2020 .book-demo-animation-new {
	position: relative;
	z-index: 2;
}

.page-template-products-new .home_trial_section_new {
	background: #2e45b9 !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.company-menunew .mega-sub-menu {
	box-shadow: 0px 2px 5px 4px rgba(0, 0, 0, .1);
	border-radius: 2px !important;
	top: 115% !important;
	padding: 38px 40px 30px !important;
	width: 300px;
	max-width: 300px;
	left: -105px !important;
}

@media (max-width:1500px) {
	.header-banner-right > .vc_column-inner {
		margin-right: 0px !important;
	}
	
	.home-hero-top-space {
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.page-template-products-new .new-content-module2 .left_column {
		width: 50%;
		margin-right: 0;
	}
	
	.page-template-products-new .new-content-module2 .right_column {
		width: 50%;
	}
	
	.product-page-style h1 {
		font-size: 36px;
	}
	
	.product-page-style.product-section-1 p {
		font-size: 20px;
	}
	
	.nh-btn {
		font-size: 17px;
	}
	
	.product-page-style.product-section-1 {
		padding-left: 0px;
	}
	
	.home-new-logo-slider .vc_carousel-slideline-inner {
		padding-left: 0px;
	}
	
	.puzzle-section.vc_parallax .vc_parallax-inner {
		background-size: 1000px !important;
		background-position: 150% 10% !important;
	}
	
	.puzzle-section, .home div.new-section-bg {
		background-size: 1000px !important;
		background-position-x: 150%;
	}
}

@media (max-width:1280px) {
	.home .hero-container h1 {
		font-size: 50px;
	}
	
	.home .hero-container {
		font-size: 20px;
	}
	
	.home .hero-container .inner_container {
		padding: 0px;
	}
	
	.home-new-logo-slider .vc_item {
		margin: 0 20px !important;
	}
	
	.home-new-logo-slider .vc_inner img {
		height: 36px;
	}
	
	.puzzle-section img {
		max-width: 100%;
		margin-right: 0px !important;
	}
	
	.puzzle-section h4 {
		font-size: 30px;
	}
	
	.puzzle-section p {
		font-size: 20px;
	}
	
	.new-home-section-3 {
		font-size: 20px;
	}
	
	div.new-home-section-3 h5 {
		font-size: 20px !important;
	}
	
	.home-new-inner-container {
		padding: 0 30px !important;
	}
	
	.new-testimonial-container > .vc_column-inner > .wpb_wrapper {
		padding: 0 15px;
	}
	
	.page-template-products-new .new-content-module2 .right_column > .vc_column-inner {
		padding: 0px !important;
	}
	
	.product-section-1 .inner_container.visualize_bottom {
		padding: 0px !important;
	}
	
	.product-page-style h4 {
		font-size: 30px;
	}
}

@media (max-width:1200px) {
	.puzzle-section, .home div.new-section-bg {
		background-size: 640px !important;
		background-position-x: 180% !important;
	}
}

@media (max-width:1024px) {
	.home .hero-container .inner_container {
		padding: 0 10px !important;
	}
	
	.puzzle-section.vc_parallax .vc_parallax-inner {
		background-size: 800px !important;
		background-position: 190% 10%;
		background-repeat: no-repeat;
	}
	
	.puzzle-section, .home div.new-section-bg {
		background-size: 800px !important;
		background-position-x: 190% !important;
	}
}

@media (max-width:1024px) {
	.home .hero-container h1 {
		font-size: 36px;
	}
	
	.home .hero-container {
		line-height: 18px;
	}
	
	.home .hero-container .inner_container {
		padding: 0px !important;
	}
	
	.home .hero-container .inner_container + .inner_container {
		margin-left: 0px;
		margin-top: 20px !important;
	}
	
	.home .hero-container .btn.blue-btn-new {
		min-width: 210px;
	}
	
	.home-hero-top-space {
		padding-top: 125px;
		padding-left: 0;
		padding-right: 0;
	}
	
	.home-new-logo-slider .vc_inner img {
		height: 25px;
	}
	
	.home-new-logo-slider .vc_item {
		margin: 0 5px !important;
	}
	
	.home-new-client-logo {
		padding-top: 60px;
		padding-bottom: 50px;
	}
	
	div.puzzle-section, .home div.new-section-bg {
		padding-top: 90px !important;
		padding-bottom: 60px !important;
	}
	
	.puzzle-section p {
		font-size: 15px;
	}
	
	.puzzle-section h4 {
		font-size: 22px;
	}
	
	div.your-plan-wrapper {
		padding-top: 60px !important;
		padding-bottom: 90px !important;
	}
	
	.new-title-section h3 {
		font-size: 24px;
		padding-bottom: 15px;
	}
	
	.your-plan-wrapper .vc_col-sm-6 {
		width: 100% !important;
	}
	
	.your-plan-wrapper .vc_col-sm-6 img {
		float: none;
		margin: 0 auto 50px;
		display: block;
	}
	
	.your-plan-wrapper .right_column > div {
		padding-left: 0px !important;
	}
	
	.you-plan-top-section .right_column h4 {
		font-size: 20px;
	}
	
	.you-plan-top-section .right_column p {
		font-size: 16px;
	}
	
	div.you-plan-top-section .right_column > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.you-plan-top-section .left_column img {
		margin-right: 0px !important;
	}
	
	.you-plan-heading {
		padding-top: 50px;
		padding-bottom: 25px;
	}
	
	.you-plan-heading h3 {
		font-size: 24px;
	}
	
	.you-plan-images h5 {
		font-size: 20px !important;
	}
	
	.you-plan-images h5 span {
		font-size: 14px !important;
	}
	
	.try-for-free-btn a {
		min-width: 179px;
		font-size: 17px;
	}
	
	div.you-plan-main-wrap {
		padding-top: 18px !important;
		padding-bottom: 77px !important;
	}
	
	.new-testimonial-container blockquote p {
		font-size: 24px;
	}
	
	.new-testimonial-container blockquote + p {
		font-size: 18px;
	}
	
	div.new-home-section-3 h5 {
		font-size: 20px !important;
	}
	
	.new-home-section-3 {
		font-size: 18px;
	}
	
	.product-page-style h1 {
		font-size: 30px;
	}
	
	.product-page-style.product-section-1 p {
		font-size: 17px;
	}
	
	.product-section-1 .inner_container.visualize_bottom {
		padding: 0px !important;
	}
	
	.product-page-style p {
		font-size: 16px;
	}
	
	.product-page-style h4 {
		font-size: 24px;
	}
	
	div.product-page-style h5 {
		font-size: 16px !important;
	}
	
	.product-dashboard-section h4 {
		font-size: 30px;
	}
	
	.product-dashboard-section p {
		font-size: 16px;
		padding-right: 0 !important;
	}
	
	.page-template-products-new .visualize_boxes .swiper-container {
		padding: 70px 0 0px !important;
	}
	
	.product-expert-help h4 {
		font-size: 24px;
	}
	
	.page-template-book-demo-july-2020 .demo-form-title h2 {
		font-size: 24px;
	}
	
	.product-expert-help p {
		font-size: 16px;
	}
	
	.page-template-products-new .home_trial_section h4 {
		font-size: 24px;
	}
	
	.product-page-style.product-section-1 {
		padding-top: 80px !important;
	}
	
	footer .container {
		padding: 0px !important;
	}
	
	.footer-logo img {
		max-width: 100px;
	}
}

@media (max-width: 992px) {
	.puzzle-section.vc_parallax .vc_parallax-inner {
		background-size: 680px !important;
	}
	
	.puzzle-section, .home div.new-section-bg {
		background-size: 640px !important;
		background-position-x: 180% !important;
	}
}

@media (max-width:991px) {
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.company-menunew .mega-sub-menu {
		width: 100% !important;
		max-width: 100% !important;
		box-shadow: none !important;
		padding: 30px 0 10px !important;
	}
}

@media (max-width: 767px) {
	.puzzle-section .left_column img {
		max-width: 100% !important;
	}
	
	.home-hero-top-space {
		padding-top: 160px;
	}
	
	.home .hero-container h1 {
		font-size: 40px;
		text-align: left;
		margin-bottom: 18px;
		letter-spacing: 0px;
	}
	
	.home .hero-container p {
		text-align: left;
		font-size: 20px;
	}
	
	.home .hero-container .btn {
		padding: 17px 15px;
		min-width: 100% !important;
		font-size: 18px;
	}
	
	.home .hero-container .visualize_bottom .wpb_wrapper {
		padding: 0 0;
	}
	
	.home .hero-container .vc_column_container > .vc_column-inner {
		padding: 0px;
	}
	
	.home .hero-container .inner_container {
		width: 100%;
	}
	
	.home .hero-container .inner_container + .inner_container {
		margin-left: 0px !important;
	}
	
	.header-banner-right {
		padding-top: 30px;
	}
	
	.header-banner-right > .vc_column-inner {
		padding-left: 0px !important;
	}
	
	.home-new-client-logo {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
	div.puzzle-section, .home div.new-section-bg {
		padding-top: 60px !important;
		padding-bottom: 50px !important;
		background-size: 350px !important;
		background-position: 100% 300px !important;
	}
	
	.home div.new-section-bg {
		padding-bottom: 170px !important;
	}
	
	.video-popup-homenew > .vc_column_container > .vc_column-inner::before {
		right: 20px;
	}
	
	.puzzle-section.vc_parallax .vc_parallax-inner {
		background-position: -20% 10% !important;
		background-size: cover !important;
	}
	
	.puzzle-section h4 {
		text-align: left;
		font-size: 30px;
	}
	
	.puzzle-section p {
		text-align: left;
		font-size: 18px;
	}
	
	div.your-plan-wrapper {
		padding-top: 30px !important;
		padding-bottom: 90px !important;
	}
	
	.home-new-inner-container {
		padding: 0 0px !important;
	}
	
	.new-title-section h3 {
		font-size: 30px;
		padding-bottom: 0px;
		text-align: left !important;
	}
	
	.new-title-section .vc_column-inner {
		padding: 0 5px;
	}
	
	.your-plan-wrapper .vc_col-sm-6 img {
		margin: 0 auto 0px;
		max-width: 100%;
		padding: 0 5px;
	}
	
	.you-plan-main-wrap .you-plan-top-section.vc_row.vc_row-flex {
		display: flex !important;
		display: -webkit-flex !important;
	}
	
	.you-plan-main-wrap .you-plan-top-section .left_column {
		order: 2;
	}
	
	div.new-home-section-3 h5 {
		font-size: 18px !important;
	}
	
	div.new-home-section-3 p {
		margin-bottom: 20px;
	}
	
	.home-new-testimonial {
		padding: 30px 0 !important;
	}
	
	.new-testimonial-container blockquote {
		text-align: center;
		padding-right: 0px;
	}
	
	.new-testimonial-container blockquote + p {
		text-align: center;
	}
	
	.new-testimonial-container > .vc_column-inner > .wpb_wrapper {
		padding: 0 0px;
	}
	
	.home-new-testimonial .wpb_single_image.vc_align_right {
		text-align: center;
	}
	
	.you-plan-top-section .left_column {
		width: 100%;
	}
	
	.you-plan-top-section .right_column {
		width: 100%;
	}
	
	.you-plan-top-section .right_column h4 {
		text-align: left;
		font-size: 30px;
	}
	
	div.you-plan-top-section .right_column > .vc_column-inner {
		padding-left: 5px !important;
	}
	
	.you-plan-top-section .right_column p {
		font-size: 18px;
		text-align: left;
	}
	
	.you-plan-top-section .right_column {
		padding-bottom: 30px;
	}
	
	.you-plan-top-section .left_column img {
		max-width: 100%;
	}
	
	.you-plan-top-section .left_column .wpb_text_column {
		padding-right: 0px !important;
	}
	
	.you-plan-top-section .right_column .max-390 {
		text-align: center;
	}
	
	.you-plan-images .wpb_single_image.vc_align_center {
		margin-bottom: 20px;
	}
	
	.new-testimonial-container .blockquote-right blockquote {
		padding-left: 0px;
	}
	
	.new-testimonial-container .blockquote-right blockquote + p {
		padding-left: 0px;
	}
	
	.desktop-logo-slider {
		display: none;
	}
	
	.mobile-slider-logo {
		display: block;
	}
	
	.mobile-slider-logo .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item {
		height: auto !important;
	}
	
	.mobile-slider-logo .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner {
		display: flex;
		align-items: center;
	}
	
	.mobile-slider-logo .vc_images_carousel img {
		max-height: 46px;
	}
	
	.puzzle-section img {
		float: none;
	}
	
	.you-plan-heading h3 {
		font-size: 30px;
	}
	
	.you-plan-images h5 {
		font-size: 24px !important;
	}
	
	.you-plan-images h5 span {
		font-size: 18px !important;
	}
	
	.home-new-testimonial .vc_row.vc_row-flex {
		display: flex !important;
		display: -webkit-flex !important;
	}
	
	.home-new-testimonial .vc_row.vc_row-flex .vc_col-sm-4 {
		order: 2;
	}
	
	.page-template-products-new .new-content-module2 .left_column {
		width: 100%;
	}
	
	.page-template-products-new .new-content-module2 .right_column {
		width: 100%;
	}
	
	.product-page-style h1 {
		font-size: 40px;
		text-align: left;
	}
	
	.product-page-style.product-section-1 p {
		padding-right: 0px;
		text-align: left;
		font-size: 18px;
	}
	
	.product-page-style .left_column {
		margin-bottom: 0px !important;
	}
	
	.product-page-style .left_column .wpb_text_column {
		padding-right: 0px !important;
		padding-top: 30px !important;
	}
	
	.page-template-products-new .page-wrapper .discover_section {
		padding: 60px 5px 60px !important;
	}
	
	.product-section-1 .inner_container.visualize_bottom p {
		text-align: center !important;
	}
	
	.product-page-style .btn {
		font-size: 18px;
		width: 100%;
		min-width: 100%;
		padding: 15px 15px;
	}
	
	.product-page-style img {
		float: none !important;
		margin: 0 auto !important;
		max-width: 100% !important;
	}
	
	.page-template-products-new .new-testimonial-container .wpb_single_image.vc_align_left {
		text-align: center;
	}
	
	.compare-table-product h4 {
		font-size: 24px;
		padding-bottom: 0;
	}
	
	.page-template-products-new .produc-page-do-title h2 {
		font-size: 24px;
	}
	
	.page-template-products-new.page-template-home .compare-table-new-home {
		padding: 55px 0 0 !important;
	}
	
	.page-template-products-new .product-expert-help {
		padding-top: 0px !important;
		padding-bottom: 40px !important;
	}
	
	.page-template-products-new .home_trial_section h4 {
		font-size: 19px;
	}
	
	.page-template-products-new .page-wrapper .visualize_section {
		padding: 0px 0px 60px !important;
	}
	
	.page-template-book-demo-july-2020 .home-new-client-logo {
		padding-top: 70px;
	}
	
	.home-new-logo-slider .vc_carousel-slideline-inner {
		flex-wrap: wrap;
	}
	
	.home-new-logo-slider .vc_inner img {
		max-height: 36px;
		max-width: 62px;
		width: auto;
		height: 36px;
	}
	
	.home-new-logo-slider .vc_item {
		margin: 12px 5px !important;
	}
	
	.puzzle-section .vc_row.vc_row-flex {
		display: flex !important;
		display: -webkit-flex !important;
	}
	
	.puzzle-section .vc_row.vc_row-flex .left_column {
		order: 2;
		padding-top: 30px;
	}
	
	.home_trial_section h4 {
		font-size: 19px;
	}
	
	.home_trial_section .btn {
		font-size: 18px;
	}
	
	.home_trial_section_new .btn {
		min-width: 100% !important;
	}
	
	.product-page-style .vc_row.vc_row-flex {
		display: flex !important;
		display: -webkit-flex !important;
	}
	
	.product-page-style .vc_row.vc_row-flex .left_column {
		order: 2;
	}
	
	.product-page-style h4 {
		letter-spacing: 0px;
		font-size: 30px;
	}
	
	div.product-page-style h5 {
		font-size: 18px !important;
	}
	
	.product-page-style p {
		font-size: 18px;
	}
	
	.compare-table-product .btn {
		padding: 15px 15px;
		min-width: 100%;
	}
	
	.product-section-1 .visualize_bottom .wpb_wrapper {
		padding: 0 0;
	}
	
	.page-template-products-new .visualize_section .wpb_wrapper .visualize_slider {
		order: 2;
		-webkit-order: 2;
	}
	
	.page-template-products-new .visualize_section .wpb_wrapper > div:first-child {
		order: 1;
		-webkit-order: 1;
		padding-top: 50px !important;
	}
	
	.page-template-products-new .visualize_boxes .swiper-container {
		padding: 40px 0 0px !important;
	}
	
	.page-template-products-new .visualize_section .visualize_boxes {
		padding-bottom: 20px !important;
	}
	
	.page-template-products-new .visualize_section .wpb_wrapper > div:last-child {
		margin-top: 0px !important;
	}
	
	.product-dashboard-section p {
		font-size: 18px;
		padding-right: 0 !important;
	}
	
	.home-hero-top-space, div.puzzle-section, .your-plan-wrapper .new-home-section-3 {
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.new-title-section > .vc_col-sm-12 > .vc_column-inner {
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.new-testimonial-container .wpb_single_image.vc_align_left {
		text-align: center;
	}
	
	.puzzle-section .left_column img {
		float: none;
	}
	
	.puzzle-section .left_column .wpb_wrapper p {
		text-align: center;
	}
	
	.product-page-style .right_column {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	
	.product-section-1.product-page-style .right_column {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	
	.page-template-products-new .visualize_section .visualize_top {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	
	.home_experts_section .right_column > .vc_column-inner {
		padding-left: 6px !important;
		padding-right: 6px !important;
	}
	
	.page-template-products-new .resources-box .vc_column-inner {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
}

@media (min-width: 1280px) {
	.page-template-products-new .visualize_boxes .swiper-container {
		padding-bottom: 0px !important;
	}
	
	.page-template-book-demo-july-2020 .strip-added .book-demo-new2 {
		padding-top: 88px !important;
	}
	
	.puzzle-section.vc_parallax .vc_parallax-inner {
		background-size: 1000px !important;
		z-index: 0 !important;
		background-position: 120% 10% !important;
		background-repeat: no-repeat !important;
	}
	
	.puzzle-section {
		background-size: 1000px !important;
		background-repeat: no-repeat !important;
		background-position-x: 95% !important;
	}
	
	.home div.new-section-bg {
		background-size: 900px !important;
		background-repeat: no-repeat !important;
		background-position-x: 95% !important;
	}
	
	.puzzle-section .inner_container .left_column {
		margin-right: -55px !important;
		margin-left: auto;
	}
}

@media (min-width: 2000px) {
	.puzzle-section {
		background-position-x: 80% !important;
	}
}

@media (min-width: 1501px) {
	.hero-container .header-banner-right > .vc_column-inner {
		margin-right: 0px !important;
	}
	
	body:not(.page-template-products-new) .page-loads-new.vc_row .inner_container {
		max-width: 1459px !important;
		width: 100% !important;
	}
}

@media (min-width: 1025px) and (max-width: 1399px) {
	.home .hero-container {
		max-width: 1080px;
	}
	
	.home .hero-container h1 {
		font-size: 50px;
	}
	
	.home .hero-container p {
		font-size: 18px;
		padding-right: 20px;
	}
	
	.home-hero-top-space {
		padding-top: 170px;
	}
	
	.home-new-logo-slider .vc_item {
		margin: 0 20px !important;
	}
	
	.home-new-logo-slider .vc_inner img {
		height: 36px;
	}
	
	.puzzle-section .inner_container {
		max-width: 1080px !important;
	}
	
	.puzzle-section h4 {
		font-size: 30px;
	}
	
	.puzzle-section p {
		font-size: 18px;
	}
	
	.puzzle-section img {
		max-width: 100%;
	}
	
	.new-title-section h3 {
		font-size: 30px;
	}
	
	div.new-home-section-3 h5 {
		font-size: 18px !important;
	}
	
	.new-home-section-3 {
		font-size: 18px;
	}
	
	.home-new-inner-container {
		max-width: 1060px;
	}
	
	.you-plan-top-section .right_column h4 {
		font-size: 30px;
	}
	
	.you-plan-top-section .right_column p {
		font-size: 18px;
	}
	
	.home-new-inner-container-2 {
		max-width: 1080px;
	}
	
	.you-plan-heading h3 {
		font-size: 30px;
	}
	
	.you-plan-images h5 {
		font-size: 24px !important;
	}
	
	.you-plan-images h5 span {
		font-size: 16px !important;
	}
	
	.try-for-free-btn a {
		min-width: 189px;
		font-size: 16px;
	}
	
	.new-testimonial-container blockquote p {
		font-size: 32px;
	}
	
	.new-testimonial-container blockquote + p {
		font-size: 18px;
	}
	
	.product-page-style h1 {
		font-size: 50px;
	}
	
	.product-page-style.product-section-1 p, .single-gallery .lp_testimonial_content .lp_test_details span:not(.cp-load-after-post) {
		font-size: 18px !important;
	}
	
	.page-template-products-new .vc_row .inner_container {
		max-width: 1100px !important;
	}
	
	.product-page-style.product-section-2 .inner_container {
		max-width: 1150px !important;
	}
	
	.product-page-style h4 {
		font-size: 30px;
	}
	
	.product-page-style.product-section-3 .inner_container {
		max-width: 1100px !important;
	}
	
	.product-page-style.product-section-4 .inner_container {
		max-width: 1100px !important;
	}
	
	.product-page-style.product-section-5 .inner_container {
		max-width: 1100px !important;
	}
	
	.product-dashboard-section h4 {
		font-size: 30px;
	}
	
	.compare-table-product h4 {
		font-size: 30px;
	}
	
	.page-template-products-new .produc-page-do-title h2 {
		font-size: 30px;
	}
	
	.product-expert-help h4 {
		font-size: 30px;
	}
	
	.page-template-book-demo-july-2020 .demo-form-title h2 {
		font-size: 30px;
	}
	
	.page-template-products-new .resource_learning_title h4 {
		font-size: 30px;
	}
	
	.page-template-products-new .home_trial_section h4 {
		font-size: 30px;
	}
	
	.home_trial_section h4 {
		font-size: 30px;
	}
	
	div.product-page-style h5 {
		font-size: 16px !important;
	}
	
	.product-page-style p {
		font-size: 16px;
	}
	
	.page-template-products-new .product-section-1 {
		padding-top: 110px !important;
	}
	
	.home .puzzle-section {
		padding-top: 150px !important;
		padding-bottom: 130px !important;
	}
	
	.puzzle-section.vc_parallax .vc_parallax-inner {
		background-size: 1000px !important;
		background-position: 130% 10% !important;
	}
	
	.puzzle-section {
		background-size: 1000px !important;
		background-position-x: 130% !important;
	}
	
	.home .your-plan-wrapper {
		padding-top: 80px !important;
		padding-bottom: 80px !important;
	}
	
	.new-title-section h3 {
		padding-bottom: 25px;
	}
	
	.home-new-testimonial {
		padding: 50px 0 !important;
	}
	
	.home .you-plan-main-wrap {
		padding-top: 50px !important;
		padding-bottom: 80px !important;
	}
	
	.you-plan-heading {
		padding-top: 70px;
		padding-bottom: 40px;
	}
	
	.home-hero-top-space .vc_col-sm-6:nth-child(1) {
		-webkit-align-items: flex-start !important;
		-ms-flex-align: flex-start !important;
		align-items: flex-start !important;
		padding-top: 30px !important;
	}
	
	.home-hero-top-space .wpb_single_image img {
		max-width: 90%;
	}
	
	.page-template-products-new .product-section-1 .left_column .wpb_text_column {
		padding-right: 0px !important;
	}
	
	.page-template-products-new .product-section-1 .left_column p {
		padding-right: 0px !important;
		padding-left: 30px !important;
	}
	
	.page-template-products-new .product-dashboard-section p {
		font-size: 15px;
	}
	
	.page-template-products-new .product-expert-help p {
		font-size: 16px;
	}
	
	.page-template-products-new .visualize_top p {
		padding-right: 0;
	}
}

@media (min-width: 1400px) {
	.home .hero-container p {
		padding-right: 20px;
	}
}

@media (min-width: 1025px) and (max-width: 1200px) {
	.puzzle-section {
		background-size: 640px !important;
		background-position-x: 100% !important;
	}
}

@media (min-width: 1399px) and (max-width: 1600px) {
	.puzzle-section.vc_parallax .vc_parallax-inner {
		background-size: 1000px !important;
		background-position: 120% 10% !important;
	}
	
	.puzzle-section {
		background-size: 1000px !important;
		background-position-x: 120% !important;
	}
}

.popup-main .btn, .single-gallery .main_button_section:not(.secondary-btn) a {
	background: #5159f5 !important;
	border-color: #5159f5 !important;
}

.popup-main .btn:hover, .single-gallery .main_button_section:not(.secondary-btn) a:hover {
	background: #fff !important;
	border-color: #5159f5 !important;
	color: #5159f5 !important;
}

div.slidein-overlay .cp-form-container .cp-submit.cp-btn-flat {
	background: #5159f5 !important;
}

div.slidein-overlay .cp-form-container .cp-submit.cp-btn-flat:hover {
	background: #7478ed !important;
}

.maxbutton-57.maxbutton.maxbutton-histogram {
	background-color: #5159f5 !important;
	border: 1px solid #5159f5 !important;
}

.maxbutton-57.maxbutton.maxbutton-histogram:hover {
	background-color: #77a5fb !important;
	text-decoration: none !important;
	color: #fff !important;
}

.referal-banner + .vc_row form:not(.sent) .wpcf7-response-output {
	font-size: 18px;
	color: #cf0000;
	text-align: center;
	font-family: "CircularStdBook";
	border: 0px !important;
}

.referal-banner + .vc_row form.sent .employee-referal {
	display: none !important;
}

header.whats-new-header.employee-referal-header:not(.fixed) {
	background-color: #f0e6fa;
}

.new-content-module2.product-section-1 img.alignright {
	top: -40px;
	position: relative;
}

@media (min-width: 768px) and (min-height: 590px) {}

@media (max-width: 1280px) {
	.header_menu li.header_btn.trial_btn {
		margin-left: 14px;
	}
}

@media (min-width: 1200px) and (max-width: 1470px) {
	.header_logo {
		width: 20% !important;
	}
	
	/*.max-mega-menu > li.mega-menu-item {
		margin-left: 40px !important;
	} */
	.header_menu {
		width: 80% !important;
	}
}

/* Dashboard Examples */
.page-template-visualization .visualization_title h4, .page-template-examples_result .visualization_title h4 {
	color: #1c283b;
	padding-bottom: 0px;
	margin-bottom: 13px;
}

.page-template-visualization .blog_post .tab_img {
	border: 0px;
	padding: 0px !important;
}

.page-template-visualization .blog_post .tabs_description {
	background: none;
	padding: 30px 20px 30px;
	height: auto !important;
}

.page-template-visualization .blog_post .tab_content li {
	background: none;
	margin-bottom: 40px;
	margin-right: 3.8%;
	width: 30.8%;
	box-shadow: 0 0 10px rgba(0, 0, 0, .12);
}

.page-template-visualization .blog_post .tab_content li:nth-child(3n+3) {
	margin-right: 0px;
}

.page-template-visualization .blog_post .tab_content {
	margin: 20px 11px 58px;
}

.page-template-visualization .blog_post .tabs_description h5 {
	font-size: 20px;
	color: #1c283b;
	font-family: "circular-book", Arial, sans-serif;
	margin-bottom: 20px;
}

.page-template-visualization .blog_post .tabs_description h5 a {
	color: #1c283b;
}

.page-template-visualization .blog_post .tabs_description h5 a:hover {
	color: #5159f5;
}

.page-template-visualization .blog_post .tabs_description .btn-group {
	display: flex;
	align-items: center;
	line-height: 1;
}

.page-template-visualization .blog_post .tabs_description .btn-group a {
	font-family: "CircularXX-Regular";
	font-size: 13px;
	margin-right: 10px;
	color: #5159f5;
}

.page-template-visualization .blog_post .tabs_description .btn-group a:hover {
	text-decoration: underline;
}

.page-template-visualization .blog_post .tabs_description .btn-group a.explore-btn {
	border-right: 1px solid #eceef2;
	padding-right: 10px;
}

.page-template-visualization .blog_post .tabs_description .btn-group a:before {
	content: "";
	display: inline-block;
	display: none;
	margin-right: 10px;
}

.page-template-visualization .blog_post .tabs_description .btn-group a.explore-btn:before {
	background: url("https://www.displayr.com/wp-content/themes/displayr-2018/assets/images/Eye.svg") no-repeat 0 0/16px 10px;
	width: 16px;
	height: 10px;
}

.page-template-visualization .blog_post .tabs_description .btn-group a.copy-btn:before {
	background: url("https://www.displayr.com/wp-content/themes/displayr-2018/assets/images/Pen.svg") no-repeat 0 0/12px 12px;
	width: 12px;
	height: 12px;
}

.single-gallery-banner {
	margin-top: 140px;
}

.landing_page_main_content .main_block_section {
	margin-top: 70px !important;
}

.single-gallery-banner .container {
	max-width: 1280px;
	width: 100%;
}

.single-gallery-banner .container .row {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.single-gallery-banner .container .left {
	width: 37%;
	padding-right: 76px;
	font-size: 18px;
	color: #1c283b;
	font-family: "CircularXX-Regular";
	line-height: 1.555;
}

.single-gallery-banner .container .left h1 {
	font-size: 56px;
	color: #1c283b;
	font-family: "CircularStdBold";
	line-height: 1.2;
	margin-bottom: 15px;
}

.single-gallery .landing_page_main_content h1 {
	font-size: 26px;
	color: #1c283b !important;
	font-family: "CircularStdBold" !important;
}

.single-gallery-banner .container .left .btn-group {
	display: flex;
	align-items: center;
	padding-top: 10px;
}

.single-gallery-banner .container .left .btn {
	font-size: 18px;
	border: 1px solid #5159f5;
	padding: 16px 16px;
	display: block;
	font-family: "CircularStdBook";
	min-width: 120px;
	color: #5159f5;
}

.single-gallery-banner .container .left .btn:hover {
	border-color: #42525a;
	color: #42525a;
}

.single-gallery-banner .container .left .btn.explore-btn {
	background: #5159f5;
	border-color: #5159f5;
	color: #fff;
	margin-right: 25px;
}

.single-gallery-banner .container .left .btn.explore-btn:hover {
	background: #7478ed;
	border-color: #7478ed;
	color: #fff;
}

.single-gallery-banner .container .right {
	width: 63%;
}

.single-gallery-banner .container .right img {
	border-radius: 6px;
	box-shadow: 0 0 10px 6px rgba(0, 0, 0, .15);
	max-width: 100%;
	height: auto;
}

header.white_header {
	background-color: #fff !important;
}

.single-gallery header .menu_logo {
	opacity: 1;
}

.single-gallery .main_block_section .rght_col {
	display: none;
}

.single-gallery .main_block_section .left_col {
	width: 100%;
}

.single-gallery .main_block_section .featured_row {
	display: none !important;
}

.single-gallery .main_panel_section {
	display: none !important;
}

.single-gallery .main_block_left_content .wpb_text_column {
	font-size: 18px;
	font-family: "CircularXX-Regular";
	line-height: 1.555;
	color: #1c283b;
}

.single-gallery .lp_bottom_section {
	background: #6b99f5;
	padding: 105px 0px !important;
}

.single-gallery .lp_testimonial_image img {
	width: auto;
	height: auto;
	margin-bottom: 0px !important;
}

.single-gallery .lp_testimonial_content {
	display: flex;
	flex-wrap: wrap;
	max-width: 1053px;
	align-items: center;
}

.single-gallery .lp_testimonial_content .lp_testimonial_image {
	width: 33.33333333%;
}

.single-gallery .lp_testimonial_content .lp_test_details {
	width: 66.66666667%;
	padding-left: 90px;
	text-align: left;
	color: #fff;
}

.single-gallery .lp_testimonial_content .lp_test_details p {
	font-size: 32px;
	line-height: 1.185;
	font-family: "CircularStdBold", Arial, sans-serif;
}

.single-gallery .lp_testimonial_content .lp_test_details span:not(.cp-load-after-post) {
	font-size: 22px;
	font-family: "CircularXX-Light";
	line-height: 1.25 !important;
	color: #fff;
	text-transform: none;
	letter-spacing: 0px !important;
}

.single-gallery .lp_testimonial_content .lp_test_details span.designation {
	line-height: 1.25 !important;
	padding-top: 0;
	min-height: inherit;
	letter-spacing: 0px !important;
	font-family: "CircularXX-Light";
}

.single-gallery .home_logos_section {
	overflow: hidden;
}

.home_logos_section .swiper-slides {
	margin: 0 30px;
}

.home_logos_section .swiper-slides img {
	max-height: 46px;
	max-width: 122px;
	width: auto;
	height: 46px;
}

.home_logos_section .swiper-wrappers {
	display: flex;
	align-items: center;
	justify-content: center;
}

.home_logos_section {
	padding: 35px 0 80px;
}

.summary_box .summary_description .wrap_text .ellip {
	display: block !important;
	display: -webkit-box !important;
	margin: 0 auto;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}

.summary_box .summary_description .wrap_text .ellip span {
	white-space: inherit !important;
}

.summary_box .summary_description .wrap_text .ellip span.ellip-line {
	display: inline !important;
}

.summary_box:hover .summary_description .wrap_text .ellip span.ellip-line {
	display: inline-block !important;
	text-overflow: inherit;
	white-space: inherit;
	word-wrap: inherit;
}

.summary_box:hover .summary_description .wrap_text .ellip {
	display: inline-block !important;
}

.whitepaper .logo-full-slider-wrap {
	padding-top: 70px !important;
}

.whitepaper .ebook_banner.webinar_banner {
	background-color: #e1eafc;
}

.whitepaper .webinar_banner.ebook_banner .webinar_banner_description span.category {
	color: #5159f5;
}

.whitepaper header.webinar_header:not(.fixed) {
	background-color: #e1eafc;
}

.single-guide header.webinar_header:not(.fixed) {
	background-color: #eeeffd !important;
}

.single-guide .ebook_banner.webinar_banner {
	background-color: #eeeffd !important;
}

.single-guide .webinar_banner.ebook_banner .webinar_banner_description span.category {
	color: #7478e7 !important;
}

.single-guide .ebook-started-section {
	background-color: #5159f5 !important;
}

.single-guide .ebook-started-section .ebook-started-description h2 {
	color: #fff !important;
}

.single-guide .ebook-started-section .ebook-download-btn .orange-btn, .single-guide .ebook-started-section .ebook-download-btn .orange-btn:hover, .single-guide .ebook-started-section .ebook-download-btn .orange-btn:focus, .single-guide .ebook-started-section .ebook-download-btn .orange-btn:active {
	background: transparent !important;
	border: 1px solid #fff !important;
	color: #fff;
}

@media (max-width: 1023px) {
	.single-gallery-banner .container .left {
		width: 50%;
		font-size: 16px;
	}
	
	.single-gallery-banner .container .left h1 {
		font-size: 30px;
	}
	
	.single-gallery-banner .container .left .btn {
		min-width: 160px;
		padding: 14px 10px;
		font-size: 16px;
	}
	
	.single-gallery-banner .container .right {
		width: 50%;
	}
	
	.single-gallery .lp_testimonial_content {
		padding: 0 20px;
	}
	
	.single-gallery .lp_testimonial_content .lp_test_details p {
		font-size: 24px;
		line-height: 1.185;
	}
}

@media (max-width: 767px) {
	.page-template-visualization .blog_post .tab_content li {
		width: 100%;
		margin-right: 0px;
	}
	
	.single-gallery-banner .container .left {
		width: 100%;
		padding-right: 0px;
	}
	
	.single-gallery-banner .container .right {
		width: 100%;
		margin-top: 40px;
	}
	
	.single-gallery .main_block_left_content .wpb_text_column {
		font-size: 14px;
	}
	
	.single-gallery .landing_page_main_content .main_block_section {
		margin-top: 0px !important;
	}
	
	.single-gallery .landing_page_main_content {
		margin-top: 45px;
	}
	
	.single-gallery-banner {
		margin-top: 100px;
	}
	
	.single-gallery .lp_testimonial_content .lp_testimonial_image {
		width: 100%;
		order: 2;
		margin-top: 40px;
		padding: 0 20px;
	}
	
	.single-gallery .lp_testimonial_content .lp_test_details {
		width: 100%;
		padding: 20px 20px 0 !important;
		text-align: center;
		order: 1;
	}
	
	.single-gallery .lp_testimonial_image img {
		margin-bottom: 15px !important;
	}
	
	.home_logos_section .swiper-wrappers {
		flex-wrap: wrap;
	}
	
	.home_logos_section .swiper-slides {
		margin: 12px 15px !important;
	}
	
	.home_logos_section .swiper-slides img {
		max-height: 36px;
		max-width: 62px;
		width: auto;
		height: 36px;
	}
	
	.home_logos_section {
		padding: 0px 0 30px !important;
	}
	
	.single-gallery .lp_bottom_section {
		padding: 60px 0px !important;
	}
	
	.single-gallery .lp_testimonial_content .lp_test_details span:not(.cp-load-after-post) {
		font-size: 18px !important;
	}
	
	.single-gallery .lp_testimonial_content .lp_testimonial_image {
		padding: 0;
	}
	
	.ebook-started-img {
		background-color: #fff;
	}
	
	.interested-post-section .summary_box_section_inner {
		padding-left: 15px;
		padding-right: 15px;
	}
}

@media (min-width: 1025px) and (max-width: 1399px) {
	.home_logos_section img {
		height: 36px;
	}
}

.page-id-31347 header.webinar_header.use-case-page-header:not(.fixed) {
	background-color: #f7f9fc;
}

.page-id-31347 .form-btn.orange-btn-new {
	width: auto;
	display: inline-block;
	max-width: inherit;
}

.page-template-use-case-new .new-analysis-content a {
	color: #5159f5;
}

.page-template-use-case-new .new-analysis-content p a.hide-arrow-icon:after {
	content: "";
	background: none !important;
	display: none;
}

.page-template-use-case-new .new-analysis-content p a:after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/Arrow_Blue_h.svg") no-repeat center/cover !important;
	width: 23px;
	height: 13px;
	background-size: 23px auto !important;
	top: 2px;
	position: relative;
	content: "";
	display: inline-block;
	left: 8px;
}

.page-template-use-case-new .new-feature-box a {
	color: #5159f5;
}

.page-id-31347 .use-case-features .form-btn.orange-btn-new {
	font-size: 18px;
}

.page-id-31347 .why-displayr-section .analysis-title h2 {
	font-size: 36px;
}

.home-new-logo-slider {
	display: none !important;
}

.page-id-31347 .why-displayr-section .analysis-title h2 strong {
	font-family: "CircularStdBold";
	font-weight: normal;
}

.page-id-31347 .produc-page-do-title h2 {
	color: #fff !important;
	font-size: 36px;
}

.page-id-31347 .without-displayr .wpb_text_column a {
	color: #5159f5;
}

.creator-faq .vc_col-sm-6 h4 {
	margin-bottom: 0px !important;
}

.new-analysis-content.right_column h3 {
	font-family: "circular-medium", Arial, sans-serif;
	line-height: 1.2;
	margin-bottom: 22px;
	font-size: 30px;
}

.creator-faq .vc_col-sm-6 h5 {
	font-size: 15px !important;
	line-height: 1.66;
	font-family: "CircularStdBold";
}

.creator-faq .vc_col-sm-6 h5 strong {
	font-weight: normal;
}

.wistia_responsive_wrapper p {
	height: 100%;
}

@media (max-width: 767px) {
	.new-analysis-content.right_column h3 {
		font-size: 22px;
	}
}

@media (min-width: 1280px) {
	.font-size-title-36 h2 {
		font-size: 36px !important;
	}
	
	.page-id-31347 .analysis-title {
		max-width: 690px;
	}
	
	.related_articles {
		width: 1020px;
	}
	
	.related_articles .related_title {
		margin-left: 0px;
		padding-left: 28px;
		display: inline-block;
	}
	
	/*.blog_left {
        float: none;
    }*/
	.blog_right {
		min-width: 1204px;
		width: 1204px;
		display: flex;
		justify-content: center;
	}
	
	.blog_right:after, .blog_right:before, .blog_left:after, .blog_left:before {
		content: "";
		display: table;
		clear: both;
	}
	
	.related_articles .row {
		width: 962px;
	}
	
	.single-post-main > .row {
		width: 1200px;
	}
}

/* Use Case Changes Sep -16 */
.page-template-use-case-new .use-case-banner-new {
	background-color: #f7f2fc !important;
}

.blue-bar-new-sep h3, .page-template-use-case-new .home_trial_section h3 {
	font-size: 36px;
	margin-bottom: 42px;
	font-family: "circular-medium", Arial, sans-serif;
	line-height: 1.2;
}

.blue-bar-new-sep.home_trial_section_new .btn {
	font-size: 18px;
}

.blue-bar-new-sep.home_trial_section_new .btn.blue-btn-new {
	border-color: #5159f5 !important;
}

.blue-bar-new-sep.home_trial_section_new .btn.blue-btn-new:hover {
	border-color: #93b5f4 !important;
}

/* Dashboard and home and other Changes Sep 20 */
.single-gallery .header_menu .header_search .search-black {
	opacity: 1;
}

.page-template-home .home_logos_section {
	padding: 0px 0 0px;
	border-bottom: 0px solid #e6e6e6 !important;
}

.footer_menu li a, .footer_menu p a {
	font-family: "CircularXX-Regular";
}

.filter_div ul li a {
	color: #5159f5;
}

.seemore-text, .seemore-text:focus {
	color: #5159f5;
}

.seemore-text:hover {
	color: #7478ed;
}

.casestudies-top-content > span {
	color: #5159f5 !important;
}

.casestudies-reports .report-box {
	border-color: #5159f5 !important;
}

.casestudies-editor-content ol {
	padding-left: 32px;
}

.casestudies-editor-content ul {
	padding-left: 18px;
}

.casestudies-editor-content ol li, .casestudies-editor-content ul li {
	font-size: 18px !important;
	color: #1c283b !important;
}

.casestudies-editor-content {
	font-family: "CircularXX-Regular";
}

.casestudies-editor-content h6 {
	color: #5159f5 !important;
}

.casestudies-editor-content blockquote {
	border-color: #5159f5 !important;
}

div .casestudies-editor-content blockquote::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2024/02/blockquote-icon.svg") no-repeat center;
}

.casestudies-editor-content h6 {
	color: #5159f5 !important;
}

.casestudies-sidebar-btn-box a:not(.btn.with_bg) {
	color: #5159f5 !important;
}

.header_menu li.mega-menu-item ul li a:hover {
	color: #5159f5 !important;
	background-color: #eeeffd !important;
	font-family: "CircularXX-Regular" !important;
}

.header_menu li.mega-menu-item ul li .textwidget a {
	color: #5159f5 !important;
	text-decoration: underline;
	font-family: "CircularXX-Regular";
	background-color: transparent !important;
}

.header_menu li.mega-menu-item ul li .textwidget a:hover {
	color: #7478ed !important;
}

.header_menu .arrow-btn::after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/right-arrow-blue-sep.svg") no-repeat center/cover;
}

.book-demo-animation-new a, .integration-top a {
	color: #5159f5 !important;
}

.demo-form-title a {
	color: #5159f5 !important;
}

.resources-box > .vc_column-inner > .wpb_wrapper {
	background: none !important;
}

.pricing_popup_title h6 {
	color: #1c283b;
}

.pricing_bottom_box .dd .ddTitle .ddTitleText, .pricing_bottom_box .dd, .dd .ddChild li .ddlabel, .pricing_right h5, .pricing_total_box, .pricing_total h6 span {
	color: #1c283b !important;
}

div .pricing_total h6 span.total-label-price {
	color: #5159f5 !important;
}

.pricing_height .pricing_div > .jspContainer .jspPane + .jspVerticalBar .jspTrack .jspDrag {
	background: #5159f5 !important;
}

@media (max-width: 767px) {
	.mobile-header-btns .phone-icon.remove-phone {
		font-size: 18px !important;
	}
	
	.header_menu ul .mobile-header-btns li:first-child {
		margin-left: 18px !important;
	}
	
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
		font-size: 18px !important;
	}
	
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
		color: #5159f5 !important;
	}
	
	.page-template-use-case-new .home_trial_section h3 {
		margin-bottom: 22px;
	}
}

/* Products Page Sep 22 */
.page-id-34971.page-template-products-new .product-section-1.gfk-banner-section, .page-id-35086.page-template-products-new .product-section-1.gfk-banner-section, .page-id-35092.page-template-products-new .product-section-1.gfk-banner-section, .page-id-35091.page-template-products-new .product-section-1.gfk-banner-section {
	background-color: #fff !important;
}

.page-id-34971.page-template-products-new header.webinar_header:not(.fixed), .page-id-35086.page-template-products-new header.webinar_header:not(.fixed), .page-id-35092.page-template-products-new header.webinar_header:not(.fixed), .page-id-35091.page-template-products-new header.webinar_header:not(.fixed) {
	background: #fff !important;
}

.page-template-products-new .product-section-1 {
	background: #f0e6fa !important;
}

.page-template-products-new header.webinar_header:not(.fixed) {
	background: #f0e6fa !important;
}

.page-template-products-new .product-section-1 h1 {
	line-height: 1;
	color: #1c283b;
}

.page-template-products-new .product-section-1 p {
	color: #1c283b;
	line-height: 1.55;
	font-size: 18px;
}

.page-template-products-new .product-page-style {
	color: #1c283b;
}

.page-template-products-new .product-page-style h3 {
	color: #1c283b;
	font-size: 34px;
	font-family: "circular-medium", Arial, sans-serif;
	margin-bottom: 25px;
}

.page-template-products-new .product-page-style p {
	line-height: 1.555;
	font-size: 15px;
}

.page-template-products-new .product-page-style.product-section-1 p {
	font-size: 18px;
}

.page-template-products-new .book-demo-content a {
	font-family: "CircularXX-Regular";
}

.page-template-products-new .compare-table-product h4 {
	color: #1c283b;
}

.page-template-products-new .home_trial_section h2 {
	font-size: 36px;
	font-family: "circular-medium", Arial, sans-serif;
	margin-bottom: 42px;
	line-height: 1.2;
}

.page-template-products-new .logo-full-slider-wrap {
	padding: 80px 0px !important;
	border-bottom: 1px solid #e5e7eb;
}

.pricing-testi-wrap {
	padding-top: 100px;
}

.pricing-testimonial-slider {
	padding: 86px 0px 80px;
	background: #d9c1f2;
	max-width: 1460px;
	margin: 0 auto;
	border-top-right-radius: 290px;
	border-bottom-right-radius: 290px;
	position: relative;
}

.pricing-testimonial-slider:before {
	width: 100%;
	position: absolute;
	left: -100%;
	top: 0px;
	height: 100%;
	background: #d9c1f2;
	content: "";
}

.pricing-testimonial-slider img {
	margin-bottom: 40px;
	max-width: 149px;
}

.pricing-testimonial-slider blockquote {
	margin: 0px;
	padding: 0px;
	font-size: 24px;
	font-family: "CircularXX-Regular";
	line-height: 30px;
	font-style: normal;
	color: #1c283b;
	margin-bottom: 26px;
}

.pricing-testimonial-slider blockquote:before, .pricing-testimonial-slider blockquote:after {
	display: none;
}

.pricing-testimonial-slider .swiper-container {
	max-width: 820px;
	text-align: center;
	padding-bottom: 60px;
}

.pricing-testimonial-slider span {
	font-size: 16px;
	color: #1c283b;
	font-family: "CircularXX-Regular";
	display: block;
}

.pricing-testimonial-slider .client-name {
	font-family: "CircularXX-Medium";
	margin-bottom: 7px;
}

.pricing-testimonial-slider .swiper-container-horizontal > .swiper-pagination-bullets {
	display: flex;
	justify-content: center;
	bottom: 0px;
}

.pricing-testimonial-slider .swiper-pagination-bullet {
	width: 13px;
	height: 13px;
	background: #d9c1f2;
	border: 1px solid #fff;
	opacity: 1;
}

.pricing-testimonial-slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #fff;
}

body.author header {
	background-color: #fff !important;
}

body.author #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	color: #000;
}

body.author header .menu_logo {
	position: static;
	opacity: 1;
}

body.author .header_menu .header_search .search-white {
	opacity: 0;
}

body.author .header_menu .header_search .search-black {
	opacity: 1;
}

.table-contents ul li a, #article .body-blog-content .table-contents ul > li::before {
	color: #5159f5;
}

.table-contents ul li a:hover {
	color: #5159f5;
	text-decoration: underline;
}

#article .body-blog-content .table-contents ul > li {
	margin-bottom: 7px;
}

#article .body-blog-content .wpb_text_column.wpb_content_element {
	scroll-margin-top: 100px;
}

@media (max-width: 767px) {
	.page-template-products-new .logo-full-slider-wrap {
		padding: 30px 0px 0 !important;
	}
	
	.pricing-new-top-wrap.vc_row {
		margin-top: 100px !important;
	}
	
	.pricing-top-heading .wpb_content_element {
		margin-bottom: 10px !important;
	}
	
	.pricing-testi-wrap > .wpb_column {
		background: #d9c1f2;
	}
	
	.pricing-testi-wrap {
		padding-top: 50px;
	}
	
	.page-template-products-new .pricing-testi-wrap {
		padding-top: 50px !important;
	}
	
	.page-template-products-new .left_column {
		margin-top: 20px !important;
	}
	
	.page-template-products-new .new-content-module2.product-section-1 img.alignright {
		top: 0px !important;
	}
	
	.page-template-products-new .product-section-2 .left_column > div {
		padding-left: 0px !important;
	}
	
	.page-template-products-new .product-page-style h3 {
		font-size: 30px;
		line-height: 1.1;
	}
	
	.page-template-products-new .resource_learning_title h2 {
		font-size: 24px;
	}
	
	.page-template-products-new .compare-table-product h2 {
		font-size: 24px;
		padding-bottom: 10px;
	}
	
	.page-template-products-new .do-displayr-section {
		padding-bottom: 60px !important;
	}
	
	.page-template-products-new .resource_learning > .vc_column_container > .vc_column-inner {
		padding-top: 0px !important;
	}
	
	.page-template-products-new .home_trial_section h2 {
		font-size: 24px;
	}
	
	.page-template-products-new .home_trial_section h2 br {
		display: none !important;
	}
}

@media (min-width: 1200px) {
	.page-template-products-new .content-new-block .left_column img {
		max-width: 530px !important;
	}
}

/* Footer */
footer .inner_container {
	max-width: 1160px;
}

.footer-new-menu-container {
	width: 100%;
	max-width: 1160px;
	padding: 0 0;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
}

.footer-new-menu-container .footer-col {
	width: 21%;
	padding-right: 7px;
}

.footer-new-menu-container .footer-col:first-child, .footer-new-menu-container .footer-col:last-child {
	width: 16%;
}

.footer-new-menu-container .social_icons {
	position: static;
}

.footer-new-menu-container .social_icons img {
	width: 19px;
	height: 19px;
	margin-right: 10px;
}

.footer-new-menu-container .social_icons {
	margin-top: 30px;
}

.footer-new-menu-container a {
	text-decoration: none !important;
}

.footer-new-menu-container .social_icons a {
	display: flex;
	align-items: center;
	color: #1c283b;
	margin-bottom: 23px;
	font-family: "CircularXX-Light";
	font-size: 15px;
}

.footer-new-menu-container .social_icons a:hover {
	text-decoration: underline !important;
}

.footer-logo img {
	max-width: 115px;
}

.footer-new-menu-container .footer-col ul {
	list-style: none;
	padding-left: 0px;
}

.footer-new-menu-container .footer-col ul li {
	width: 100%;
	margin-bottom: 20px;
}

.footer-new-menu-container .footer-col ul li a {
	color: #1c283b;
	font-family: "CircularXX-Light";
	font-size: 15px;
}

.footer-new-menu-container .footer-col ul li a:hover {
	text-decoration: underline !important;
}

.footer-new-menu-container .footer-col h5 {
	font-family: "CircularStdBold";
	font-size: 15px;
	color: #1c283b;
	margin-bottom: 30px;
}

@media (max-width:991px) {
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.company-menunew .mega-sub-menu {
		left: 0 !important;
		top: 0 !important;
	}
}

@media (max-width: 767px) {
	footer .container {
		padding: 0px 20px !important;
	}
	
	.info-bar {
		margin-bottom: 23px;
	}
	
	.footer-new-menu-container .footer-col, .footer-new-menu-container .footer-col:first-child {
		width: 100%;
		padding-bottom: 20px;
		padding-right: 0;
	}
	
	.footer-new-menu-container .footer-col:last-child {
		width: 50%;
	}
	
	.footer-new-menu-container .footer-col ul {
		display: flex;
		flex-wrap: wrap;
	}
	
	.info-bar .info-close {
		right: 5px !important;
	}
	
	.info-bar {
		padding: 13px 30px !important;
	}
	
	.footer-new-menu-container .footer-col ul li {
		width: 50%;
		padding-right: 10px;
	}
	
	.footer-new-menu-container .footer-col:last-child ul li {
		width: 100%;
	}
	
	.footer-new-menu-container .footer-col h5 {
		font-size: 15px !important;
		margin-bottom: 20px;
	}
	
	.footer-new-menu-container .footer-col:first-child {
		width: 100%;
	}
	
	.footer-new-menu-container .footer-col:first-child .social_icons {
		width: auto;
		display: flex;
		float: right;
		margin-top: 0;
	}
	
	.footer-new-menu-container .social_icons a {
		width: 19px;
		height: 19px;
		overflow: hidden;
		margin-bottom: 0;
	}
	
	.footer-new-menu-container .social_icons a:not(:last-child) {
		margin-right: 11px;
	}
	
	.mobile_social .social_icons {
		display: none;
	}
	
	.footer-new-menu-container {
		padding-bottom: 40px;
		padding-top: 20px;
	}
	
	.ebook-started-section-inner .ebook-started-img {
		background-color: #5159f5;
	}
}

@media (max-width:420px) {
	.info-bar h6 {
		font-size: 13px !important;
	}
	
	.info-bar {
		padding: 13px 15px !important;
	}
}

@media (max-width:360px) {
	info-bar .info-close {
		right: 5px !important;
		width: 20px !important;
	}
	
	.info-bar h6 {
		font-size: 12px !important;
	}
	
	.info-bar {
		padding: 13px 10px !important;
	}
}

@media (max-width:320px) {
	info-bar .info-close {
		right: 3px !important;
		width: 20px !important;
	}
	
	.info-bar h6 {
		font-size: 11px !important;
	}
	
	.info-bar {
		padding: 13px 10px !important;
	}
}

.e-learning-template-default.single-e-learning.postid-30719 .video_webinar_page .webinar_header, .e-learning-template-default.single-e-learning.postid-30576 .video_webinar_page .webinar_header, .e-learning-template-default.single-e-learning.postid-30807 .video_webinar_page .webinar_header, .e-learning-template-default.single-e-learning.postid-30948 .video_webinar_page .webinar_header {
	background-color: #eeeffd;
}

.e-learning-template-default.single-e-learning.postid-30719 .video_webinar_page .webinar_header.fixed, .e-learning-template-default.single-e-learning.postid-30576 .video_webinar_page .webinar_header.fixed, .e-learning-template-default.single-e-learning.postid-30807 .video_webinar_page .webinar_header.fixed, .e-learning-template-default.single-e-learning.postid-30948 .video_webinar_page .webinar_header.fixed {
	background-color: #fff;
}

.e-learning-template-default.single-e-learning.postid-30719 .video_webinar_page .webinar_banner, .e-learning-template-default.single-e-learning.postid-30576 .video_webinar_page .webinar_banner, .e-learning-template-default.single-e-learning.postid-30807 .video_webinar_page .webinar_banner, .e-learning-template-default.single-e-learning.postid-30948 .video_webinar_page .webinar_banner {
	background-color: #eeeffd !important;
}

.e-learning-template-default.single-e-learning.postid-30719 .video_webinar_page .webinar_banner .webinar_banner_box .category, .e-learning-template-default.single-e-learning.postid-30576 .video_webinar_page .webinar_banner .webinar_banner_box .category, .e-learning-template-default.single-e-learning.postid-30807 .video_webinar_page .webinar_banner .webinar_banner_box .category, .e-learning-template-default.single-e-learning.postid-30948 .video_webinar_page .webinar_banner .webinar_banner_box .category {
	color: #7478ed !important;
}

.webinar-learn-section .webinar-learn-section-right a {
	color: #5159f5 !important;
}

/*dynamic-section*/
.page-template-use-case-new .new-analysis-content p .read-more-button:hover::after {
	left: 5px;
}

.new-use-case-banner-description h2 {
	font-size: 70px !important;
}

.read-more-content {
	display: none;
	position: relative;
	margin-bottom: 0 !important;
}

.read-more-section .read-more-button {
	color: #1c283b !important;
	font-family: "circular-medium";
	text-decoration: underline;
	position: relative;
}

.page-template-use-case-new .new-analysis-content p .read-more-button::after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2023/04/Arrow_Dark_Blue.svg") no-repeat center/cover !important;
	left: 0;
	transition: left .25s;
	top: 1px;
	margin-left: 7px;
}

.read-more-button.conent-open::after {
	margin-left: 0px;
}

.read-more-section p {
	font-size: 15px;
	color: #0b111a;
	line-height: 1.6;
	margin-bottom: 25px !important;
	font-family: "CircularXX-Regular" !important;
}

.world-time-image, .completed-crosstab {
	position: relative;
}

.world-time-image::before {
	content: "";
	position: absolute;
	width: 657px;
	height: 562px;
	top: -35px;
	left: -95px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2023/05/Displayr_Stakes_Images_Displayr_Update_Your_Tools.svg") no-repeat;
	background-size: 100%;
}

.world-time-image {
	position: relative;
}

.world-time-image::before {
	content: "";
	position: absolute;
	width: 657px;
	height: 562px;
	top: -35px;
	left: -95px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2023/05/Displayr_Stakes_Images_Displayr_Update_Your_Tools.svg") no-repeat;
	background-size: 100%;
}

.other-use-cases {
	padding-top: 148px !important;
	padding-bottom: 250px !important;
}

.other-usecase-menus li {
	font-size: 17px !important;
}

.new-use-case-banner-description p {
	margin-bottom: 20px !important;
}

.read-more-section.global-readmore-wrap .right_column.analysis-content > .vc_column-inner {
	padding-top: 21px !important;
	padding-right: 20px !important;
	padding-left: 86px !important;
}

.read-more-section.global-readmore-wrap .right_column.analysis-content .read-less-content {
	margin-bottom: 0 !important;
}

.other-usecase-right > .vc_column-inner {
	padding-left: 103px !important;
}

.new-use-case-banner-description h1 {
	font-family: "CircularXX-Regular" !important;
	line-height: 1.6 !important;
	margin-bottom: 17px;
}

.read-more-section.global-readmore-wrap > .vc_row.vc_row-flex {
	align-items: center;
}

.maxbutton {
	max-width: 100%;
	width: auto !important;
	padding: 0 20px;
	background-color: #5159f5 !important;
}

.maxbutton:hover {
	text-decoration: none !important;
	background-color: #7478ed !important;
}

/*
.blog .alm-btn-wrap .alm-load-more-btn,
.blog .alm-btn-wrap {
	display: none !important;
}
*/
.blog .ajax-load-more-wrap .alm-load-more-btn {
	background-color: #5159f5 !important;
}

body.page-template-product-roadmap header {
	background-color: #fff !important;
}

@media (max-width:1360px) {
	.world-time-image {
		text-align: center;
	}
	
	.world-time-image::before {
		width: 550px !important;
		left: 0 !important;
	}
	
	.world-time-image {
		width: 90%;
	}
}

@media (max-width:1200px) {
	.world-time-image {
		text-align: center;
		margin: 0 auto;
	}
	
	.world-time-image::before {
		width: 557px;
		left: 5px;
	}
	
	.world-time-image img {
		width: 80%;
	}
	
	.other-usecase-right > .vc_column-inner {
		padding-left: 63px !important;
	}
}

@media only screen and (max-width: 1024px) {
	.world-time-image::before {
		width: 550px !important;
		left: 0 !important;
	}
	
	.world-time-image {
		text-align: center;
	}
	
	.world-time-image img {
		width: 80%;
	}
	
	.global-readmore-wrap.read-more-section {
		padding-bottom: 0 !important;
	}
	
	.other-use-cases.other-usecase-wrap {
		padding-bottom: 90px !important;
	}
}

@media (max-width:992px) {
	.world-time-image::before {
		width: 450px !important;
		left: 0 !important;
	}
	
	.other-usecase-right > .vc_column-inner {
		padding-left: 43px !important;
	}
}

@media (max-width:768px) {
	.world-time-image::before {
		width: 400px !important;
		left: 0 !important;
	}
}

@media only screen and (max-width: 767px) {
	.read-less-content {
		margin-bottom: 0 !important;
	}
	
	.read-more-section {
		padding-top: 30px !important;
	}
	
	.world-time-image, .completed-crosstab {
		text-align: center;
	}
	
	.world-time-image img {
		max-width: 70%;
	}
	
	.other-usecase-right > .vc_column-inner {
		padding-left: 15px !important;
	}
	
	.other-usecase-title h3 {
		font-size: 30px;
		margin-top: 0;
	}
	
	.read-more-section.global-readmore-wrap {
		margin-bottom: 40px !important;
		padding-top: 30px !important;
		padding-bottom: 0px !important;
	}
	
	.world-time-image::before {
		width: 100% !important;
		height: 350px !important;
		top: -30px;
		left: 0;
	}
	
	.read-more-section.global-readmore-wrap .right_column.analysis-content > .vc_column-inner {
		padding-top: 0px !important;
		padding-right: 5px !important;
		padding-left: 5px !important;
		padding-bottom: 60px;
	}
	
	.global-readmore-wrap .vc_row.wpb_row.vc_row-flex {
		display: flex !important;
		flex-direction: column-reverse;
	}
	
	.wisdom_section .left_column.minus-left > .vc_column-inner > .wpb_text_column, .discover_section.discover_bottom_section .left_column .with-left-padding > .vc_column-inner > .wpb_text_column {
		padding-left: 0px !important;
	}
	
	.page-template-use-case-new .discover_bottom_section .with-left-padding > div {
		padding-right: 15px !important;
	}
	
	.page-template-use-case-new .discover_section.discover_bottom_section {
		padding-right: 5px !important;
		padding-left: 5px !important;
	}
	
	.wisdom_section .left_column.minus-left .vc_column-inner .wpb_text_column, .discover_section.discover_bottom_section .left_column.with-left-padding .vc_column-inner .wpb_text_column {
		padding-left: 0px !important;
	}
}

@media only screen and (max-width: 1200px) {
	.casestudies-sidebar-left + .casestudies-editor-content {
		padding-left: 20px;
		width: 66%;
	}
	
	.casestudies-sidebar-left + .casestudies-editor-content .casestudies-editor-content {
		width: 100%;
		padding-left: 0 !important;
	}
	
	.casestudies-sidebar.filter_div.filter-sticky.casestudies-sticky {
		left: 20px !important;
	}
}

@media only screen and (max-width: 991px) {
	.casestudies-sidebar-left + .casestudies-editor-content {
		padding-left: 20px;
		width: 58%;
	}
	
	.casestudies-sidebar-left + .casestudies-editor-content .casestudies-editor-content {
		width: 100%;
		padding-left: 0 !important;
	}
}

@media only screen and (max-width: 767px) {
	.casestudies-sidebar-left + .casestudies-editor-content {
		padding-left: 0 !important;
		width: 100% !important;
	}
}

/*05-01-2024*/
a {
	color: #5159f5;
}

a.ss360-suggests__link {
	color: #5159f5 !important;
}

a:hover, a:focus {
	color: #7478ed;
}

a.ss360-suggests__link:hover {
	color: #7478ed !important;
}

.casestudies-top-content > span {
	color: #2e45b9 !important;
}

.casestudies-reports .report-box {
	border-color: #2e45b9 !important;
}

.casestudies-page-new.casestudies-single .casestudies-top {
	background: #eeeffd !important;
}

.casestudies-editor-content h6 {
	background-color: #eeeffd;
	display: inline-block;
	border: 1px solid #2e45b9;
	color: #1c283b !important;
	font-family: "CircularStdBold", Arial, sans-serif;
	border-radius: 20px;
	padding: 4px 12px;
}

.casestudies-details.casestudies-editor-content h6 {
	color: #1c283b !important;
	background-color: transparent !important;
	display: block !important;
	border: none !important;
	font-family: inherit !important;
	border-radius: 0 !important;
	padding: 0 !important;
}

.casestudies-sidebar-btn-box a:not(.btn.with_bg) {
	color: #5159f5 !important;
}

.casestudies-sidebar-btn-box a:not(.btn.with_bg):hover {
	color: #7478ed !important;
}

.comming-soon-inner .list ul li, .comming-soon-inner, .comming-soon-inner p, .comming-soon-inner b, .year-main .year-count {
	color: #1c283b;
}

.comming-soon-inner b {
	font-weight: inherit;
	font-family: "circular-bold", sans-serif;
}

.comming-soon-inner .list ul li, .comming-soon-inner .list ul {
	font-size: 16px;
	font-family: "circular-bold", sans-serif;
}

.alternate-box.feature-box .feature-box-content a {
	color: #5159f5;
	text-decoration: underline;
	font-family: "CircularXX-Regular";
}

.alternate-box.feature-box .feature-box-content a:hover {
	color: #7478ed;
	text-decoration: underline;
}

.comming-soon-inner {
	font-family: "CircularXX-Regular";
}

.displayr-roadmap-main .top-banner {
	background: #2e45b9 !important;
}

.displayr-roadmap-main .top-banner p {
	color: #fff !important;
	font-size: 16px;
	font-family: "CircularXX-Regular";
}

.year-main {
	background-color: #1c283b !important;
}

.alternate-box.feature-box .feature-box-bar {
	background-color: #5159f5 !important;
}

.alternate-box.feature-box span.month {
	color: #fff !important;
}

.alternate-box.feature-box .feature-box-content a {
	color: #5159f5 !important;
}

.year-timeline .alternate-box.upgrade-box::after {
	background-color: #5159f5 !important;
}

.year-timeline .alternate-box.upgrade-box::before {
	background-color: #5159f5 !important;
	border-color: #5159f5 !important;
}

.alternate-box.feature-box .feature-box-content a:hover {
	color: #7478ed !important;
}

.alternate-box.feature-box .feature-box-content h3 {
	color: #1c283b;
}

.alternate-box.feature-box .feature-box-content p {
	margin-bottom: 13px;
	color: #1c283b;
	font-family: "CircularXX-Regular";
}

.alternate-box.feature-box.new-box .feature-box-bar {
	background-color: #2e45b9 !important;
}

.alternate-box.feature-box.new-box span.month {
	color: #fff !important;
}

.year-main:nth-child(2n+2) {
	background-color: #28364c !important;
}

.alternate-box.feature-box .feature-box-content {
	color: #1c283b !important;
}

.why-displayr-content .use-case-banner-new::after {
	background: #2e45b9;
}

.why-displayr-banner .new-use-case-banner-description p a.form-btn.orange-btn-new {
	padding: 14px 30px !important;
	padding: 14px 20px;
	background: #5159f5 !important;
	color: #fff !important;
	border-color: #5159f5 !important;
	font-size: 18px;
	min-width: 168px;
	border-radius: 3px;
	font-family: "CircularXX-Regular" !important;
	line-height: 1.36;
	height: auto;
	width: auto;
	max-width: 168px;
	margin-right: 20px;
}

.why-displayr-banner .new-use-case-banner-description p {
	display: flex;
	align-items: center;
}

.why-displayr-banner .new-use-case-banner-description p a.blue_border {
	font-size: 18px;
	text-decoration: underline !important;
	color: #5159f5 !important;
	font-weight: 500;
	font-family: "CircularStdBook", Arial, sans-serif !important;
	transition: all .25s !important;
	border: none;
	width: auto;
	height: auto;
	line-height: 1.36;
	padding: 0;
	margin-left: 7px !important;
}

.why-displayr-banner .new-use-case-banner-description p a.animateto-link {
	position: relative;
}

.why-displayr-banner .new-use-case-banner-description p a.animateto-link:hover {
	color: #7478ed !important;
}

.why-displayr-banner .new-use-case-banner-description p a.animateto-link::after, .benefits-software-section .center-btns a.animateto-link::after {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/right-arrow-blue-sep.svg") no-repeat center/cover;
	top: 0px;
	left: 0;
	transition: left .25s;
	width: 23px;
	height: 13px;
	position: relative;
	display: inline-block;
	vertical-align: -1px;
	margin-left: 9px;
	background-size: 100%;
}

.benefits-reporting-description p a {
	color: #5159f5;
	text-decoration: underline;
	font-family: "CircularXX-Regular" !important;
}

.benefits-reporting-section p {
	font-family: "CircularXX-Regular" !important;
}

.benefits-reporting-description p a.with-blue-arrow::after {
	display: none;
}

.benefits-reporting-description p a:hover {
	color: #7478ed;
}

.benefits-software-section .center-btns p {
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

.benefits-software-section .center-btns a {
	height: auto !important;
	line-height: 1.36;
	padding: 14px 32px !important;
	font-size: 18px;
	min-width: auto;
	max-width: inherit;
}

.benefits-software-section .center-btns a.animateto-link {
	border: none;
	text-decoration: underline;
	padding: 0 !important;
	margin: 0 !important;
	position: relative;
	color: #5159f5;
	text-align: left;
	margin-left: 7px !important;
}

.benefits-software-section .center-btns a.animateto-link:hover {
	color: #7478ed;
}

.with-blue-arrow::after {
	display: none;
}

.with-blue-arrow {
	text-decoration: underline;
	font-family: "CircularXX-Regular" !important;
}

.with-blue-arrow:hover {
	color: #7478ed;
	text-decoration: underline;
}

.discover-reporting-description p, .reports-result-section p, .live-exports-section .live-exports-description p, .benefits-software-box p {
	font-family: "CircularXX-Regular" !important;
}

.page-template-products-new .anchor-content a.freetrial-btn {
	color: #5159f5 !important;
}

.page-template-products-new .anchor-content a.freetrial-btn:hover {
	color: #7478ed !important;
}

.anchor-content a.freetrial-btn::after, .page-template-products-new .book-demo-content a::after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/right-arrow-blue-sep.svg") no-repeat center/cover !important;
	background-size: 100% !important;
}

.page-template-products-new .book-demo-content a {
	color: #5159f5 !important;
	font-family: "CircularXX-Regular" !important;
}

.page-template-products-new .book-demo-content a:hover {
	color: #7478ed;
}

body.page-id-24762 .book-demo-content-section-new {
	background-color: #eeeffd !important;
}

body.page-id-24762 header.webinar_header.book-demo-header:not(.fixed) {
	background-color: #eeeffd;
}

.page-template-book-demo-july-2020 .demo-form-title h2, .demo-form-new.demo-form-title p {
	color: #1c283b;
}

.single-gallery .lp_testimonial_content .lp_test_details p.testimonial-custom-link::before {
	display: none;
}

.demo-form-new.demo-form-title p {
	font-family: "CircularXX-Regular" !important;
}

.demo-form-title a {
	color: #5159f5 !important;
	text-decoration: underline;
	font-family: "CircularXX-Regular" !important;
}

.demo-form-title a:hover {
	color: #7478ed !important;
}

.page-template-book-demo-july-2020 .home-new-testimonial {
	border-top-left-radius: 400px;
	background-color: #5159f5 !important;
}

.new-testimonial-container blockquote + p {
	font-size: 18px !important;
	font-family: "CircularXX-Regular";
}

.bottom-testimonial-custom-link a::after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2023/04/Arrow_White.svg") no-repeat center/cover !important;
	top: -1px !important;
	left: 0;
	transition: left .25s;
	position: relative;
}

.bottom-testimonial-custom-link a {
	color: #fff !important;
	padding-left: 90px;
	text-decoration: underline;
	font-size: 18px;
	font-family: "CircularXX-Regular" !important;
}

.integration-top p {
	font-family: "CircularXX-Regular" !important;
	color: #1c283b;
}

.filter_div h5, .resources_section_inner .filter_div h3 {
	color: #1c283b;
	font-family: "CircularXX-Regular" !important;
}

.filter_div ul li a {
	color: #5159f5;
	text-decoration: underline;
	font-family: "CircularXX-Regular" !important;
}

.integration-top h2 {
	color: #1c283b;
}

.webinar-learn-section li::before {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2024/05/blue-tick-5159F5.svg") no-repeat center/cover;
}

.integration-top a {
	color: #5159f5 !important;
	text-decoration: underline;
	font-family: "CircularXX-Regular" !important;
}

.page-template-visualization .blog_post .tabs_description h5 {
	font-family: "circular-medium", Arial;
}

.page-template-visualization .blog_post .tabs_description h5 a:hover {
	color: #1c283b;
}

.page-template-visualization .visualization_title h4, .page-template-examples_result .visualization_title h4 {
	font-family: "CircularStdBold", Arial, sans-serif;
}

.page-template-visualization .blog_post .tabs_description .btn-group a {
	color: #5159f5 !important;
	text-decoration: underline;
}

.page-template-visualization .blog_post .tabs_description .btn-group a:hover, .integration-top a:hover {
	color: #7478ed !important;
}

.single-gallery-banner .container .left .btn.explore-btn {
	padding: 14px 26px;
	line-height: 1.26;
}

.single-gallery-banner .gallery-category-list {
	color: #8c9db5;
	font-size: 14px;
	font-family: "CircularXX-Regular" !important;
	margin-bottom: 15px;
	padding-left: 3px;
}

.single-gallery-banner .container .left .btn:not(.btn.explore-btn):hover {
	color: #7478ed !important;
}

.single-gallery-banner .container .left .btn:not(.btn.explore-btn) {
	text-align: left;
	border: none;
	padding: 0 !important;
	margin-left: 7px;
	color: #5159f5;
	text-decoration: underline;
}

.single-gallery-banner .container .left .btn:not(.btn.explore-btn)::after {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/right-arrow-blue-sep.svg") no-repeat center/cover !important;
	width: 23px;
	margin-left: 9px;
	height: 13px;
	display: inline-block;
	vertical-align: -1px;
	position: relative;
	background-size: cover;
	background-size: 100% !important;
	transition: left .25s;
	left: 0;
}

.single-gallery-banner .container .left .btn:not(.btn.explore-btn):hover::after {
	left: 5px;
}

.single-gallery .lp_bottom_section {
	background: #5159f5 !important;
	border-top-left-radius: 400px;
}

.integration-box a {
	color: #5159f5;
	text-decoration: underline;
	font-family: "CircularXX-Regular";
}

.integration-box a:hover {
	color: #7478ed;
}

.page-template-use-case-new .new-analysis-content p a::after {
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/themes/displayr-2018/assets/images/right-arrow-blue-sep.svg") no-repeat center/cover !important;
	background-size: 100% !important;
}

.page-template-use-case-new .new-feature-box a {
	color: #5159f5 !important;
	font-family: "CircularXX-Regular";
	text-decoration: underline;
}

.page-template-use-case-new .new-feature-box a:hover, .use-case-features .btn-center a:hover, .filter-border-box li a:hover, .filter-border-box li a.active, .other-usecase-menus li a:hover {
	color: #7478ed !important;
}

.use-case-features .btn-center a {
	font-family: "CircularXX-Regular";
	text-decoration: underline;
}

.book-demo-box-inner p {
	font-family: "CircularXX-Regular";
}

.single-gallery .lp_testimonial_content .lp_test_details p.testimonial-custom-link {
	margin-bottom: 0;
}

.single-gallery .lp_testimonial_content .lp_test_details p.testimonial-custom-link a {
	padding-top: 25px;
	display: inline-block;
	text-decoration: underline;
	font-family: "CircularXX-Regular" !important;
	transition: all .25s !important;
	color: #fff !important;
	font-size: 18px !important;
	line-height: 1.25;
}

.single-gallery .lp_testimonial_content .lp_test_details p {
	position: relative;
}

.single-gallery .lp_testimonial_content .lp_test_details p::before {
	content: "";
	position: absolute;
	top: -56px;
	left: 0;
	width: 36px;
	height: 35px;
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2023/04/Starburst_Red.svg") no-repeat;
	background-size: auto;
	background-size: 100%;
}

.single-gallery .lp_testimonial_content .lp_test_details p.testimonial-custom-link a::after {
	content: "";
	background: url("https://cdn-ildoenj.nitrocdn.com/cspHczubSJxydpVepnzkBXUBiIwgOhZL/assets/images/source/rev-16bea31/www.displayr.com/wp-content/uploads/2023/04/Arrow_White.svg") no-repeat center/cover !important;
	top: -1px !important;
	left: 0;
	transition: left .25s;
	width: 23px;
	height: 13px;
	position: relative;
	display: inline-block;
	vertical-align: -1px;
	margin: 0;
	padding: 0;
	margin-left: 9px;
}

.page-template-search .page-wrapper > header.header_section:not(.fixed) {
	background: #eeeffd !important;
}

.knowledge-base-form {
	background: #eeeffd !important;
}

.knowledge-base-form .inner h1 {
	color: #1c283b;
}

.knowledge-base-form .inner form input {
	border: 1px solid #2e45b9;
}

.ss360-highlight {
	font-family: "CircularXX-Regular" !important;
}

#ss360-layer .ss360-tc-b, #ss360-layer .ss360-tc-b--hover:hover, #ss360-layer .ss360-tc-b--hover:focus, #ss360-layer .ss360-tc-b--focus:focus {
	border-color: #5159f5 !important;
}

.ss360-nav--tabs .ss360-nav__menu-item--active .ss360-nav__entry {
	color: #1c283b !important;
}

.ss360-nav__entry, .ss360-suggests__snippet {
	color: #1c283b !important;
	font-family: "CircularXX-Regular" !important;
}

.ss360-suggests__url {
	color: #5159f5 !important;
	text-decoration: underline !important;
	font-family: "CircularXX-Regular" !important;
}

#ss360-layer .ss360-ac-bg, #ss360-layer .ss360-ac-bg--hover:hover, #ss360-layer .ss360-ac-bg--hover:focus, #ss360-layer .ss360-ac-bg--focus:focus {
	background-color: #5159f5 !important;
	color: #fff !important;
}

#ss360-layer .ss360-ac-c,  {
	color: #5159f5 !important;
	text-decoration: underline;
	font-family: "CircularXX-Regular" !important;
}

#ss360-layer .ss360-ac-c--hover:hover, #ss360-layer .ss360-ac-c--hover:focus {
	color: #7478ed !important;
}

.page-template-landing-page-with-form .main_button_section a.btn {
	line-height: 1.36 !important;
	padding: 15px 26px 14px !important;
}

.maxbutton-81.maxbutton.maxbutton-net-promoter-score-computation .mb-text, .maxbutton-87.maxbutton.maxbutton-customer-satisfaction-calculation .mb-text, .maxbutton-97.maxbutton.maxbutton-csat-benchmarks .mb-text, .maxbutton-85.maxbutton.maxbutton-customer-satisfaction-driver-analysis .mb-text, .maxbutton-88.maxbutton.maxbutton-customer-feedback-sentiment-analysis .mb-text, .maxbutton-98.maxbutton.maxbutton-csat-geographic .mb-text, .maxbutton-94.maxbutton.maxbutton-csat-trends .mb-text {
	padding: 0 !important;
}

.maxbutton-81.maxbutton.maxbutton-net-promoter-score-computation, .maxbutton-87.maxbutton.maxbutton-customer-satisfaction-calculation, .maxbutton-97.maxbutton.maxbutton-csat-benchmarks, .maxbutton-85.maxbutton.maxbutton-customer-satisfaction-driver-analysis, .maxbutton-88.maxbutton.maxbutton-customer-feedback-sentiment-analysis, .maxbutton-98.maxbutton.maxbutton-csat-geographic, .maxbutton-94.maxbutton.maxbutton-csat-trends {
	padding: 19px 20px 18px;
	height: inherit !important;
	margin-bottom: 20px;
}

@media (max-width: 1180px) {
	.page-template-book-demo-july-2020 .home-new-testimonial, .pricing_height .home-new-testimonial, .single-gallery .lp_bottom_section, .home-new-testimonial.sp-testi-design {
		border-top-left-radius: 200px;
	}
}

@media (max-width: 1024px) {
	.page-template-book-demo-july-2020 .home-new-testimonial, .pricing_height .home-new-testimonial, .single-gallery .lp_bottom_section, .home-new-testimonial.sp-testi-design {
		border-top-left-radius: 200px;
	}
}

@media (max-width: 991px) {
	.filter_div h6 {
		color: #1c283b;
	}
}

@media only screen and (max-width: 767px) {
	.page-template-book-demo-july-2020 .home-new-testimonial, .pricing_height .home-new-testimonial, .home-new-testimonial.sp-testi-design {
		border-top-left-radius: 150px;
	}
	
	.new-testimonial-container .blockquote-right {
		padding: 40px 15px 0;
	}
	
	.new-testimonial-container blockquote p {
		text-align: left !important;
	}
	
	.new-testimonial-container .blockquote-right blockquote + p {
		text-align: left;
	}
	
	div.home-new-testimonial.vc_custom_1683201297228 {
		border-top-left-radius: 0 !important;
	}
	
	.bottom-testimonial-custom-link a {
		padding-left: 0 !important;
	}
}

/* New styles for Logo slider */
.home_logos_section .swiper-slide {
	min-height: 54px;
	max-height: 54px;
}

.home_logos_section .swiper-slide img {
	max-height: 54px;
}

.home_logos_section {
	max-width: 950px;
	margin: auto;
}

.home_logos_section .swiper-wrapper {
	-webkit-transition-timing-function: linear !important;
	-o-transition-timing-function: linear !important;
	transition-timing-function: linear !important;
}

.home_logos_section .swiper-slide {
	width: auto !important;
	padding: 0 24px;
}

.Meta_logo-BW {
	width: auto;
	height: 35px;
}

.NBC_Universal-BW {
	width: 111px;
	height: 43px;
}

.Ipsos_Logo_BW {
	width: 46px;
	height: 42px;
}

.nielsen-vector-logo-BW {
	width: 111px;
	height: 16px;
}

.Kantar_Logo-BW {
	width: 109px;
	height: 32px;
}

.Bain_Logo-BW {
	width: 65px;
	height: 40px;
}

.logo-amazon-BW {
	width: 85px;
	height: 26px;
}

/* Fade Overlays */
.fade-overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 100;
	width: 20%;
	background: linear-gradient(to left, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 100%);
}

.fade-overlay.before {
	left: 0;
}

.fade-overlay.after {
	right: 0;
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 100%);
}

.page-template-default-whiteheader-php .use-case-logo-slider.bg-slide-wrap .fade-overlay {
	background: linear-gradient(to left, rgba(245, 247, 251, 0) 50%, rgba(245, 247, 251, 1) 100%);
}

.page-template-default-whiteheader-php .use-case-logo-slider.bg-slide-wrap .fade-overlay.after {
	background: linear-gradient(to right, rgba(245, 247, 251, 0) 50%, rgba(245, 247, 251, 1) 100%);
}

@media only screen and (max-width: 767px) {
	.home_logos_section {
		padding: 30px 0 30px !important;
	}
}
