.elementor-4951 .elementor-element.elementor-element-d33d635{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4951 .elementor-element.elementor-element-1d1576a > .elementor-widget-container{margin:30px 20px 20px 20px;}.elementor-4951 .elementor-element.elementor-element-1d1576a .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:30px;font-weight:600;line-height:35px;letter-spacing:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4951 .elementor-element.elementor-element-fc723b8 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-fc723b8{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-db478dc{--display:flex;}.elementor-4951 .elementor-element.elementor-element-7da6ccd > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-7da6ccd .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4951 .elementor-element.elementor-element-f172c79 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-f172c79{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-536206f{--display:flex;}.elementor-4951 .elementor-element.elementor-element-c2efdf5 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-c2efdf5 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4951 .elementor-element.elementor-element-61a91b7 img{width:95%;}.elementor-4951 .elementor-element.elementor-element-5eea625{--display:flex;}.elementor-4951 .elementor-element.elementor-element-2556b32 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-2556b32 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4951 .elementor-element.elementor-element-2b93bc4{--display:flex;}.elementor-4951 .elementor-element.elementor-element-70b68be > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-70b68be{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-fcf3339{--display:flex;}.elementor-4951 .elementor-element.elementor-element-79a5cf8 img{width:95%;}.elementor-4951 .elementor-element.elementor-element-f9f5eb5 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-f9f5eb5{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-3bc4302{--display:flex;}.elementor-4951 .elementor-element.elementor-element-fceabe4 img{width:95%;}.elementor-4951 .elementor-element.elementor-element-41bb623 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-41bb623{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-e4decc6 img{width:95%;}.elementor-4951 .elementor-element.elementor-element-d360df5{--display:flex;}.elementor-4951 .elementor-element.elementor-element-982a0af > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-982a0af{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-7b8202d img{width:95%;}.elementor-4951 .elementor-element.elementor-element-db642a2{--display:flex;}.elementor-4951 .elementor-element.elementor-element-0a10e87 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-0a10e87{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-5b01f97{--display:flex;}.elementor-4951 .elementor-element.elementor-element-ad13e22 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-ad13e22{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4951 .elementor-element.elementor-element-5660951 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-5660951{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-5d5d15c > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-5d5d15c{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4951 .elementor-element.elementor-element-b71e0d8 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-b71e0d8{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-3e3fd76{--display:flex;}.elementor-4951 .elementor-element.elementor-element-612dfc3 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-612dfc3{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4951 .elementor-element.elementor-element-41674e9 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-41674e9{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-6ef6ff5 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-6ef6ff5{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4951 .elementor-element.elementor-element-88de27c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-88de27c{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-4e92176 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-4e92176{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4951 .elementor-element.elementor-element-9395c62 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-9395c62{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-322faf7 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-322faf7{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4951 .elementor-element.elementor-element-ea25180 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-ea25180{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-3eae78a{--display:flex;}.elementor-4951 .elementor-element.elementor-element-6d2bae2 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-6d2bae2 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4951 .elementor-element.elementor-element-f34346d > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-f34346d{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-1ce3d54 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-1ce3d54 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4951 .elementor-element.elementor-element-62dda24 img{width:95%;}.elementor-4951 .elementor-element.elementor-element-7dbfe41 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-7dbfe41{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-8587053 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-8587053 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4951 .elementor-element.elementor-element-d6fd053 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-d6fd053{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-e0e7dbb{--display:flex;}.elementor-4951 .elementor-element.elementor-element-0bf7339 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-0bf7339 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4951 .elementor-element.elementor-element-3b96467 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-3b96467{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-25c0393 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-25c0393 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4951 .elementor-element.elementor-element-0d1f1a3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-0d1f1a3{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4951 .elementor-element.elementor-element-2b91af7 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-4951 .elementor-element.elementor-element-2b91af7.elementor-element{--align-self:center;}.elementor-4951 .elementor-element.elementor-element-2b91af7 .elementor-button{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4951 .elementor-element.elementor-element-c86c479{--display:flex;}.elementor-4951 .elementor-element.elementor-element-49e0b93 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-49e0b93{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4951 .elementor-element.elementor-element-1d1576a > .elementor-widget-container{margin:30px 20px 20px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4951 .elementor-element.elementor-element-fc723b8 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-7da6ccd > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-f172c79 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-c2efdf5 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4951 .elementor-element.elementor-element-2556b32 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-70b68be > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-f9f5eb5 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-41bb623 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-982a0af > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-0a10e87 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-ad13e22 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-5660951 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-5d5d15c > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-b71e0d8 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-612dfc3 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-41674e9 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-6ef6ff5 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-88de27c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-4e92176 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-9395c62 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-322faf7 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-ea25180 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-6d2bae2 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-f34346d > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-1ce3d54 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-7dbfe41 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-8587053 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-d6fd053 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-0bf7339 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-3b96467 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4951 .elementor-element.elementor-element-25c0393 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4951 .elementor-element.elementor-element-0d1f1a3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4951 .elementor-element.elementor-element-49e0b93 > .elementor-widget-container{margin:0px 20px 10px 20px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Semibold.woff2') format('woff2'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Semibold.woff') format('woff'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Medium.woff2') format('woff2'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Medium.woff') format('woff'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Regular.woff2') format('woff2'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Regular.woff') format('woff'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Bold.woff2') format('woff2'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Bold.woff') format('woff'),
		url('https://tourvate.com/wp-content/uploads/2025/03/GeneralSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */