.elementor-977 .elementor-element.elementor-element-1a90226{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-c517f8e );--border-color:var( --e-global-color-c517f8e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-548c606{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 0px;--row-gap:22px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:4px 0px 0px 4px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-977 .elementor-element.elementor-element-548c606:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-548c606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41ed6e6 );}.elementor-977 .elementor-element.elementor-element-ea895af{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-ea895af .jet-listing-dynamic-field__content{color:var( --e-global-color-af33fc3 );font-family:var( --e-global-typography-0273631-font-family ), Sans-serif;font-size:var( --e-global-typography-0273631-font-size );font-weight:var( --e-global-typography-0273631-font-weight );letter-spacing:var( --e-global-typography-0273631-letter-spacing );text-align:left;}.elementor-977 .elementor-element.elementor-element-ea895af .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-977 .elementor-element.elementor-element-ea895af .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-977 .elementor-element.elementor-element-ea895af .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-977 .elementor-element.elementor-element-43af40c{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-43af40c .elementor-heading-title{font-family:var( --e-global-typography-280c480-font-family ), Sans-serif;font-size:var( --e-global-typography-280c480-font-size );font-weight:var( --e-global-typography-280c480-font-weight );text-transform:var( --e-global-typography-280c480-text-transform );line-height:var( --e-global-typography-280c480-line-height );letter-spacing:var( --e-global-typography-280c480-letter-spacing );color:var( --e-global-color-af33fc3 );}.elementor-977 .elementor-element.elementor-element-6e0830b{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-6e0830b .jet-listing-dynamic-field__content{color:var( --e-global-color-af33fc3 );font-family:var( --e-global-typography-0ecd011-font-family ), Sans-serif;font-size:var( --e-global-typography-0ecd011-font-size );font-weight:var( --e-global-typography-0ecd011-font-weight );line-height:var( --e-global-typography-0ecd011-line-height );letter-spacing:var( --e-global-typography-0ecd011-letter-spacing );text-align:left;}.elementor-977 .elementor-element.elementor-element-6e0830b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-977 .elementor-element.elementor-element-6e0830b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-977 .elementor-element.elementor-element-6e0830b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-977 .elementor-element.elementor-element-76b0af1 .jet-listing-dynamic-terms__link{background-color:#F0EFEA;font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:20px;letter-spacing:-0.3px;color:var( --e-global-color-af33fc3 );padding:8px 12px 8px 12px;margin:2px 8px 2px 0px;border-radius:32px 32px 32px 32px;}.elementor-977 .elementor-element.elementor-element-76b0af1{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-76b0af1 .jet-listing-dynamic-terms{text-align:left;}.elementor-977 .elementor-element.elementor-element-e35f836{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-902a159{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-d94612f .elementor-heading-title{font-family:"Chillax", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.02em;color:var( --e-global-color-af33fc3 );}.elementor-977 .elementor-element.elementor-element-7c0094a{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-7c0094a .jet-listing-dynamic-field__content{color:var( --e-global-color-af33fc3 );font-family:"Chillax", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;text-align:left;}.elementor-977 .elementor-element.elementor-element-7c0094a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-977 .elementor-element.elementor-element-7c0094a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-977 .elementor-element.elementor-element-7c0094a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-977 .elementor-element.elementor-element-4410120{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-5182aa1 .elementor-heading-title{font-family:var( --e-global-typography-0d2d946-font-family ), Sans-serif;font-size:var( --e-global-typography-0d2d946-font-size );font-weight:var( --e-global-typography-0d2d946-font-weight );text-transform:var( --e-global-typography-0d2d946-text-transform );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );color:var( --e-global-color-af33fc3 );}.elementor-977 .elementor-element.elementor-element-ef898bf{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-ef898bf .jet-listing-dynamic-field__content{color:var( --e-global-color-af33fc3 );font-family:"Chillax", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;text-align:left;}.elementor-977 .elementor-element.elementor-element-ef898bf .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-977 .elementor-element.elementor-element-ef898bf .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-977 .elementor-element.elementor-element-ef898bf .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-977 .elementor-element.elementor-element-00836cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-46e9406{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-ac95c3d .elementor-heading-title{font-family:var( --e-global-typography-0d2d946-font-family ), Sans-serif;font-size:var( --e-global-typography-0d2d946-font-size );font-weight:var( --e-global-typography-0d2d946-font-weight );text-transform:var( --e-global-typography-0d2d946-text-transform );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );color:var( --e-global-color-af33fc3 );}.elementor-977 .elementor-element.elementor-element-5ae77eb{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-5ae77eb .jet-listing-dynamic-field__content{color:var( --e-global-color-af33fc3 );font-family:"Chillax", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;text-align:left;}.elementor-977 .elementor-element.elementor-element-5ae77eb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-977 .elementor-element.elementor-element-5ae77eb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-977 .elementor-element.elementor-element-5ae77eb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-977 .elementor-element.elementor-element-adc4ccd{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-7b17f97 .elementor-heading-title{font-family:var( --e-global-typography-0d2d946-font-family ), Sans-serif;font-size:var( --e-global-typography-0d2d946-font-size );font-weight:var( --e-global-typography-0d2d946-font-weight );text-transform:var( --e-global-typography-0d2d946-text-transform );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );color:var( --e-global-color-af33fc3 );}.elementor-977 .elementor-element.elementor-element-2c57bc7{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-2c57bc7 .jet-listing-dynamic-field__content{color:var( --e-global-color-af33fc3 );font-family:"Chillax", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.02em;text-align:left;}.elementor-977 .elementor-element.elementor-element-2c57bc7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-977 .elementor-element.elementor-element-2c57bc7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-977 .elementor-element.elementor-element-2c57bc7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-977 .elementor-element.elementor-element-fc6eef0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 6px;--row-gap:0px;--column-gap:6px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-977 .elementor-element.elementor-element-c16fe3c .elementor-button{background-color:var( --e-global-color-f43aad9 );font-family:var( --e-global-typography-2b44fd1-font-family ), Sans-serif;font-size:var( --e-global-typography-2b44fd1-font-size );font-weight:var( --e-global-typography-2b44fd1-font-weight );text-transform:var( --e-global-typography-2b44fd1-text-transform );line-height:var( --e-global-typography-2b44fd1-line-height );letter-spacing:var( --e-global-typography-2b44fd1-letter-spacing );fill:var( --e-global-color-af33fc3 );color:var( --e-global-color-af33fc3 );border-radius:2px 2px 2px 2px;padding:12px 32px 12px 32px;}.elementor-977 .elementor-element.elementor-element-c16fe3c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-c16fe3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-15f348e .elementor-button{background-color:var( --e-global-color-4aaba69 );font-family:var( --e-global-typography-2b44fd1-font-family ), Sans-serif;font-size:var( --e-global-typography-2b44fd1-font-size );font-weight:var( --e-global-typography-2b44fd1-font-weight );text-transform:var( --e-global-typography-2b44fd1-text-transform );line-height:var( --e-global-typography-2b44fd1-line-height );letter-spacing:var( --e-global-typography-2b44fd1-letter-spacing );fill:var( --e-global-color-41ed6e6 );color:var( --e-global-color-41ed6e6 );border-radius:2px 2px 2px 2px;padding:12px 32px 12px 32px;}.elementor-977 .elementor-element.elementor-element-15f348e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-977 .elementor-element.elementor-element-15f348e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-15f348e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-977 .elementor-element.elementor-element-ccebb59{--display:flex;}.elementor-977 .elementor-element.elementor-element-ccebb59:not(.elementor-motion-effects-element-type-background), .elementor-977 .elementor-element.elementor-element-ccebb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-977 .elementor-element.elementor-element-ea895af .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-0273631-font-size );letter-spacing:var( --e-global-typography-0273631-letter-spacing );}.elementor-977 .elementor-element.elementor-element-43af40c .elementor-heading-title{font-size:var( --e-global-typography-280c480-font-size );line-height:var( --e-global-typography-280c480-line-height );letter-spacing:var( --e-global-typography-280c480-letter-spacing );}.elementor-977 .elementor-element.elementor-element-6e0830b .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-0ecd011-font-size );line-height:var( --e-global-typography-0ecd011-line-height );letter-spacing:var( --e-global-typography-0ecd011-letter-spacing );}.elementor-977 .elementor-element.elementor-element-5182aa1 .elementor-heading-title{font-size:var( --e-global-typography-0d2d946-font-size );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );}.elementor-977 .elementor-element.elementor-element-ac95c3d .elementor-heading-title{font-size:var( --e-global-typography-0d2d946-font-size );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );}.elementor-977 .elementor-element.elementor-element-7b17f97 .elementor-heading-title{font-size:var( --e-global-typography-0d2d946-font-size );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );}.elementor-977 .elementor-element.elementor-element-c16fe3c .elementor-button{font-size:var( --e-global-typography-2b44fd1-font-size );line-height:var( --e-global-typography-2b44fd1-line-height );letter-spacing:var( --e-global-typography-2b44fd1-letter-spacing );}.elementor-977 .elementor-element.elementor-element-15f348e .elementor-button{font-size:var( --e-global-typography-2b44fd1-font-size );line-height:var( --e-global-typography-2b44fd1-line-height );letter-spacing:var( --e-global-typography-2b44fd1-letter-spacing );}}@media(max-width:767px){.elementor-977 .elementor-element.elementor-element-1a90226{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:4px 4px 4px 4px;}.elementor-977 .elementor-element.elementor-element-548c606{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--border-radius:0px 0px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-977 .elementor-element.elementor-element-ea895af{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-977 .elementor-element.elementor-element-ea895af .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-0273631-font-size );letter-spacing:var( --e-global-typography-0273631-letter-spacing );}.elementor-977 .elementor-element.elementor-element-43af40c .elementor-heading-title{font-size:var( --e-global-typography-280c480-font-size );line-height:var( --e-global-typography-280c480-line-height );letter-spacing:var( --e-global-typography-280c480-letter-spacing );}.elementor-977 .elementor-element.elementor-element-6e0830b > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-6e0830b .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-0ecd011-font-size );line-height:var( --e-global-typography-0ecd011-line-height );letter-spacing:var( --e-global-typography-0ecd011-letter-spacing );}.elementor-977 .elementor-element.elementor-element-76b0af1 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-977 .elementor-element.elementor-element-902a159{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-4410120{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-5182aa1 .elementor-heading-title{font-size:var( --e-global-typography-0d2d946-font-size );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );}.elementor-977 .elementor-element.elementor-element-46e9406{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-ac95c3d .elementor-heading-title{font-size:var( --e-global-typography-0d2d946-font-size );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );}.elementor-977 .elementor-element.elementor-element-5ae77eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-adc4ccd{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-977 .elementor-element.elementor-element-7b17f97 .elementor-heading-title{font-size:var( --e-global-typography-0d2d946-font-size );line-height:var( --e-global-typography-0d2d946-line-height );letter-spacing:var( --e-global-typography-0d2d946-letter-spacing );}.elementor-977 .elementor-element.elementor-element-fc6eef0{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-977 .elementor-element.elementor-element-c16fe3c{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-c16fe3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-c16fe3c .elementor-button{font-size:var( --e-global-typography-2b44fd1-font-size );line-height:var( --e-global-typography-2b44fd1-line-height );letter-spacing:var( --e-global-typography-2b44fd1-letter-spacing );}.elementor-977 .elementor-element.elementor-element-15f348e{width:100%;max-width:100%;}.elementor-977 .elementor-element.elementor-element-15f348e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-977 .elementor-element.elementor-element-15f348e .elementor-button{font-size:var( --e-global-typography-2b44fd1-font-size );line-height:var( --e-global-typography-2b44fd1-line-height );letter-spacing:var( --e-global-typography-2b44fd1-letter-spacing );}.elementor-977 .elementor-element.elementor-element-ccebb59{--min-height:220px;--padding-top:2px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}}@media(min-width:768px){.elementor-977 .elementor-element.elementor-element-548c606{--width:50%;}.elementor-977 .elementor-element.elementor-element-902a159{--width:70%;}.elementor-977 .elementor-element.elementor-element-4410120{--width:30%;}.elementor-977 .elementor-element.elementor-element-46e9406{--width:70%;}.elementor-977 .elementor-element.elementor-element-adc4ccd{--width:30%;}.elementor-977 .elementor-element.elementor-element-ccebb59{--width:50%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://vinodivino.club/wp-content/uploads/2024/03/GeneralSans-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vinodivino.club/wp-content/uploads/2024/03/GeneralSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vinodivino.club/wp-content/uploads/2024/03/GeneralSans-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://vinodivino.club/wp-content/uploads/2024/03/GeneralSans-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vinodivino.club/wp-content/uploads/2024/03/GeneralSans-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */