.elementor-4797 .elementor-element.elementor-element-cb5486d{--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-4797 .elementor-element.elementor-element-57463a9 > .elementor-widget-container{margin:30px 20px 20px 20px;}.elementor-4797 .elementor-element.elementor-element-57463a9 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:30px;font-weight:600;line-height:35px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-f71697d > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-f71697d .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;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-4797 .elementor-element.elementor-element-954bbe1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-954bbe1{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-9cd133a{--display:flex;}.elementor-4797 .elementor-element.elementor-element-4e2eabc > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-4e2eabc .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-1517169{--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-4797 .elementor-element.elementor-element-b996ee1 img{width:95%;}.elementor-4797 .elementor-element.elementor-element-e9144c1{--display:flex;}.elementor-4797 .elementor-element.elementor-element-2c2ceb9 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-2c2ceb9 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-ca16070{--display:flex;}.elementor-4797 .elementor-element.elementor-element-853f225 img{width:95%;}.elementor-4797 .elementor-element.elementor-element-7f5fa77{--display:flex;}.elementor-4797 .elementor-element.elementor-element-dab52db > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-dab52db .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-7b46dab{--display:flex;}.elementor-4797 .elementor-element.elementor-element-cca9db3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-cca9db3{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-49ff222{--display:flex;}.elementor-4797 .elementor-element.elementor-element-b46bfad img{width:96%;}.elementor-4797 .elementor-element.elementor-element-a9a137f{--display:flex;}.elementor-4797 .elementor-element.elementor-element-5e1040c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-5e1040c{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-fc8bac8{--display:flex;}.elementor-4797 .elementor-element.elementor-element-6f58b2e img{width:96%;}.elementor-4797 .elementor-element.elementor-element-d84ccfa > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-d84ccfa{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-eed7bbe{--display:flex;}.elementor-4797 .elementor-element.elementor-element-2ed3380 img{width:96%;}.elementor-4797 .elementor-element.elementor-element-cf8f72c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-cf8f72c{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-1e084c8{--display:flex;}.elementor-4797 .elementor-element.elementor-element-73883d0 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-73883d0 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-110119a{--display:flex;}.elementor-4797 .elementor-element.elementor-element-2f15311 img{width:96%;}.elementor-4797 .elementor-element.elementor-element-8f5b6d7 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-8f5b6d7{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-3e435c9{--display:flex;}.elementor-4797 .elementor-element.elementor-element-a4735cc img{width:96%;}.elementor-4797 .elementor-element.elementor-element-5fa15db > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-5fa15db{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-656079b{--display:flex;}.elementor-4797 .elementor-element.elementor-element-3d4d886 img{width:96%;}.elementor-4797 .elementor-element.elementor-element-1077ed3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-1077ed3{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-84643f5{--display:flex;}.elementor-4797 .elementor-element.elementor-element-09cf136 img{width:96%;}.elementor-4797 .elementor-element.elementor-element-c15b5d6 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-c15b5d6{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-d07e539{--display:flex;}.elementor-4797 .elementor-element.elementor-element-6fc3fac img{width:96%;}.elementor-4797 .elementor-element.elementor-element-2786638 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-2786638{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-58f1c0f img{width:96%;}.elementor-4797 .elementor-element.elementor-element-02649ae > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-02649ae{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-4febee1{--display:flex;}.elementor-4797 .elementor-element.elementor-element-887f74a > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-887f74a{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4797 .elementor-element.elementor-element-e886baa > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-e886baa{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-35903d7{--display:flex;}.elementor-4797 .elementor-element.elementor-element-bccf230 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-bccf230{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:22px;}.elementor-4797 .elementor-element.elementor-element-f38ba78 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-f38ba78{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-7bfb569{--display:flex;}.elementor-4797 .elementor-element.elementor-element-a4d0ccc > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-a4d0ccc .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-65f85c1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-65f85c1{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-df441f5 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-df441f5 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-6489404 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-6489404{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-a2b2f6b > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-a2b2f6b .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-64be945{--display:flex;}.elementor-4797 .elementor-element.elementor-element-b82e8d0 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-b82e8d0{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#151516;}.elementor-4797 .elementor-element.elementor-element-b82e8d0 a{color:#151516;}.elementor-4797 .elementor-element.elementor-element-7483106{--display:flex;}.elementor-4797 .elementor-element.elementor-element-266103c > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-266103c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-1b77a23 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-1b77a23{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-f7265f7 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-f7265f7 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:24px;font-weight:600;line-height:44px;letter-spacing:0px;}.elementor-4797 .elementor-element.elementor-element-8d546c3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-8d546c3{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-4797 .elementor-element.elementor-element-1533ac4{--display:flex;}.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-4797 .elementor-element.elementor-element-a502225 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-4797 .elementor-element.elementor-element-a502225.elementor-element{--align-self:center;}.elementor-4797 .elementor-element.elementor-element-a502225 .elementor-button{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-4797 .elementor-element.elementor-element-57463a9 > .elementor-widget-container{margin:30px 20px 20px 20px;}.elementor-4797 .elementor-element.elementor-element-f71697d > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4797 .elementor-element.elementor-element-954bbe1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-4e2eabc > .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-4797 .elementor-element.elementor-element-2c2ceb9 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-dab52db > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-cca9db3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-5e1040c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-d84ccfa > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-cf8f72c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-73883d0 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-73883d0 .elementor-heading-title{line-height:1em;}.elementor-4797 .elementor-element.elementor-element-8f5b6d7 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-5fa15db > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-1077ed3 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-c15b5d6 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-2786638 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-02649ae > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-02649ae{line-height:1.3em;}.elementor-4797 .elementor-element.elementor-element-887f74a > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-e886baa > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-bccf230 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-f38ba78 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-a4d0ccc > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-65f85c1 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-df441f5 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-6489404 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-a2b2f6b > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-b82e8d0 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-b82e8d0{line-height:1.2em;}.elementor-4797 .elementor-element.elementor-element-266103c > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-1b77a23 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-4797 .elementor-element.elementor-element-f7265f7 > .elementor-widget-container{margin:30px 20px 0px 20px;}.elementor-4797 .elementor-element.elementor-element-8d546c3 > .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 );}}/* 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 */