.sgpb-popup-overlay{background-image:none !important;}

@media (min-width:1205px) {
	.sgpb-popup-dialog-main-div-theme-wrapper-6.sg-animated.sgpb-fadeIn{width:1205px !important;}
}

@media (min-width:1025) and (max-width:1204) {
	.sgpb-popup-dialog-main-div-theme-wrapper-6.sg-animated.sgpb-fadeIn {margin:0 auto;width:80vw !important;right:0 !important;left:0 !important;}
}

.popup_content{display:flex;flex-wrap:wrap;align-items:stretch;background:#33005f;}
.popup_content > .popup_background_image{width:40%;}
.sgpb-popup-builder-content-2318 .popup_content > .popup_background_image{background-color:#fff;}
.popup_content > .popup_background_image img{width:100%;height:100%;object-fit:cover;}
.sgpb-popup-builder-content-2318 .popup_content > .popup_background_image img{object-position:center;object-fit:contain;}
.popup_content > .popup_text {width:60%;padding:105px;color:#fff;font-family:Ample;}
.sgpb-popup-builder-content-2318 .popup_content > .popup_text{padding:75px;}
div#sgpb-popup-dialog-main-div{max-width:100% !important;width:100% !important;border-radius:0 !important;box-shadow:0 2px 18px 0 rgba(157, 156, 156, 0.21) !important;}
div#sgpb-popup-dialog-main-div:not(.sgpb-content-2318){overflow:hidden !important;}
.sgpb-main-html-content-wrapper > p{display:none;}
.popup_title{text-align:center;font-size:58px;line-height:1.1em;}
.sgpb-popup-builder-content-2318 .popup_title{font-size:45px;}
.popup_subtitle{margin-top:25px;display:block;text-align:center;font-size:18px;line-height:1.5em;font-weight:100;font-family:'Avenir LT W01_45 Book1475508',sans-serif;}
.popup_hs_form_script{margin-top:35px;}
.popup_content .subscribe-form input[type="email"]{border:1px solid #f7f7fe;border-radius:50px;color:#fff;}
.popup_content .subscribe-form .hs-form-field>label{background-color:transparent !important;}
.popup_content .hs-form-field{position:relative;}
.popup_content .hs-form-field>label{background-color:transparent !important;position:absolute;top:8px;left:7px;z-index:1;background:#fff;padding:0 7px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:14px;}
.popup_content .hs-form-field.active>label{top:-22px !important;}
.popup_close_button_text{margin-top:35px;display:block;text-align:center;text-decoration:underline;cursor:pointer;font-family:'Avenir LT W01_45 Book1475508',sans-serif;}
.popup_content .hs-fieldtype-select label:not(.hs-error-msg){display:none;}
.ebook-form label.hs-error-msg{color:#fff;}
.ebook-form fieldset.form-columns-1, .ebook-form fieldset.form-columns-2{max-width:100%;padding-bottom:25px;}

.ebook-form .hs_us_state {
	padding-top:25px;
}

.form-columns-2 .hs-form-field:first-child .input {
	margin-right:10px;
	margin-left:0;
}

.form-columns-2 .hs-form-field:last-child .input {
	margin-right:0;
	/* margin-left:10px; */
}

.ebook-form .form-columns-1 {
	max-width:100%;
}

.ebook-form .form-columns-1 .input {
	margin-right:0 !important;
}

.ebook-form .hs_submit.hs-submit {
	margin-top:25px;
}

.ebook-form input, .ebook-form select {
	font-family:'Avenir LT W01_45 Book1475508',sans-serif;
	border:1px solid #f7f7fe;
	border-radius:50px;
	color:#ffffff;
	background-color:transparent;
	padding:5px 20px;
	font-size:16px;
	width:100% !important;
}

.ebook-form input[type="submit"] {
	margin:0 auto;
	font-size:16px;
	font-family:'Avenir LT W01_85 Heavy1475544',sans-serif;
	line-height:normal;
	background:#ffa602;
	color:#fff;
	border:none;
	-webkit-border-radius:25px;
	border-radius:25px;
	-webkit-border-radius:30px;
	border-radius:30px;
	padding:12px 0;
	width:50% !important;
	display:block;
}

.ebook-form select option {
	background:#33005f;
}

.ebook-form ul.no-list.hs-error-msgs.inputs-list {
	margin:0;
	list-style:none;
	padding:0;
	font-size:12px;
	text-align:center;
	width:85%;
}

/*Italics version form css*/

.hs-form label.hs-error-msg {
	color:#ffffff;
}

.hs-form fieldset.form-columns-1,
.hs-form fieldset.form-columns-2 {
	max-width:100%;
	/*padding-bottom:25px;*/
}

.hs-form .hs_us_state {
	padding-top:25px;
}


.hs-form .form-columns-1 {
	max-width:100%;
}

.hs-form .form-columns-1 .input {
	margin-right:0 !important;
}

.hs-form .hs_submit.hs-submit {
	margin-top:25px;
}

.hs-form input, .ebook-form select {
	font-family:'Avenir LT W01_45 Book1475508',sans-serif;
	border:1px solid #f7f7fe;
	border-radius:50px;
	color:#ffffff;
	background-color:white;
	padding:5px 20px;
	font-size:16px;
	width:100% !important;
}

/* .page-template-demo .hs-form input {border:none !important;} */

.hs-form select {border-radius:50px;}
.contactus-form input.hs-input, .contactus-form select {border-radius:unset;}

.hs-form input[type="submit"] {
	margin:0 auto;
	font-size:16px;
	font-family:'Avenir LT W01_85 Heavy1475544',sans-serif;
	line-height:normal;
	background:#ffa602;
	color:#fff;
	border:none;
	-webkit-border-radius:25px;
	border-radius:25px;
	-webkit-border-radius:30px;
	border-radius:30px;
	padding:12px 0;
	width:50% !important;
	display:block;
	/* height: calc(100% - 8px); */
}

.hs-form select option {
	background:#33005f;
}

.hs-form ul.no-list.hs-error-msgs.inputs-list {
	margin:0;
	list-style:none;
	padding:0;
	font-size:12px;
	text-align:center;
	width:85%;
}


@media (min-width:768px) and (max-width:1025px) {	

	.sgpb-popup-dialog-main-div-theme-wrapper-6.sg-animated.sgpb-fadeIn {
		margin:0 auto;
		width:80vw !important;
		right:0 !important;
		left:0 !important;
	}	

	.popup_content {
		display:block;
	}

	.popup_content > .popup_background_image {
		width:100%;
		height:350px;
	}

	.popup_content > .popup_text {
		width:100%;
		padding:50px;
	}

}

@media (max-width:767px) {	

	.sgpb-popup-dialog-main-div-theme-wrapper-6.sg-animated.sgpb-fadeIn {
		margin:0 auto;
		width:80vw !important;
		right:0 !important;
		left:0 !important;
	}	

	.popup_content {
		display:block;
	}

	.popup_content > .popup_background_image {
		width:100%;
		height:150px;
	}

	.popup_content > .popup_text {
		width:100%;
		padding:25px 10px !important;
	}

	.popup_title {
		font-size:30px !important;
	}

	.popup_subtitle {
		margin-top:10px;
		font-size:15px;
	}

	.popup_hs_form_script {
		margin-top:0;
	}

	.popup_content .subscribe-form input[type="submit"] {
		padding:6px 28px 6px 28px;
	}

	.popup_close_button_text {
		margin-top:25px;
	}

img.sgpb-popup-close-button-6 {
    top:-10px !important;
    right:-32px !important;
    width:25px !important;
    height:25px !important;
}

	.ebook-form fieldset.form-columns-2 {
		padding-bottom:0;
	}

	.ebook-form .field.hs-form-field {
		padding-bottom:15px;
	}

	.ebook-form {
		margin-top:30px;
	}

	.sgpb-popup-builder-content-2318 .popup_title {
		font-size:25px !important;
	}

}

.website_banner{text-align:center;position:fixed;right:0;left:0;bottom:0;z-index:99999;color:#fff;padding:20px 20px 15px 20px;transition:all 1s ease;}
.page-template-demo .website_banner, .page-template-demo_v1 .website_banner, .page-template-demo_v2 .website_banner{display:none !important;}
.website_banner:not(.active){transition:all 1s ease;bottom:-150px;}
.website_banner img{position:absolute;top:22px;left:50px;width:22px;cursor:pointer;}
.website_banner a{color:#fff;text-decoration:underline;font-size:20px;}

@media (max-width:767px){
	.website_banner a {font-size:15px;}
	.website_banner img {top:12px;left:10px;width:18px;}
}

.use_case_cta{margin:15px 0 0 10px;padding:10px 50px;font-size:16px;font-family:'Avenir LT W01_85 Heavy1475544',sans-serif;line-height:normal;background:#ffa602;color:#fff;border:none;-webkit-border-radius:25px;border-radius:25px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-decoration:none !important;display:inline-block;}

.use_case_cta:hover {
	color:#1d0241;
}

@media (max-width:767px) {

	.use_case_cta {
		margin:15px 0 50px 10px;
		padding:15px 50px;
	}

}

.blog_posts_cta {
	margin:70px 0 50px;
	padding:15px;
	background-color:#F1F1F1;
	border-radius:20px;
	/* background-image:url(https://matics.live/wp-content/uploads/2020/02/hp-footer-bgimg-v2.jpg);
	background-repeat:no-repeat;
	background-size:contain;
	background-position:right;
	background-color:white; */
	/* border:1px solid #eaeaea; */
}

.single-glossary .blog_posts_cta {
	width:55%;
	/* background-image:url(https://matics.live/wp-content/uploads/2020/01/persona-v2-Manager.jpg); */
	background-size:40%;
	/* background-position:top right; */
}

.blog_posts_cta_title {
	margin:0 0 15px 0 !important;
	font-size:35px;
	font-weight:bold;
	width:100%;
}

.blog_posts_cta_subtitle {
	margin:0 0 0 0 !important;
	font-size:35px;
	width:100%;
	line-height:42px;
	font-family:'Avenir LT W01_45 Book1475508', sans-serif;
    font-weight:300;
}
.blog_posts_cta .col-md-7{padding:0 !important;}
.single-post #content-section .blog_posts_cta .col-md-5 img{margin-top:-60px;}

.blog_posts_cta_button {
	margin:20px 0 0 0 !important;
    padding:12px 25px 6px 50px;
    display:inline-block;
    font-size:18px;
    font-family:'Avenir LT W01_85 Heavy1475544',sans-serif;
    line-height:normal;
    background:#ffa602;
    color:#2E015B;
    border:none;
    -webkit-border-radius:25px;
    border-radius:25px;
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease;
    margin:5px 0 0 10px;
    height:45px; position:relative;
}
.blog_posts_cta_button:after {
    content:'';
    position:absolute;
    left:3px;
    top:5px;
    width:35px;
    height:35px;
    background:var(--wpr-bg-787b409b-26b0-4298-8daf-9e2380e66aae);
}

.blog_posts_cta_button:hover {
	background:#ffa602;
	color:#1d0241;
	text-decoration:none;
}

.single-faqs .content p:after {
	content:'';
	clear:both;
	display:block;
}

.single-faqs .content img {
	width:50%;
	height:auto;
	object-fit:contain;
	object-position:top;
}

@media (max-width:767px) {

	.blog_posts_cta {
		padding:0;
		background-size:cover;
	}

	.single-glossary .blog_posts_cta {
		width:100%;
		background-size:80%;
		background-position:100% 1px;
	}

	.blog_posts_cta_content {
		/* background-color:rgb(255 255 255 / 0.85); */
		padding:25px;
	}

	.blog_posts_cta_content{text-align:center;}
	.blog_posts_cta .col-md-5{margin-bottom:20px;}
	.blog_posts_cta_title {
		font-size:30px;
		width:100%;
	}

	.blog_posts_cta_subtitle {
		font-size:25px;
		width:100%;
		line-height:30px;
	}
	.single-post #content-section .blog_posts_cta .col-md-5 img {
		margin-top:-87px;
	}
	.blog_posts_cta {
		margin:90px 0 50px;
	}

	.form-columns-1 .hs-form-field .input,
	.form-columns-2 .hs-form-field .input {
		margin:10px 0 0 0 !important;
	}

	.ebook-form input[type="submit"] {
		width:100% !important;
	}

	.single-faqs .content img {
		width:100%;
	}
	.blog_posts_cta_button{padding:12px 20px 6px 46px;font-size:17px;}
}

.single-post #head-section .post-cat{cursor:pointer;width: auto;display: inline-block;}
.single-post #head-section .post-cat.common-text2{margin-bottom: 0;}

@media (min-width:1025px) {
	#demo-wrap #head-section #ttslisder {min-height:370px;background:#fff;padding:20px 65px 90px 65px;margin-bottom:90px;box-shadow:0 2px 15px 0 rgba(157,156,156,0.14);}
	#demo-wrap #head-section .slick-dots {left:65px;}
}



.hs-form select option, .contacts-wrap #form-column select option{background-color:#fff !important; color:#33005f !important}

