.elementor-5797 .elementor-element.elementor-element-714d7e7{--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-5797 .elementor-element.elementor-element-21f83eb > .elementor-widget-container{margin:30px 20px 20px 20px;}.elementor-5797 .elementor-element.elementor-element-21f83eb .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-5797 .elementor-element.elementor-element-5b01aa9 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-5b01aa9{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-3d9ee78 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-3d9ee78 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-9d9c2c3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-9d9c2c3{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-7d9ca00{--display:flex;}.elementor-5797 .elementor-element.elementor-element-c687425 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-c687425 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-f827f56{--display:flex;}.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-5797 .elementor-element.elementor-element-293cfcc img{width:95%;}.elementor-5797 .elementor-element.elementor-element-640cdb3 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-640cdb3 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-d189b7c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-d189b7c{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-26af4c8 img{width:95%;}.elementor-5797 .elementor-element.elementor-element-78340d4 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-78340d4{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-2532cd3{--display:flex;}.elementor-5797 .elementor-element.elementor-element-65620da img{width:95%;}.elementor-5797 .elementor-element.elementor-element-496576f > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-496576f{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-e2053ef{--display:flex;}.elementor-5797 .elementor-element.elementor-element-05a6c66 img{width:95%;}.elementor-5797 .elementor-element.elementor-element-cfbc839{--display:flex;}.elementor-5797 .elementor-element.elementor-element-de0b7fc > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-de0b7fc{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-b312327{--display:flex;}.elementor-5797 .elementor-element.elementor-element-e33cab3 img{width:95%;}.elementor-5797 .elementor-element.elementor-element-f23b616{--display:flex;}.elementor-5797 .elementor-element.elementor-element-4c3e701 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-4c3e701{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-98bf643{--display:flex;}.elementor-5797 .elementor-element.elementor-element-5599dc0 img{width:95%;}.elementor-5797 .elementor-element.elementor-element-4601c91 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-4601c91{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-75e9186{--display:flex;}.elementor-5797 .elementor-element.elementor-element-d87bbe1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-d87bbe1{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-506e6df{--display:flex;}.elementor-5797 .elementor-element.elementor-element-cd4df5d img{width:95%;}.elementor-5797 .elementor-element.elementor-element-8bbd075 img{width:95%;}.elementor-5797 .elementor-element.elementor-element-5c84947{--display:flex;}.elementor-5797 .elementor-element.elementor-element-52a377c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-52a377c{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-8c748f2{--display:flex;}.elementor-5797 .elementor-element.elementor-element-d6dae82 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-d6dae82{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-5797 .elementor-element.elementor-element-16d0b33 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-16d0b33{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-aa25b76 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-aa25b76{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-5797 .elementor-element.elementor-element-67e3c8d > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-67e3c8d{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-c808468{--display:flex;}.elementor-5797 .elementor-element.elementor-element-b827f7f > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-b827f7f{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-5797 .elementor-element.elementor-element-393f835 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-393f835{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-a0fca9b{--display:flex;}.elementor-5797 .elementor-element.elementor-element-479e84d > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-479e84d .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-a247702{--display:flex;}.elementor-5797 .elementor-element.elementor-element-98ce199 img{width:95%;}.elementor-5797 .elementor-element.elementor-element-7390d06 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-7390d06{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-07f80db{--display:flex;}.elementor-5797 .elementor-element.elementor-element-f24ce4b img{width:95%;}.elementor-5797 .elementor-element.elementor-element-cb7ac12 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-cb7ac12{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-67a92f2{--display:flex;}.elementor-5797 .elementor-element.elementor-element-37bea8d img{width:95%;}.elementor-5797 .elementor-element.elementor-element-efb2722 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-efb2722{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-6a62aef{--display:flex;}.elementor-5797 .elementor-element.elementor-element-c61424f > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-c61424f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-f7a4eed{--display:flex;}.elementor-5797 .elementor-element.elementor-element-ea81c16 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-ea81c16{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-cf53a08 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-cf53a08 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-ea922c1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-ea922c1{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-f3edf9d > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-f3edf9d .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-8eceb19 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-8eceb19{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-1de55a4 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-1de55a4 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-15b4fd8 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-15b4fd8{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-4760efc{--display:flex;}.elementor-5797 .elementor-element.elementor-element-e33ecc4 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-e33ecc4 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-5797 .elementor-element.elementor-element-cd780af > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-cd780af{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-5797 .elementor-element.elementor-element-2d90edb > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-5797 .elementor-element.elementor-element-2d90edb.elementor-element{--align-self:center;}.elementor-5797 .elementor-element.elementor-element-2d90edb .elementor-button{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-c8d78f7 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-c8d78f7{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-5797 .elementor-element.elementor-element-d3fd981 img{width:95%;}@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-5797 .elementor-element.elementor-element-21f83eb > .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-5797 .elementor-element.elementor-element-5b01aa9 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-3d9ee78 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-9d9c2c3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-c687425 > .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-5797 .elementor-element.elementor-element-640cdb3 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-d189b7c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-78340d4 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-496576f > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-de0b7fc > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-4c3e701 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-4601c91 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-d87bbe1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-52a377c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-d6dae82 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-16d0b33 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-aa25b76 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-67e3c8d > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-b827f7f > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-393f835 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-479e84d > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-7390d06 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-cb7ac12 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-efb2722 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-c61424f > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-ea81c16 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-cf53a08 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-ea922c1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-f3edf9d > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-8eceb19 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-1de55a4 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-15b4fd8 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-5797 .elementor-element.elementor-element-e33ecc4 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-5797 .elementor-element.elementor-element-cd780af > .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-5797 .elementor-element.elementor-element-c8d78f7 > .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 */