/*
Theme Name: TheGem Elementor Child
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem-elementor
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/.site-logo a{	pointer-events: none !important;}.wpcf7-response-output{	color: #fff !important;}
.countdown-container.countdown-style-6 {  width: 50%;}.main_page_title .title-h6{	line-height: 40px !important;	font-size: 35px !important;	text-transform: unset !important;}.main_page_title2 .title-h6{	line-height: 40px !important;	font-size: 23px !important;	text-transform: unset !important;}.main_page_subtitle .title-h4{	/*line-height: 45px !important;	font-size: 40px !important;*/	text-transform: unset !important;}.main_page_subtitle2 .title-h4{	/*line-height: 45px !important;	font-size: 40px !important;*/	text-transform: unset !important;}/*tel size*/.contact_title_left .title-h6{	line-height: 27px !important;	font-size: 22px !important;	text-transform: unset !important;	font-weight: normal;}.contact_subtitle_left .title-h6{	font-size: 20px !important;	text-transform: unset !important;}.contact_title .title-h6{	font-size: 20px !important;	text-transform: unset !important;}/*page 2 left text*/@media (min-width: 571px){	.contact_left_title{		color: #fff !important;		line-height: 32px !important;		font-size: 27px !important;		text-align: left !important;	}}@media (max-width: 570px){	.contact_left_title{		color: #fff !important;		line-height: 25px !important;		font-size: 20px !important;		text-align: left !important;	}}@media (min-width: 571px){	.email_text a{		font-size: 25px !important;		font-weight: normal !important;	}}@media (max-width: 570px){	.email_text a{		font-size: 20px !important;		font-weight: normal !important;	}}.menu-toggle{	display: none !important;}@media (min-width: 571px) and (max-width: 1024px){	.countdown-style-6 .countdown-item-border-2,	.countdown-style-6 .countdown-item-border-3{		height: 70px !important;	}	.countdown-style-6 .countdown-item-border-1,	.countdown-style-6 .countdown-item-border-4{		width: 100px !important;	}		 .countdown-style-6 .item-count {		font-size: 45px !important;		line-height: 45px !important;	 }			.countdown-style-6 .count-1 .item-title,	.countdown-style-6 .count-2 .item-title{		top: 45px !important;	}		.countdown-style-6 .count-3 .item-title,	.countdown-style-6 .count-4 .item-title{		top: 0px !important;	}		.countdown-style-6 .count-1 .item-count,	.countdown-style-6 .count-2 .item-count{		top: 70px !important;	}		.countdown-style-6 .count-3 .item-count,	.countdown-style-6 .count-4 .item-count{		top: 27px !important;	}					.countdown-style-6 .count-1 .item-title,	.countdown-style-6 .count-3 .item-title{		right: 27px !important;	}		.countdown-style-6 .count-1 .item-count,	.countdown-style-6 .count-3 .item-count{		right: 20px !important;	}		.countdown-style-6 .count-2 .item-title,	.countdown-style-6 .count-4 .item-title{		right: 42px !important;	}		.countdown-style-6 .count-2 .item-count,	.countdown-style-6 .count-4 .item-count{		right: 35px !important;	}	}@media (min-width: 428px) and (max-width: 570px){	.countdown-style-6 .countdown-item-border-2{		height: 90px !important;	}	.countdown-style-6 .countdown-item-border-3{		height: 90px !important;	}			.countdown-style-6 .count-1 .item-title,	.countdown-style-6 .count-2 .item-title{		top: 25px !important;	}		.countdown-style-6 .count-3 .item-title,	.countdown-style-6 .count-4 .item-title{		top: 5px !important;	}		.countdown-style-6 .count-1 .item-count,	.countdown-style-6 .count-2 .item-count{		top: 47px !important;	}		.countdown-style-6 .count-3 .item-count,	.countdown-style-6 .count-4 .item-count{		top: 27px !important;	}	}@media (min-width: 240px) and (max-width: 427px){	.countdown-style-6 .countdown-item-border-2,	.countdown-style-6 .countdown-item-border-3{		height: 70px !important;	}	.countdown-style-6 .countdown-item-border-1,	.countdown-style-6 .countdown-item-border-4{		width: 100px !important;	}		 .countdown-style-6 .item-count {		font-size: 45px !important;		line-height: 45px !important;	 }			.countdown-style-6 .count-1 .item-title,	.countdown-style-6 .count-2 .item-title{		top: 40px !important;	}		.countdown-style-6 .count-3 .item-title,	.countdown-style-6 .count-4 .item-title{		top: 0px !important;	}		.countdown-style-6 .count-1 .item-count,	.countdown-style-6 .count-2 .item-count{		top: 65px !important;	}		.countdown-style-6 .count-3 .item-count,	.countdown-style-6 .count-4 .item-count{		top: 27px !important;	}		.countdown-style-6 .count-2 .item-title,	.countdown-style-6 .count-4 .item-title{		right: 32px !important;	}		.countdown-style-6 .count-2 .item-count,	.countdown-style-6 .count-4 .item-count{		right: 25px !important;	}	}