
/* responsive */

@media screen and (max-width: 1299px){
}

@media screen and (max-width: 1199px){
}

@media screen and (max-width: 1024px){
/* 	---------- About page ----------  */
	.innerSectionLeftWrap .elementor-container {margin: 0 auto;}
	.innerSectionRightWrap .elementor-container {margin: 0 auto;}
}

@media screen and (max-width: 991px){

}

@media screen and (max-width: 767px){
	
	.footer-newsletter .gform_footer .gform_button {height: 54px !important; font: bold 20px / 24px 'Roboto' !important;}
/* 	------------ Contact form ---------  */
	.elementor-element.site_register .gform_wrapper.gform-theme--foundation .gfield input.large, 
	.elementor-element.site_register .gform_wrapper.gform-theme--foundation .gfield .name_first > input {font: 400 17px var(--e-global-typography-primary-font-family), sans-serif; height: 54px;}
	.elementor-element.site_register .gform_wrapper.gform-theme--foundation .gfield textarea {font: 400 17px var(--e-global-typography-primary-font-family), sans-serif; }
	.elementor-element.site_register .gform_wrapper.gform-theme--foundation .gform_footer > input[type="submit"].gform_button, 
	.elementor-element.site_register .gform_wrapper.gform-theme--foundation .gform_footer > input[type="submit"].gform_button:hover, 
	.elementor-element.site_register .gform_wrapper.gform-theme--foundation .gform_footer > input[type="submit"].gform_button:active, 
	.elementor-element.site_register .gform_wrapper.gform-theme--foundation .gform_footer > input[type="submit"].gform_button:focus {
		font: 700 17px var(--e-global-typography-primary-font-family), sans-serif; padding: 16px 30px;}
	
/* 	------------- Pricing page ------------  */
	.faq_list.ui-accordion h3.ui-accordion-header, 
.faq_list.ui-accordion h3.ui-accordion-header.ui-state-hover, 
	.faq_list.ui-accordion h3.ui-accordion-header.ui-state-active {font: 400 18px / 24px var(--e-global-typography-primary-font-family); }
	.faq_list.ui-accordion .ui-accordion-content {padding: 22px 20px 20px;}
	.faq_list.ui-accordion .ui-accordion-content p {font: 400 17px / 27px var(--e-global-typography-primary-font-family), sans-serif;}

}

@media screen and (max-width: 575px){

}

@media screen and (max-width: 400px){
}

